20060512-1.c: Add -msse2 command line option.
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-05-21 Roger Sayle <roger@eyesopen.com>
2
3 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
4 * gcc.target/i386/20060512-3.c: Likewise.
5
6 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
7
8 PR rtl-optimization/27671
9 * gcc.c-torture/execute/pr27671-1.c: New.
10 * gcc.dg/pr27671-2.c: Likewise.
11
12 PR tree-optimization/26622.
13 * gcc.c-torture/compile/pr26622.c: New.
14
15 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
16
17 PR fortran/27613
18 * gfortran.dg/recursive_reference_1.f90: New test.
19
20 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
21
22 PR fortran/25746
23 * gfortran.dg/elemental_subroutine_3.f90: New test.
24
25 PR fortran/25090
26 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
27
28 PR fortran/27584
29 * gfortran.dg/associated_target_1.f90: New test.
30
31 PR fortran/19015
32 * gfortran.dg/maxloc_shape_1.f90: New test.
33
34 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
35
36 PR libgfortran/24459
37 * gfortran.dg/namelist_24.f90: New test.
38 * gfortran.dg/namelist_12.f: Fix typo in comment.
39
40 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
41
42 PR middle-end/25776
43 * g++.dg/other/error11.C: New test.
44
45 2006-05-20 Richard Sandiford <richard@codesourcery.com>
46
47 * gcc.target/mips/pr26765.c: Add -w to options.
48
49 2006-05-20 Richard Sandiford <richard@codesourcery.com>
50
51 * lib/target-supports.exp (check_effective_target_mpaired_single):
52 New function.
53 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
54 multilibs.
55 * g++.dg/vect/vect.exp: Likewise.
56
57 2006-05-20 Richard Sandiford <richard@codesourcery.com>
58
59 PR testsuite/25891
60 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
61
62 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
63
64 PR fortran/27662
65 * gfortran.dg/temporary_1.f90: New file.
66
67 2006-05-19 Andreas Schwab <schwab@suse.de>
68
69 * g++.dg/other/unused1.C: Also match "stringz".
70
71 2006-05-19 Mark Mitchell <mark@codesourcery.com>
72
73 PR c++/26433
74 * g++.dg/template/fntry1.C: New test.
75
76 2006-05-18 Mark Mitchell <mark@codesourcery.com>
77
78 PR c++/27471
79 PR c++/27506
80 * g++.dg/conversion/bitfield5.C: New test.
81 * g++.dg/conversion/bitfield6.C: New test.
82
83 2006-05-18 Mike Stump <mrs@apple.com>
84
85 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
86 * gcc.dg/vla-4.c: Add.
87 * gcc.dg/vla-5.c: Add.
88 * gcc.dg/vla-6.c: Add.
89
90 2006-05-12 Stuart Hastings <stuart@apple.com>
91
92 * testsuite/gcc.target/i386/20060512-1.c: New.
93 * testsuite/gcc.target/i386/20060512-2.c: New.
94 * testsuite/gcc.target/i386/20060512-3.c: New.
95 * testsuite/gcc.target/i386/20060512-4.c: New.
96
97 2006-05-17 Mark Mitchell <mark@codesourcery.com>
98
99 PR c++/26122
100 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
101
102 PR c++/26068
103 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
104 * g++.dg/parse/linkage1.C: New test.
105
106 2006-05-17 Jakub Jelinek <jakub@redhat.com>
107
108 PR tree-optimization/27548
109 * g++.dg/tree-ssa/pr27548.C: New test.
110
111 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
112
113 PR fortran/26551
114 * gfortran.dg/recursive_check_1.f: New test.
115 * gfortran.dg/recursive_check_2.f90: New test.
116
117 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
118
119 * g++.dg/opt/temp2.C: New test.
120
121 2006-05-17 Jakub Jelinek <jakub@redhat.com>
122
123 PR c++/27491
124 * g++.dg/init/brace5.C: New test.
125
126 PR middle-end/27415
127 * gcc.dg/gomp/pr27415.c: New test.
128 * g++.dg/gomp/pr27415.C: New test.
129
130 PR tree-optimization/27549
131 * g++.dg/tree-ssa/pr27549.C: New test.
132
133 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
134
135 PR libgfortran/27575
136 * gfortran.dg/read_eof_4.f90: New test.
137
138 2006-05-16 Richard Guenther <rguenther@suse.de>
139
140 PR tree-optimization/22303
141 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
142
143 2006-05-16 Jakub Jelinek <jakub@redhat.com>
144
145 PR middle-end/27573
146 * gcc.dg/gomp/pr27573.c: New test.
147 * gfortran.dg/gomp/pr27573.f90: New test.
148
149 PR c/27499
150 * gcc.dg/gomp/pr27499.c: New test.
151 * g++.dg/gomp/pr27499.C: New test.
152
153 2006-05-15 Mark Mitchell <mark@codesourcery.com>
154
155 PR c++/27339
156 * g++.dg/parser/access8.C: Adjust error marker.
157 * g++.dg/template/access17.C: New test.
158 * g++.dg/template/access18.C: Likewise.
159
160 2006-05-15 Roger Sayle <roger@eyesopen.com>
161
162 PR target/26600
163 * gcc.target/i386/pr26600.c: New test case.
164
165 2006-05-15 Mark Mitchell <mark@codesourcery.com>
166
167 PR c++/27505
168 * g++.dg/expr/bitfield1.C: New test.
169
170 2006-05-15 Richard Guenther <rguenther@suse.de>
171
172 PR tree-optimization/27603
173 * gcc.dg/torture/pr27603.c: New testcase.
174
175 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
176
177 PR fortran/25090
178 * gfortran.dg/entry_dummy_ref_1.f90: New test.
179
180 PR fortran/25082
181 * gfortran.dg/scalar_return_1.f90: New test.
182
183 PR fortran/27411
184 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
185
186 2006-05-15 Jakub Jelinek <jakub@redhat.com>
187
188 * gcc.dg/gomp/critical-4.c: New test.
189 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
190 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
191 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
192 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
193
194 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
195
196 PR c++/27582
197 * g++.dg/template/dependent-args1.C: New test.
198
199 PR c++/27581
200 * g++.dg/lookup/this1.C: New test.
201
202 PR c++/27315
203 * g++.dg/template/operator6.C: New test.
204 * g++.dg/template/incomplete3.C: New test.
205
206 PR c++/27559
207 * g++.dg/template/new4.C: New test.
208
209 PR c++/27496
210 * g++.dg/template/void2.C: New test.
211
212 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
213
214 * g++.dg/template/dependent-expr5.C: New test.
215
216 2006-05-14 Roger Sayle <roger@eyesopen.com>
217
218 PR middle-end/26729
219 * gcc.dg/pr26729-1.c: New test case.
220
221 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
222
223 * gcc.dg/pr27003.c: New test.
224
225 2006-05-12 Steve Ellcey <sje@cup.hp.com>
226
227 * lib/target-supports.dg (check_cxa_atexit_available): Change
228 v3_target_compile to ${tool}_target_compile.
229
230 2006-05-11 Jason Merrill <jason@redhat.com>
231
232 * lib/scanasm.exp (scan-not-hidden): Fix typo.
233
234 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
235
236 PR fortran/27553
237 * gfortran.dg/label_5.f90: New test.
238
239 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
240
241 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
242 check_effective_target_powerpc_altivec_ok): New.
243 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
244 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
245 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
246 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
247 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
248 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
249 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
250 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
251 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
252 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
253 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
254 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
255 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
256 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
257 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
258 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
259 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
260 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
261 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
262 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
263 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
264 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
265 gcc.target/powerpc/altivec-9.c,
266 gcc.target/powerpc/altivec-consts.c,
267 gcc.target/powerpc/altivec-pr22085.c,
268 gcc.target/powerpc/altivec-splat.c,
269 gcc.target/powerpc/altivec-types-1.c,
270 gcc.target/powerpc/altivec-types-2.c,
271 gcc.target/powerpc/altivec-types-3.c,
272 gcc.target/powerpc/altivec-types-4.c,
273 gcc.target/powerpc/altivec-varargs-1.c,
274 gcc.target/powerpc/altivec-vec-merge.c,
275 gcc.target/powerpc/ppc-vector-memcpy.c,
276 gcc.target/powerpc/ppc-vector-memset.c,
277 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
278 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
279 these effective targets.
280 * gcc.dg/vmx/pr27006.c: Add missing close brace.
281 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
282
283 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
284
285 PR middle-end/27384
286 * g++.dg/other/fold1.C: New test.
287
288 PR middle-end/27488
289 * gcc.dg/fold-nonneg-1.c: New test.
290
291 PR c++/27547
292 * g++.dg/other/operator1.C: New test.
293
294 2006-05-11 Richard Guenther <rguenther@suse.de>
295
296 PR middle-end/27529
297 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
298
299 2006-05-10 Janis Johnson <janis187@us.ibm.com>
300
301 * lib/target-supports-dg.exp (check-flags): New.
302 (dg-skip-if): Move flag checks.
303
304 2006-05-09 Steve Ellcey <sje@cup.hp.com>
305
306 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
307 * lib/target-supports.dg (check_cxa_atexit_available): New.
308
309 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
310
311 PR fortran/27470
312 * gfortran.dg/multiple_allocation_2.f90: New test case.
313
314 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
315
316 * gcc.target/arm/pr27387.C: Fix a comment typo.
317
318 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
319
320 PR fortran/24549
321 * gfortran.dg/error_recovery_1.f90: New test.
322
323 2006-05-10 Richard Guenther <rguenther@suse.de>
324
325 PR tree-optimization/27302
326 * gcc.dg/torture/pr27302.c: New testcase.
327
328 2006-05-09 Dirk Mueller <dmueller@suse.de>
329 Richard Guenther <rguenther@suse.de>
330
331 PR middle-end/27498
332 * gcc.dg/tree-ssa/pr27498.c: New testcase.
333
334 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
335
336 PR rtl-optimization/27335
337 * gcc.dg/pr27335.c: New test.
338
339 2006-05-06 Richard Sandiford <richard@codesourcery.com>
340
341 * gcc.target/mips/mips-ps-5.c: New file.
342
343 2006-05-08 Jan Hubicka <jh@suse.cz>
344
345 PR middle-end/25962
346 * gcc.dg/pr25962.c: New.
347
348 2006-05-08 Roger Sayle <roger@eyesopen.com>
349
350 PR target/27158
351 * gcc.target/powerpc/pr27158.c: New test case.
352
353 2006-05-08 Laurent GUERBY <laurent@guerby.net>
354
355 PR testsuite/27476
356 * ada/acats/run_all.sh: Use test -z.
357
358 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
359
360 PR libfortran/18271
361 * gfortran.dg/spec_expr_3.f90: New test.
362
363 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
364
365 PR target/24879
366 * gcc.target/i386/monitor.c: New file.
367
368 2006-05-08 Alan Modra <amodra@bigpond.net.au>
369
370 * gcc.dg/pr27095.c: xfail *-*-darwin*.
371
372 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
373
374 PR c++/27447
375 * g++.dg/other/ptrmem7.C: New test.
376
377 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
378
379 PR target/27421
380 * gcc.dg/array-9.c: New test.
381
382 2006-05-07 Richard Guenther <rguenther@suse.de>
383
384 PR tree-optimization/27409
385 * gcc.dg/torture/pr27409.c: New testcase.
386
387 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
388
389 PR fortran/27457
390 * gfortran.dg/select_6.f90: New.
391
392 2006-05-07 Richard Guenther <rguenther@suse.de>
393
394 PR tree-optimization/27136
395 * gcc.dg/torture/pr27136.c: New testcase.
396
397 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
398
399 PR fortran/24813
400 * gfortran.dg/char_cons_len_1.f90: New test.
401
402 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
403
404 PR c++/27427
405 * g++.dg/template/incomplete2.C: New test.
406
407 2006-05-06 Richard Guenther <rguenther@suse.de>
408
409 PR tree-optimization/27151
410 * gcc.dg/vect/pr27151.c: New testcase.
411
412 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
413
414 PR c++/27430
415 * g++.dg/template/void1.C: New test.
416
417 PR c++/27423
418 * g++.dg/other/void2.C: New test.
419
420 PR c++/27422
421 * g++.dg/conversion/void1.C: New test.
422
423 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
424
425 PR/21391
426 * g++.dg/other/unused1.C: New.
427
428 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
429
430 PR objc/27240
431 * objc.dg/member-1.m: New test.
432
433 2006-05-05 Steve Ellcey <sje@cup.hp.com>
434
435 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
436
437 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
438
439 PR libfortran/26985
440 * gfortran.dg/matmul_2.f90: New test.
441
442 2005-05-05 Laurent GUERBY <laurent@guerby.net>
443
444 * ada/acats/run_all.sh: Use sync when main not found.
445
446 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
447
448 PR target/26765
449 * gcc.target/mips/pr26765.c: New.
450
451 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
452
453 * gcc.target/bfin: New directory.
454 * gcc.target/bfin/bfin.exp: New file.
455 * gcc.target/bfin/frmul.c: New file.
456 * gcc.target/bfin/arith.c: New file.
457 * gcc.target/bfin/mul-combine.c: New file.
458 * gcc.target/bfin/shift.c: New file.
459
460 2006-05-04 Richard Guenther <rguenther@suse.de>
461
462 PR tree-optimization/14287
463 PR tree-optimization/14844
464 PR tree-optimization/19792
465 PR tree-optimization/21608
466 PR tree-optimization/27090
467 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
468 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
469 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
470 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
471 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
472
473 2006-05-04 Jakub Jelinek <jakub@redhat.com>
474
475 PR tree-optimization/27285
476 * gcc.c-torture/execute/pr27285.c: New test.
477
478 PR middle-end/27388
479 * gcc.dg/gomp/pr27388-1.c: New test.
480 * gcc.dg/gomp/pr27388-2.c: New test.
481 * gcc.dg/gomp/pr27388-3.c: New test.
482
483 PR c++/27359
484 * g++.dg/gomp/pr27359.C: New test.
485
486 2006-05-02 Steven G. Kargl <kargls@comcast.net>
487
488 PR fortran/20248
489 * gfortran.dg/iargc.f90: New test.
490
491 2006-05-02 Mark Mitchell <mark@codesourcery.com>
492
493 PR c++/27102
494 * g++.dg/template/crash49.C: New test.
495
496 2006-05-02 Steve Ellcey <sje@cup.hp.com>
497
498 PR testsuite/27032
499 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
500
501 2006-05-02 Jeff Law <law@redhat.com>
502
503 PR tree-optimization/27364
504 * gcc.c-torture/execute/pr27364.c: New test.
505
506 2006-05-02 Mark Mitchell <mark@codesourcery.com>
507
508 PR c++/27309
509 * g++.dg/parser/ctor5.C: New test.
510
511 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
512
513 PR target/27387
514 * gcc.target/arm/arm.exp: New.
515 * gcc.target/arm/pr27387.C: Likewise.
516
517 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
518
519 PR fortran/27269
520 PR fortran/27324
521 * gfortran.dg/module_equivalence_2.f90: New test.
522
523 2006-05-02 Jakub Jelinek <jakub@redhat.com>
524
525 PR middle-end/27337
526 * g++.dg/gomp/pr27337-1.C: New test.
527 * g++.dg/gomp/pr27337-2.C: New test.
528
529 PR middle-end/27328
530 * gcc.dg/gomp/pr27328.c: New test.
531
532 PR middle-end/27325
533 * g++.dg/gomp/pr27325.C: New test.
534
535 PR middle-end/27310
536 * g++.dg/gomp/pr27310.C: New test.
537
538 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
539
540 PR tree-optimization/27291
541 * g++.dg/tree-ssa/pr27291.C: New test.
542
543 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
544
545 PR tree-optimization/27283
546 * g++.dg/tree-ssa/pr27283.C: New test.
547
548 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
549
550 * gcc.dg/tree-ssa/loop-16.c: New test.
551
552 2006-05-01 Roger Sayle <roger@eyesopen.com>
553 Joseph S. Myers <joseph@codesourcery.com>
554
555 * gcc.dg/Wconversion-3.c: New test case.
556 * gcc.dg/Wconversion-4.c: Likewise.
557
558 2006-05-01 Richard Guenther <rguenther@suse.de>
559
560 PR tree-optimization/26726
561 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
562
563 2006-04-30 Roger Sayle <roger@eyesopen.com>
564
565 * gcc.dg/Woverflow-1.c: New test case.
566 * gcc.dg/Woverflow-2.c: Likewise.
567 * gcc.dg/Woverflow-3.c: Likewise.
568
569 2006-04-30 Mark Mitchell <mark@codesourcery.com>
570
571 PR c++/27094
572 * g++.dg/template/defarg8.C: New test.
573
574 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
575
576 PR c++/27278
577 * g++.dg/parse/operator7.C: New test.
578
579 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
580
581 PR c++/11471
582 PR c++/27102
583 * g++.dg/template/crash48.C: New test.
584
585 PR c++/27279
586 * g++.dg/parse/ctor4.C: New test.
587
588 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
589
590 PR fortran/25681
591 * gfortran.df/char_type_len.f90: New test.
592
593 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
594
595 PR libgfortran/27304
596 * gfortran.dg/fmt_exhaust.f90: New test.
597
598 2006-04-28 Roger Sayle <roger@eyesopen.com>
599
600 PR c/25309
601 * gcc.dg/large-size-array-2.c: New test case.
602
603 2006-04-28 Richard Guenther <rguenther@suse.de>
604
605 PR target/26826
606 * gcc.target/i386/pr26826.c: New testcase.
607
608 2006-04-28 Jakub Jelinek <jakub@redhat.com>
609
610 PR middle-end/27260
611 * gcc.c-torture/execute/pr27260.c: New.
612
613 2006-04-28 Alan Modra <amodra@bigpond.net.au>
614
615 PR middle-end/27095
616 * gcc.dg/pr27095.c: New.
617
618 2006-04-27 Mark Mitchell <mark@codesourcery.com>
619
620 PR c++/27292
621 * g++.dg/conversion/bitfield4.C: New test.
622
623 2006-04-27 Eric Christopher <echristo@apple.com>
624
625 * gcc.dg/pragma-ms_struct.c: New.
626
627 2006-04-27 Mark Mitchell <mark@codesourcery.com>
628
629 PR c++/27102
630 * g++.dg/template/crash47.C: New test.
631
632 2006-04-27 Dirk Mueller <dmueller@suse.de>
633
634 * gcc.target/i386/sse-7.c: build with -msse.
635
636 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
637
638 PR testsuite/27274:
639 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
640 (main): Exit if processor doesn't support SSE.
641
642 2006-04-26 David Edelsohn <edelsohn@gnu.org>
643
644 PR middle-end/27282
645 * gcc.c-torture/compile/pr27282.c: New test.
646
647 2006-04-26 Jakub Jelinek <jakub@redhat.com>
648
649 PR middle-end/26913
650 * g++.dg/gomp/pr26913.C: New test.
651
652 PR c/25996
653 * gcc.dg/gomp/pr25996.c: New test.
654 * g++.dg/gomp/pr25996.C: New test.
655
656 2006-04-25 Richard Sandiford <richard@codesourcery.com>
657
658 PR rtl-optimization/26725
659 * gcc.c-torture/compile/pr26725.c: New test.
660
661 2006-04-25 Richard Guenther <rguenther@suse.de>
662
663 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
664 than n + -1.
665
666 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
667
668 * gcc.dg/20060425-1.c: New testcase.
669
670 2006-04-25 Jakub Jelinek <jakub@redhat.com>
671
672 PR tree-optimization/26865
673 * gcc.dg/pr26865.c: New test.
674
675 2006-04-24 Mark Mitchell <mark@codesourcery.com>
676
677 PR c++/27292
678 * g++.dg/conversion/bitfield1.C: New test.
679 * g++.dg/conversion/bitfield2.C: Likewise.
680 * g++.dg/conversion/bitfield3.C: Likewise.
681
682 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
683 Richard Guenther <rguenther@suse.de>
684
685 PR tree-optimization/27236
686 * gcc.dg/tree-ssa/pr27236.c: New testcase.
687
688 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
689
690 PR c++/19963
691 * g++.dg/other/incomplete2.C: New test.
692
693 2006-04-24 Richard Guenther <rguenther@suse.de>
694
695 PR middle-end/26869
696 * gcc.dg/torture/pr26869.c: New testcase.
697
698 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
699 Richard Guenther <rguenther@suse.de>
700
701 PR tree-optimization/27218
702 * g++.dg/tree-ssa/pr27218.C: New testcase.
703
704 2006-04-23 Mark Mitchell <mark@codesourcery.com>
705
706 PR c++/26912
707 * g++.dg/template/friend41.C: New test.
708
709 2006-04-23 David Edelsohn <edelsohn@gnu.org>
710
711 * g++.dg/opt/pr15551.C: Include cstdio.
712 (main): Use remove instead of unlink.
713
714 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
715
716 * gcc.dg/sibcall-7.c: New test.
717 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
718 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
719 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
720 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
721 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
722
723 2006-04-23 Mark Mitchell <mark@codesourcery.com>
724
725 PR c++/26534
726 * g++.dg/opt/bitfield1.C: New test.
727 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
728 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
729 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
730 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
731 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
732 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
733 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
734 * g++.dg/abi/bitfield2.C: Likewise.
735 * g++.dg/init/bitfield1.C: Likewise.
736
737 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
738
739 PR fortran/25099
740 * gfortran.dg/elemental_subroutine_4.f90: New test.
741 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
742 call sub (m, x).
743
744 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
745
746 * gcc.c-torture/compile/20060421-1.c: New testcase.
747
748 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
749
750 PR c/25875
751 * gcc.dg/init-bad-4.c: New test.
752
753 2006-04-21 Paul Brook <paul@codesourcery.com>
754
755 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
756
757 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
758
759 PR fortran/27122
760 * gfortran.dg/defined_operators_1.f90: New test.
761 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
762 remove old ones associated, incorrectly, with Note 5.46.
763
764 PR fortran/27113
765 * gfortran.dg/character_array_constructor_1.f90: New test.
766
767 2006-04-20 Jakub Jelinek <jakub@redhat.com>
768
769 * gcc.dg/20060419-1.c: New test.
770
771 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
772
773 PR c/26774
774 * gcc.dg/struct-parse-1.c: New test case.
775
776 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
777
778 PR c++/26558
779 * g++.dg/parse/template19.C: New test.
780
781 PR c++/26739
782 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
783
784 PR c++/26036
785 * g++.dg/expr/call3.C: New test.
786
787 PR c++/10385
788 * g++.dg/conversion/dynamic1.C: New test.
789
790 2006-04-19 Mark Mitchell <mark@codesourcery.com>
791
792 PR c++/27102
793 * g++.dg/template/crash35.C: Tweak error markers.
794 * g++.dg/template/crash46.C: New test.
795 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
796 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
797
798 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
799
800 PR rtl-optimization/14261
801 * gcc.c-torture/compile/20060419-1.c: Added.
802
803 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
804
805 * gfortran.dg/label_1.f90: Adjust dg-error.
806
807 2006-04-16 Roger Sayle <roger@eyesopen.com>
808
809 PR target/26961
810 * gcc.dg/fold-cond-1.c: New test case.
811 * gcc.dg/pr26961-1.c: Likewise.
812
813 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
814
815 PR libgfortran/27138
816 * gfortran.dg/read_bad_advance.f90: New test.
817
818 2006-04-16 Roger Sayle <roger@eyesopen.com>
819 Dale Johannesen <dalej@apple.com>
820
821 PR target/24076
822 * gcc.target/i386/vecinit-3.c: New testcase.
823 * gcc.target/i386/vecinit-4.c: Likewise.
824 * gcc.target/i386/sse-18.c: Likewise.
825 * gcc.target/i386/sse-19.c: Likewise.
826
827 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
828
829 * gfortran.dg/allocate_zerosize_1.f90: New test.
830
831 2006-04-16 Mark Mitchell <mark@codesourcery.com>
832
833 PR c++/26365
834 * g++.dg/template/crash45.C: New test.
835
836 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
837
838 PR fortran/26787
839 * gfortran.dg/proc_assign_1.f90: New test.
840 * gfortran.dg/procedure_lvalue.f90: Change message.
841 * gfortran.dg/namelist_4.f90: Add new error.
842
843 PR fortran/25597
844 PR fortran/27096
845 * gfortran.dg/auto_pointer_array_result_1.f90
846
847 PR fortran/27089
848 * gfortran.dg/specification_type_resolution_1.f90
849
850 PR fortran/18003
851 PR fortran/25669
852 PR fortran/26834
853 * gfortran.dg/bounds_temporaries_1.f90: New test.
854
855 PR fortran/27124
856 * gfortran.dg/array_return_value_1.f90: New test.
857
858 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
859
860 PR fortran/25336
861 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
862
863 2006-04-15 Jakub Jelinek <jakub@redhat.com>
864
865 PR middle-end/26823
866 * g++.dg/gomp/pr26823-1.C: New test.
867 * g++.dg/gomp/pr26823-2.C: New test.
868
869 2006-04-13 Uros Bizjak <uros@kss-loka.si>
870
871 PR middle-end/27134
872 * gcc.dg/pr27314.c: New test.
873
874 2006-04-13 Richard Henderson <rth@redhat.com>
875
876 * g++.dg/gomp/block-0.C: Update expected matches.
877
878 2006-04-13 DJ Delorie <dj@redhat.com>
879
880 * lib/target-supports.exp (check_effective_target_int32plus): New.
881 (check_effective_target_ptr32plus): New.
882 (check_effective_target_size32plus): New.
883 (check_effective_target_int16): New.
884 (check_profiling_available): Add m32c to the list of unsupported targets.
885
886 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
887 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
888 memory size.
889 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
890 pointers.
891 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
892 size_t.
893 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
894 and size_t.
895 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
896 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
897 not just xstormy16. Skip m32c due to weird pointer size.
898 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
899 not just xstormy16.
900 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
901 not just xstormy16.
902 * gcc.dg/20020312-2.c: Add m32c support.
903 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
904 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
905 in test.
906 * gcc.dg/20050321-2.c: Require >=32 bit integers.
907 * gcc.dg/asm-1.c: Skip if int and short are the same size.
908 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
909 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
910 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
911 * gcc.dg/init-string-2.c: Require >=32 bit integers.
912 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
913 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
914 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
915 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
916 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
917 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
918 in test.
919 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
920 in test.
921 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
922 * gcc.dg/pr23049.c: Require >=32 bit integers.
923 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
924 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
925 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
926 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
927 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
928 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
929 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
930 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
931 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
932 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
933 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
934 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
935 prototype in test.
936 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
937 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
938 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
939 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
940 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
941
942 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
943 * gcc.c-torture/execute/20040703-1.x: Likewise.
944 * gcc.c-torture/execute/20040705-1.x: Likewise.
945 * gcc.c-torture/execute/20040705-2.x: Likewise.
946 * gcc.c-torture/execute/20040709-1.x: Likewise.
947 * gcc.c-torture/execute/20040709-2.x: Likewise.
948 * gcc.c-torture/execute/20040811-1.x: Likewise.
949 * gcc.c-torture/execute/20050316-1.x: Likewise.
950 * gcc.c-torture/execute/bitfld-4.x: Likewise.
951 * gcc.c-torture/execute/pr19689.x: Likewise.
952 * gcc.c-torture/execute/pr7284-1.x: Likewise.
953 * gcc.c-torture/execute/usmul.x: Likewise.
954 * gcc.c-torture/execute/vrp-5.x: Likewise.
955 * gcc.c-torture/execute/vrp-6.x: Likewise.
956 * gcc.dg/debug/20041023-1.s: Likewise.
957
958 2006-04-13 Roger Sayle <roger@eyesopen.com>
959
960 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
961 of integers to a vector types are now constant expressions in C.
962 * gcc.dg/vect/vect-fold-1.c: New test case.
963
964 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
965 Ulrich Weigand <uweigand@de.ibm.com>
966
967 PR target/27006
968 * gcc.dg/vmx/pr27006.c: New testcase.
969
970 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
971
972 PR libgfortran/26766
973 * gfortran.dg/write_recursive.f90: New test.
974
975 2006-04-11 Mark Mitchell <mark@codesourcery.com>
976
977 * g++.dg/parse/dtor7.C: New test.
978 * g++.dg/parse/new1.C: Add error marker.
979 * g++.dg/template/new3.C: New test.
980
981 PR c++/26122
982 * g++.dg/template/pure1.C: New test.
983
984 PR c++/26295
985 * g++.dg/parse/ptrmem4.C: New test.
986
987 2006-04-10 Jeff Law <law@redhat.com>
988
989 PR/27087
990 * gcc.c-torture/compile/pr27087.c: New test.
991
992 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
993
994 PR/21391
995 * gcc.dg/20060410.c: New.
996
997 2006-04-10 Matthias Klose <doko@debian.org>
998
999 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
1000 Recognize multilib directory names containing underscores.
1001
1002 2006-04-10 Roger Sayle <roger@eyesopen.com>
1003
1004 * gcc.target/i386/vecinit-1.c: New test case.
1005 * gcc.target/i386/vecinit-2.c: Likewise.
1006
1007 2006-04-10 Jakub Jelinek <jakub@redhat.com>
1008
1009 PR debug/27057
1010 * g++.dg/debug/dwarf2-2.C: New test.
1011
1012 2006-04-09 Richard Sandiford <richard@codesourcery.com>
1013
1014 PR rtl-optimization/27073
1015 * gcc.c-torture/execute/pr27073.c: New test.
1016
1017 2006-04-08 Mike Stump <mrs@apple.com>
1018
1019 * gcc.dg/pragma-darwin.c: Improve for ppc64.
1020
1021 2006-04-07 Richard Guenther <rguenther@suse.de>
1022
1023 PR tree-optimization/26135
1024 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
1025
1026 2006-04-06 Jan Hubicka <jh@suse.cz>
1027
1028 PR profile/26399
1029 * g++.dg/bprob/g++-bprob-2.C: New testcase.
1030
1031 2006-04-06 Roger Sayle <roger@eyesopen.com>
1032
1033 * g++.dg/conversion/nullptr1.C: New test case.
1034 * g++.dg/conversion/nullptr2.C: Likewise.
1035
1036 2006-04-05 Roger Sayle <roger@eyesopen.com>
1037
1038 * gfortran.dg/dependency_18.f90: New test case.
1039
1040 2006-04-05 Richard Guenther <rguenther@suse.de>
1041
1042 PR tree-optimization/26919
1043 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
1044 * gcc.dg/ipa/ipa-2.c: Likewise.
1045 * gcc.dg/ipa/ipa-3.c: Likewise.
1046 * gcc.dg/ipa/ipa-5.c: Likewise.
1047
1048 2006-04-05 Richard Guenther <rguenther@suse.de>
1049
1050 PR tree-optimization/26763
1051 * gcc.dg/torture/pr26763-1.c: New testcase.
1052 * gcc.dg/torture/pr26763-2.c: Likewise.
1053
1054 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
1055
1056 PR fortran/23634
1057 PR fortran/25619
1058 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
1059
1060 2006-04-04 Eric Christopher <echristo@apple.com>
1061
1062 * gcc.target/i386/387-1.c: Allow regexp to match darwin
1063 stubs.
1064 * gcc.target/i386/387-5.c: Ditto.
1065
1066 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
1067
1068 * gcc.target/sparc/struct-ret-check.c: New test.
1069
1070 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1071
1072 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
1073 zero decimal digits specified in format.
1074
1075 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
1076
1077 PR fortran/26891
1078 * gfortran.dg/missing_optional_dummy_1.f90: New test.
1079
1080 PR fortran/26976
1081 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
1082 * gfortran.dg/initialization_1.f90: Make assignment compliant.
1083 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
1084 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
1085 bigendian-ness.
1086
1087 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
1088
1089 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
1090 dummy arguments work when the actual argument is itself a dummy
1091 argument of the caller.
1092
1093 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1094
1095 PR libfortran/24685
1096 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
1097
1098 2006-04-01 Roger Sayle <roger@eyesopen.com>
1099
1100 * gfortran.dg/dependencency_17.f90: New test case.
1101
1102 2006-04-01 Roger Sayle <roger@eyesopen.com>
1103
1104 * gfortran.dg/dependency_14.f90: New test case.
1105 * gfortran.dg/dependency_15.f90: Likewise.
1106 * gfortran.dg/dependency_16.f90: Likewise.
1107
1108 2006-03-31 Asher Langton <langton2@llnl.gov>
1109
1110 PR fortran/25358
1111 gfortran.dg/cray_pointers_6.f90: New test.
1112
1113 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1114
1115 PR libgfortran/26890
1116 * gfortran.dg/read_size_noadvance.f90: New test.
1117
1118 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
1119
1120 PR fortran/25031
1121 * gfortran.dg/multiple_allocation_1.f90: Check that the
1122 size has changed after a re-allocation with stat.
1123
1124 2006-03-30 Richard Guenther <rguenther@suse.de>
1125
1126 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
1127 removal.
1128 * gcc.target/i386/sselibm-2.c: Likewise.
1129 * gcc.target/i386/sselibm-3.c: Likewise.
1130 * gcc.target/i386/sselibm-4.c: Likewise.
1131 * gcc.target/i386/sselibm-5.c: Likewise.
1132
1133 2006-03-28 Roger Sayle <roger@eyesopen.com>
1134
1135 * gcc.dg/fold-andxor-1.c: New test case.
1136 * gcc.dg/fold-xorand-1.c: Likewise.
1137
1138 2006-03-28 Roger Sayle <roger@eyesopen.com>
1139
1140 * gcc.dg/fold-convnotconv-1.c: New test case.
1141
1142 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
1143
1144 PR fortran/26779
1145 * gfortran.dg/private_type_5.f90: New test.
1146
1147 2006-03-27 David Edelsohn <edelsohn@gnu.org>
1148
1149 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
1150
1151 2006-03-27 Jakub Jelinek <jakub@redhat.com>
1152
1153 * gfortran.dg/advance_2.f90: New test.
1154 * gfortran.dg/advance_3.f90: New test.
1155
1156 * gfortran.fortran-torture/execute/equiv_5.f: New test.
1157
1158 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1159
1160 PR libgfortran/26661
1161 PR libgfortran/26880
1162 * gfortran.dg/read_x_past.f: New test.
1163
1164 2006-03-26 Geoffrey Keating <geoffk@apple.com>
1165
1166 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
1167 to be STABS.
1168
1169 2006-03-26 David Edelsohn <edelsohn@gnu.org>
1170
1171 * objc.dg/dwarf-1.m: Skip on AIX.
1172 * objc.dg/dwarf-2.m: Skip on AIX.
1173
1174 2006-03-25 Steven G. Kargl <kargls@comcast.net>
1175
1176 PR fortran/26816
1177 * gfortran.dg/float_1.f90: New test.
1178
1179 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
1180
1181 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
1182 X86_64 targets.
1183 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
1184
1185 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1186
1187 PR libfortran/26735
1188 * gfortran.dg/convert_implied_open.f90: New test case.
1189
1190 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1191
1192 PR fortran/26769
1193 * gfortran.dg/transpose_reshape_r10.f90: New test case.
1194
1195 2006-03-25 Uros Bizjak <uros@kss-loka.si>
1196
1197 PR middle-end/26717
1198 * gcc.dg/pr26717.c: New test.
1199
1200 2006-03-25 Roger Sayle <roger@eyesopen.com>
1201
1202 * gfortran.dg/dependency_12.f90: New test case.
1203
1204 2006-03-24 Roger Sayle <roger@eyesopen.com>
1205
1206 * gfortran.dg/dependency_9.f90: New (resurected) test case.
1207
1208 2006-03-24 Jeff Law <law@redhat.com>
1209
1210 * gcc.c-torture/pr26840.c: New test.
1211
1212 2006-03-24 Geoffrey Keating <geoffk@apple.com>
1213
1214 * objc.dg/dwarf-2.m: New.
1215 * obj-c++.dg/dwarf-2.mm: New.
1216
1217 * g++.old-deja/g++.other/init19.C: New.
1218
1219 2006-03-24 David Edelsohn <edelsohn@gnu.org>
1220
1221 * g++.dg/eh/spbp.C: Skip on AIX.
1222
1223 2006-03-24 Jakub Jelinek <jakub@redhat.com>
1224
1225 PR middle-end/26611
1226 * g++.dg/gomp/pr26611-1.C: New test.
1227 * g++.dg/gomp/pr26611-2.C: New test.
1228
1229 2006-03-24 Jeff Law <law@redhat.com>
1230
1231 * gcc.c-torture/compile/pr26833.c: New test.
1232 * gfortran.fortran-torture/compile/pr26806.f90: New test.
1233
1234 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1235
1236 * gfortran.dg/endfile_2.f90: Delete temp file.
1237
1238 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
1239
1240 PR fortran/19303
1241 * gfortran.dg/record_marker_1.f90: New test case.
1242 * gfortran.dg/record_marker_2.f: New test case.
1243 * gfortran.dg/record_marker_3.f90: New test case.
1244
1245 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
1246
1247 PR fortran/17298
1248 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
1249 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
1250
1251 2006-03-21 Janis Johnson <janis187@us.ibm.com>
1252
1253 * lib/gcc-dg.exp (cleanup-modules): New proc.
1254 * gfortran.dg/allocatable_function_1.f90,
1255 gfortran.dg/allocate_char_star_scalar_1.f90,
1256 gfortran.dg/assumed_charlen_function_1.f90,
1257 gfortran.dg/assumed_dummy_1.f90,
1258 gfortran.dg/assumed_shape_ranks_1.f90,
1259 gfortran.dg/assumed_shape_ranks_2.f90,
1260 gfortran.dg/assumed_size_dt_dummy.f90,
1261 gfortran.dg/auto_char_dummy_array_1.f90,
1262 gfortran.dg/auto_char_len_3.f90,
1263 gfortran.dg/automatic_module_variable.f90,
1264 gfortran.dg/bad_automatic_objects_1.f90,
1265 gfortran.dg/char_array_constructor.f90,
1266 gfortran.dg/char_array_structure_constructor.f90,
1267 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
1268 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
1269 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
1270 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
1271 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
1272 gfortran.dg/derived_pointer_recursion.f90,
1273 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
1274 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
1275 gfortran.dg/dummy_functions_1.f90,
1276 gfortran.dg/elemental_initializer_1.f90,
1277 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
1278 gfortran.dg/elemental_pointer_1.f90,
1279 gfortran.dg/elemental_subroutine_1.f90,
1280 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
1281 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
1282 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
1283 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
1284 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
1285 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
1286 gfortran.dg/global_references_1.f90,
1287 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
1288 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
1289 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
1290 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
1291 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
1292 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
1293 gfortran.dg/large_integer_kind_1.f90,
1294 gfortran.dg/large_real_kind_1.f90,
1295 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
1296 gfortran.dg/module_double_reuse.f90,
1297 gfortran.dg/module_equivalence_1.f90,
1298 gfortran.dg/module_interface_1.f90,
1299 gfortran.dg/module_parameter_array_refs_1.f90,
1300 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
1301 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
1302 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
1303 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
1304 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
1305 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
1306 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
1307 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
1308 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
1309 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
1310 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
1311 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
1312 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
1313 gfortran.dg/same_name_1.f90,
1314 gfortran.dg/sibling_dummy_procedure_1.f90,
1315 gfortran.dg/sibling_dummy_procedure_2.f90,
1316 gfortran.dg/sibling_dummy_procedure_3.f90,
1317 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
1318 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
1319 gfortran.dg/used_dummy_types_2.f90,
1320 gfortran.dg/used_dummy_types_3.f90,
1321 gfortran.dg/used_dummy_types_4.f90,
1322 gfortran.dg/used_dummy_types_5.f90,
1323 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
1324 gfortran.dg/userdef_operator_1.f90: Use it.
1325
1326 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1327
1328 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
1329 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
1330 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
1331 gfortran.dg/write_back.f,
1332 gfortran.fortran-torture/execute/inquire_1.f90,
1333 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
1334
1335 2006-03-21 Jeff Law <law@redhat.com>
1336
1337 * gcc.dg/tree-ssa/vrp28.c: New test.
1338
1339 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1340
1341 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
1342 if _STDC_C99 is defined.
1343 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
1344 * gcc.dg/builtins-20.c: Likewise.
1345 * gcc.dg/builtins-53.c: Likewise.
1346 * gcc.dg/single-precision-constant.c: Likewise. Also pass
1347 -mmacosx-version-min=10.3 on PowerPC/Darwin.
1348
1349 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
1350
1351 PR tree-opt/26781
1352 * gcc.c-torture/compile/pr26781-1.c: New test.
1353 * gcc.c-torture/compile/pr26781-2.c: New test.
1354
1355 2006-03-21 Jakub Jelinek <jakub@redhat.com>
1356
1357 PR c++/26690
1358 * g++.dg/gomp/pr26690-1.C: New test.
1359 * g++.dg/gomp/pr26690-2.C: New test.
1360
1361 2006-03-20 Jeff Law <law@redhat.com>
1362
1363 * gcc.dg/tree-ssa/pr21829.c: New test.
1364
1365 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
1366
1367 2006-03-20 Richard Sandiford <richard@codesourcery.com>
1368
1369 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
1370 (check_visibility_available): Use it.
1371 (check_effective_target_default_packed): Likewise.
1372 (check_effective_target_pcc_bitfield_type_matters): Likewise.
1373 (check_effective_target_fopenmp): Likewise.
1374 (check_effective_target_freorder): Likewise.
1375 (check_effective_target_fpic): Likewise.
1376 (check_named_sections_available): Likewise.
1377 (check_effective_target_ilp32): Likewise.
1378 (check_effective_target_lp64): Likewise.
1379
1380 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
1381
1382 PR fortran/20935
1383 * gfortran.dg/scalar_mask_2.f90: New test case.
1384
1385 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
1386
1387 PR tree-opt/26629
1388 * gcc.dg/tree-ssa/loadpre12.c: New test.
1389 * gcc.dg/tree-ssa/loadpre13.c: New test.
1390 * gcc.dg/tree-ssa/loadpre14.c: New test.
1391 * gcc.dg/tree-ssa/loadpre15.c: New test.
1392 * gcc.dg/tree-ssa/loadpre16.c: New test.
1393 * gcc.dg/tree-ssa/loadpre17.c: New test.
1394 * gcc.dg/tree-ssa/loadpre18.c: New test.
1395 * gcc.dg/tree-ssa/loadpre19.c: New test.
1396 * gcc.dg/tree-ssa/loadpre20.c: New test.
1397 * gcc.dg/tree-ssa/loadpre21.c: New test.
1398 * gcc.dg/tree-ssa/loadpre22.c: New test.
1399
1400 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
1401
1402 PR fortran/26741
1403 * gfortran.dg/elemental_initializer_1.f90: New test.
1404
1405 PR fortran/26716
1406 * gfortran.dg/assumed_shape_ranks_2: New test.
1407
1408 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
1409
1410 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
1411 target fpic.
1412
1413 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1414
1415 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
1416 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
1417 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
1418 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
1419 gfortran.fortran-torture/execute/direct_io.f90,
1420 gfortran.fortran-torture/execute/inquire_2.f90,
1421 gfortran.fortran-torture/execute/inquire_4.f90,
1422 gfortran.fortran-torture/execute/list_read_1.f90,
1423 gfortran.fortran-torture/execute/open_replace.f90,
1424 gfortran.fortran-torture/execute/slash_edit.f90,
1425 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
1426 temporary files from testcases.
1427
1428 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1429
1430 PR libgfortran/26509
1431 gfortran.dg/write_direct_eor.f90: New test.
1432
1433 2006-03-17 David Edelsohn <edelsohn@gnu.org>
1434
1435 * gcc.target/powerpc/pr26350.c: New.
1436 * gcc.target/powerpc/indexed-addr.c: New.
1437
1438 2006-03-16 Roger Sayle <roger@eyesopen.com>
1439
1440 * gfortran.dg/dependency_13.f90: New test case.
1441
1442 2006-03-16 Roger Sayle <roger@eyesopen.com>
1443
1444 PR middle-end/21781
1445 * gcc.dg/real-const-1.c: New test case.
1446
1447 2006-03-15 Geoffrey Keating <geoffk@apple.com>
1448
1449 * g++.old-deja/g++.other/init18.C: New.
1450 * g++.old-deja/g++.other/init5.C: Remove xfail.
1451
1452 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1453
1454 * g++.dg/opt/pr15551.C: Cleanup temp file.
1455
1456 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1457
1458 PR c++/6634
1459 g++.dg/parse/long1.C: New test.
1460
1461 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1462
1463 PR fortran/19101
1464 * gfortran.dg/continuation.f90: New test.
1465 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
1466
1467 2006-03-14 Richard Guenther <rguenther@suse.de>
1468
1469 PR tree-optimization/26672
1470 * gcc.dg/torture/pr26672.c: New testcase.
1471
1472 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
1473
1474 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
1475 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
1476
1477 2006-03-13 Roger Sayle <roger@eyesopen.com>
1478
1479 PR middle-end/26557
1480 * gcc.c-torture/compile/switch-1.c: New test case.
1481
1482 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
1483
1484 PR fortran/25378
1485 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
1486 test to include more permuatations of mask and index.
1487 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
1488 respond to F2003 spec. that the position returned for an all false
1489 mask && condition is zero.
1490
1491 2006-03-13 Jakub Jelinek <jakub@redhat.com>
1492
1493 PR middle-end/25989
1494 * gcc.dg/gomp/pr25989.c: New test.
1495
1496 2006-03-13 Jeff Law <law@redhat.com>
1497
1498 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
1499
1500 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
1501
1502 * gcc.dg/switch-9.c: New test.
1503
1504 2006-03-13 Richard Guenther <rguenther@suse.de>
1505
1506 PR middle-end/26630
1507 * gcc.dg/torture/pr26630.c: New testcase.
1508
1509 2006-03-11 Roger Sayle <roger@eyesopen.com>
1510
1511 * gfortran.dg/dependency_10.f90: New test case.
1512 * gfortran.dg/dependency_11.f90: Likewise.
1513
1514 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
1515 Erik Edelmann <eedelman@gcc.gnu.org>
1516
1517 * gfortran.dg/allocatable_function_1.f90: New.
1518 * gfortran.dg/allocatable_function_2.f90: New.
1519
1520 2006-03-10 Richard Guenther <rguenther@suse.de>
1521
1522 PR middle-end/26565
1523 * gcc.dg/torture/pr26565.c: New testcase.
1524
1525 2006-03-09 Eric Christopher <echristo@apple.com>
1526
1527 * gcc.c-torture/compile/20060309-1.c: New.
1528
1529 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1530
1531 PR libgfortran/26499
1532 * gfortran.dg/write_back.f: New test.
1533 * gfortran.dg/write_rewind_1.f: New test.
1534 * gfortran.dg/write_rewind_2.f: New test.
1535
1536 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1537
1538 PR libgfortran/26554
1539 * gfortran.dg/read_logical.f90: New test.
1540
1541 2006-03-04 Laurent GUERBY <laurent@guerby.net>
1542
1543 * ada/acats/norun.lst: cdd2a03 now passes.
1544
1545 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
1546
1547 PR testsuite/25177
1548 * gcc.target/powerpc/pr18096-1.c: Change where the error
1549 would match.
1550
1551 2006-03-04 Jakub Jelinek <jakub@redhat.com>
1552
1553 * gcc.target/i386/cleanup-1.c: New test.
1554 * gcc.target/i386/cleanup-2.c: New test.
1555
1556 2006-03-04 Roger Sayle <roger@eyesopen.com>
1557
1558 * gfortran.dg/dependency_9.f90: Remove for the time being.
1559
1560 2006-03-04 Krister Walfridsson <cato@df.lth.se>
1561
1562 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
1563 directive.
1564
1565 2006-03-03 Roger Sayle <roger@eyesopen.com>
1566
1567 * gfortran.dg/dependency_9.f90: New test case.
1568
1569 2006-03-03 Roger Sayle <roger@eyesopen.com>
1570
1571 * gfortran.dg/dependency_4.f90: New test case.
1572 * gfortran.dg/dependency_5.f90: New test case.
1573 * gfortran.dg/dependency_6.f90: New test case.
1574 * gfortran.dg/dependency_7.f90: New test case.
1575 * gfortran.dg/dependency_8.f90: New test case.
1576
1577 2006-03-03 Paul Brook <paul@codesourcery.com>
1578
1579 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
1580 Add m68k-*-elf.
1581
1582 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
1583
1584 PR fortran/25031
1585 * multiple_allocation_1.f90: New test.
1586
1587 2006-03-03 Roger Sayle <roger@eyesopen.com>
1588
1589 PR tree-optimization/26524
1590 * gfortran.dg/pr26524.f: New test case.
1591
1592 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1593
1594 * g++.dg/template/repo5.C: Cleanup repo files.
1595 * gcc.dg/20051201-1.c: Cleanup coverage files.
1596 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
1597 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
1598 tree dump files.
1599
1600 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
1601
1602 * objc.dg/objc-nofilename-1.m: New test.
1603 * objc.dg/bad-receiver-type.m: New test.
1604 * obj-c++.dg/bad-receiver-type.mm: New test.
1605
1606 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1607
1608 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
1609
1610 2006-03-01 Mike Stump <mrs@apple.com>
1611
1612 * g++.dg/abi/key2.C: Add.
1613
1614 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
1615
1616 * gfortran.dg/logical_dot_product.f90: New test.
1617
1618 PR fortran/26393
1619 * gfortran.dg/used_interface_ref.f90: New test.
1620
1621 PR fortran/20938
1622 * gfortran.dg/dependency_2.f90: New test.
1623 * gfortran.fortran-torture/execute/where17.f90: New test.
1624 * gfortran.fortran-torture/execute/where18.f90: New test.
1625 * gfortran.fortran-torture/execute/where19.f90: New test.
1626 * gfortran.fortran-torture/execute/where20.f90: New test.
1627
1628 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
1629
1630 * g++.dg/tree-ssa/pr26443.C: New test case.
1631
1632 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
1633
1634 PR middle-end/26022
1635 * g++.dg/opt/return-slot1.C: New test.
1636
1637 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1638
1639 PR libgfortran/26136
1640 * gfortran.dg/namelist_23.f90: New test.
1641
1642 2006-02-28 Roger Sayle <roger@eyesopen.com>
1643
1644 PR middle-end/14752
1645 * gcc.dg/fold-eqandshift-2.c: New test case.
1646
1647 2006-02-28 Richard Guenther <rguenther@suse.de>
1648
1649 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
1650 decomposition.
1651
1652 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
1653
1654 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
1655
1656 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1657
1658 PR libgfortran/26464
1659 * gfortran.dg/backspace_5.f: New test.
1660 * gfortran.dg/backspace_6.f: New test.
1661
1662 2006-02-26 Roger Sayle <roger@eyesopen.com>
1663
1664 * gcc.dg/fold-eqandnot-1.c: New test case.
1665
1666 2006-02-26 Roger Sayle <roger@eyesopen.com>
1667
1668 PR middle-end/19983
1669 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
1670
1671 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
1672
1673 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
1674 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
1675
1676 2006-02-26 Richard Guenther <rguenther@suse.de>
1677
1678 PR tree-optimization/26421
1679 * gcc.dg/tree-ssa/pr26421.c: New testcase.
1680
1681 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
1682
1683 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
1684 * g++.old-deja/g++.robertl/eb132.C: Likewise.
1685
1686 2006-02-26 Roger Sayle <roger@eyesopen.com>
1687
1688 * gcc.dg/fold-even-1.c: New test case.
1689
1690 2006-02-26 Roger Sayle <roger@eyesopen.com>
1691
1692 PR middle-end/21137
1693 * gcc.dg/fold-eqandshift-1.c: New test case.
1694
1695 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1696
1697 PR tree-optimization/25125
1698 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
1699 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
1700
1701 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1702
1703 PR tree-optimizations/26359
1704 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
1705 with -fdump-tree-dceloop-details.
1706 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
1707
1708 2006-02-25 Roger Sayle <roger@eyesopen.com>
1709
1710 PR middle-end/23673
1711 * gcc.dg/fold-eqxor-1.c: New test case.
1712 * gcc.dg/fold-eqxor-2.c: Likewise.
1713 * gcc.dg/fold-eqxor-3.c: Likewise.
1714
1715 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
1716
1717 PR fortran/23092
1718 * scalar_mask_1.f90: New test.
1719
1720 2006-02-24 Geoffrey Keating <geoffk@apple.com>
1721
1722 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
1723 * g++.dg/eh/uncaught2.C: New.
1724 * g++.dg/eh/uncaught3.C: New.
1725
1726 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1727
1728 PR libgfortran/26423
1729 * gfortran.dg/read_many_1.f: New test.
1730
1731 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
1732
1733 PR fortran/24519
1734 * gfortran.dg/dependency_3.f90: New test.
1735 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
1736 XFAILs.
1737
1738 PR fortran/25395
1739 * gfortran.dg/equiv_6.f90: New test.
1740
1741 2006-02-23 Jeff Law <law@redhat.com>
1742
1743 * gcc.c-torture/compile/pr26425.c: New test.
1744
1745 2006-02-23 Jakub Jelinek <jakub@redhat.com>
1746
1747 PR middle-end/26412
1748 * gcc.dg/gomp/pr26412.c: New test.
1749
1750 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1751
1752 PR c++/26291
1753 * g++.dg/other/ellipsis1.C: New test.
1754 * g++.dg/parse/operator4.C: Adjust error marker.
1755
1756 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
1757
1758 PR target/25603
1759 * gfortran.dg/pr25603.f: New testcase.
1760
1761 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
1762
1763 * gcc.dg/bf-spl1.c: Don't specify -m68000.
1764 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
1765
1766 2006-02-21 Geoffrey Keating <geoffk@apple.com>
1767
1768 * g++.dg/eh/spbp.C: New.
1769
1770 2006-02-21 Jakub Jelinek <jakub@redhat.com>
1771
1772 PR middle-end/26379
1773 * gcc.target/i386/mmx-7.c: New test.
1774
1775 2006-02-20 Roger Sayle <roger@eyesopen.com>
1776
1777 PR tree-optimization/26361
1778 * gcc.dg/tree-ssa/vrp27.c: New test case.
1779
1780 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
1781
1782 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
1783 * gcc.dg/tree-ssa/complex-4.c: Here.
1784
1785 2006-02-19 Roger Sayle <roger@eyesopen.com>
1786
1787 PR middle-end/19543
1788 * gfortran.dg/logical_1.f90: New test case.
1789
1790 2006-02-19 Jakub Jelinek <jakub@redhat.com>
1791
1792 PR middle-end/26334
1793 * gcc.dg/20060218-1.c: Moved to...
1794 * gcc.target/i386/20060218-1.c: ... here. New test.
1795
1796 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
1797
1798 PR fortran/26201
1799 * gfortran.dg/convert_1.f90: New.
1800
1801 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
1802
1803 PR fortran/25054
1804 * gfortran.dg/namelist_5.f90: New test.
1805
1806 PR fortran/25089
1807 * gfortran.dg/namelist_4.f90: New test.
1808
1809 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1810
1811 PR tree-opt/25680
1812 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
1813
1814 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1815
1816 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
1817 variable to take into account the variable name in the
1818 function header.
1819 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
1820
1821 2006-02-18 Jakub Jelinek <jakub@redhat.com>
1822
1823 PR middle-end/26334
1824 * gcc.c-torture/compile/20060217-1.c: New test.
1825 * gcc.dg/20060218-1.c: New test.
1826
1827 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
1828
1829 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
1830
1831 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
1832
1833 * gcc.dg/cpp/undef3.c: New test.
1834 * gcc.dg/cpp/trad/builtins2.c: New test.
1835
1836 2006-02-18 Mark Mitchell <mark@codesourcery.com>
1837
1838 PR c++/26266
1839 * g++.dg/template/static22.C: New test.
1840 * g++.dg/template/static23.C: New test.
1841 * g++.dg/template/static24.C: New test.
1842 * g++.dg/template/non-dependent13.C: New test.
1843 * g++.dg/init/member1.C: Tweak error markers.
1844
1845 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1846
1847 PR target/26255
1848 * gcc.c-torture/compile/pr26255.c: New test case.
1849
1850 2006-02-16 Roger Sayle <roger@eyesopen.com>
1851
1852 * gfortran.fortran-torture/execute/where_10.f90: New test case.
1853 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
1854 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
1855 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
1856 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
1857 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
1858 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
1859
1860 2006-02-16 Jeff Law <law@redhat.com>
1861
1862 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
1863 * gcc.dg/tree-ssa/vrp26.c: New test.
1864
1865 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
1866
1867 PR target/20353
1868 PR target/24578
1869 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
1870 __UCLIBC__ is defined.
1871
1872 2006-02-16 Jakub Jelinek <jakub@redhat.com>
1873
1874 PR fortran/26224
1875 * gfortran.dg/gomp/pr26224.f: New test.
1876
1877 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
1878
1879 PR tree-opt/25918
1880 * lib/target-supports.exp
1881 (check_effective_target_vect_short_mult): New.
1882 (check_effective_target_vect_char_mult): New.
1883 (check_effective_target_vect_widen_sum_qi_to_si): New.
1884 (check_effective_target_vect_widen_sum_qi_to_hi): New.
1885 (check_effective_target_vect_widen_sum_hi_to_si): New.
1886 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
1887 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
1888 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
1889 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
1890 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
1891 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
1892 vect-reduc-pattern-2c.c
1893 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
1894 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
1895 vect-reduc-pattern-1c.c
1896
1897 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
1898
1899 PR fortran/24557
1900 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
1901
1902 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
1903
1904 PR fortran/26054
1905 * gfortran.dg/enum_8.f90: Remove check for warning.
1906 * gfortran.dg/iomsg_1.f90: Ditto.
1907 * gfortran.dg/enum_1.f90: Ditto.
1908 * gfortran.dg/enum_9.f90: Ditto.
1909 * gfortran.dg/enum_2.f90: Ditto.
1910 * gfortran.dg/enum_10.f90: Ditto.
1911 * gfortran.dg/enum_3.f90: Ditto.
1912 * gfortran.dg/flush_1.f90: Ditto.
1913 * gfortran.dg/enum_4.f90: Ditto.
1914 * gfortran.dg/array_constructor_1.f90: Ditto.
1915 * gfortran.dg/enum_5.f90: Ditto.
1916 * gfortran.dg/enum_6.f90: Ditto.
1917 * gfortran.dg/enum_7.f90: Ditto.
1918
1919 2006-02-15 Jakub Jelinek <jakub@redhat.com>
1920
1921 PR middle-end/26300
1922 * gcc.c-torture/compile/20060215-1.c: New test.
1923
1924 2006-02-14 Roger Sayle <roger@eyesopen.com>
1925
1926 PR middle-end/23670
1927 * gcc.dg/tree-ssa/andor-2.c: New test case.
1928
1929 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
1930
1931 PR fortran/25045
1932 * optional_dim.f90: New test.
1933
1934 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1935
1936 PR fortran/26277
1937 * gfortran.dg/label_4.f90: New.
1938
1939 2006-02-14 Jakub Jelinek <jakub@redhat.com>
1940 Diego Novillo <dnovillo@redhat.com>
1941 Uros Bizjak <uros@kss-loka.si>
1942
1943 * gfortran.dg/gomp: New directory.
1944
1945 2006-02-14 Richard Guenther <rguenther@suse.de>
1946
1947 PR tree-optimization/26258
1948 * gcc.dg/torture/pr26258.c: New testcase.
1949
1950 2006-02-13 Jakub Jelinek <jakub@redhat.com>
1951
1952 PR fortran/26246
1953 * gfortran.dg/pr26246_1.f90: New test.
1954 * gfortran.dg/pr26246_2.f90: New test.
1955
1956 PR middle-end/26092
1957 * gcc.c-torture/compile/20060208-1.c: New test.
1958
1959 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
1960
1961 PR fortran/26074
1962 PR fortran/25103
1963 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
1964 * gfortran.dg/bad_automatic_objects_1.f90: New test.
1965 * gfortran.dg/automatic_module_variable.f90: Change error message.
1966
1967 PR fortran/20861
1968 * gfortran.dg/internal_dummy_1.f90: New test.
1969
1970 PR fortran/20871
1971 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
1972
1973
1974 PR fortran/25083
1975 * gfortran.dg/uncommon_block_data_1.f90: New test.
1976 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
1977 with standard.
1978
1979 PR fortran/25088
1980 * gfortran.dg/typed_subroutine_1.f90: New test.
1981
1982 2006-02-13 Geoffrey Keating <geoffk@apple.com>
1983
1984 * objc.dg/dwarf-1.m: New.
1985
1986 2006-02-13 Roger Sayle <roger@eyesopen.com>
1987
1988 PR middle-end/24427
1989 * gcc.dg/tree-ssa/andor-1.c: New test case.
1990
1991 2006-02-13 Josh Conner <jconner@apple.com>
1992
1993 PR target/25376
1994 * gcc.dg/pr25376.c: New test.
1995
1996 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
1997 assemble.
1998 * lib/target-supports.exp (check_named_sections_available):
1999 Only compile named-sections test -- don't assemble.
2000
2001 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
2002
2003 * g++.dg/warn/no-write-strings.C: New test.
2004 * g++.dg/warn/write-strings.C: Likewise.
2005 * g++.dg/warn/write-strings-default.C: Likewise.
2006
2007 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
2008
2009 PR fortran/25806
2010 * gfortran.dg/ret_pointer_2.f90: New test.
2011
2012 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2013
2014 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
2015
2016 2006-02-10 Jeff Law <law@redhat.com>
2017
2018 * gcc.c-torture/compile/pr26213.c: New test.
2019
2020 2006-02-10 Steven G. Kargl <kargls@comcast.net>
2021
2022 gfortran.dg/null_1.f90: New test.
2023
2024 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2025
2026 PR fortran/14771
2027 * gfortran.dg/parens_4.f90: New.
2028 * gfortran.dg/parens_5.f90: New.
2029
2030 2006-02-10 Richard Guenther <rguenther@suse.de>
2031
2032 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
2033
2034 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2035 Paul Thomas <pault@gcc.gnu.org>
2036
2037 PR fortran/14771
2038 * gfortran.dg/parens_1.f90: New.
2039 * gfortran.dg/parens_2.f90: New.
2040 * gfortran.dg/parens_3.f90: New.
2041
2042 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
2043
2044 PR fortran/26038
2045 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
2046
2047 PR fortran/25059
2048 * gfortran.dg/impure_assignment_1.f90: New test.
2049
2050 PR fortran/25070
2051 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
2052
2053 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2054
2055 PR target/26141
2056 * g++.dg/expr/stdarg2.C: New test.
2057
2058 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2059
2060 PR inline-asm/16194
2061 * gcc.dg/pr16194.c: New test.
2062
2063 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2064
2065 * ada/acats/run_acats: Use portable variant of "$@".
2066
2067 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
2068
2069 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
2070 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
2071
2072 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2073
2074 PR tree-opt/26179
2075 * g++.dg/opt/pr26179.C: New test.
2076
2077 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2078
2079 PR middle-end/26134
2080 * gcc.dg/tree-ssa/complex-3.c: New test.
2081
2082 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2083
2084 * gcc.c-torture/compile/volatile-1.c: New test.
2085
2086 2006-02-09 Diego Novillo <dnovillo@redhat.com>
2087
2088 PR 26180
2089 * gcc.dg/tree-ssa/pr26180.c: New test.
2090
2091 2006-02-08 Jeff Law <law@redhat.com>
2092
2093 * gcc.dg/tree-ssa/pr21417.c: New test.
2094
2095 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2096
2097 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2098 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
2099
2100 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2101
2102 * lib/scanrtl.exp: New.
2103
2104 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2105
2106 PR c++/26071
2107 * g++.dg/other/virtual2.C: New test.
2108
2109 PR c++/26070
2110 * g++.dg/other/virtual1.C: New test.
2111
2112 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2113
2114 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
2115 cleanup-ipa-dump): Update dump file glob patterns.
2116 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
2117 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
2118
2119 * lib/gcc-dg.exp: Load it.
2120 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
2121
2122 2006-02-07 Janis Johnson <janis187@us.ibm.com>
2123
2124 PR testsuite/26159
2125 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
2126 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2127
2128 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2129
2130 PR fortran/25577
2131 * gfortran.dg/mvbits_1.f90: New.
2132
2133 2006-02-07 Dirk Mueller <dmueller@suse.com>
2134
2135 * g++.dg/warn/Wdiv-by-zero.C: New test.
2136 * g++.dg/warn/Wno-div-by-zero.C: New.
2137
2138 2006-02-07 Jeff Law <law@redhat.com>
2139
2140 * gcc.dg/tree-ssa/pr21559.c: New test.
2141
2142 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
2143 multiple VRP passes.
2144 * gcc.dg/tree-ssa/vrp09.c: Likewise.
2145 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2146 * gcc.dg/tree-ssa/pr21582.c: Likewise.
2147 * gcc.dg/tree-ssa/pr20657.c: Likewise.
2148 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2149 * gcc.dg/tree-ssa/vrp02.c: Likewise
2150 * gcc.dg/tree-ssa/vrp11.c: Likewise
2151 * gcc.dg/tree-ssa/pr14341.c: Likewise
2152 * gcc.dg/tree-ssa/vrp19.c: Likewise
2153 * gcc.dg/tree-ssa/vrp20.c: Likewise
2154 * gcc.dg/tree-ssa/vrp03.c: Likewise
2155 * gcc.dg/tree-ssa/pr21086.c: Likewise
2156 * gcc.dg/tree-ssa/pr21959.c: Likewise
2157 * gcc.dg/tree-ssa/vrp21.c: Likewise
2158 * gcc.dg/tree-ssa/vrp04.c: Likewise
2159 * gcc.dg/tree-ssa/pr25485.c: Likewise
2160 * gcc.dg/tree-ssa/pr22026.c: Likewise
2161 * gcc.dg/tree-ssa/vrp22.c: Likewise
2162 * gcc.dg/tree-ssa/vrp05.c: Likewise
2163 * gcc.dg/tree-ssa/20030807-10.c: Likewise
2164 * gcc.dg/tree-ssa/pr20701.c: Likewise
2165 * gcc.dg/tree-ssa/vrp23.c: Likewise
2166 * gcc.dg/tree-ssa/vrp06.c: Likewise
2167 * gcc.dg/tree-ssa/pr22117.c: Likewise
2168 * gcc.dg/tree-ssa/pr20702.c: Likewise
2169 * gcc.dg/tree-ssa/vrp15.c: Likewise
2170 * gcc.dg/tree-ssa/pr21090.c: Likewise
2171 * gcc.dg/tree-ssa/pr21294.c: Likewise
2172 * gcc.dg/tree-ssa/vrp24.c: Likewise
2173 * gcc.dg/tree-ssa/vrp07.c: Likewise
2174 * gcc.dg/tree-ssa/pr21563.c: Likewise
2175 * gcc.dg/tree-ssa/pr25382.c: Likewise
2176 * gcc.dg/tree-ssa/vrp16.c: Likewise
2177 * gcc.dg/tree-ssa/vrp25.c: Likewise
2178 * gcc.dg/tree-ssa/vrp08.c: Likewise
2179 * gcc.dg/tree-ssa/20030807-6.c: Likewise
2180 * gcc.dg/tree-ssa/vrp17.c: Likewise
2181 * gcc.dg/tree-ssa/pr21458.c: Likewise
2182 * g++.dg/tree-ssa/pr18178.C: Likewise
2183
2184 2006-02-07 Richard Guenther <rguenther@suse.de>
2185
2186 PR c++/26140
2187 Revert
2188 2006-01-30 Richard Guenther <rguenther@suse.de>
2189 PR c++/23372
2190 * gcc.dg/pr23372-1.C: New testcase.
2191
2192 * g++.dg/tree-ssa/pr26140.C: New testcase.
2193
2194 2006-02-07 Mark Mitchell <mark@codesourcery.com>
2195
2196 PR c++/9737
2197 * g++.dg/template/ttp15.C: New test.
2198 * g++.dg/template/ttp16.C: Likewise.
2199 * g++.dg/template/ttp17.C: Likewise.
2200 * g++.old-deja/g++.pt/ttp36.C: Remove.
2201 * g++.old-deja/g++.pt/ttp19.C: Likewise.
2202 * g++.old-deja/g++.pt/ttp37.C: Likewise.
2203 * g++.old-deja/g++.pt/ttp38.C: Likewise.
2204 * g++.old-deja/g++.pt/ttp39.C: Likewise.
2205 * g++.old-deja/g++.pt/ttp9.C: Likewise.
2206 * g++.old-deja/g++.pt/ttp40.C: Likewise.
2207 * g++.old-deja/g++.pt/ttp51.C: Likewise.
2208 * g++.old-deja/g++.pt/ttp26.C: Likewise.
2209 * g++.old-deja/g++.pt/ttp36.C: Likewise.
2210
2211 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
2212
2213 PR libfortran/23815
2214 * unf_io_convert_4.f90: New test.
2215
2216 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
2217
2218 * gcc.dg/tree-ssa/loadpre10.c: New test.
2219 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
2220 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
2221 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
2222
2223 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2224
2225 PR libfortran/24685
2226 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
2227
2228 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
2229
2230 PR tree-opt/25251
2231 * gfortran.dg/assign_7.f: New test.
2232
2233 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
2234
2235 PR fortran/26041
2236 PR fortran/26064
2237 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
2238 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
2239 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
2240
2241 2006-02-05 Jakub Jelinek <jakub@redhat.com>
2242
2243 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
2244 in size_t typedef.
2245
2246 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2247
2248 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
2249 * g++.dg/charset/string.c (foo): Likewise.
2250 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
2251 const char*
2252 * g++.dg/ext/builtin2.C (printf): Likewise.
2253 * g++.dg/init/new15.C (printf): Likewise.
2254 * g++.dg/opt/pr17697-1.C (foo): Likewise.
2255 * g++.dg/opt/pr17697-2.C (foo): Likewise.
2256 * g++.dg/opt/pr17697-3.C (foo): Likewise.
2257 * g++.dg/template/non-dependent4.C (temp): Likewise.
2258 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
2259 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
2260 parameter type to const char*.
2261 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
2262 Change type to const char*.
2263 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
2264 Likewise.
2265 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
2266 second parameter type to const char*.
2267 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
2268 (Y::Y): Change parameter type to const char*.
2269 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
2270 * g++.old-deja/g++.jason/report.C: Apply const correctness.
2271 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
2272 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
2273 (char*).
2274 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
2275 const char*.
2276 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
2277 type to const char*.
2278 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
2279 return type to const char*.
2280 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
2281 to const char*.
2282 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
2283 * g++.old-deja/g++.law/refs1.C: Likewise.
2284 * g++.old-deja/g++.law/visibility1.C: Likewise.
2285 * g++.old-deja/g++.law/visibility2.C: Likewise.
2286 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
2287 const char*.
2288 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
2289 * g++.old-deja/g++.mike/net48.C: Likewise.
2290 * g++.old-deja/g++.mike/p646.C: Likewise.
2291 * g++.old-deja/g++.mike/p6746.C: Likewise.
2292 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
2293 type to const char*.
2294 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
2295 deprecated conversion warning.
2296 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
2297 char*.
2298 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
2299 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
2300 * g++.old-deja/g++.pt/explicit8.C: Likewise.
2301 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
2302 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
2303 * g++.old-deja/g++.pt/nontype3.C: Likewise.
2304 * g++.old-deja/g++.pt/t39.C: Likewise.
2305 * g++.old-deja/g++.robertl/eb106.C: Likewise.
2306 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
2307
2308 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
2309
2310 PR fortran/25075
2311 intrinsic_argument_conformance_1.f90: New test.
2312
2313 2006-02-03 Steven G. Kargl <kargls@comcast.net>
2314
2315 PR fortran/20845
2316 * gfortran.dg/char_result_11.f90: Add SAVE.
2317 * gfortran.dg/der_pointer_4.f90: Ditto.
2318 * gfortran.dg/default_initialization.f90: New test.
2319
2320 2006-02-03 Jeff Law <law@redhat.com>
2321
2322 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
2323 handle more than 100 dump files.
2324 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
2325 * lib/scantree.exp (scan-tree-dump): Likewise.
2326 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
2327 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
2328 * lib/scanipa.exp (scan-ipa-dump): Likewise.
2329 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
2330 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
2331
2332 2006-02-03 Diego Novillo <dnovillo@redhat.com>
2333
2334 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
2335
2336 2006-02-03 Mark Mitchell <mark@codesourcery.com>
2337
2338 * g++.dg/template/using12.C: New test.
2339
2340 2006-02-03 Alan Modra <amodra@bigpond.net.au>
2341
2342 * gcc.target/powerpc/pr25960.c: New test.
2343
2344 2006-02-02 Steven G. Kargl <kargls@comcast>
2345
2346 PR fortran/24958
2347 gfortran.dg/nullify_2.f90: New test.
2348
2349 2006-02-02 Diego Novillo <dnovillo@redhat.com>
2350
2351 PR 25990
2352 * gcc.dg/gomp/pr25990.c: New test.
2353
2354 2006-01-31 Mark Mitchell <mark@codesourcery.com>
2355
2356 PR c++/25342
2357 * g++.gd/template/partial4.C: New test.
2358
2359 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
2360
2361 PR middle-end/26001
2362 * gfortran.dg/data_char_2.f90: New.
2363
2364 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
2365
2366 PR fortran/26039
2367 maxval_maxloc_conformance_1.f90: New test.
2368
2369 2006-01-31 Richard Guenther <rguenther@suse.de>
2370
2371 * gcc.target/i386/sselibm-1.c: New testcase.
2372 * gcc.target/i386/sselibm-2.c: Likewise.
2373 * gcc.target/i386/sselibm-3.c: Likewise.
2374 * gcc.target/i386/sselibm-4.c: Likewise.
2375 * gcc.target/i386/sselibm-5.c: Likewise.
2376
2377 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
2378
2379 PR fortran/24266
2380 * gfortran.dg/arrayio_derived_2.f90: New.
2381
2382 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
2383
2384 * gcc.dg/unsigned-long-compare.c: New test.
2385
2386 2006-01-30 Steve Ellcey <sje@cup.hp.com>
2387
2388 PR testsuite/25318
2389 * lib/target-supports.exp (check_effective_target_freorder):
2390 Check to see if target supports -freorder-blocks-and-partition.
2391 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
2392 instead of "dg-require-named-sections".
2393
2394 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
2395
2396 PR target/14798:
2397 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
2398 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
2399 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2400 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2401 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
2402 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
2403 * gcc.dg/attr-isr-trap_exit.c: Likewise.
2404 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2405
2406 2006-01-30 Richard Guenther <rguenther@suse.de>
2407
2408 PR c++/23372
2409 * gcc.dg/pr23372-1.C: New testcase.
2410
2411 2006-01-29 Diego Novillo <dnovillo@redhat.com>
2412
2413 * gcc.dg/gomp/pr25874.c: New test.
2414
2415 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
2416
2417 PR tree-opt/25911
2418 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
2419
2420 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
2421
2422 PR fortran/18578
2423 PR fortran/18579
2424 PR fortran/20857
2425 PR fortran/20885
2426 * gfortran.dg/intent_out_1.f90: New test.
2427
2428 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
2429
2430 PR fortran/17911
2431 * gfortran.dg/procedure_lvalue.f90: New test.
2432
2433 PR fortran/20895
2434 PR fortran/25030
2435 * gfortran.dg/char_pointer_assign_2.f90: New test.
2436 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
2437 assignment to be consistent with standard.
2438 * gfortran.dg/char_result_2.f90: The same.
2439 * gfortran.dg/char_result_8.f90: The same.
2440
2441 2006-01-28 Zack Weinberg <zackw@panix.com>
2442
2443 * gcc.dg/Woverlength-strings.c
2444 * gcc.dg/Woverlength-strings-pedantic-c89.c
2445 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
2446 * gcc.dg/Woverlength-strings-pedantic-c99.c
2447 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
2448
2449 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
2450
2451 * gcc.c-torture/execute/20060127-1.c: New test.
2452
2453 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2454
2455 PR c++/25999
2456 * g++.dg/ext/pragmaweak1.C: New test.
2457
2458 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2459
2460 PR c++/25855
2461 * g++.dg/template/spec29.C: New test.
2462
2463 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
2464
2465 PR c/19606.
2466 * gcc.c-torture/execute/pr19606.c: New.
2467
2468 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
2469
2470 * gcc.dg/pragma-re-4.c: New test.
2471
2472 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
2473
2474 PR fortran/25964
2475 * gfortran.dg/assumed_size_refs_3.f90: New test.
2476
2477 2006-01-27 Ben Elliston <bje@au.ibm.com>
2478
2479 * gcc.misc-tests/dectest.exp: Remove defunct comment.
2480
2481 2006-01-26 Laurent GUERBY <laurent@guerby.net>
2482
2483 PR ada/21317
2484 * ada/acats/support/impdef.a: Add One_Long_Second.
2485 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
2486 * ada/acats/tests/c9/c94026.a: Likewise.
2487 * ada/acats/tests/c9/c97305c.ada: Likewise.
2488 * ada/acats/tests/c9/c99004a.ada: Likewise.
2489
2490 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
2491
2492 PR fortran/25964
2493 * gfortran.dg/global_references_2.f90: New test.
2494
2495 PR fortran/25084
2496 PR fortran/20852
2497 PR fortran/25085
2498 PR fortran/25086
2499 * gfortran.dg/assumed_charlen_function_1.f90: New test.
2500 * gfortran.dg/assumed_charlen_function_3.f90: New test.
2501
2502 PR fortran/25416
2503 * gfortran.dg/assumed_charlen_function_2.f90: New test.
2504
2505 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
2506
2507 PR c/25892
2508 * gcc.dg/Wpointer-sign.c: New.
2509 * gcc.dg/Wpointer-sign-Wall.c: New.
2510 * gcc.dg/Wpointer-sign-Wall-no.c: New.
2511 * gcc.dg/Wpointer-sign-pedantic.c: New.
2512 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
2513 * gcc.dg/conv-2.c: Use -Wpointer-sign.
2514
2515 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
2516
2517 PR C/25861
2518 * gcc.c-torture/compile/pr25861.c: New test.
2519
2520 2006-01-26 Paul Brook <paul@codesourcery.com>
2521
2522 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
2523 on short-enum targets.
2524 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
2525 variable.
2526 (generate_fields): Use short_enums.
2527 (main): Set short_enums. Document -e.
2528 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
2529 on short-enum targets.
2530 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
2531 variable.
2532 (generate_fields): Use short_enums.
2533 (main): Set short_enums. Document -e.
2534 * lib/target-supports.exp (check_effective_target_short_enums): New.
2535
2536 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
2537
2538 PR target/25947
2539 * gcc.dg/torture/pr25947-1.c: New test.
2540
2541 2006-01-25 Jan Hubicka <jh@suse.cz>
2542 Roger Sayle <roger@eyesopen.com>
2543
2544 PR rtl-optimization/25703
2545 * gcc.target/i386/20060125-1.c: New test case.
2546 * gcc.target/i386/20060125-2.c: New test case.
2547
2548 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2549
2550 PR fortran/18540
2551 * gfortran.dg/goto_1.f: New.
2552
2553 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
2554
2555 PR fortran/25716
2556 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
2557 25716 on 32-bit systems too.
2558
2559 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
2560
2561 PR testsuite/25590
2562 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
2563
2564 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
2565
2566 * gcc.dg/tree-ssa/gen-vect-33.c: New.
2567
2568 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2569
2570 PR fortran/25835
2571 * gfortran.dg/read_eof.f90: Delete, renamed.
2572 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
2573 * gfortran.dg/read_eof_2.f90: New test.
2574 * gfortran.dg/read_eof_3.f90: New test.
2575
2576 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
2577
2578 PR tree-opt/25860
2579 * gcc.c-torture/compile/pr25860.c: New test.
2580
2581 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2582
2583 PR c++/25552
2584 * g++.dg/parse/dtor8.C: New test.
2585
2586 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
2587
2588 PR testsuite/25891
2589 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
2590 * gcc.dg/gomp/gomp.exp: Return without testing anything if
2591 check_effective_target_fopenmp returns 0.
2592
2593 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
2594
2595 PR ada/20548
2596 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
2597 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
2598 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
2599
2600 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
2601
2602 PR tree-opt/25857
2603 * g++.dg/opt/pr25857.C: New test.
2604
2605 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
2606 Jan Hubicka <jh@suse.cz>
2607 Richard Guenther <rguenther@suse.de>
2608
2609 PR rtl-optimization/25654
2610 * gcc.dg/torture/pr25654.c: New testcase.
2611 * gcc.target/i386/pr25654.c: Likewise.
2612
2613 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
2614
2615 PR fortran/25901
2616 * gfortran.dg/internal references_2.f90: New test.
2617
2618 Fix regression in testing of admissability of attributes.
2619 * gfortran.dg/intent_used_1.f90: New test.
2620
2621 2006-01-23 Ben Elliston <bje@au.ibm.com>
2622
2623 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
2624 Remove target conditional torture options for i?86 and x86_64
2625 GNU/Linux.
2626
2627 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
2628
2629 PR c++/10891
2630 * g++.dg/rtti/no-rtti.C: New.
2631
2632 2006-01-21 Mark Mitchell <mark@codesourcery.com>
2633
2634 PR c++/25895
2635 * g++.dg/inherit/conv2.C: New test.
2636
2637 PR c++/25856
2638 * g++.dg/parse/dtor7.C: New test.
2639
2640 PR c++/25858
2641 * g++.dg/template/crash44.C: New test.
2642
2643 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
2644
2645 PR fortran/25124
2646 PR fortran/25625
2647 * gfortran.dg/internal_references_1.f90: New test.
2648 PR fortran/20881
2649 PR fortran/23308
2650 PR fortran/25538
2651 PR fortran/25710
2652 * gfortran.dg/global_references_1.f90: New test.
2653 * gfortran.dg/g77/19990905-1.f: Restore the error that
2654 there is a clash between the common block name and
2655 the name of a subroutine reference.
2656
2657 PR fortran/PR24276
2658 * gfortran.dg/aliasing_dummy_1.f90: New test.
2659
2660 2006-01-21 Alan Modra <amodra@bigpond.net.au>
2661
2662 * gcc.dg/vmx/1b-01.c: Warning fix.
2663 * gcc.dg/vmx/1c-02.c: Likewise.
2664 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
2665
2666 2006-01-20 Steve Ellcey <sje@cup.hp.com>
2667
2668 PR testsuite/24962
2669 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
2670
2671 2006-01-20 Richard Guenther <rguenther@suse.de>
2672 Steven Bosscher <stevenb.gcc@gmail.com>
2673
2674 PR rtl-optimization/24626
2675 * gcc.dg/torture/pr24626-1.c: New testcase.
2676 * gcc.dg/torture/pr24626-2.c: Likewise.
2677 * gcc.dg/torture/pr24626-3.c: Likewise.
2678 * gcc.dg/torture/pr24626-4.c: Likewise.
2679
2680 2006-01-20 Dirk Mueller <dmueller@suse.com>
2681
2682 PR c++/5520
2683 * g++.dg/warn/empty-body.C: New.
2684
2685 2006-01-19 Mark Mitchell <mark@codesourcery.com>
2686
2687 PR c++/22136
2688 * g++.dg/template/using10.C: New test.
2689 * g++.dg/temlpate/using11.C: Likewise.
2690 * g++.dg/inherit/using5.C: Tweak error messages.
2691
2692 2006-01-20 Alan Modra <amodra@bigpond.net.au>
2693
2694 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
2695 target test.
2696 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
2697
2698 2006-01-19 Jan Hubicka <jh@suse.cz>
2699
2700 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
2701
2702 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2703
2704 PR c++/25854
2705 * g++.dg/template/spec28.C: New test.
2706
2707 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
2708
2709 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2710 Fix fprintf's by adding srcdir or removing it.
2711
2712 2006-01-19 Diego Novillo <dnovillo@redhat.com>
2713
2714 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
2715 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
2716 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
2717 * testsuite/gcc.dg/gomp/empty.c: Likewise.
2718 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
2719 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
2720 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
2721 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
2722 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
2723 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
2724 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
2725 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
2726 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
2727 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
2728
2729 2006-01-18 Jeff Law <law@redhat.com>
2730
2731 * gcc.dg/tree-ssa/vrp25.c: New test.
2732
2733 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2734
2735 * gcc.dg/pr25805.c: Fix misapplied patch.
2736
2737 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
2738
2739 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
2740 (check_effective_target_vect_udot_qi): New.
2741 (check_effective_target_vect_sdot_hi): New.
2742 (check_effective_target_vect_udot_hi): New.
2743 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
2744 prefixed with "wrapv-" with -fwrapv.
2745 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
2746 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
2747 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
2748 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
2749 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
2750
2751 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
2752 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
2753 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
2754 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
2755
2756 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2757
2758 PR c++/16829
2759 * g++.dg/other/default2.C: New test.
2760 * g++.dg/other/default3.C: New test.
2761
2762 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2763
2764 PR c/25805
2765 * gcc.dg/pr25805.c: New file.
2766
2767 2006-01-18 Mark Mitchell <mark@codesourcery.com>
2768
2769 PR c++/25836
2770 * g++.dg/template/init6.C: New test.
2771
2772 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
2773
2774 * gcc.dg/tree-ssa/pr24287.c: New test
2775
2776 2006-01-18 Eric Christopher <echristo@apple.com>
2777
2778 * g++.dg/eh/table.C: New.
2779
2780 2006-01-18 DJ Delorie <dj@redhat.com>
2781
2782 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
2783 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
2784 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
2785 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
2786
2787 2006-01-18 Jeff Law <law@redhat.com>
2788
2789 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
2790 on wrapping on overflow semantics.
2791
2792 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
2793
2794 * gcc.gc/tree-ssa/vrp23.c: New test.
2795 * gcc.gc/tree-ssa/vrp24.c: New test.
2796
2797 2006-01-18 Richard Henderson <rth@redhat.com>
2798 Aldy Hernandez <aldyh@redhat.com>
2799 Jakub Jelinek <jakub@redhat.com>
2800 Diego Novillo <dnovillo@redhat.com>
2801 Uros Bizjak <uros@kss-loka.si>
2802
2803 * testsuite/gcc.dg/gomp: New directory.
2804
2805 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
2806 Steven G. Kargl <kargls@comcast.net>
2807
2808 PR fortran/20869
2809 * gfortran.dg/intrinsic_external_1.f90: New test.
2810
2811 PR fortran/20875.
2812 * gfortran.dg/elemental_pointer_1.f90: New test.
2813
2814 PR fortran/25024
2815 * gfortran.dg/external_procedures_1.f90: New test.
2816
2817 PR fortran/25785
2818 gfortran.dg/assumed_present.f90: New test.
2819
2820 2006-01-18 Jakub Jelinek <jakub@redhat.com>
2821
2822 * g++.dg/parse/lookup5.C: New test.
2823
2824 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2825
2826 PR fortran/25697
2827 * gfortran.dg/read_eof.f90: New test.
2828
2829 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2830
2831 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
2832 add a closing brace.
2833
2834 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2835
2836 PR fortran/25631
2837 * gfortran.dg/fmt_tl.f: New test.
2838
2839 2006-01-17 Eric Christopher <echristo@apple.com>
2840
2841 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
2842 * g++.old-deja/g++.warn/impint2.C: Ditto.
2843 * g++.old-deja/g++.other/null1.C: Ditto.
2844 * g++.dg/warn/conv2.C: Ditto.
2845 * g++.dg/warn/conv4.C: New file.
2846
2847 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2848
2849 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
2850
2851 2006-01-17 Andreas Jaeger <aj@suse.de>
2852 Janis Johnson <janis187@us.ibm.com>
2853
2854 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
2855 in 64-bit.
2856 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
2857 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
2858
2859 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2860
2861 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2862 xfail txxx where xxx >= 25.
2863
2864 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2865
2866 PR testsuite/25764
2867 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
2868
2869 2006-01-17 Jakub Jelinek <jakub@redhat.com>
2870
2871 PR c/25682
2872 * gcc.dg/pr25682.c: New test.
2873 * g++.dg/parse/array-size2.C: New test.
2874
2875 2006-01-16 Ian Lance Taylor <ian@airs.com>
2876
2877 * consistency.vlad: Remove entire directory, 1652 files.
2878
2879 2006-01-16 Janis Johnson <janis187@us.ibm.com>
2880
2881 * lib/target-supports.exp (check_effective_target_dfp_nocache,
2882 check_effective_target_dfprt_nocache): New.
2883 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
2884 (check_effective_target_dfprt): New.
2885 * lib/c-compat.exp (check_dfp): Remove.
2886 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
2887 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
2888 level of support for decimal float.
2889 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
2890 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
2891 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
2892 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
2893 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
2894 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
2895 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
2896 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
2897 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
2898 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
2899 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
2900 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
2901 directives.
2902
2903 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
2904
2905 PR testsuite/25741
2906 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
2907 $base_dir/../.
2908 * lib/gfortran.exp (gfortran_init): Likewise.
2909 * lib/obj-c++.exp (obj-c++_init): Likewise.
2910 * lib/scanasm.exp (scan-assembler-dem): Likewise.
2911 (scan-assembler-dem-not): Likewise.
2912 * lib/scandump.exp (scan-dump-dem): Likewise.
2913 (scan-dump-dem-not): Likewise.
2914
2915 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
2916
2917 PR testsuite/25767
2918 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
2919 powerpc-*-darwin*.
2920 * lib/obj-c++.exp (obj-c++_init): Likewise.
2921
2922 2006-01-16 Richard Guenther <rguenther@suse.de>
2923
2924 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
2925
2926 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2927
2928 PR testsuite/25777
2929 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
2930 to LD_LIBRARY_PATH.
2931
2932 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
2933 Andrew Pinski <pinskia@physics.uc.edu>
2934
2935 * gcc.dg/minmax-1.c: New test.
2936
2937 2006-01-16 Ben Elliston <bje@au.ibm.com>
2938
2939 * gcc.dg/dfp/dfp.exp: Correct FSF address.
2940 * gcc.misc-tests/dectest.exp: Ditto.
2941
2942 2006-01-15 Ian Lance Taylor <ian@airs.com>
2943
2944 PR testsuite/25796
2945 * gcc.target/i386/cmov6.c: Use -march=k8.
2946
2947 2006-01-15 Andreas Jaeger <aj@suse.de>
2948
2949 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
2950 x86 does not have __float128.
2951
2952 2006-01-14 Ian Lance Taylor <ian@airs.com>
2953
2954 * gcc.target/i386/cmov6.c: New test.
2955
2956 2006-01-14 Mark Mitchell <mark@codesourcery.com>
2957
2958 PR c++/25663
2959 * g++.dg/template/ctor6.C: New test.
2960
2961 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
2962
2963 PR tree-optimization/25485
2964 * gcc.dg/tree-ssa/pr25485.c: New.
2965
2966 2006-01-14 Richard Guenther <rguenther@suse.de>
2967
2968 PR tree-optimization/22548
2969 PR tree-optimization/22555
2970 PR tree-optimization/22501
2971 * gcc.dg/tree-ssa/alias-4.c: New testcase.
2972 * gcc.dg/tree-ssa/alias-5.c: Likewise.
2973 * gcc.dg/tree-ssa/alias-6.c: Likewise.
2974 * gcc.dg/tree-ssa/alias-7.c: Likewise.
2975 * gcc.dg/tree-ssa/alias-8.c: Likewise.
2976 * gcc.dg/tree-ssa/alias-9.c: Likewise.
2977 * gcc.dg/tree-ssa/alias-10.c: Likewise.
2978 * gcc.dg/tree-ssa/alias-11.c: Likewise.
2979 * gcc.dg/tree-ssa/alias-12.c: Likewise.
2980
2981 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
2982
2983 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
2984 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
2985
2986 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
2987 Richard Guenther <rguenther@suse.de>
2988
2989 PR rtl-optimization/24257
2990 * gcc.dg/torture/pr24257.c: New testcase.
2991
2992 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
2993
2994 * gcc.c-torture/execute/20060110-1.c: New test.
2995 * gcc.c-torture/execute/20060110-2.c: New test.
2996
2997 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
2998
2999 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
3000
3001 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
3002
3003 PR fortran/25756
3004 * gfortran.dg/label_3.f90: New test.
3005
3006 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
3007
3008 PR tree-optimization/25771
3009 * g++.dg/tree-ssa/pr25771.C: New test
3010
3011 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
3012
3013 PR tree-opt/24365
3014 * g++.dg/opt/complex5.C: New test.
3015
3016 2006-01-13 Richard Guenther <rguenther@suse.de>
3017
3018 * gcc.target/i386/387-9.c: New testcase.
3019
3020 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
3021
3022 PR c++/24824
3023 * g++.dg/debug/dwarf2-1.C: New.
3024
3025 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
3026
3027 PR testsuite/25728
3028 * lib/gcov.exp (verify-lines): Add "close $fd".
3029
3030 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
3031 Ben Elliston <bje@au.ibm.com>
3032
3033 * gcc.dg/dfp/inf-1.c: New test.
3034
3035 2006-01-12 Janis Johnson <janis187@us.ibm.com>
3036 Yao Qi <qiyaoltc@cn.ibm.com>
3037 Ben Elliston <bje@au.ibm.com>
3038 Jon Grimm <jgrimm2@us.ibm.com>
3039
3040 * gcc.dg/nodfp-1.c: New test.
3041 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3042 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3043 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
3044 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
3045 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
3046 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
3047 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
3048 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
3049 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
3050 * gcc.dg/format/dfp-scanf-1.c: Likewise.
3051 * gcc.dg/format/dfp-printf-1.c: Likewise.
3052 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
3053 (compat_setup_dfp): New.
3054 * gcc.dg/compat/compat.exp: Use it.
3055 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
3056 Make some variables global, prepend "compat_" to their names.
3057 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
3058 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
3059 * gcc.misc-tests/dectest.exp: New test driver for decTest.
3060 * lib/compat.exp (compat_skip_list): Make global, rename.
3061 * lib/c-compat.exp: New file.
3062 * lib/target-supports.exp (check_effective_target_dfp): New.
3063
3064 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
3065 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
3066 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
3067 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
3068 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
3069 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
3070 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
3071 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
3072 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
3073 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
3074 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
3075 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
3076 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
3077 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
3078 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
3079 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
3080 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
3081 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
3082 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
3083 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
3084 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
3085 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
3086 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
3087 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
3088 gcc.dg/dfp/struct-layout-1.c,
3089 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
3090 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
3091 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
3092 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
3093 gcc.dg/dfp/func-vararg-dfp.c,
3094 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
3095 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
3096 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
3097 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
3098 gcc.dg/dfp/wtr-conversion-1.c: New tests.
3099
3100 2006-01-11 Richard Guenther <rguenther@suse.de>
3101
3102 PR tree-optimization/25734
3103 * gcc.dg/tree-ssa/pr25734.c: New testcase.
3104
3105 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3106
3107 PR fortran/25486
3108 * gfortran.dg/literal_character_constant_1_x.F: New test.
3109 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
3110 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
3111 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
3112
3113 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
3114
3115 PR c++/25386
3116 * g++.dg/ext/packed3.C: Add expected packed error.
3117
3118 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
3119
3120 PR target/25706
3121 * gcc.dg/torture/pr25706-1.c: New test.
3122
3123 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
3124
3125 PR tree-optimization/23109
3126 PR tree-optimization/23948
3127 PR tree-optimization/24123
3128
3129 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
3130 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
3131 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
3132 g++.dg/tree-ssa/pr23948.C: New testcases.
3133 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
3134 three divisions in order to do the optimization.
3135
3136 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3137
3138 PR c++/25632
3139 * g++.dg/other/pr25632.C: New test.
3140
3141 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
3142
3143 PR fortran/25730
3144 * gfortran.dg/used_types_1.f90: New test.
3145
3146 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
3147
3148 PR target/25718
3149 * gcc.dg/torture/pr25718-1.c: New test.
3150
3151 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3152
3153 * gfortran.dg/list_read_2.f90: Fix typo in description.
3154
3155 2006-01-10 Jan Beulich <jbeulich@novell.com>
3156
3157 * lib/target-supports.exp (check_visibility_available): Simplify test
3158 for *-*-netware*.
3159 (check_profiling_available): Fail for *-*-netware*.
3160 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
3161 * gcc.dg/20021014-1.c: Likewise.
3162 * gcc.dg/nest.c: Likewise.
3163
3164 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3165
3166 fortran/24936
3167 * gfortran.dg/forall_3.f90: New test.
3168
3169 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3170
3171 PR fortran/21977
3172 * gfortran.dg/nesting_2.f90: New test.
3173 * gfortran.dg/nesting_3.f90: New test.
3174
3175 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
3176
3177 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
3178 Fix typo in comment.
3179
3180 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3181
3182 * gfortran.dg/single_char_string.f90: New test.
3183
3184 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3185
3186 * gfortran.dg/ichar_2.f90: New test.
3187
3188 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
3189
3190 PR fortran/25093
3191 * gfortran.dg/private_type_4.f90: New.
3192
3193 2006-01-07 Richard Guenther <rguenther@suse.de>
3194
3195 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
3196
3197 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3198
3199 * gfortran.dg/func_decl_1.f90: New.
3200 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
3201 * gfortran.dg/array_alloc_2.f90: Likewise.
3202 * gfortran.dg/char_result_8.f90: Likewise.
3203 * gfortran.dg/dup_save_1.f90: Likewise.
3204 * gfortran.dg/dup_save_2.f90: Likewise.
3205 * gfortran.dg/f2c_6.f90: Likewise.
3206 * gfortran.dg/f2c_7.f90: Likewise.
3207 * gfortran.dg/func_result_2.f90: Likewise.
3208 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
3209
3210 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
3211
3212 PR fortran/22146
3213 * gfortran.dg/elemental_subroutine_1.f90: New test.
3214 * gfortran.dg/elemental_subroutine_2.f90: New test.
3215
3216 PR fortran/25029
3217 PR fortran/21256
3218 * gfortran.dg/assumed_size_refs_1.f90: New test.
3219
3220 PR fortran/20868
3221 PR fortran/20870
3222 * gfortran.dg/assumed_size_refs_2.f90: New test.
3223 * gfortran.dg/initialization_1.f90: Change warning message.
3224
3225 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
3226
3227 * gcc.dg/tree-ssa/loop-15.c: New test.
3228
3229 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3230
3231 PR fortran/25598
3232 * gfortran.dg/backspace_3.f: New test.
3233 * gfortran.dg/backspace_4.f: New test.
3234
3235 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3236
3237 PR fortran/24268
3238 * gfortran.dg/fmt_white.f: Update test.
3239
3240 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
3241
3242 * gcc.dg/cast-1.c: Add new warning.
3243 * gcc.dg/cast-2.c: Likewise.
3244 * gcc.dg/cast-3.c: Likewise.
3245 * gcc.dg/format/cast-1.c: Likewise.
3246 * gcc.dg/cast-4.c: New testcase.
3247
3248 2006-01-05 Richard Guenther <rguenther@suse.de>
3249
3250 PR tree-optimization/22555
3251 * gcc.dg/tree-ssa/alias-3.c: New testcase.
3252
3253 2006-01-05 Richard Guenther <rguenther@suse.de>
3254 Diego Novillo <dnovillo@redhat.com>
3255
3256 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
3257 * gcc.dg/tree-ssa/loop-8.c: Likewise.
3258 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3259 * gcc.dg/tree-ssa/pr23294.c: Likewise.
3260 * gcc.dg/tree-ssa/pr21985.c: Likewise.
3261 * gcc.dg/tree-ssa/loop-14.c: Likewise.
3262 * gcc.dg/tree-ssa/loop-2.c: Likewise.
3263 * gcc.dg/tree-ssa/loop-3.c: Likewise.
3264 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3265 * gcc.dg/tree-ssa/pr21171.c: Likewise.
3266 * gcc.dg/tree-ssa/loop-5.c: Likewise.
3267 * gcc.dg/tree-ssa/loop-10.c: Likewise.
3268 * gcc.dg/tree-ssa/loop-6.c: Likewise.
3269 * treelang/compile/extravar.tree: Likewise.
3270 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
3271 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
3272 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
3273 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3274 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
3275
3276 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3277
3278 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
3279 for 64-bit fix.
3280
3281 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
3282
3283 PR fortran/23675
3284 gfortran.dg/char_result_11.f90: New.
3285
3286 2006-01-04 Mark Mitchell <mark@codesourcery.com>
3287
3288 PR c++/24782
3289 * g++.dg/parse/access9.C: New test.
3290 * g++.dg/tc1/dr52.C: Tweak error markers.
3291
3292 2006-01-04 Richard Henderson <rth@redhat.com>
3293
3294 Merge from gomp branch.
3295 * g++.dg/parse/pragma2.C: Update expected error lines.
3296
3297 2006-01-04 Jakub Jelinek <jakub@redhat.com>
3298
3299 * g++.dg/other/i386-2.C: New test.
3300
3301 PR target/25554
3302 * gcc.c-torture/compile/20051228-1.c: New test.
3303
3304 PR c/25559
3305 * gcc.dg/pr25559.c: New test.
3306
3307 2006-01-03 Mark Mitchell <mark@codesourcery.com>
3308
3309 PR c++/25492
3310 * g++.dg/lookup/friend9.C: New test.
3311
3312 PR c++/25625
3313 * g++.dg/template/repo5.C: New test.
3314
3315 2006-01-03 Steven G. Kargl <kargls@comcast.net>
3316
3317 PR fortran/25101
3318 * gfortran.dg/forall_2.f90: New test.
3319
3320 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3321
3322 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
3323 dg-require-weak. Adjust regexp to handle leading-underscore
3324 targets and space as well as TAB after .weak. Change previous
3325 64-bit fix to not use naked dot.
3326
3327 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
3328
3329 PR rtl-optimization/25578
3330 * gcc.c-torture/execute/20060102-1.c: New testcase.
3331
3332 2006-01-03 Richard Guenther <rguenther@suse.de>
3333
3334 PR c/25183
3335 * gcc.dg/torture/pr25183.c: New testcase.
3336
3337 2006-01-03 Jakub Jelinek <jakub@redhat.com>
3338
3339 Merge from gomp-branch.
3340 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
3341 * gcc.dg/ia64-sync-2.c: Likewise.
3342 * gcc.dg/ia64-sync-3.c: Likewise.
3343 * gcc.dg/ia64-sync-4.c: Likewise.
3344 * gcc.dg/sync-2.c: Likewise.
3345 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
3346 that sparc64-*-* and sparcv9-*-* supports sync builtins.
3347
3348 2006-01-02 Mark Mitchell <mark@codesourcery.com>
3349
3350 PR c++/25635
3351 * g++.dg/parse/operator6.C: New test.
3352
3353 PR c++/25637
3354 * g++.dg/parse/error29.C: New test.
3355
3356 PR c++/25638
3357 * g++.dg/parse/dtor6.C: New test.
3358
3359 PR c++/25633
3360 * g++.dg/parse/ctor3.C: New test.
3361
3362 PR c++/25634
3363 * g++.dg/template/class3.C: New test.
3364
3365 2006-01-02 Geoffrey Keating <geoffk@apple.com>
3366
3367 * g++.dg/debug/debug9.C: New.
3368
3369 2006-01-02 Steven G. Kargl <kargls@comcast.net>
3370
3371 PR fortran/24640
3372 * gfortran.dg/label_2.f90: New test.
3373
3374 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3375
3376 * g++.dg/lookup/using12.C: Tighten error marker.
3377
3378 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
3379 Andrew Pinski <pinskia@physics.uc.edu>
3380
3381 * gcc.target/powerpc/darwin-abi-3.c: New file.
3382 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
3383 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
3384 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
3385 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
3386 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
3387 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
3388 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
3389 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
3390
3391 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
3392
3393 * gcc.dg/tree-ssa/loadpre1.c: New;
3394 * gcc.dg/tree-ssa/loadpre2.c: New;
3395 * gcc.dg/tree-ssa/loadpre3.c: New;
3396 * gcc.dg/tree-ssa/loadpre4.c: New;
3397 * gcc.dg/tree-ssa/loadpre5.c: New;
3398 * gcc.dg/tree-ssa/loadpre6.c: New;
3399 * gcc.dg/tree-ssa/loadpre7.c: New;
3400 * gcc.dg/tree-ssa/loadpre8.c: New;
3401 * gcc.dg/tree-ssa/loadpre9.c: New;
3402
3403 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
3404
3405 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
3406 * g++.dg/abi/thunk4.C: Likewise.
3407
3408 2006-01-01 Andreas Jaeger <aj@suse.de>
3409
3410 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
3411 portable.
3412
3413 2006-01-01 Jakub Jelinek <jakub@redhat.com>
3414
3415 PR c++/25294
3416 * gcc.dg/pragma-pack-3.c: New test.
3417 * g++.dg/parse/pragma3.C: New test.
3418
3419 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3420
3421 PR middle-end/24827
3422 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
3423
3424 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3425
3426 PR testsuite/25214
3427 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
3428
3429 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
3430
3431 PR fortran/22607
3432 * gfortran-dg/pure_byref_3.f90: New.
3433
3434 fortran/PR 25396
3435 * gfortran.dg/userdef_operator_1.f90: New.
3436
3437 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
3438
3439 * g++.dg/abi/thunk3.C: New.
3440 * g++.dg/abi/thunk4.C: New.
3441
3442 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
3443
3444 PR fortran/25532
3445 * gfortran.dg/host_used_types_1.f90: New test. Check that host
3446 associated derived type components of derived types are
3447 properly declared in contained procedures.
3448
3449 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3450
3451 PR libgfortran/25139
3452 * gfortran.dg/backspace_2.f: New test.
3453
3454 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3455
3456 PR libgfortran/25550
3457 * gfortran.dg/endfile.f: New test.
3458
3459 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3460
3461 PR libgfortran/25419
3462 * gfortran.dg/comma.f: New test.
3463
3464 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3465
3466 * lib/gfortran-dg.exp: Remove trailing whitespace.
3467 * lib/fortran-torture.exp: Test with -fbounds-check instead of
3468 -funroll-all-loops.
3469
3470 2005-12-28 Alan Modra <amodra@bigpond.net.au>
3471
3472 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
3473 Extended Double long doubles or repeat tests when long double is
3474 the same size as double.
3475
3476 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3477
3478 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
3479
3480 PR testsuite/25442
3481 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
3482 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
3483
3484 PR testsuite/25441
3485 * gcc.dg/pr23911.c: Make test variable static.
3486
3487 PR testsuite/25444
3488 * gcc.dg/tree-ssa/pr14841.c: Likewise.
3489
3490 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3491
3492 PR c++/25439
3493 * g++.dg/parse/crash17.C: Adjust error markers.
3494 * g++.dg/template/error20.C: New test.
3495
3496 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3497
3498 PR c++/23172
3499 * g++.dg/ext/complit4.C: New test.
3500
3501 PR c++/25417
3502 * g++.dg/ext/complit5.C: Likewise.
3503
3504 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
3505
3506 PR tree-optimization/25125
3507 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
3508 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
3509 * gcc.c-torture/execute/pr25125.c: New.
3510
3511 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
3512
3513 PR fortran/25029
3514 PR fortran/21256
3515 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
3516 with incorrect assumed size references.
3517
3518 2005-12-24 Mark Mitchell <mark@codesourcery.com>
3519
3520 PR c++/23171
3521 * g++.dg/opt/init1.C: New test.
3522
3523 2005-12-23 Mark Mitchell <mark@codesourcery.com>
3524
3525 PR c++/24671
3526 * g++.dg/template/sfinae3.C: New test.
3527
3528 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3529
3530 * g++.dg/other/friend4.C: New test.
3531
3532 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3533
3534 PR target/25005
3535 * g++.dg/opt/pr25005.C: New test.
3536
3537 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3538
3539 PR c++/25369
3540 * g++.dg/template/ptrmem16.C: New test.
3541
3542 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
3543
3544 PR fortran/25029
3545 PR fortran/21256
3546 * gfortran.dg/initialization_1.f90: Add test of SIZE.
3547
3548 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3549
3550 PR libgfortran/25307
3551 * gfortran.dg/list_read_5.f90: New test.
3552
3553 2005-12-22 Richard Henderson <rth@redhat.com>
3554
3555 * gcc.target/i386/sse-7.c: Use -msse2.
3556
3557 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3558
3559 PR rtl-optimization/25432
3560 * gcc.c-torture/compile/20051216-1.c: New test.
3561
3562 PR objc/25328
3563 * objc/execute/pr25328.m: New test.
3564
3565 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3566
3567 PR c++/25364
3568 * g++.dg/template/call4.C: New test.
3569
3570 2005-12-22 Dale Johannesen <dalej@apple.com>
3571
3572 * gcc.target/i386/sse-17.c: New.
3573
3574 2005-12-22 Paul Brook <paul@codesourcery.com>
3575
3576 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
3577
3578 2005-12-22 Paul Brook <paul@codesourcery.com>
3579
3580 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
3581
3582 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3583
3584 PR tree-opt/25513
3585 * gcc.c-torture/compile/pr25513.c: New test.
3586
3587 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3588
3589 PR c++/23333
3590 * g++.dg/parse/error25.C: Add more tests.
3591
3592 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3593
3594 PR fortran/18990
3595 * gfortran.dg/der_charlen_1.f90: New.
3596
3597 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
3598
3599 PR fortran/20889
3600 * gfortran.dg/pointer_component_type_1.f90: New test.
3601
3602 PR fortran/25029
3603 PR fortran/21256
3604 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
3605 should give an error with assumed size array refernces and checks those
3606 that should not.
3607 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
3608 reference an upper bound so that it does not generate an error.
3609
3610 PR fortran/19362
3611 PR fortran/20244
3612 PR fortran/20864
3613 PR fortran/25391
3614 * gfortran.dg/used_dummy_types_1.f90: New test.
3615 * gfortran.dg/used_dummy_types_2.f90: New test.
3616 * gfortran.dg/used_dummy_types_3.f90: New test.
3617 * gfortran.dg/used_dummy_types_4.f90: New test.
3618 * gfortran.dg/used_dummy_types_5.f90: New test.
3619
3620 PR fortran/23152
3621 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
3622 group already being USE associated.
3623 * gfortran.dg/assumed_shape_nml.f90: New test.
3624 * gfortran.dg/assumed_size_nml.f90: New test.
3625
3626 PR fortran/20862
3627 PR fortran/25053
3628 PR fortran/25063
3629 PR fortran/25064
3630 PR fortran/25066
3631 PR fortran/25067
3632 PR fortran/25068
3633 PR fortran/25307
3634 * gfortran.dg/io_constraints_1.f90: New test.
3635 * gfortran.dg/io_constraints_1.f90: New test.
3636 * gfortran.dg/iostat_3.f90: Change wording of warning.
3637 * gfortran.dg/g77/19981216-0.f: The same.
3638
3639 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
3640
3641 PR tree-optimization/23518
3642 * testsuite/gcc.dg/pr23518.c: New.
3643
3644 2005-12-21 Mike Stump <mrs@apple.com>
3645
3646 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
3647
3648 2005-12-21 Paul Brook <paul@codesourcery.com>
3649
3650 * gcc.dg/pr19340.c: Skip on m68k targets.
3651
3652 2005-12-21 Steven Bosscher <stevenb@suse.de>
3653
3654 PR rtl-optimization/25196
3655 * gcc.dg/pr25196.c: New test.
3656
3657 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
3658
3659 PR fortran/25423
3660 gfortran.dg/where_nested_1.f90: New.
3661
3662 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
3663
3664 PR tree-optimization/25382.
3665 * gcc.dg/tree-ssa/pr25382.c: New.
3666
3667 2005-12-20 Richard Guenther <rguenther@suse.de>
3668
3669 PR middle-end/24306
3670 * gcc.target/i386/pr24306.c: New testcase.
3671
3672 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
3673
3674 PR tree-optimization/25501
3675 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
3676
3677 2005-12-20 Richard Guenther <rguenther@suse.de>
3678
3679 Revert
3680 2005-12-02 Richard Guenther <rguenther@suse.de>
3681
3682 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3683
3684 2005-12-20 Mark Mitchell <mark@codesourcery.com>
3685
3686 PR c++/21228
3687 * g++.dg/warn/Wunreachable-code-2.C: New test.
3688
3689 2005-12-19 Mark Mitchell <mark@codesourcery.com>
3690
3691 PR c++/24278
3692 * g++.dg/template/ctor5.C: New test.
3693
3694 PR c++/24915
3695 * g++.dg/template/overload8.C: New test.
3696
3697 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
3698
3699 * gcc.c-torture/compile/pr25483 : New test.
3700
3701 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3702
3703 PR c++/20552
3704 * g++.dg/ext/typeof10.C: New test.
3705
3706 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
3707
3708 * gcc.dg/mt-loopi1.c: New.
3709
3710 2005-12-18 Richard Guenther <rguenther@suse.de>
3711
3712 PR tree-optimization/25481
3713 * gcc.dg/torture/pr25481.c: New testcase.
3714
3715 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3716
3717 PR rtl-optimization/21041
3718 * gcc.dg/pr21041.c: New test.
3719
3720 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3721
3722 PR libgfortran/25463
3723 * gfortran.dg/advance.f90: New test.
3724
3725 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
3726
3727 * gcc.dg/20051201-1.c: New test.
3728
3729 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
3730
3731 PR fortran/25018
3732 * gfortran.dg/initialization_1.f90: New test.
3733 * gfortran.dg/enum_5.f90: Change dg-error to new message.
3734 * gfortran.dg/g77/980616-0.f: The same.
3735
3736 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3737
3738 * PR fortran/25458
3739 * gfortran.dg/chkbits.f90: New test.
3740
3741 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3742
3743 * gfortran.dg/enum_5.f: Revert to previous version.
3744
3745 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3746
3747 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
3748 * gfortran.dg/nested_modules_1.f90: Ditto.
3749 * gfortran.dg/hollerith_f95.f90: Ditto.
3750 * gfortran.dg/select_5.f90: Ditto.
3751 * gfortran.dg/secnds.f: Ditto.
3752 * gfortran.dg/hollerith2.f90: Ditto.
3753 * gfortran.dg/imag_2.f: Ditto.
3754 * gfortran.dg/ftell_2.f90: Ditto.
3755 * gfortran.dg/malloc_free_1.f90: Ditto.
3756 * gfortran.dg/logint-1.f: Ditto.
3757 * gfortran.dg/recursive_statement_functions.f90: Ditto.
3758 * gfortran.dg/e_d_fmt.f90: Ditto.
3759 * gfortran.dg/hollerith_legacy.f90: Ditto.
3760 * gfortran.dg/logint-2.f: Ditto.
3761 * gfortran.dg/enum_5.f90: Ditto.
3762 * gfortran.dg/f2c_2.f90: Ditto.
3763 * gfortran.dg/pr17143.f90: Ditto.
3764 * gfortran.dg/namelist_14.f90: Ditto.
3765 * gfortran.dg/logint-3.f: Ditto.
3766 * gfortran.dg/spread_scalar_source.f90: Ditto.
3767 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
3768 * gfortran.dg/namelist_11.f: Ditto.
3769 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3770 * gfortran.dg/g77/20010519-1.f
3771 * gfortran.dg/g77/alpha1.f: Ditto.
3772 * gfortran.dg/g77/990115-1.f: Ditto.
3773 * gfortran.dg/g77/erfc.f: Ditto.
3774 * gfortran.dg/g77/19990313-3.f: Ditto.
3775 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
3776 * gfortran.dg/g77/20010426.f: Ditto.
3777 * gfortran.dg/g77/19990313-0.f: Ditto.
3778 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
3779 * gfortran.dg/g77/20000629-1.f: Ditto.
3780 * gfortran.dg/g77/970125-0.f: Ditto.
3781 * gfortran.dg/g77/8485.f: Ditto.
3782 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
3783 * gfortran.dg/g77/19990313-1.f: Ditto.
3784 * gfortran.dg/g77/int8421.f: Ditto.
3785 * gfortran.dg/g77/19990305-0.f: Ditto.
3786 * gfortran.dg/g77/947.f: Ditto.
3787 * gfortran.dg/g77/19990905-2.f: Ditto.
3788 * gfortran.dg/g77/cabs.f: Ditto.
3789 * gfortran.dg/g77/19990313-2.f: Ditto.
3790 * gfortran.dg/g77/20020307-1.f: Ditto.
3791 * gfortran.dg/g77/dcomplex.f: Ditto.
3792 * gfortran.dg/g77/19990502-1.f: Ditto.
3793 * gfortran.dg/g77/19981216-0.f: Ditto.
3794 * gfortran.dg/common_4.f90: Ditto.
3795 * gfortran.dg/entry_4.f90: Ditto.
3796 * gfortran.dg/equiv_constraint_2.f90: Ditto.
3797 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
3798 * gfortran.dg/namelist_12.f: Ditto.
3799 * gfortran.dg/scale_1.f90: Ditto.
3800 * gfortran.dg/modulo_1.f90
3801 * gfortran.dg/hollerith.f90: Ditto.
3802 * gfortran.dg/direct_io_3.f90: Ditto.
3803 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
3804 * gfortran.dg/gnu_logical_1.F: Ditto.
3805 * gfortran.dg/unf_io_convert_1.f90: Ditto.
3806 * gfortran.dg/assign_1.f90: Ditto.
3807 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
3808 * gfortran.dg/pr23095.f: Ditto.
3809 * gfortran.dg/read_float_1.f90: Ditto.
3810
3811 2005-12-17 Andreas Jaeger <aj@suse.de>
3812
3813 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
3814 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
3815
3816 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3817
3818 PR fortran/24268
3819 * gfortran.dg/fmt_white.f: New test.
3820
3821 2005-12-16 Steven G. Kargl <kargls@comcast.net>
3822
3823 * gfortran.dg/label_1.f90: New test.
3824
3825 2005-12-15 Ben Elliston <bje@au.ibm.com>
3826
3827 PR testsuite/25422
3828 * gcc.dg/20031012-1.c: Add -Walways-true option.
3829 * gcc.dg/weak/weak-3.c: Likewise.
3830 * g++.old-deja/g++.mike/warn8.C: Likewise.
3831
3832 2005-12-16 Mike Stump <mrs@apple.com>
3833
3834 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
3835 exit.
3836
3837 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3838
3839 PR libgfortran/25264
3840 PR libgfortran/25349
3841 * gfortran.dg/tl_editing.f90: Added additional checks.
3842 * gfortran.dg/t_editing.f: New test.
3843 * gfortran.dg/write_padding.f90: New test
3844
3845 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3846
3847 PR testsuite/25215
3848 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
3849
3850 2005-12-16 Jakub Jelinek <jakub@redhat.com>
3851
3852 PR rtl-optimization/24899
3853 * gcc.c-torture/execute/20051215-1.c: New test.
3854
3855 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
3856
3857 PR 24823
3858 * gfortran.dg/pr24823.f: New test.
3859
3860 2005-12-16 Jeff Law <law@redhat.com>
3861
3862 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
3863
3864 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3865
3866 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
3867 Change C++ style comments to C style comments.
3868 Remove aligned types from the array.
3869 Keep Enums disabled.
3870 (complex_types): Remove aligned types from the array.
3871 Comment out "_Complex long double".
3872 (attrib_types): Remove.
3873 (complex_attrib_types): Remove.
3874 (attrib_array_types): Remove.
3875 (complex_attrib_array_types): Remove.
3876 (aligned_bitfld_types): Remove.
3877 (n_aligned_bitfld_types): Remove.
3878 (FEATURE_ALIGNEDPACKED): Delete.
3879 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
3880 (singles): Remove support for adding attributes.
3881 (choose_type): Remove support for attributed types.
3882 (generate_fields): Remove support for attributed bit-fields.
3883 Remove support for adding attributes.
3884 (generate_random_tests): Remove support for adding attributes.
3885 (features): Add back "[0] :0" and "complex vector [0]".
3886 (main): Remove support for attributed bit-fields.
3887 Uncomment the calling of generate_random_tests for the rests of
3888 the tests.
3889
3890 2005-12-16 Jan Hubicka <jh@suse.cz>
3891
3892 * gcc.c-torture/combine/pr25224.c: New.
3893
3894 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
3895
3896 PR other/25028
3897 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
3898 HP-UX.
3899
3900 2005-12-15 Richard Sandiford <richard@codesourcery.com>
3901
3902 * gcc.dg/20051215-1.c: New file.
3903
3904 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3905
3906 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
3907 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
3908
3909 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
3910
3911 PR fortran/18197
3912 * gfortran.dg/dummy_functions_1.f90: New.
3913
3914 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
3915
3916 PR rtl-optimization/25310
3917 * gcc.c-torture/compile/pr25310.c: New test.
3918
3919 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3920
3921 PR debug/25023
3922 * gcc.dg/pr25023.c: New test.
3923
3924 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3925
3926 * g++.old-deja/g++.brendan/redecl1.C,
3927 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
3928 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
3929 g++.old-deja/g++.oliva/typeof1.C,
3930 g++.old-deja/g++.other/crash16.C,
3931 g++.old-deja/g++.other/crash34.C,
3932 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
3933 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
3934 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
3935 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
3936 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
3937 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
3938 Remove xfail.
3939
3940 2005-12-14 Kean Johnston <jkj@sco.com>
3941 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3942
3943 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
3944 * gcc.target/i386/20020523-1.c: Ditto.
3945 * gcc.target/i386/tailcall-1.c: Ditto.
3946 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
3947 * gcc.target/i386/ssetype-5.c: Ditto.
3948
3949 2005-12-14 Jeff Law <law@redhat.com>
3950
3951 * gcc.dg/tree-ssa/foldstring-1.c: New test.
3952
3953 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3954
3955 PR target/25254
3956 PR target/24188
3957 * gcc.target/i386/pr25254.c: New test.
3958 * gfortran.dg/PR24188.f: New test.
3959
3960 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
3961
3962 * lib/fortran-torture.exp: Catch remaining uses of
3963 remote_file build delete.
3964
3965 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3966
3967 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
3968
3969 2005-12-14 Ben Elliston <bje@au.ibm.com>
3970
3971 * gcc.dg/warn-addr-cmp.c: New test.
3972
3973 2005-12-13 Jakub Jelinek <jakub@redhat.com>
3974
3975 PR debug/25023
3976 PR target/25293
3977 * gcc.target/i386/pr25293.c: New test.
3978
3979 2005-12-13 Petr Machata <machata@post.cz>
3980
3981 PR c++/24907
3982 * g++.dg/parse/comma2.C: New test.
3983
3984 2005-12-13 Mark Mitchell <mark@codesourcery.com>
3985 Jakub Jelinek <jakub@redhat.com>
3986
3987 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
3988 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
3989 (limits.h): Include unconditionally.
3990 (stdlib.h): Likewise.
3991 (hashtab.h): Do not include.
3992 (getopt.h): Likewise.
3993 (stddef.h): Include.
3994 (hashval_t): Define.
3995 (struct entry): Add "next" field.
3996 (HASH_SIZE): New macro.
3997 (hash_table): New variable.
3998 (switchfiles): Do not use xmalloc.
3999 (mix): New macro.
4000 (iterative_hash): New function.
4001 (hasht): Remove.
4002 (e_exists): New function.
4003 (e_insert): Likewise.
4004 (output): Use, instead of libiberty hashtable functions.
4005 (main): Do not use getopt. Do not call htab_create.
4006
4007 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4008
4009 PR c++/25331
4010 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
4011 put atal* and atpaal* attributes on array elements.
4012 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
4013 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
4014 put atal* and atpaal* attributes on array elements.
4015 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
4016
4017 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
4018
4019 * gcc.dg/single-precision-constant.c: New test.
4020
4021 2005-12-13 Alan Modra <amodra@bigpond.net.au>
4022
4023 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
4024 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
4025 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
4026 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
4027 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
4028 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
4029 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
4030 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
4031 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
4032 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
4033 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
4034 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
4035 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
4036 gcc.target/powerpc/ppc-sdata-2.c,
4037 gcc.target/powerpc/ppc-stackalign-1.c,
4038 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
4039 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
4040 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
4041 gcc.target/powerpc/rs6000-ldouble-2.c,
4042 gcc.target/powerpc/rs6000-power2-1.c,
4043 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
4044 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
4045 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
4046 option into target selector.
4047 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
4048 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
4049
4050 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4051
4052 PR objc/25348
4053 * objc.dg/encode-9.m: New test.
4054
4055 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4056
4057 PR testsuite/20772
4058 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
4059 * gcc.dg/asm-b.c: Fix typo.
4060 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
4061 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4062 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
4063 i?86 lp64 and x86_64 ilp32.
4064 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
4065 on i?86 lp64.
4066 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
4067
4068 2005-12-12 Steven G. Kargl <kargls@comcast.net>
4069
4070 PR fortran/25078
4071 gfortran.dg/equiv_5.f90: New test.
4072
4073 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
4074
4075 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
4076 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
4077 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
4078 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
4079 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
4080 * gcc.dg/tree-ssa/reassoc-5.c: New.
4081 * gcc.dg/tree-ssa/reassoc-6.c: New.
4082 * gcc.dg/tree-ssa/reassoc-7.c: New.
4083 * gcc.dg/tree-ssa/reassoc-8.c: New.
4084 * gcc.dg/tree-ssa/reassoc-9.c: New.
4085 * gcc.dg/tree-ssa/reassoc-10.c: New.
4086 * gcc.dg/tree-ssa/reassoc-11.c: New.
4087
4088 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4089
4090 PR testsuite/25167
4091 PR testsuite/24478
4092 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
4093
4094 2005-12-12 Mark Mitchell <mark@codesourcery.com>
4095
4096 PR c++/25300
4097 * g++.dg/template/inherit.C: Do not use a generic error message.
4098
4099 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4100
4101 PR libobjc/25354
4102 * objc.dg/gnu-encoding: New directory.
4103 * objc.dg/gnu-encoding/compat-common.h: New file.
4104 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
4105 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
4106 * objc.dg/gnu-encoding/vector-defs.h: New file.
4107 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
4108 * objc.dg/gnu-encoding/generate-random.c: New file.
4109 * objc.dg/gnu-encoding/generate-random_r.c: New file.
4110 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
4111 * objc.dg/gnu-encoding/generate-random.h: New file.
4112
4113 2005-12-11 Mark Mitchell <mark@codesourcery.com>
4114
4115 PR c++/25337
4116 * g++.dg/template/defarg7.C: New test.
4117
4118 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4119
4120 PR libobjc/25347
4121 * objc.dg/encode-8.m: New test.
4122
4123 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4124
4125 PR libobjc/25346
4126 * objc.dg/encode-7.m: New test.
4127
4128 2005-12-10 Mark Mitchell <mark@codesourcery.com>
4129
4130 PR c++/25010
4131 * g++.dg/opt/inline10.C: New test.
4132
4133 2005-12-11 Steven G. Kargl <kargls@comcast.net>
4134
4135 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
4136
4137 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
4138
4139 * gfortran.dg/substring_equivalence.f90: typo in comment
4140
4141 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4142
4143 PR fortran/25068
4144 * gfortran.dg/iostat_3.f90: New test.
4145
4146 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
4147
4148 PR fortran/23815
4149 * gfortran.dg/unf_io_convert_1.f90: New test.
4150 * gfortran.dg/unf_io_convert_2.f90: New test.
4151 * gfortran.dg/unf_io_convert_3.f90: New test.
4152
4153 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4154
4155 PR testsuite/20772
4156 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
4157 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
4158 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4159 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
4160 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
4161 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4162 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
4163 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
4164 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4165 gcc.dg/torture/fp-int-convert-float128-timode.c,
4166 gcc.dg/torture/fp-int-convert-float128.c,
4167 gcc.dg/torture/fp-int-convert-float80-timode.c,
4168 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
4169 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
4170
4171 * gcc.dg/tls/opt-1.c: Require effective target fpic.
4172
4173 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
4174
4175 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
4176
4177 2005-12-10 Richard Sandiford <richard@codesourcery.com>
4178
4179 * gcc.dg/20051207-1.c,
4180 * gcc.dg/20051207-2.c,
4181 * gcc.dg/20051207-3.c: New tests.
4182
4183 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4184
4185 PR testsuite/20772
4186 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
4187 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
4188 dg-skip-if target selector.
4189
4190 PR testsuite/20772
4191 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
4192 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
4193 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
4194 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
4195 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
4196 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
4197 and/or merge with i?86 cases.
4198
4199 * gcc.dg/tls/opt-3.c: Require effective target fpic.
4200
4201 PR testsuite/20772
4202 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
4203 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
4204 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
4205 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
4206 x86_64-*-linux*.
4207
4208 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
4209
4210 PR target/25311
4211 * gcc.c-torture/compile/pr25311.c: New test.
4212
4213 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4214
4215 PR libgfortran/25039
4216 * gfortran.dg/read_comma.f: New test.
4217
4218 2005-12-08 Jakub Jelinek <jakub@redhat.com>
4219
4220 PR c++/19317
4221 * g++.dg/opt/pr19317-1.C: New test.
4222 * g++.dg/opt/pr19317-2.C: New test.
4223 * g++.dg/opt/pr19317-3.C: New test.
4224
4225 PR target/19005
4226 * gcc.c-torture/execute/pr19005.c: New test.
4227
4228 PR target/17828
4229 * g++.old-deja/g++.other/comdat5.C: New test.
4230 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
4231
4232 * g++.dg/compat/struct-layout-1.exp: New file.
4233 * g++.dg/compat/struct-layout-1.h: New.
4234 * g++.dg/compat/struct-layout-1_generate.c: New.
4235 * g++.dg/compat/struct-layout-1_x1.h: New.
4236 * g++.dg/compat/struct-layout-1_x2.h: New.
4237 * g++.dg/compat/struct-layout-1_y1.h: New.
4238 * g++.dg/compat/struct-layout-1_y2.h: New.
4239
4240 * gcc.dg/20050330-2.c: New test.
4241
4242 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
4243
4244 PR fortran/25292
4245 * gfortran.dg/associated_1.f90: New.
4246
4247 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4248
4249 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
4250 ILP32 vect_no_align platforms.
4251
4252 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
4253 Jakub Jelinek <jakub@redhat.com>
4254
4255 PR target/25268
4256 * gcc.c-torture/compile/20051207-1.c: New test.
4257
4258 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4259
4260 PR testsuite/20772
4261 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
4262 gcc.dg/torture/pr18582-1.c,
4263 gcc.target/i386/attributes-error.c: Also test on x86_64.
4264
4265 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
4266
4267 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4268
4269 PR c++/19397
4270 * g++.dg/template/typedef3.C: New test.
4271
4272 PR c++/19762
4273 PR c++/19764
4274 * g++.dg/template/dtor3.C: Fix error markers.
4275
4276 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
4277
4278 * lib/target-supports.exp (check_effective_target_sync_char_short):
4279 Add s390*.
4280
4281 2005-12-06 Janis Johnson <janis187@us.ibm.com>
4282
4283 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
4284
4285 2005-12-06 Roger Sayle <roger@eyesopen.com>
4286
4287 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
4288 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
4289 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
4290 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
4291
4292 2005-12-06 Roger Sayle <roger@eyesopen.com>
4293
4294 PR c++/25263
4295 * g++.dg/other/array2.C: New test case.
4296
4297 2005-12-05 Geoffrey Keating <geoffk@apple.com>
4298
4299 * gcc.dg/darwin-weakimport-3.c: New.
4300
4301 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
4302 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
4303 and to work on Darwin.
4304 * gcc.dg/attr-weakref-1b.c: New file.
4305 * gcc.dg/attr-weakref-2.c: New test.
4306 * gcc.dg/darwin-weakref-1.c: New test.
4307
4308 2005-12-05 Janis Johnson <janis187@us.ibm.com>
4309
4310 PR testsuite/25247
4311 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
4312 use in selector expressions.
4313 (dg-xfail-if): Ditto.
4314 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
4315 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
4316 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
4317 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
4318 * gcc.test-framework/test-framework.exp: Skip generated tests if
4319 CHECK_TEST_FRAMEWORK is not 1.
4320
4321 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4322
4323 PR tree-optimization/24963
4324 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
4325
4326 PR target/24108
4327 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
4328
4329 PR target/18580
4330 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
4331 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4332 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4333 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4334
4335 2005-12-05 Jakub Jelinek <jakub@redhat.com>
4336
4337 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
4338 dg-options.
4339
4340 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4341
4342 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
4343
4344 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4345
4346 * gcc.dg/format/cast-1.c: New test.
4347
4348 2005-12-04 Roger Sayle <roger@eyesopen.com>
4349
4350 PR c/7776
4351 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
4352 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
4353 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
4354 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
4355
4356 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4357
4358 * gcc.dg/cast-pretty-print-1.c: New test.
4359
4360 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4361
4362 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
4363
4364 2005-12-02 Mark Mitchell <mark@codesourcery.com>
4365
4366 PR c++/24173
4367 * g++.dg/template/friend40.C: New test.
4368
4369 2005-12-02 Jakub Jelinek <jakub@redhat.com>
4370
4371 PR target/25199
4372 * gcc.target/i386/movq-2.c: New test.
4373 * gcc.target/i386/movq.c: Remove target i?86, instead add
4374 dg-require-effective-target ilp32.
4375
4376 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4377
4378 PR c++/24103
4379 * g++.dg/other/default1.C: New test.
4380
4381 2005-12-02 Richard Guenther <rguenther@suse.de>
4382
4383 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4384
4385 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
4386
4387 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
4388
4389 2005-12-02 Alan Modra <amodra@bigpond.net.au>
4390
4391 PR target/21017
4392 * gcc.target/powerpc/rotate.c: New.
4393
4394 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4395
4396 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
4397 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
4398
4399 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
4400
4401 PR c/13384
4402 * gcc.dg/pr17730-1.c: Adjust.
4403 * gcc.dg/lvalue1.c (main): Likewise.
4404 * gcc.dg/lvalue-2.c: Likewise.
4405 * g++.dg/pr7503-3.C
4406
4407 2005-12-01 Geoffrey Keating <geoffk@apple.com>
4408
4409 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
4410 error messages.
4411
4412 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
4413
4414 PR fortran/24789
4415 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
4416
4417 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4418
4419 PR target/24475
4420 * lib/target-supports.exp (check_effective_target_tls): New.
4421 (check_effective_target_tls_runtime): New.
4422 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
4423 for TLS support.
4424 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
4425 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4426 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
4427 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
4428 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
4429 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
4430 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4431 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
4432 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
4433 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
4434 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
4435 effective-target TLS.
4436 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
4437 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
4438 effective-target TLS runtime.
4439
4440 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4441
4442 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
4443
4444 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
4445
4446 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
4447 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
4448 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
4449 ignored" warnings when "packing" is the same as the ABI layout.
4450
4451 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
4452
4453 PR fortran/21302
4454 * gfortran.dg/line_length_1.f: New test.
4455 * gfortran.dg/line_length_2.f90: Ditto.
4456
4457 2005-11-30 Richard Guenther <rguenther@suse.de>
4458
4459 PR tree-optimization/21655
4460 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
4461
4462 2005-11-30 Dale Johannesen <dalej@apple.com>
4463
4464 * gcc.c-torture/compile/pr24930.c: New.
4465
4466 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
4467
4468 PR fortran/15809
4469 * gfortran.dg/auto_char_dummy_array.f90: New test.
4470
4471 2005-11-30 Jeff Law <law@redhat.com>
4472
4473 * g++.old-deja/g++.law/pr25000.C: New test.
4474
4475 2005-11-30 Jakub Jelinek <jakub@redhat.com>
4476
4477 * gcc.dg/tls/opt-11.c: New test.
4478
4479 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
4480
4481 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
4482 targets.
4483 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
4484 LP64 ia64.
4485
4486 2005-11-29 Jakub Jelinek <jakub@redhat.com>
4487
4488 * gfortran.dg/open_access_1.f90: New test.
4489
4490 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4491
4492 * gcc.dg/charset/builtin2.c: New test.
4493
4494 2005-11-28 Jakub Jelinek <jakub@redhat.com>
4495
4496 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
4497 on mmix-*-* for *_[xy].c.
4498
4499 2005-11-28 Kean Johnston <jkj@sco.com>
4500
4501 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
4502 headers.
4503 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
4504 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
4505 * gcc.target/i386/asm-3.c: Ditto.
4506 * gcc.target/i386/clobbers.c: Ditto.
4507 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
4508 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
4509 test regexp.
4510 * gcc.target/i386/mul.c: Ditto.
4511 * gcc.target/i386/ssetype-1.c: Ditto.
4512 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
4513 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
4514 static so the test works with -fPIC mode too. Based on comment in
4515 PR19231 by Pinski.
4516 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
4517
4518 2005-11-28 Richard Guenther <rguenther@suse.de>
4519
4520 * gcc.dg/alias-9.c: New testcase.
4521 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
4522
4523 2005-11-28 Roger Sayle <roger@eyesopen.com>
4524 Uros Bizjak <uros@kss-loka.si>
4525
4526 PR middle-end/20219
4527 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
4528 tan(x)/sin(x) transformations.
4529
4530 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
4531
4532 PR middle-end/24575
4533 * gcc.dg/tree-ssa/divide-3.c: New test.
4534 * gcc.dg/tree-ssa/divide-4.c: New test.
4535
4536 2005-11-27 Steven G. Kargl <kargls@comcast.net>
4537
4538 PR fortran/24917
4539 * gfortran.dg/boz_6.f90: New test.
4540
4541 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4542
4543 PR fortran/23912
4544 * gfortran.dg/modulo_1.f90: New test.
4545
4546 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4547
4548 PR libfortran/24919
4549 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
4550 fail on CRLF platforms.
4551 * gfortran.dg/ftell_2.f90: Likewise.
4552
4553 2005-11-26 Eric Christopher <echristo@apple.com>
4554
4555 * gcc.dg/intmax_t-1.c: Remove mips xfail.
4556
4557 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4558
4559 * objc.dg/gnu-runtime-3.m: Simplify.
4560
4561 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4562
4563 PR middle-end/23669
4564 * gcc.dg/tree-ssa/divide-1.c: New test.
4565 * gcc.dg/tree-ssa/divide-2.c: New test.
4566
4567 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4568
4569 PR libgfortran/24945
4570 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
4571
4572 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4573
4574 PR libgfortran/24945
4575 * gfortran.dg/open_status_2.f90: New test.
4576
4577 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4578
4579 * gcc.c-torture/execute/builtins/fprintf.c,
4580 gcc.c-torture/execute/builtins/fputs-lib.c,
4581 gcc.c-torture/execute/builtins/fputs.c,
4582 gcc.c-torture/execute/builtins/lib/fprintf.c,
4583 gcc.c-torture/execute/builtins/lib/printf.c,
4584 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
4585
4586 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
4587
4588 * gcc.dg/20050922-2.c: New test.
4589
4590 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4591
4592 * objc.dg/gnu-runtime-3.m: New test.
4593
4594 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4595
4596 PR c++/9278
4597 * g++.dg/other/void1.C: New test.
4598
4599 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
4600
4601 PR middle-end/24998
4602 * gcc.dg/torture/fp-int-convert-float.c,
4603 gcc.dg/torture/fp-int-convert-double.c,
4604 gcc.dg/torture/fp-int-convert-long-double.c,
4605 gcc.dg/torture/fp-int-convert-timode.c,
4606 gcc.dg/torture/fp-int-convert-float80.c,
4607 gcc.dg/torture/fp-int-convert-float80-timode.c,
4608 gcc.dg/torture/fp-int-convert-float128.c,
4609 gcc.dg/torture/fp-int-convert-float128-timode.c,
4610 gcc.dg/torture/fp-int-convert.h: New files.
4611
4612 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4613
4614 PR middle-end/24989
4615 * gcc.dg/tree-ssa/bool-10.c: New test.
4616 * gcc.dg/tree-ssa/bool-11.c: New test.
4617 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
4618
4619 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4620
4621 PR middle-end/24990
4622 * tree-ssa/pr24990-1.c: New test.
4623
4624 2005-11-24 Richard Guenther <rguenther@suse.de>
4625 Dirk Mueller <dmueller@suse.de>
4626
4627 PR c++/14024
4628 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
4629 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
4630 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
4631 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
4632 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
4633 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
4634
4635 2005-11-23 Uros Bizjak <uros@kss-loka.si>
4636
4637 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
4638
4639 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
4640
4641 PR c/21668
4642 * gcc.dg/Wc++-compat.c: New.
4643 * gcc.dg/Wno-c++-compat.c: New.
4644
4645 2005-11-23 Alan Modra <amodra@bigpond.net.au>
4646
4647 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
4648 (vspltish, vspltisw): Likewise.
4649
4650 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4651
4652 PR libgfortran/24794
4653 * gfortran.dg/namelist_12.f: Fix quotes.
4654 * gfortran.dg/namelist_13.f90: Fix quotes.
4655 * gfortran.dg/namelist_14.f90: Fix quotes.
4656 * gfortran.dg/namelist_15.f90: Fix quotes.
4657 * gfortran.dg/namelist_use.f90: Fix quotes.
4658 * gfortran.dg/namelist_use_only.f90: Fix quotes.
4659 * gfortran.dg/namelist_21.f90: New test.
4660 * gfortran.dg/namelist_22.f90: New test.
4661
4662 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
4663
4664 PR target/23435
4665 * gcc.c-torture/compile/pr23435.c: New.
4666
4667 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4668
4669 * gcc.c-torture/execute/floatunsisf-1.c: New test.
4670
4671 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4672
4673 * gcc.target/powerpc/405-macchw-1.c,
4674 gcc.target/powerpc/405-macchw-2.c,
4675 gcc.target/powerpc/405-macchwu-1.c,
4676 gcc.target/powerpc/405-macchwu-2.c,
4677 gcc.target/powerpc/405-machhw-1.c,
4678 gcc.target/powerpc/405-machhw-2.c,
4679 gcc.target/powerpc/405-machhwu-1.c,
4680 gcc.target/powerpc/405-machhwu-2.c,
4681 gcc.target/powerpc/405-maclhw-1.c,
4682 gcc.target/powerpc/405-maclhw-2.c,
4683 gcc.target/powerpc/405-maclhwu-1.c,
4684 gcc.target/powerpc/405-maclhwu-2.c,
4685 gcc.target/powerpc/405-mulchw-1.c,
4686 gcc.target/powerpc/405-mulchw-2.c,
4687 gcc.target/powerpc/405-mulchwu-1.c,
4688 gcc.target/powerpc/405-mulchwu-2.c,
4689 gcc.target/powerpc/405-mulhhw-1.c,
4690 gcc.target/powerpc/405-mulhhw-2.c,
4691 gcc.target/powerpc/405-mulhhwu-1.c,
4692 gcc.target/powerpc/405-mulhhwu-2.c,
4693 gcc.target/powerpc/405-mullhw-1.c,
4694 gcc.target/powerpc/405-mullhw-2.c,
4695 gcc.target/powerpc/405-mullhwu-1.c,
4696 gcc.target/powerpc/405-mullhwu-2.c,
4697 gcc.target/powerpc/405-nmacchw-1.c,
4698 gcc.target/powerpc/405-nmacchw-2.c,
4699 gcc.target/powerpc/405-nmachhw-1.c,
4700 gcc.target/powerpc/405-nmachhw-2.c,
4701 gcc.target/powerpc/405-nmaclhw-1.c,
4702 gcc.target/powerpc/405-nmaclhw-2.c,
4703 gcc.target/powerpc/440-macchw-1.c,
4704 gcc.target/powerpc/440-macchw-2.c,
4705 gcc.target/powerpc/440-macchwu-1.c,
4706 gcc.target/powerpc/440-macchwu-2.c,
4707 gcc.target/powerpc/440-machhw-1.c,
4708 gcc.target/powerpc/440-machhw-2.c,
4709 gcc.target/powerpc/440-machhwu-1.c,
4710 gcc.target/powerpc/440-machhwu-2.c,
4711 gcc.target/powerpc/440-maclhw-1.c,
4712 gcc.target/powerpc/440-maclhw-2.c,
4713 gcc.target/powerpc/440-maclhwu-1.c,
4714 gcc.target/powerpc/440-maclhwu-2.c,
4715 gcc.target/powerpc/440-mulchw-1.c,
4716 gcc.target/powerpc/440-mulchw-2.c,
4717 gcc.target/powerpc/440-mulchwu-1.c,
4718 gcc.target/powerpc/440-mulchwu-2.c,
4719 gcc.target/powerpc/440-mulhhw-1.c,
4720 gcc.target/powerpc/440-mulhhw-2.c,
4721 gcc.target/powerpc/440-mulhhwu-1.c,
4722 gcc.target/powerpc/440-mulhhwu-2.c,
4723 gcc.target/powerpc/440-mullhw-1.c,
4724 gcc.target/powerpc/440-mullhw-2.c,
4725 gcc.target/powerpc/440-mullhwu-1.c,
4726 gcc.target/powerpc/440-mullhwu-2.c,
4727 gcc.target/powerpc/440-nmacchw-1.c,
4728 gcc.target/powerpc/440-nmacchw-2.c,
4729 gcc.target/powerpc/440-nmachhw-1.c,
4730 gcc.target/powerpc/440-nmachhw-2.c,
4731 gcc.target/powerpc/440-nmaclhw-1.c,
4732 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
4733
4734 2005-11-21 Jakub Jelinek <jakub@redhat.com>
4735
4736 PR fortran/24774
4737 * gfortran.dg/inquire_9.f90: New test.
4738
4739 PR fortran/21647
4740 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
4741
4742 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4743
4744 PR libfortran/24432
4745 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4746 Check that 'cos' is supported.
4747
4748 2005-11-21 Paul Thomas <pault@gcc.gnu.org
4749
4750 PR fortran/24223
4751 * gfortran.dg/substring_equivalence.f90: New test.
4752
4753 PR fortran/24705
4754 * gfortran.dg/auto_internal_assumed.f90: New test.
4755
4756 2005-11-21 Uros Bizjak <uros@kss-loka.si>
4757
4758 * gcc.dg/fold-div-2.c: New test.
4759
4760 2005-11-20 Ian Lance Taylor <ian@airs.com>
4761
4762 PR rtl-optimization/24883
4763 * gcc.c-torture/compile/pr24883.c: New test.
4764
4765 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
4766
4767 PR middle-end/20583
4768 * gcc.c-torture/compile/pr20583.c: New.
4769
4770 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
4771
4772 * gcc.c-torture/execute/usmul.c: New test.
4773
4774 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
4775
4776 * gcc.dg/tree-ssa/vrp22.c: New test.
4777
4778 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
4779
4780 PR middle-end/24912
4781 * gcc.dg/torture/pr24912-1.c: New test.
4782
4783 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
4784
4785 PR fortran/24862
4786 * gfortran.dg/arrayio_derived_1.f90: New test.
4787
4788 2005-11-19 Richard Guenther <rguenther@suse.de>
4789
4790 PR middle-end/23294
4791 * gcc.dg/tree-ssa/pr23294.c: New testcase.
4792
4793 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
4794
4795 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
4796
4797 2005-11-18 Mark Mitchell <mark@codesourcery.com>
4798
4799 PR c++/8355
4800 * g++.dg/template/friend39.C: New test.
4801
4802 2005-11-18 James E Wilson <wilson@specifix.com>
4803
4804 * gcc.dg/builtin-strstr.c: New.
4805
4806 2005-11-18 Richard Henderson <rth@redhat.com>
4807
4808 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
4809 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
4810 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
4811 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
4812 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
4813 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
4814 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
4815 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
4816 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
4817 renaming to remove initial "ia64-".
4818
4819 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
4820
4821 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
4822
4823 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
4824
4825 * g++.dg/cpp/string-2.C: New test.
4826
4827 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
4828
4829 * gcc.dg/tree-ssa/loop-14.c: New test.
4830
4831 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
4832 Michael Chamberlain <michael@chamberlain.net.au>
4833
4834 * ada/acats/run_all.sh (target_run): Kill long running tests.
4835
4836 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4837
4838 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
4839 * gcc.dg/cleanup-9.c: Likewise.
4840 * gcc.dg/cleanup-10.c: Likewise.
4841 * gcc.dg/cleanup-11.c: Likewise.
4842
4843 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4844
4845 PR fortran/24892
4846 * gfortran.dg/open_access_append_1.f90: New test.
4847 * gfortran.dg/open_access_append_2.f90: New test.
4848
4849 2005-11-16 Richard Guenther <rguenther@suse.de>
4850
4851 PR middle-end/24851
4852 * gcc.c-torture/execute/pr24851.c: New testcase.
4853
4854 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
4855
4856 * gcc.dg/fold-overflow-1.c: New test.
4857
4858 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
4859
4860 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
4861 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
4862
4863 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
4864
4865 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
4866 structures.
4867 * g++.dg/eh/forced2.C: Likewise.
4868 * g++.dg/eh/forced3.C: Likewise.
4869 * g++.dg/eh/forced4.C: Likewise.
4870
4871 2005-11-11 Mike Stump <mrs@apple.com>
4872
4873 * g++.old-deja/g++.mike/unused.C: Add.
4874
4875 2005-11-15 Mark Mitchell <mark@codesourcery.com>
4876
4877 PR c++/24667
4878 * g++.dg/warn/Wcast-qual1.C: New test.
4879
4880 2005-11-15 Jan Hubicka <jh@suse.cz>
4881
4882 * gcc.dg/winline-5.c: Add large-unit-insns limit.
4883
4884 2005-11-14 David Edelsohn <edelsohn@gnu.org>
4885
4886 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
4887
4888 2005-11-14 Diego Novillo <dnovillo@redhat.com>
4889
4890 PR 24840
4891 * gcc.dg/tree-ssa/pr24840.c: New test.
4892
4893 2005-11-14 Janis Johnson <janis187@us.ibm.com>
4894
4895 PR testsuite/24841
4896 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
4897
4898 2005-11-14 Dale Johannesen <dalej@apple.com>
4899
4900 * gcc.c-torture/execute/20051113-1.c: New.
4901
4902 2005-11-14 Mark Mitchell <mark@codesourcery.com>
4903
4904 PR c++/24687
4905 * g++.dg/template/crash43.C: New test.
4906
4907 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
4908
4909 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
4910
4911 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4912
4913 PR c++/24817
4914 * g++.dg/eh/spec8.C: New test.
4915
4916 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4917
4918 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
4919
4920 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4921
4922 PR c++/20293
4923 * g++.dg/parse/ambig4.C: New test.
4924 * g++.dg/tc1/dr101.C: Adjust error markers.
4925 * g++.dg/lookup/strong-using-2.C: Likewise.
4926 * g++.dg/lookup/ambig5.C: Likewise.
4927 * g++.dg/lookup/ambig4.C: Likewise.
4928 * g++.dg/parse/crash22.C: Likewise.
4929
4930 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4931
4932 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
4933
4934 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
4935
4936 * gcc.dg/nested-calls-1.c: New test.
4937
4938 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4939
4940 * gfortran.dg/complex_intrinsic_1.f90: New test.
4941 * gfortran.dg/complex_intrinsic_2.f90: New test.
4942 * gfortran.dg/fgetc_1.f90: New test.
4943 * gfortran.dg/fgetc_2.f90: New test.
4944 * gfortran.dg/fgetc_3.f90: New test.
4945 * gfortran.dg/ftell_1.f90: New test.
4946 * gfortran.dg/ftell_2.f90: New test.
4947 * gfortran.dg/gnu_logical_1.F: New test.
4948 * gfortran.dg/gnu_logical_2.f90: New test.
4949
4950 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
4951
4952 PR middle-end/24820
4953 * testsuite/gcc.dg/pr24820.c: New test.
4954
4955 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
4956
4957 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
4958 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
4959 variable.
4960
4961 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4962
4963 testsuite/24614
4964 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
4965
4966 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
4967
4968 * gcc.target/cris/cris.exp: New file.
4969 * gcc.target/cris/rld-legit1.c: New test.
4970 * gcc.target/cris/rld-legit2.c: New test.
4971
4972 2005-11-12 Jakub Jelinek <jakub@redhat.com>
4973
4974 PR c++/24780
4975 * g++.dg/opt/pr24780.C: New test.
4976
4977 PR c++/24761
4978 * g++.dg/template/asm1.C: New test.
4979
4980 2005-11-12 Steven G. Kargl <kargls@comcast.net>
4981
4982 PR libgfortran/24787
4983 * gfortran.dg/scan_1.f90: New test.
4984
4985 2005-11-12 Jan Hubicka <jh@suse.cz>
4986
4987 * gcc.target/i386/minmax-1.c: New.
4988 * gcc.target/i386/minmax-2.c: New.
4989
4990 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
4991
4992 * gcc.dg/pr24445.c: Fix for 64-bit targets.
4993
4994 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
4995
4996 * gcc.c-torture/execute/20051110-1.c,
4997 gcc.c-torture/execute/20051110-2.c: New tests.
4998
4999 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5000
5001 PR middle-end/24750
5002 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
5003 New tests.
5004
5005 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5006
5007 * lib/target-libpath.exp (get_shlib_extension): New proc.
5008 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
5009 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5010 * lib/objc.exp (objc_target_compile): Likewise.
5011 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
5012 detection.
5013
5014 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5015
5016 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
5017
5018 * lib/target-supports.exp (check_effective_target_static_libgfortran):
5019 Add -static to additional_flags and pass it to target_compile.
5020
5021 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5022
5023 PR libgfortran/24719
5024 gfortran.dg/read_noadvance.f90: New test.
5025
5026 PR libgfortran/24699
5027 gfortran.dg/fmt_t_2.f90: New test.
5028
5029 PR libgfortran/24785
5030 gfortran.dg/read_x_eor.f90: New test.
5031
5032 PR libgfortran/24584
5033 gfortran.dg/namelist_empty.f90: Rename test.
5034
5035 PR libgfortran/24489
5036 gfortran/read_eor.f90: Rename test.
5037
5038 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5039
5040 PR fortran/15976
5041 * gfortran.dg/automatic_module_variable.f90: New test.
5042
5043 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
5044
5045 PR target/24445
5046 * gcc.dg/pr24445.c: New test.
5047
5048 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5049
5050 PR fortran/24655
5051 PR fortran/24755
5052 * gfortran.dg/recursive_statement_functions.f90: Add statement
5053 functions using inline intrinsic functions and parameters to test
5054 that they no longer seg-fault.
5055
5056 PR fortran/24409
5057 gfortran.dg/nested_modules_4.f90: New test.
5058 gfortran.dg/nested_modules_5.f90: New test.
5059
5060 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5061
5062 PR fortran/24643
5063 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
5064
5065 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
5066
5067 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
5068 failures.
5069
5070 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5071
5072 * gcc.dg/sparc-getcontext-1.c: New test.
5073
5074 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
5075
5076 * gcc.dg/ifcvt-fabs-1.c: New test.
5077
5078 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
5079
5080 PR other/4372
5081 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
5082 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
5083
5084 2005-11-09 Richard Guenther <rguenther@suse.de>
5085
5086 PR tree-optimization/24716
5087 * gcc.c-torture/execute/pr24716.c: New testcase.
5088
5089 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5090
5091 * gcc.dg/pr24624.c: Disable for non S/390 targets.
5092
5093 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5094
5095 PR 24624
5096 * gcc.dg/pr24624.c: Testcase added.
5097
5098 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5099
5100 PR 24623
5101 * g++.dg/other/pr24623.C: Testcase added.
5102
5103 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
5104
5105 PR fortran/22607
5106 * gfortran-dg/pure_byref_1.f90: New.
5107 * gfortran-dg/pure_byref_2.f90: New.
5108
5109 2005-11-09 Uros Bizjak <uros@kss-loka.si>
5110
5111 PR c/24101
5112 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
5113 * gcc.dg/dg.exp: Run main loop also for *.i files.
5114
5115 2005-11-08 Jakub Jelinek <jakub@redhat.com>
5116
5117 PR c++/19450
5118 * g++.dg/tls/diag-3.C: New test.
5119 * g++.dg/tls/diag-4.C: New test.
5120 * g++.dg/tls/static-1.C: New test.
5121 * g++.dg/tls/static-1a.cc: New file.
5122
5123 2005-11-08 Diego Novillo <dnovillo@redhat.com>
5124
5125 PR 23046
5126 * g++.dg/tree-ssa/pr23046.C: New test.
5127
5128 2005-11-08 Devang Patel <dpatel@apple.com>
5129
5130 PR tree-optimization/23115
5131 * gcc.dg/tree-ssa/pr23115.c: New.
5132
5133 2005-11-08 David Edelsohn <edelsohn@gnu.org>
5134
5135 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
5136 * gcc.target/powerpc/pr16155.c: Same.
5137 * gcc.target/powerpc/altivec-1.c: Same.
5138 * gcc.target/powerpc/altivec-2.c: Same.
5139 * gcc.target/powerpc/altivec-3.c: Same.
5140 * gcc.target/powerpc/altivec-5.c: Same.
5141 * gcc.target/powerpc/altivec-11.c: Same.
5142 * gcc.target/powerpc/altivec-12.c: Same.
5143 * gcc.target/powerpc/altivec-14.c: Same.
5144 * gcc.target/powerpc/altivec-22.c: Same.
5145 * gcc.target/powerpc/altivec-consts.c: Same.
5146 * gcc.target/powerpc/altivec-pr22085.c: Same.
5147 * gcc.target/powerpc/altivec-splat.c: Same.
5148 * gcc.target/powerpc/altivec-varargs-1.c: Same.
5149 * gcc.target/powerpc/altivec-vec-merge.c: Same.
5150 * gcc.target/powerpc/darwin-longlong.c: Same.
5151
5152 2005-11-08 Uros Bizjak <uros@kss-loka.si>
5153
5154 PR target/19340
5155 * gcc.dg/pr19340.c: New test.
5156
5157 2005-11-07 Ian Lance Taylor <ian@airs.com>
5158
5159 PR rtl-optimization/24683
5160 * gcc.dg/pr24683.c: New test.
5161
5162 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5163
5164 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
5165 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
5166
5167 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5168
5169 * gcc.target/i386/pr23376.c: Compile with -mmmx.
5170
5171 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
5172
5173 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
5174
5175 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5176
5177 PR target/24230
5178
5179 * gcc.target/powerpc/altivec-consts.c,
5180 gcc.target/powerpc/altivec-splat.c: New testcase.
5181
5182 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5183
5184 PR c/24599
5185
5186 * gcc.dg/overflow-2.c: New testcase.
5187
5188 2005-11-07 Jakub Jelinek <jakub@redhat.com>
5189
5190 PR rtl-optimization/23567
5191 * gcc.c-torture/execute/20051104-1.c: New test.
5192
5193 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
5194
5195 PR fortran/24534
5196 gfortran.dg/private_type_2.f90: Modified to check that case with
5197 PRIVATE declaration within derived type is accepted.
5198
5199 PR fortran/20838
5200 gfortran.dg/pointer_assign_1.f90: New test.
5201
5202 PR fortran/20840
5203 * gfortran.dg/arrayio_0.f90: New test.
5204
5205 PR fortran/17737
5206 gfortran.dg/data_initialized.f90: New test.
5207 gfortran.dg/data_constraints_1.f90: New test.
5208 gfortran.dg/data_constraints_2.f90: New test.
5209
5210 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
5211
5212 PR fortran/24174
5213 PR fortran/24305
5214 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
5215
5216 2005-11-06 Diego Novillo <dnovillo@redhat.com>
5217
5218 PR 24670
5219 * gcc.dg/tree-ssa/pr24670.c: New test.
5220
5221 2005-11-05 Ian Lance Taylor <ian@airs.com>
5222
5223 PR target/22432
5224 * gcc.target/i386/pr22432.c: New test.
5225
5226 2005-11-05 Richard Henderson <rth@redhat.com>
5227
5228 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
5229 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
5230 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
5231 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
5232 from gcc.dg/alpha-*.
5233 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
5234 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
5235
5236 2005-11-05 Andreas Jaeger <aj@suse.de>
5237
5238 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
5239
5240 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5241
5242 PR target/23424
5243 * gcc.dg/torture/pr23424-1.c: New test.
5244
5245 2005-11-04 Richard Henderson <rth@redhat.com>
5246
5247 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
5248 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
5249 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
5250 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
5251 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
5252 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
5253 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
5254 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
5255 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
5256 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
5257 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
5258 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
5259 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
5260 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
5261 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
5262 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
5263 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
5264 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
5265 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
5266 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
5267 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
5268 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
5269 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
5270 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
5271 Move from gcc.dg/.
5272 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
5273 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
5274 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
5275 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
5276 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
5277 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
5278 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
5279 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
5280 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
5281 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
5282 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
5283 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
5284 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
5285 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
5286 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
5287 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
5288 gcc.target/i386/lea.c, gcc.target/i386/local.c,
5289 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
5290 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
5291 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
5292 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
5293 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
5294 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
5295 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
5296 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
5297 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
5298 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
5299 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
5300 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
5301 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
5302 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
5303 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
5304 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
5305 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
5306 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
5307 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
5308 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
5309 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
5310 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
5311 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
5312 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
5313 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
5314 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
5315 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
5316 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
5317
5318 2005-11-04 Diego Novillo <dnovillo@redhat.com>
5319
5320 PR 24627
5321 * gcc.dg/tree-ssa/pr24627.c: New test.
5322
5323 2005-11-04 Paul Brook <paul@codesourcery.com>
5324
5325 * gcc.dg/tls/opt-10.c: New test.
5326
5327 2005-11-04 Andreas Jaeger <aj@suse.de>
5328
5329 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
5330 avoid extra warnings.
5331
5332 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5333
5334 PR libfortran/22298
5335 * gcc/testsuite/lib/target-supports.exp
5336 (check_effective_target_static_libgfortran): New
5337 static_libgfortran effective target.
5338 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
5339 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
5340
5341 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5342
5343 * gcc.dg/pr24615.c: Guard test with { target fpic }.
5344
5345 2005-11-03 Josh Conner <jconner@apple.com>
5346
5347 PR c++/19989
5348 g++.dg/ext/array2.C: New test.
5349 g++.dg/template/dependent-name3.C: New test.
5350 g++.dg/template/dependent-name4.C: New test.
5351 g++.dg/template/sfinae2.C: New test.
5352
5353 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5354
5355 PR preprocessor/22042
5356 * gcc.dg/cpp/strify4.c: New test.
5357
5358 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5359
5360 PR c++/17964
5361 * g++.dg/cpp/string-1.C: New test.
5362
5363 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5364
5365 * gcc.target/powerpc: New directory.
5366 * gcc.target/powerpc/powerpc.exp: New file.
5367 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
5368 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
5369 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
5370 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
5371 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
5372 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
5373 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
5374 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
5375 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
5376 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
5377 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
5378 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
5379 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
5380 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
5381 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
5382 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
5383 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
5384 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
5385 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
5386 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
5387 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
5388 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
5389 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
5390 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
5391 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
5392 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
5393 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
5394 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
5395 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
5396 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
5397 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
5398 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
5399 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
5400 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
5401
5402 2005-11-03 Mark Mitchell <mark@codesourcery.com>
5403
5404 PR c++/21627
5405 * g++.dg/warn/inline2.C: New test.
5406
5407 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5408
5409 PR middle-end/23155
5410 * g++.dg/ext/c99struct1.C: New test.
5411 * gcc.dg/union-cast-1.c: New test.
5412 * gcc.dg/union-cast-2.c: New test.
5413 * gcc.dg/union-cast-3.c: New test.
5414
5415 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5416
5417 PR middle-end/24589
5418 * gcc.c-torture/execute/zero-struct-2.c: New test.
5419
5420 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5421
5422 PR c++/24582
5423 * g++.dg/init/switch1.C: New test.
5424
5425 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5426
5427 * gcc.dg/delay-slot-1.c: New test.
5428
5429 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
5430
5431 PR target/24620
5432 * gcc.dg/pr24620.c: New test.
5433
5434 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5435
5436 PR c/24329
5437 * gcc.dg/format/unnamed-1.c: New test.
5438
5439 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5440
5441 PR c++/22434
5442 * g++.dg/expr/cond8.C: New test.
5443
5444 PR c++/24560
5445 * g++.dg/parse/dot1.C: New test.
5446
5447 2005-11-02 Jan Hubicka <jh@suse.cz>
5448
5449 PR target/23303
5450 * gcc.dg/i386-lea.c: New test
5451
5452 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5453
5454 PR target/24615
5455 * gcc.dg/pr24615.c: New test.
5456
5457 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5458
5459 PR target/24600
5460 * gcc.dg/pr24600.c: New test.
5461
5462 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5463
5464 PR c++/19253
5465 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
5466 * g++.dg/parse/typename9.C: New test.
5467 * g++/dg/parse/typename10.C: Likewise.
5468
5469 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5470
5471 PR fortran/18157
5472 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
5473 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
5474 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
5475
5476 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5477
5478 PR c++/24569
5479 * g++.dg/debug/static1.C: New test.
5480
5481 2005-11-02 Josh Conner <jconner@apple.com>
5482
5483 * g++.dg/crash38.C: moved into proper directory...
5484 * g++.dg/template/crash42.C: ...here
5485
5486 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
5487
5488 PR target/18338
5489 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
5490 pcc_bitfield_type_matters || default_packed.
5491
5492 * lib/target-supports.exp
5493 (check_effective_target_pcc_bitfield_type_matters): New proc.
5494 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
5495
5496 PR testsuite/23304
5497 * lib/target-supports.exp (check_effective_default_packed): New proc.
5498 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
5499 Gate expected errors on target ! default_packed.
5500 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
5501
5502 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5503
5504 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
5505 change (r106358).
5506
5507 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5508
5509 PR fortran/24008
5510 * gfortran.dg/entry_5.f90: New.
5511 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
5512
5513 2005-11-01 Bob Wilson <bob.wilson@acm.org>
5514
5515 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
5516
5517 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
5518
5519 PR fortran/21565
5520 gfortran.dg/namelist_blockdata.f90: New test.
5521
5522 PR fortran/18737
5523 gfortran.dg/external_implicit_none.f90: New test.
5524
5525 PR fortran/14994
5526 * gfortran.dg/secnds.f: New test.
5527
5528 2005-10-31 Jan Hubicka <jh@suse.cz>
5529
5530 PR target/20928
5531 * gcc.c-torture/compile/pr20928.c: New test.
5532
5533 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
5534
5535 PR middle-end/23492
5536 * gcc.c-torture/compile/zero-strct-5.c: New test.
5537
5538 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
5539
5540 PR libgfortran/24584
5541 * gfortran.dg/pr24584.f90: New test.
5542
5543 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
5544
5545 PR fortran/18883
5546 * gfortran.dg/char_result_9.f90: New.
5547 * gfortran.dg/char_result_10.f90: New.
5548
5549 2005-10-30 Jan Hubicka <jh@suse.cz>
5550
5551 * g++.dg/tree-ssa/pr24172.C: New testcase.
5552
5553 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5554
5555 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
5556
5557 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
5558
5559 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
5560 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
5561 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
5562 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
5563 gfortran.dg/enum_9.f90,
5564 gfortran.fortran-torture/compile/enum_1.f90,
5565 gfortran.fortran-torture/execute/enum_1.f90,
5566 gfortran.fortran-torture/execute/enum_2.f90,
5567 gfortran.fortran-torture/execute/enum_3.f90,
5568 gfortran.fortran-torture/execute/enum_4.f90: New tests.
5569
5570 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
5571
5572 PR target/18482
5573 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
5574 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
5575
5576 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5577
5578 PR libfortran/20179
5579 * gfortran.dg/mixed_io_1.f90: New test.
5580 * gfortran.dg/mixed_io_1.c: New file.
5581
5582 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5583
5584 * gfortran.dg/malloc_free_1.f90: New test.
5585
5586 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
5587
5588 * gcc.dg/nested-func-4.c: Require profiling -pg.
5589
5590 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5591
5592 PR C++/23229
5593 * g++.dg/warn/main-2.C: New test.
5594
5595 2005-10-28 Steven G. Kargl <kargls@comcast.net>
5596
5597 PR fortran/24545
5598 * gfortran.dg/interface_2.f90: new test.
5599
5600 2005-10-28 Josh Conner <jconner@apple.com>
5601
5602 PR c++/22153
5603 * g++.dg/template/crash38.C: New test.
5604 * g++.dg/parse/explicit1.C: Change expected errors.
5605
5606 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5607
5608 PR C++/23426
5609 * g++.dg/other/large-size-array.C: New test.
5610
5611 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5612
5613 PR middle-end/24362
5614 * g++.dg/opt/complex4.C: New test.
5615
5616 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
5617
5618 * gcc.dg/nested-func-4.c: New test.
5619
5620 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
5621
5622 PR fortran/24158
5623 gfortran.dg/derived_recursion.f90: New test.
5624 gfortran.dg/implicit_actual.f90: New test.
5625
5626 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
5627
5628 PR middle-end/24295, PR testsuite/24477
5629 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
5630 removed when weakref hits the tree.
5631
5632 2005-10-25 Jakub Jelinek <jakub@redhat.com>
5633
5634 * gfortran.dg/cray_pointers_4.f90: New test.
5635
5636 * gfortran.dg/cray_pointers_5.f90: New test.
5637
5638 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
5639
5640 PR fortran/22290
5641 * gfortran.dg/assign_5.f90: New test.
5642 * gfortran.dg/assign_6.f: New test.
5643
5644 2005-10-25 Uros Bizjak <uros@kss-loka.si>
5645
5646 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
5647 CPU has no SSE support.
5648
5649 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
5650
5651 PR libgfortran/24224
5652 * gfortran.dg/arrayio_1.f90: Update attribution.
5653 * gfortran.dg/arrayio_2.f90: Update attribution.
5654 * gfortran.dg/arrayio_3.f90: Update attribution.
5655 * gfortran.dg/arrayio_4.f90: Update test conditions.
5656 * gfortran.dg/arrayio_5.f90: Update attribution.
5657 * gfortran.dg/arrayio_6.f90: New test.
5658 * gfortran.dg/arrayio_7.f90: New test.
5659
5660 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
5661
5662 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
5663
5664 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5665
5666 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
5667
5668 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5669
5670 PR fortran/24416
5671 * gfortran.dg/namelist_char_only.f90: New test.
5672
5673 2005-10-24 Asher Langton <langton2@llnl.gov>
5674
5675 PR fortran/17031
5676 PR fortran/22282
5677 * gfortran.dg/cray_pointers_1.f90: New test.
5678 * gfortran.dg/cray_pointers_2.f90: New test.
5679 * gfortran.dg/cray_pointers_3.f90: New test.
5680 * gfortran.dg/loc_1.f90: New test.
5681 * gfortran.dg/loc_2.f90: New test.
5682
5683 2005-10-24 Steven Bosscher <stevenb@suse.de>
5684
5685 * gcc.dg/pr24225.c: New test.
5686
5687 2005-10-24 Asher Langton <langton2@llnl.gov>
5688
5689 * gfortran.dg/dup_save_1.f90: New test.
5690 * gfortran.dg/dup_save_2.f90: New test.
5691
5692 2005-10-24 Paul Brook <paul@codesourcery.com>
5693
5694 PR 24107
5695 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
5696 stdint.h.
5697
5698 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
5699
5700 PR libgfortran/24489
5701 * gfortran.dg/pr24489.f90: New test.
5702
5703 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
5704
5705 PR fortran/23635
5706 * gfortran.dg/ichar_1.f90: Add tests for derived types.
5707
5708 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
5709
5710 PR target/18911
5711 * g++.dg/init/array16.C: Skip for mmix-*-*.
5712
5713 2005-10-23 Asher Langton <langton2@llnl.gov>
5714
5715 * gfortran.dg/byte_1.f90: New test.
5716 * gfortran.dg/byte_2.f90: New test.
5717
5718 2005-10-23 David Edelsohn <edelsohn@gnu.org>
5719
5720 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
5721
5722 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
5723
5724 PR fortran/18022
5725 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
5726
5727 PR fortran/24311
5728 * gfortran.dg/merge_char_const.f90: New test.
5729
5730 PR fortran/24384
5731 * gfortran.dg/spread_scalar_source.f90: New test.
5732
5733 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
5734
5735 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
5736
5737 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
5738 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
5739
5740 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
5741
5742 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
5743
5744 PR fortran/24426
5745 * gfortran.dg/der_pointer_4.f90: New.
5746
5747 2005-10-22 David Ayers <d.ayers@inode.at>
5748
5749 * obj-c++.dg/except-1.mm: Simplify.
5750
5751 2005-10-21 David Ayers <d.ayers@inode.at>
5752
5753 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
5754
5755 2005-10-21 Jakub Jelinek <jakub@redhat.com>
5756
5757 * gfortran.dg/assumed_dummy_2.f90: New test.
5758
5759 2005-10-21 James E Wilson <wilson@specifix.com>
5760
5761 PR preprocessor/15220
5762 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
5763
5764 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
5765
5766 * gcc.c-torture/execute/20051021-1.c: New test.
5767
5768 2005-10-21 Mark Mitchell <mark@codesourcery.com>
5769
5770 PR c++/24260
5771 * g++.dg/ext/tmplattr1.C: New test.
5772
5773 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
5774
5775 PR fortran/24440
5776 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
5777
5778 2005-10-20 Geoffrey Keating <geoffk@apple.com>
5779
5780 * obj-c++.dg/except-1.mm: New.
5781
5782 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
5783
5784 2005-10-21 Alan Modra <amodra@bigpond.net.au>
5785
5786 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
5787
5788 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
5789
5790 PR middle-end/24295
5791 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
5792 declarations with the same names as thunks' alias targets, use
5793 aliases instead.
5794 * gcc.dg/attr-alias-3.c: New test.
5795 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
5796
5797 2005-10-20 Mark Mitchell <mark@codesourcery.com>
5798
5799 PR c++/22618
5800 * g++.dg/parse/access8.C: New test.
5801
5802 2005-10-20 Richard Guenther <rguenther@suse.de>
5803
5804 PR c++/24439
5805 * g++.dg/tree-ssa/pr24439.C: New testcase.
5806
5807 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5808
5809 * g++.dg/opt/delay-slot-1.C: New test.
5810
5811 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
5812
5813 PR fortran/21625
5814 * gfortran.fg/der_init_1.f90: New.
5815
5816 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
5817
5818 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
5819
5820 2005-10-19 Mark Mitchell <mark@codesourcery.com>
5821
5822 PR c++/21908
5823 * g++.dg/parse/error28.C: New test.
5824
5825 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5826
5827 * gcc.dg/profile-generate-2.c: New test.
5828
5829 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
5830
5831 PR target/23589
5832 * g++.dg/ext/dllimport11.C: New.
5833
5834 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5835
5836 PR c++/22293
5837 * g++.dg/other/friend3.C: New test.
5838
5839 2005-10-18 Mark Mitchell <mark@codesourcery.com>
5840
5841 PR c++/23293
5842 * g++.dg/template/error19.C: New test.
5843
5844 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
5845
5846 PR c++/21383
5847 * g++.dg/overload/koenig2.C: New.
5848
5849 PR c++/23118
5850 * g++.dg/overload/error2.C: New.
5851
5852 PR c++/22604
5853 * g++.dg/inherit/covariant14.C: New.
5854
5855 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5856
5857 PR c++/23440
5858 * g++.dg/parse/for1.C: New test.
5859
5860 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
5861
5862 PR fortran/23446
5863 * gfortran.dg/host_dummy_index_1.f90: New test.
5864
5865 PR fortran/21459
5866 * gfortran.dg/automatic_char_len_2.f90: New test.
5867
5868 PR fortran/20866
5869 * gfortran.dg/recursive_statement_functions.f90: New test.
5870
5871 PR fortran/20853
5872 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
5873
5874 PR fortran/20849
5875 * gfortran.dg/external_initializer.f90: New test.
5876
5877 PR fortran/20837
5878 * non_module_public.f90: New test.
5879
5880 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
5881
5882 PR c++/24386
5883 * g++.dg/template/overload7.C: New.
5884
5885 PR c++/22551
5886 * g++.dg/other/switch2.C: Remove expected warnings.
5887
5888 PR c++/21353
5889 * g++.dg/template/defarg6.C: New.
5890
5891 2005-10-17 Uros Bizjak <uros@kss-loka.si>
5892
5893 PR target/24315
5894 * gcc.target/i386/pr24315.c: New test.
5895
5896 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5897
5898 PR c++/24389
5899 * g++.dg/template/static21.C: New test.
5900 * g++.dg/template/static21-a.cc: Likewise.
5901
5902 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
5903
5904 PR c++/23959
5905 * g++.dg/warn/Wswitch-default-1.C: New test.
5906 * g++.dg/warn/Wswitch-default-2.C: New test.
5907
5908 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5909
5910 PR c++/22173
5911 * g++.dg/parse/template18.C: New test.
5912 * g++.dg/template/nontype15.C: Likewise.
5913
5914 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
5915
5916 PR fortran/22273
5917 * gfortran.dg/spec_expr_2.f90: New.
5918
5919 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
5920
5921 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
5922 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
5923 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
5924 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
5925 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
5926 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
5927 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
5928 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
5929 previous target-specific skips and warning-message matches where
5930 applicable.
5931
5932 2005-10-15 Mark Mitchell <mark@codesourcery.com>
5933
5934 PR c++/21347
5935 * g++.dg/warn/Wctor-dtor.C: New test.
5936
5937 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5938
5939 PR c/23439
5940 * gcc.dg/for-1.c: New test.
5941
5942 2005-10-14 Mark Mitchell <mark@codesourcery.com>
5943
5944 PR c++/19565
5945 * g++.dg/warn/Wconversion1.C: New test.
5946 * g++.dg/ext/packed4.C: Compile with -w.
5947 * g++.dg/opt/20050511-1.C: Likewise.
5948 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
5949
5950 2005-10-14 Jakub Jelinek <jakub@redhat.com>
5951
5952 * gfortran.dg/boz_5.f90: New test.
5953
5954 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
5955
5956 PR c++/22551
5957 * g++.dg/other/switch2.C: New.
5958
5959 PR c++/23984
5960 * g++.dg/init/ctor7.C: New.
5961
5962 2005-10-13 David Edelsohn <edelsohn@gnu.org>
5963
5964 PR c++/23730
5965 * g++.dg/parse/crash32.C: New test.
5966
5967 2005-10-13 Mark Mitchell <mark@codesourcery.com>
5968
5969 PR c++/20721
5970 * g++.dg/init/goto2.C: New test.
5971
5972 PR c++/22464
5973 * g++.dg/template/crash/41.C: New test.
5974
5975 PR c++/22180
5976 * g++.dg/template/crash40.C: New test.
5977
5978 PR c++/23694
5979 * g++.dg/parse/friend5.C: New test.
5980
5981 PR c++/23307
5982 * g++.dg/template/crash38.C: New test.
5983
5984 PR c++/22352
5985 * g++.dg/template/friend38.C: New test.
5986
5987 PR c++/22405
5988 * g++.dg/template/crash39.C: New test.
5989
5990 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
5991
5992 * gcc.dg/debug/dwarf2/dwarf-char1.c,
5993 gcc.dg/debug/dwarf2/dwarf-char2.c,
5994 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
5995
5996 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
5997
5998 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
5999
6000 * gcc.dg/dll-2.c: Add tests for warnings.
6001 * gcc.dg/dll-3.c: Likewise.
6002 * gcc.dg/dll-4.c: Likewise.
6003
6004 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
6005 * g++.dg/ext/dllimport2.C: Likewise.
6006 * g++.dg/ext/dllimport3.C: Likewise.
6007 * g++.dg/ext/dllimport7.C: Likewise.
6008 * g++.dg/ext/dllimport8.C: Likewise.
6009 * g++.dg/ext/dllimport9.C: Likewise.
6010
6011 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
6012
6013 PR fortran/24092
6014 * gfortran.dg/derived_pointer_recursion.f90: New test.
6015
6016 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
6017
6018 * gcc.c-torture/execute/20051012-1.c: New test.
6019
6020 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6021
6022 PR fortran/18082
6023 * gfortran.dg/automatic_char_len_1.f90: New test.
6024
6025 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6026
6027 PR fortran/20847
6028 * gfortran.dg/save_common.f90: New test.
6029
6030 PR fortran/20856
6031 * gfortran.dg/save_result.f90: New test.
6032
6033 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6034
6035 PR c++/21592
6036 * g++.dg/template/dependent-expr1.C: Add new expected error.
6037 * g++.dg/template/dependent-expr2.C: Adjust error text.
6038 * g++.dg/template/overload6.C: New.
6039
6040 PR c++/23797
6041 * g++.dg/other/typename8.C: New.
6042
6043 PR c++/21117
6044 * g++.dg/other/return1.C: New.
6045
6046 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
6047
6048 PR c++/24052
6049 * g++.dg/ext/label5.C: New.
6050
6051 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6052
6053 PR c++/19964
6054 * g++.dg/parse/crash31.C: New.
6055
6056 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
6057
6058 * g++.dg/ipa/ipa-1.c: New test.
6059 * g++.dg/ipa/ipa-2.c: New test.
6060 * g++.dg/ipa/ipa-3.c: New test.
6061 * g++.dg/ipa/ipa-4.c: New test.
6062 * g++.dg/ipa/ipa-5.c: New test.
6063 * g++.dg/ipa/ipa.exp: New file.
6064
6065 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6066
6067 PR fortran/24207
6068 * gfortran.dg/private_type_3.f90: New test.
6069
6070 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6071
6072 PR fortran/20786
6073 gfortran.dg/aint_anint_1.f90: New test.
6074
6075 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6076
6077 PR libgfortran/24313
6078 gfortran.dg/csqrt.f: New test.
6079
6080 2005-10-11 Ian Lance Taylor <ian@airs.com>
6081
6082 PR c++/8057
6083 * g++.dg/warn/noeffect7.C: New test.
6084 * g++.dg/warn/noeffect2.C: Instantiate templates.
6085 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
6086 and warning.
6087
6088 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6089
6090 PR c++/21089
6091 * g++.dg/init/float1.C: New test.
6092
6093 PR c++/24277
6094 * g++.dg/init/member1.C: Tweak error markers.
6095
6096 2005-10-11 Janis Johnson <janis187@us.ibm.com>
6097
6098 PR testsuite/24281
6099 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
6100 Check for null pointer.
6101
6102 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6103
6104 PR c++/21369
6105 * g++.dg/parse/ret-type3.C: New test.
6106
6107 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
6108
6109 PR tree-opt/23946
6110 * gcc.c-torture/compile/pr23946.c: New test.
6111
6112 2005-10-11 Jakub Jelinek <jakub@redhat.com>
6113
6114 * g++.dg/opt/mmx2.C: New test.
6115
6116 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6117
6118 PR c++/24277
6119 * g++.dg/template/static20.C: New test.
6120
6121 PR c++/24302
6122 * g++.dg/warn/Wunused-12.C: New test.
6123
6124 PR c++/23437
6125 * g++.dg/template/arg4.C: New test.
6126
6127 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6128
6129 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
6130 * gcc.dg/ucnid-3.c: Likewise.
6131 * gcc.dg/ucnid-4.c: Likewise.
6132 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
6133 * g++.dg/other/ucnid-1.C: Likewise.
6134 * gcc.dg/sparc-frame-1.c: New test.
6135
6136 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6137
6138 PR c++/24139
6139 * g++.dg/template/spec27.C: New test.
6140
6141 PR c++/24275
6142 * g++.dg/template/static19.C: New test.
6143
6144 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6145
6146 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
6147 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
6148
6149 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6150
6151 PR target/24136
6152 * gfortran.fortran-torture/compile/pr24136.f: New test.
6153
6154 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
6155
6156 PR c++/22172
6157 * g++.dg/parse/crash30.C: New test.
6158
6159 2005-10-07 Richard Guenther <rguenther@suse.de>
6160
6161 PR middle-end/24227
6162 * gcc.c-torture/compile/pr24227.c: New testcase.
6163
6164 2005-10-07 Steve Ellcey <sje@cup.hp.com>
6165
6166 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
6167 Do not put aligned attributes on array elements.
6168
6169 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
6170
6171 PR testsuite/23611, PR testsuite/23615
6172 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
6173 writing prototypes of library functions by hand.
6174 * obj-c++.dg/bitfield-4.mm: Likewise.
6175 * obj-c++.dg/const-str-4.mm: Likewise.
6176 * obj-c++.dg/encode-4.mm: Likewise.
6177 * obj-c++.dg/encode-5.mm: Likewise.
6178 * obj-c++.dg/encode-6.mm: Likewise.
6179 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
6180 * obj-c++.dg/method-10.mm: Likewise.
6181 * obj-c++.dg/method-17.mm: Likewise.
6182 * obj-c++.dg/method-19.mm: Likewise.
6183 * obj-c++.dg/try-catch-2.mm: Likewise.
6184
6185 2005-10-06 Richard Henderson <rth@redhat.com>
6186
6187 PR 24236
6188 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
6189
6190 2005-10-06 Dale Johannesen <dalej@apple.com>
6191
6192 * gcc.c-torture/execute/20030125-1.c: Correct.
6193
6194 2005-10-06 Richard Guenther <rguenther@suse.de>
6195
6196 PR tree-optimization/24238
6197 * g++.dg/tree-ssa/pr24238.C: New testcase.
6198
6199 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
6200
6201 PR 18568
6202 * gfortran.dg/der_pointer_3.f90: New test.
6203
6204 2005-10-05 Devang Patel <dpatel@apple.com>
6205
6206 PR Debug/23205
6207 * g++.dg/other/PR23205.C: New.
6208
6209 2005-10-05 Richard Henderson <rth@redhat.com>
6210
6211 PR target/23602
6212 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
6213 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
6214
6215 2005-10-05 Dale Johannesen <dalej@apple.com>
6216
6217 * gcc.c-torture/execute/float-floor.c: New.
6218
6219 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
6220
6221 PR tree-optimization/21419
6222 PR tree-optimization/24146
6223 PR tree-optimization/24151
6224
6225 * g++.dg/ext/asm7.C: New.
6226 * g++.dg/ext/asm8.C: New.
6227 * gcc.dg/asm-1.c: Compile on all targets.
6228 * gcc.dg/asm-pr24146.c: New.
6229 * gcc.dg/pr21419.c: Adjust error messages.
6230
6231 2005-10-05 Richard Guenther <rguenther@suse.de>
6232
6233 PR fortran/24176
6234 * gfortran.fortran-torture/compile/empty.f90: New testcase.
6235
6236 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
6237
6238 PR c++/23513
6239 * g++.dg/template/spec22.C: Robustify test.
6240 * g++.dg/template/spec26.C: New.
6241
6242 2005-10-05 Uros Bizjak <uros@kss-loka.si>
6243
6244 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
6245 if target supports vector instructions.
6246
6247 2005-10-04 Geoffrey Keating <geoffk@apple.com>
6248
6249 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
6250 C99 functions.
6251
6252 2005-10-04 Janis Johnson <janis187@us.ibm.com>
6253
6254 * lib/target-supports.exp (check_effective_target_fortran_large_real,
6255 check_effective_target_fortran_large_int): Replace cached result
6256 when target changes.
6257
6258 2005-10-04 Devang Patel <dpatel@apple.com>
6259
6260 * gcc.dg/i386-sse-vect-types.c: New.
6261
6262 2005-10-04 Ian Lance Taylor <ian@airs.com>
6263
6264 PR preprocessor/13726
6265 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
6266 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
6267
6268 2005-10-04 Richard Guenther <rguenther@suse.de>
6269
6270 PR c/23576
6271 * gcc.dg/noncompile/pr23576.c: New testcase.
6272
6273 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6274
6275 PR middle-end/23125
6276 * gcc.dg/register-var-3.c: New test.
6277
6278 2005-10-04 Steven Bosscher <stevenb@suse.de>
6279
6280 * gcc.dg/pr23049.c: New test.
6281
6282 * gcc.dg/ucnid-4.c: Fix test.
6283
6284 2005-10-03 Diego Novillo <dnovillo@redhat.com>
6285
6286 PR 23445
6287 * gcc.c-torture/compile/pr23445.c: New test.
6288
6289 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
6290
6291 * g++.dg/overload/unknown1.C: New.
6292
6293 2005-10-03 Mark Mitchell <mark@codesourcery.com>
6294
6295 PR c++/17775
6296 * g++.dg/template/repo4.C: New test.
6297
6298 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6299
6300 PR libfortran/19308
6301 * gfortran.dg/large_real_kind_2.F90: New test.
6302 * gfortran.dg/large_integer_kind_2.f90: New test.
6303
6304 2005-10-03 Uros Bizjak <uros@kss-loka.si>
6305
6306 * lib/target-supports.exp (check_effective_target_vect_shift):
6307 Implement with result caching. Add i?86, x86_64 and ia64 targets.
6308 (check_effective_target_vect_condition): Fix copy-n-pasto.
6309
6310 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
6311 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
6312 targets.
6313
6314 2005-10-02 Mark Mitchell <mark@codesourcery.com>
6315
6316 PR c++/22621
6317 * g++.dg/template/overload5.C : New test.
6318
6319 PR c++/23840
6320 * g++.dg/expr/stdarg1.C: New test.
6321
6322 2005-10-02 Diego Novillo <dnovillo@redhat.com>
6323
6324 PR 24142
6325 * gcc.c-torture/execute/pr24142.c: New test.
6326
6327 2005-10-01 Diego Novillo <dnovillo@redhat.com>
6328
6329 PR 24141
6330 * gcc.c-torture/execute/pr24141.c: New test.
6331
6332 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
6333 Diego Novillo <dnovillo@redhat.com>
6334
6335 PR 23604
6336 * gcc.c-torture/execute/pr23604.c: New test.
6337
6338 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
6339
6340 PR fortran/16404
6341 PR fortran/20835
6342 PR fortran/20890
6343 PR fortran/20899
6344 PR fortran/20900
6345 PR fortran/20901
6346 PR fortran/20902
6347 gfortran.dg/equiv_constraint_1.f90: New test.
6348 gfortran.dg/equiv_constraint_2.f90: New test.
6349 gfortran.dg/equiv_constraint_3.f90: New test.
6350 gfortran.dg/equiv_constraint_4.f90: New test.
6351 gfortran.dg/equiv_constraint_5.f90: New test.
6352 gfortran.dg/equiv_constraint_6.f90: New test.
6353 gfortran.dg/equiv_constraint_7.f90: New test.
6354 gfortran.dg/equiv_constraint_8.f90: New test.
6355 gfortran.dg/private_type_1.f90: New test.
6356 gfortran.dg/private_type_2.f90: New test.
6357 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
6358 980628-10.f: Assert std=gnu to permit mixing of
6359 types in equivalence statements.
6360
6361 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
6362
6363 PR 24112
6364 * gfortran.dg/open_status_1.f90: New.
6365
6366 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6367
6368 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
6369 * gcc.dg/vect/pr22480.c: Clean up temp files.
6370 * gcc.dg/vect/pr23831.c: Clean up temp files.
6371 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
6372 Clean up temp files.
6373 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
6374 Clean up temp files.
6375
6376 * gcc.dg/20050309-1.c: Clean up temp files.
6377 * gcc.dg/20050325-1.c: Clean up temp files.
6378
6379 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6380
6381 PR tree-optimization/24059
6382 * gcc.dg/vect/pr24059.c : New test.
6383
6384 2005-09-29 Jakub Jelinek <jakub@redhat.com>
6385
6386 PR middle-end/24109
6387 * gcc.c-torture/execute/20050929-1.c: New test.
6388
6389 2005-09-29 Steven Bosscher <stevenb@suse.de>
6390
6391 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
6392
6393 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
6394
6395 PR c/21419
6396 * gcc.dg/pr21419.c: New test.
6397
6398 2005-09-29 Steven Bosscher <stevenb@suse.de>
6399
6400 * gcc.dg/pr23911.c: New test.
6401
6402 2005-09-28 Mark Mitchell <mark@codesourcery.com>
6403
6404 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
6405
6406 PR c++/16782
6407 * g++.dg/parse/qualified4.C: New test.
6408 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
6409 * g++.old-deja/g++.mike/p8154.C: Likewise.
6410
6411 2005-09-27 Mark Mitchell <mark@codesourcery.com>
6412
6413 PR c++/22147
6414 * g++.dg/template/friend37.C: New test.
6415 * g++.dg/parse/crash28.C: Adjust error markers.
6416
6417 2005-09-27 Jakub Jelinek <jakub@redhat.com>
6418
6419 PR fortran/18518
6420 * gfortran.fortran-torture/execute/save_2.f90: New decl.
6421
6422 2005-09-27 Devang Patel <dpatel@apple.com>
6423
6424 PR tree-optimization/23625
6425 * gcc.dg/pr23625.c: New test.
6426
6427 2005-09-27 Uros Bizjak <uros@kss-loka.si>
6428
6429 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
6430 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
6431
6432 2005-09-26 Jakub Jelinek <jakub@redhat.com>
6433
6434 PR fortran/23677
6435 * gfortran.fortran-torture/execute/save_1.f90: New test.
6436 * gfortran.dg/save_1.f90: New test.
6437
6438 2005-09-26 Uros Bizjak <uros@kss-loka.si>
6439
6440 * gcc.target/i386/builtin-apply-mmx.c: New test.
6441
6442 PR target/22576
6443 * gcc.target/i386/pr22576.c: New test.
6444
6445 PR target/22585
6446 * gcc.target/i386/pr22585.c: New test.
6447
6448 PR target/23268
6449 * gcc.target/i386/pr23268.c: New test.
6450
6451 PR middle-end/23831
6452 * gcc.dg/vect/pr23831.c: New test.
6453
6454 PR target/24055
6455 * gcc.target/i386/pr24055.c: New test.
6456
6457 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
6458
6459 PR tree-optimization/23960
6460 * gcc.c-torture/compile/pr23960.c: New.
6461
6462 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
6463
6464 PR fortran/16861
6465 * gfortran.dg/nested_modules_3.f90: New.
6466
6467 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6468
6469 PR fortran/24005
6470 gfortran.dg/interface_1.f90: New test.
6471
6472 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
6473 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6474
6475 PR fortran/23843
6476 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
6477
6478 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6479
6480 PR fortran/23516
6481 * gfortran.dg/imag_1.f: New test.
6482 * gfortran.dg/imag_2.f: Ditto.
6483
6484 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
6485
6486 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
6487
6488 2005-09-22 Jakub Jelinek <jakub@redhat.com>
6489
6490 PR c++/21983
6491 * g++.dg/warn/pr21983.C: New test.
6492
6493 2005-09-21 Mark Mitchell <mark@codesourcery.com>
6494
6495 PR c++/23993
6496 * g++.dg/template/array14.C: New test.
6497
6498 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
6499
6500 PR fortran/19929
6501 * gfortran.dg/der_ptr_component_1.f90: New test.
6502
6503 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6504
6505 PR c++/23965
6506 * g++.dg/template/error1.C: Reject "no matching function" message.
6507
6508 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6509
6510 PR c++/17609
6511 * g++.dg/lookup/error1.C: New test.
6512
6513 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
6514
6515 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
6516 functionality of the testcase.
6517
6518 2005-09-20 Richard Henderson <rth@redhat.com>
6519
6520 * gcc.dg/vect/vect-22.c: Require vect_float.
6521 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
6522
6523 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
6524
6525 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
6526 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
6527 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
6528 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
6529 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
6530 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
6531 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
6532 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
6533 * gcc.dg/cpp/ucnid-8.c: New test.
6534
6535 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6536
6537 PR tree-optimization/23929
6538 * gcc.c-torture/compile/pr23929.c: New test.
6539
6540 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
6541
6542 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
6543 for one loop.
6544
6545 2005-09-20 Steve Ellcey <sje@cup.hp.com>
6546
6547 PR testsuite/23186
6548 * g++.dg/other/pr22003.C: Require named sections.
6549
6550 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6551
6552 PR c++/23947
6553 * g++.dg/rtti/crash3.C: New test.
6554
6555 PR tree-optimization/23818
6556 * gcc.dg/pr23818.c: New test.
6557
6558 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6559
6560 PR fortran/23420
6561 * gfortran.dg/print_fmt_4.f: New.
6562
6563 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6564
6565 PR fortran/23663
6566 * gfortran.fortran-torture/execute/entry_11.f90: New test.
6567
6568 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6569
6570 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
6571 Use pointers to local alignable arrays instead. Added comments.
6572 * gcc.dg/vect/vect-46.c: Likewise.
6573 * gcc.dg/vect/vect-48.c: Likewise.
6574 * gcc.dg/vect/vect-49.c: Likewise.
6575 * gcc.dg/vect/vect-52.c: Likewise.
6576 * gcc.dg/vect/vect-53.c: Likewise.
6577 * gcc.dg/vect/vect-54.c: Likewise.
6578 * gcc.dg/vect/vect-56.c: Likewise.
6579 * gcc.dg/vect/vect-57.c: Likewise.
6580 * gcc.dg/vect/vect-58.c: Likewise.
6581 * gcc.dg/vect/vect-60.c: Likewise.
6582 * gcc.dg/vect/vect-61.c: Likewise.
6583
6584 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
6585 The test is no longer vectorizable on vect_no_align targets.
6586 * gcc.dg/vect/vect-43.c: Likewsie.
6587
6588 * gcc.dg/vect/vect-44.c: Added comments.
6589 * gcc.dg/vect/vect-45.c: Added comments.
6590 * gcc.dg/vect/vect-50.c: Added comments.
6591 * gcc.dg/vect/vect-51.c: Added comments.
6592
6593 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
6594 aligned type.
6595 * gcc.dg/vect/Os-vect-95.c: Likewise.
6596
6597 * gcc.dg/vect/vect-41.c: Test removed.
6598 * gcc.dg/vect/vect-47.c: Test removed.
6599 * gcc.dg/vect/vect-55.c: Test removed.
6600 * gcc.dg/vect/vect-59.c: Test removed.
6601
6602 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6603
6604 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
6605 No longer vectorizable on vect_no_align targets.
6606 * gcc.dg/vect/pr20122.c: Likewise.
6607 * gcc.dg/vect/vect-74.c: Likewise.
6608 * gcc.dg/vect/vect-75.c: Likewise.
6609 * gcc.dg/vect/vect-76.c: Likewise.
6610
6611 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
6612 Will not be vectorizable on vect_no_align targets once aliasing issues
6613 are resolved.
6614 * gcc.dg/vect/vect-79.c: Likewise.
6615
6616 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
6617 * gcc.dg/vect/vect-78.c: Likewise.
6618 * gcc.dg/vect/vect-97.c: Likewise.
6619
6620 2005-09-19 Steven Bosscher <stevenb@suse.de>
6621
6622 * gcc.dg/pr23943.c: New test.
6623
6624 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6625
6626 PR fortran/19181
6627 * gfortran.dg/derived_pointer_null_1.f90: New test.
6628
6629 2005-09-18 Richard Guenther <rguenther@suse.de>
6630
6631 PR middle-end/23944
6632 * gcc.c-torture/compile/pr23944.c: New testcase.
6633
6634 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
6635
6636 PR fortran/15975
6637 * gfortran.dg/der_pointer_2.f90: New test.
6638
6639 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6640
6641 PR fortran/16861
6642 * gfortran.dg/nested_modules_2.f90: New test.
6643
6644 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6645
6646 PR c++/18368
6647 * g++.dg/other/semicolon.C: New test.
6648
6649 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
6650
6651 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
6652 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
6653
6654 2005-09-16 Mark Mitchell <mark@codesourcery.com>
6655
6656 PR c++/23914
6657 * g++.dg/template/static18.C: New test.
6658
6659 PR c++/21514
6660 * g++.dg/template/crash19.C: Remove dg-error marker.
6661 * g++.dg/template/local4.C: New test.
6662
6663 2005-09-16 Paul Brook <paul@codesourcery.com>
6664
6665 PR fortran/23906
6666 * gfortran.dg/dependency_1.f90: New test.
6667
6668 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6669
6670 PR c++/23896
6671 * g++.dg/template/static17.C: New test.
6672
6673 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
6674
6675 PR c++/23139
6676 * g++.dg/warn/huge-val1.C: New test.
6677
6678 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6679
6680 PR c++/13140
6681 * g++.dg/parse/class2.C: New test.
6682 * g++.dg/template/explicit8.C: Likewise.
6683 * g++.dg/template/spec25.C: Likewise.
6684
6685 2005-09-14 Josh Conner <jconner@apple.com>
6686
6687 PR middle-end/23584
6688 * gcc.dg/pr23584.c: New test.
6689
6690 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
6691
6692 PR fortran/21875 Internal Unit Array I/O, NIST
6693 * gfortran.dg/arrayio_1.f90: New test.
6694 * gfortran.dg/arrayio_1.f90: New test.
6695 * gfortran.dg/arrayio_1.f90: New test.
6696 * gfortran.dg/arrayio_1.f90: New test.
6697 * gfortran.dg/arrayio_1.f90: New test.
6698
6699 2005-09-14 Uros Bizjak <uros@kss-loka.si>
6700
6701 PR middle-end/22480
6702 * gcc.dg/vect/pr22480.c: New test.
6703
6704 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
6705
6706 PR fortran/19358
6707 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
6708
6709 2005-09-13 Josh Conner <jconner@apple.com>
6710
6711 PR c++/23180
6712 * g++.dg/init/struct2.C: New test.
6713 * g++.dg/init/struct3.C: New test.
6714
6715 2005-09-13 Janis Johnson <janis187@us.ibm.com>
6716
6717 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
6718 Clean up temp files.
6719 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
6720 gcc.dg/tree-ssa/builtin-fprintf-1.c,
6721 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
6722 gcc.dg/tree-ssa/builtin-printf-1.c,
6723 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
6724 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
6725 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
6726 gcc.dg/tree-ssa/builtin-vprintf-1.c,
6727 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
6728 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
6729 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
6730 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
6731 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
6732 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
6733 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
6734 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
6735
6736 2005-09-13 Josh Conner <jconner@apple.com>
6737
6738 * lib/gcc-dg.exp: Load scanipa.exp.
6739 (cleanup-dump): New procedure.
6740 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
6741 * lib/scandump.exp: New file.
6742 * lib/scantree.exp: Use it.
6743 * lib/scanipa.exp: New file.
6744
6745 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
6746
6747 PR fortran/17740
6748 * gfortran.dg/generic_4.f90: New test.
6749
6750 2005-09-13 Uros Bizjak <uros@kss-loka.si>
6751
6752 PR target/23816
6753 * gcc.target/i386/pr23816-1.c: New test.
6754 * gcc.target/i386/pr23816-2.c: New test.
6755
6756
6757 2005-09-13 Bastian Blank <waldi@debian.org>
6758
6759 PR c++/16171
6760 * g++.dg/abi/mangle26.C: New test.
6761 * g++.dg/abi/mangle27.C: New test.
6762 * g++.dg/abi/mangle28.C: New test.
6763 * g++.dg/abi/mangle29.C: New test.
6764
6765 PR c++/23839
6766 * g++.dg/parse/register1.C: New test.
6767
6768 2005-09-13 Mark Mitchell <mark@codesourcery.com>
6769
6770 PR c++/23842
6771 * g++.dg/template/access16.C: New test.
6772
6773 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6774
6775 * gfortran.dg/char_pack_2.f90: Increase the vector size.
6776
6777 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6778
6779 PR fortran/18899
6780 * gfortran.dg/shape_2.f90: New test.
6781
6782 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6783
6784 PR target/19269
6785 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
6786 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
6787 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
6788 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
6789 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
6790 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
6791 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
6792 tests.
6793
6794 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6795
6796 PR c++/23841
6797 * g++.dg/parse/template17.C: New test.
6798
6799 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6800
6801 PR c++/23789
6802 * g++.dg/template/nontype14.C: New test.
6803
6804 2005-09-12 Ian Lance Taylor <ian@airs.com>
6805
6806 PR g++/7874
6807 * g++.dg/lookup/friend7.C: New test.
6808 * g++.dg/lookup/friend8.C: New test.
6809 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
6810 so that it will be found via argument dependent lookup.
6811 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
6812 friend functions which will no longer be found.
6813 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
6814 function g, so that it will be found via argument dependent
6815 lookup.
6816 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
6817 * g++.old-deja/g++.mike/net43.C: Likewise.
6818
6819 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6820
6821 PR c++/23691
6822 * g++.dg/template/static16.C: New test.
6823
6824 2005-09-12 Josh Conner <jconner@apple.com>
6825
6826 PR middle-end/23237
6827 * gcc.c-torture/compile/pr23237.c: New test.
6828
6829 2005-09-11 Richard Henderson <rth@redhat.com>
6830
6831 * g++.dg/other/error8.C: Update expected diagnostic text.
6832
6833 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6834
6835 PR libfortran/19872
6836 * gfortran.dg/overwrite_1.f: New test.
6837
6838 2005-09-09 Josh Conner <jconner@apple.com>
6839
6840 * g++.dg/init/pr23180-1.C: Removed.
6841 * g++.dg/init/pr23180-2.C: Removed.
6842
6843 2005-09-09 David Daney <ddaney@avtrex.com>
6844
6845 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
6846 files which are ...
6847 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
6848 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
6849
6850 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6851
6852 * gfortran.dg/iostat_2.f90: New test.
6853
6854 2005-09-09 Mark Mitchell <mark@codesourcery.com>
6855
6856 PR c++/22252
6857 * g++.dg/ext/interface1.C: New test.
6858 * g++.dg/ext/interface1.h: Likewise.
6859 * g++.dg/ext/interface1a.cc: Likewise.
6860
6861 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
6862
6863 * gfortran.dg/iomsg_1.f90: New test case.
6864
6865 2005-09-09 Richard Guenther <rguenther@suse.de>
6866
6867 PR c++/23624
6868 * g++.dg/tree-ssa/pr23624.C: New testcase.
6869
6870 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6871
6872 PR fortran/19239
6873 * gfortran.dg/vector_subscript_1.f90,
6874 * gfortran.dg/vector_subscript_2.f90: New tests.
6875
6876 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6877
6878 PR fortran/21104
6879 * gfortran.dg/array_alloc_1.f90,
6880 * gfortran.dg/array_alloc_2.f90,
6881 * gfortran.dg/array_alloc_3.f90: New tests.
6882
6883 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6884
6885 PR fortran/12840
6886 * gfortran.dg/array_constructor_6.f90
6887 * gfortran.dg/array_constructor_7.f90
6888 * gfortran.dg/array_constructor_8.f90
6889 * gfortran.dg/array_constructor_9.f90
6890 * gfortran.dg/array_constructor_10.f90
6891 * gfortran.dg/array_constructor_11.f90
6892 * gfortran.dg/array_constructor_12.f90: New tests.
6893
6894 2005-09-08 Josh Conner <jconner@apple.com>
6895
6896 PR c++/23180
6897 * g++.dg/init/pr23180-1.C: New test.
6898 * g++.dg/init/pr23180-2.C: New test.
6899
6900 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6901
6902 PR fortran/18878
6903 * gfortran.dg/module_double_reuse.f90: New.
6904
6905 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6906
6907 PR fortran/23270
6908 PR fortran/22304
6909 PR fortran/18870
6910 PR fortran/17917
6911 PR fortran/16511
6912 * gfortran.dg/common_equivalence_1.f: New.
6913 * gfortran.dg/common_equivalence_2.f: New.
6914 * gfortran.dg/common_equivalence_3.f: New.
6915 * gfortran.dg/contained_equivalence_1.f90: New.
6916 * gfortran.dg/module_blank_common.f90: New.
6917 * gfortran.dg/module_commons_1.f90: New.
6918 * gfortran.dg/module_equivalence_1.f90: New.
6919 * gfortran.dg/nested_modules_1.f90: New.
6920 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
6921 equivalences and add comment to connect the test with
6922 the PR.
6923
6924 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6925
6926 PR fortran/23765
6927 * gfortran.dg/common_6.f90: New test.
6928
6929 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6930
6931 PR fortran/15326
6932 * gfortran.dg/char_result_1.f90,
6933 * gfortran.dg/char_result_2.f90,
6934 * gfortran.dg/char_result_3.f90,
6935 * gfortran.dg/char_result_4.f90,
6936 * gfortran.dg/char_result_5.f90,
6937 * gfortran.dg/char_result_6.f90,
6938 * gfortran.dg/char_result_7.f90,
6939 * gfortran.dg/char_result_8.f90: New tests.
6940
6941 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6942
6943 PR fortran/19928
6944 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
6945
6946 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6947
6948 PR obj-c++/16816
6949 * obj-c++.dg/selector-5.mm: New test.
6950 * obj-c++.dg/selector-6.mm: New test.
6951
6952 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6953
6954 PR objc/20574
6955 PR objc/19324
6956 * objc.dg/error-1.m: New test.
6957
6958 2005-09-07 Richard Sandiford <richard@codesourcery.com>
6959
6960 PR fortran/23373
6961 * gfortran.fortran-torture/execute/pr23373-1.f90,
6962 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
6963
6964 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
6965
6966 PR libfortran/23760
6967 * gfortran.dg/g77/1832.f: Remove long string in write statement
6968 to allow the test to pass on correct list directed output with
6969 prepended space.
6970
6971 2005-09-07 James E Wilson <wilson@specifix.com>
6972
6973 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
6974
6975 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6976
6977 * gfortran.dg/parameter+save.f90: Rename to
6978 * gfortran.dg/parameter_save.f90: .. this.
6979
6980 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6981
6982 PR fortran/20848
6983 * gfortran.dg/parameter+save.f90: New test case.
6984
6985 2005-09-06 Richard Sandiford <richard@codesourcery.com>
6986
6987 PR fortran/19269
6988 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
6989
6990 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6991
6992 PR c/23075
6993 * gcc.dg/pr23075.c: New test.
6994 * g++.dg/warn/pr23075.C: New test.
6995
6996 PR target/22362
6997 * gcc.target/i386/pr22362.c: New test.
6998
6999 PR rtl-optimization/23098
7000 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
7001
7002 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
7003 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7004 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7005
7006 2005-09-06 Mark Mitchell <mark@codesourcery.com>
7007
7008 * g++.dg/expr/cast6.C: New test.
7009
7010 PR c++/9782
7011 * g++.dg/init/new15.C: New test.
7012
7013 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7014
7015 * gcc.dg/vect/Os-vect-95.c: New test.
7016 * gcc.dg/vect/vect-95.c: Same.
7017
7018 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7019
7020 * gcc.dg/vect/vect-29.c: Update xfail testing.
7021 * gcc.dg/vect/vect-44.c: Same.
7022 * gcc.dg/vect/vect-48.c: Same.
7023 * gcc.dg/vect/vect-50.c: Same.
7024 * gcc.dg/vect/vect-72.c: Same.
7025 * gcc.dg/vect/vect-77.c: Same.
7026 * gcc.dg/vect/vect-78.c: Same.
7027 * gcc.dg/vect/vect-80.c: Same.
7028 * gcc.dg/vect/vect-96.c: Same.
7029 * gcc.dg/vect/vect-100.c: Same.
7030 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
7031 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
7032 * gfortran.dg/vect/vect-5.f90: Same.
7033
7034 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7035
7036 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
7037 start strings.
7038 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7039 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7040
7041 PR c++/23056
7042 * g++.dg/opt/pr23056.C: New test.
7043
7044 PR rtl-optimization/23098
7045 * gcc.target/i386/pr23098.c: New test.
7046
7047 2005-09-05 Mark Mitchell <mark@codesourcery.com>
7048
7049 PR c++/23667
7050 * g++.dg/template/static15.C: New test.
7051
7052 PR c++/21440
7053 * g++.dg/ext/stmtexpr5.C: New test.
7054 * g++.dg/ext/stmtexpr6.C: Likewise.
7055
7056 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
7057
7058 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
7059
7060 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7061 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7062 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7063
7064 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
7065
7066 PR libfortran/23321
7067 * gfortran.dg/direct_io_4.f90: New test case.
7068
7069 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
7070 Rasmus Hahn <rassahah@neofonie.de>
7071
7072 PR libobjc/23108
7073 * objc.dg/type-stream-1.m: New test.
7074
7075 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
7076
7077 PR fortran/23661
7078 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
7079 gfortran.dg/print_fmt_3.f90: New test.
7080
7081 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7082
7083 * gfortran.dg/fmt_t_1.f90: New test.
7084
7085 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7086
7087 PR rtl-optimization/23454
7088 * g++.dg/opt/pr23454.C: New test.
7089
7090 2005-09-03 Mark Mitchell <mark@codesourcery.com>
7091
7092 PR c++/23699
7093 * g++.dg/ext/static1.C: New test.
7094
7095 2005-09-02 Richard Henderson <rth@redhat.com>
7096
7097 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
7098 tail call to check_fa_work.
7099
7100 2005-09-02 Mark Mitchell <mark@codesourcery.com>
7101
7102 PR c++/21687
7103 * g++.dg/other/gc3.C: New test.
7104
7105 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7106
7107 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
7108 * gcc.dg/20050826-1.c: Likewise.
7109
7110 2005-08-31 Mark Mitchell <mark@codesourcery.com>
7111
7112 PR c++/23167
7113 * g++.dg/expr/volatile1.C: New test.
7114
7115 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
7116
7117 PR middle-end/23547
7118 * gcc.dg/pr23547.c: New test.
7119
7120 2005-09-02 Richard Sandiford <richard@codesourcery.com>
7121
7122 PR c/22061
7123 * gcc.c-torture/execute/pr22061-1.c,
7124 * gcc.c-torture/execute/pr22061-2.c,
7125 * gcc.c-torture/execute/pr22061-3.c,
7126 * gcc.c-torture/execute/pr22061-4.c: New tests.
7127
7128 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
7129
7130 * gcc.dg/Wredundant-decls-2.c: New test to check that
7131 -Wredundant-decls does not issue warning for a variable
7132 definition following a declaration.
7133
7134 2005-09-01 Jakub Jelinek <jakub@redhat.com>
7135
7136 PR debug/7241
7137 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
7138 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
7139 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
7140
7141 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
7142 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
7143 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
7144 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
7145 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
7146 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
7147 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
7148 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
7149
7150 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7151
7152 PR objc/23306
7153 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
7154 scan-assmbler.
7155
7156 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
7157
7158 PR target/21255
7159 * gcc.dg/pr21255-1.c: New test.
7160 * gcc.dg/pr21255-2-mb.c: Likewise.
7161 * gcc.dg/pr21255-2-ml.c: Likewise.
7162 * gcc.dg/pr21255-3.c: Likewise.
7163 * gcc.dg/pr21255-4.c: Likewise.
7164
7165 2005-08-31 Dale Johannesen <dalej@apple.com>
7166
7167 * gcc.dg/20050830-1.c: New.
7168
7169 2005-08-31 Josh Conner <jconner@apple.com>
7170
7171 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
7172 command-line options for arm-*-* targets.
7173 * g++.dg/init/array16.C: Likewise.
7174 * g++.dg/other/crash-4.C: Likewise.
7175
7176 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7177
7178 PR obj-c++/23640
7179 * obj-c++.dg/gnu-runtime-3.mm: New test.
7180
7181 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7182
7183 PR c++/13377
7184 * g++.dg/lookup/ambig4.C: New test.
7185 * g++.dg/lookup/ambig5.C: New test.
7186 * g++.dg/tc1/dr101.C: Adjust error markers.
7187
7188 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7189
7190 PR c++/23639
7191 * g++.dg/template/ttp5.C: Adjust error markers.
7192
7193 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
7194
7195 PR testsuite/23609
7196 * lib/obj-c++.exp: Include target-libpath.exp.
7197 (obj-c++_link_flags): Look for the GNU libobjc library
7198 and set the library path to include it.
7199 Don't manually set LD_LIBRARY_PATH (etc.) but call
7200 set_ld_library_path_env_vars instead.
7201 (obj-c++_target_compile): Don't set library path or
7202 linker flags because they are already set correctly
7203 in obj-c++_link_flags.
7204
7205 2005-08-30 Josh Conner <jconner@apple.com>
7206
7207 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
7208 to command-line options for arm-*-* targets.
7209
7210 2005-08-30 Geoffrey Keating <geoffk@apple.com>
7211
7212 * g++.dg/other/i386-1.C: New.
7213
7214 2005-08-30 Jakub Jelinek <jakub@redhat.com>
7215
7216 PR preprocessor/20348
7217 PR preprocessor/20356
7218 * gcc.dg/cpp/pr20348.c: New test.
7219 * gcc.dg/cpp/pr20348.h: New file.
7220 * gcc.dg/cpp/inc/pr20348.h: New file.
7221 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
7222 * gcc.dg/cpp/pr20356.c: New test.
7223 * gcc.dg/cpp/pr20356.h: New file.
7224 * gcc.dg/cpp/inc/pr20356.h: New file.
7225 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
7226
7227 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
7228
7229 * gfortran.fortran-torture/execute/intrinsic_count.f90:
7230 Fix array dimension to avoid correct end-of-file error.
7231
7232 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
7233
7234 PR libfortran/23598
7235 * gfortran.dg/iostat_1.f90: New test.
7236
7237 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
7238
7239 PR middle-end/23408
7240 * gcc.dg/pr23408.c: New test.
7241
7242 2005-08-28 Mark Mitchell <mark@codesourcery.com>
7243
7244 PR c++/23099
7245 * g++.dg/init/member1.C: Make sure erroneous static data member
7246 definitions are required.
7247 * g++.dg/template/static13.C: New test.
7248 * g++.dg/template/static14.C: Likewise.
7249
7250 2005-08-29 Jakub Jelinek <jakub@redhat.com>
7251
7252 * gcc.target/i386/pr23575.c: Use -msse2 instead of
7253 -march=pentium4, remove ilp32 requirement.
7254
7255 PR middle-end/23484
7256 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
7257 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
7258
7259 2005-08-29 Andreas Jaeger <aj@suse.de>
7260
7261 PR testsuite/23607
7262 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
7263
7264 2005-08-28 Jakub Jelinek <jakub@redhat.com>
7265
7266 * gcc.c-torture/execute/20050316-2.c: New test.
7267 * gcc.c-torture/execute/20050316-3.c: New test.
7268 * gcc.dg/torture/pr16104-1.c: New test.
7269
7270 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
7271
7272 PR middle-end/23463
7273 * gcc.c-torture/execute/zero-struct-1.c: New test.
7274
7275 2005-08-27 Richard Guenther <rguenther@suse.de>
7276
7277 PR target/23575
7278 * gcc.target/i386/pr23575.c: New testcase.
7279
7280 2005-08-26 Jakub Jelinek <jakub@redhat.com>
7281
7282 PR rtl-optimization/23561
7283 * gcc.c-torture/execute/20050826-1.c: New test.
7284
7285 PR rtl-opt/23560
7286 * gcc.c-torture/execute/20050826-2.c: New test.
7287
7288 2005-08-26 Dale Johannesen <dalej@apple.com>
7289
7290 * gcc.dg/20030711-1.c: Modify to work on Darwin.
7291 * gcc.dg/20050826-1.c: New.
7292
7293 2005-08-26 Mark Mitchell <mark@codesourcery.com>
7294
7295 PR c++/19004
7296 * g++.dg/template/nontype13.C: New test.
7297
7298 PR c++/23491
7299 * g++.dg/init/new14.C: New test.
7300 * g++.dg/expr/anew1.C: Do not XFAIL.
7301 * g++.dg/expr/anew2.C: Likewise.
7302 * g++.dg/expr/anew3.C: Likewise.
7303
7304 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
7305
7306 PR middle-end/22439
7307 * gcc.dg/vla-3.c: New test.
7308
7309 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
7310
7311 PR fortran/20363
7312 * gfortran.dg/named_interface.f90: New.
7313
7314 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
7315
7316 * gcc.c-torture/execute/frame-address.c: New test.
7317
7318 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
7319
7320 PR c++/20817
7321 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
7322
7323 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7324
7325 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
7326
7327 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7328
7329 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
7330 * gcc.dg/altivec-22.c: Rename from..
7331 * gcc.dg/altivec-nomfcr.c: ..this.
7332
7333 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
7334
7335 PR tree-optimization/23546
7336 * gcc.dg/tree-ssa/pr23546.c: New test.
7337
7338 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
7339
7340 PR fortran/17758
7341 * gfortran.dg/nonreturning_statements.f90: New test.
7342
7343 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
7344
7345 PR c++/22454
7346 * g++.dg/parse/crash29.C: New.
7347
7348 2005-08-23 DJ Delorie <dj@redhat.com>
7349
7350 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
7351 constants have the L suffix.
7352
7353 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
7354
7355 PR c++/23044
7356 * g++.dg/template/instantiate8.C: New.
7357
7358 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
7359
7360 PR middle-end/23467
7361 * gcc.c-torture/execute/pr23467.c: New test.
7362
7363 2005-08-23 Jakub Jelinek <jakub@redhat.com>
7364
7365 PR tree-optimization/22043
7366 * gcc.c-torture/execute/20050613-1.c: New test.
7367
7368 2005-08-23 Ben Elliston <bje@au.ibm.com>
7369
7370 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
7371
7372 2005-08-22 Jakub Jelinek <jakub@redhat.com>
7373
7374 PR rtl-optimization/23478
7375 * g++.dg/opt/pr23478.C: New test.
7376
7377 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7378
7379 PR c/18715
7380 * gcc.dg/switch-warn-3.c: New test.
7381
7382 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7383
7384 PR c++/22233
7385 * g++.dg/template/param1.C: New test.
7386
7387 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7388
7389 PR c++/23089
7390 * g++.dg/other/incomplete1.C: New test.
7391
7392 2005-08-22 Ira Rosen <irar@il.ibm.com>
7393
7394 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
7395 are vectorizable.
7396
7397 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7398
7399 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
7400 d_lines_5.f: New.
7401
7402 2005-08-21 Jakub Jelinek <jakub@redhat.com>
7403
7404 * gcc.target/i386/sse-4.c: New test.
7405
7406 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7407
7408 PR testsuite/23239
7409 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
7410
7411 2005-08-20 Jakub Jelinek <jakub@redhat.com>
7412
7413 * gcc.dg/20050811-1.c: New test.
7414 * gcc.dg/20050811-2.c: New test.
7415
7416 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
7417
7418 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
7419
7420 2005-08-19 Diego Novillo <dnovillo@redhat.com>
7421
7422 PR 23476
7423 * gcc.c-torture/compile/pr23476.c: New test.
7424
7425 2005-08-19 Devang Patel <dpatel@apple.com>
7426
7427 PR tree-optimization/23048
7428 * gcc.dg/tree-ssa/pr23048.c: New test.
7429
7430 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7431
7432 PR middle-end/20624
7433 * g++.dg/warn/Wreturn-3.C: New test
7434
7435 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
7436
7437 PR tree-optimization/22228
7438 * g++.dg/vect/pr22543.cc: New test.
7439
7440 2005-08-17 Steven Bosscher <stevenb@suse.de>
7441
7442 PR tree-optimization/21574
7443 * gcc.dg/tree-ssa/pr21574.c: New test.
7444
7445 2005-08-16 James E Wilson <wilson@specifix.com>
7446
7447 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
7448
7449 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7450
7451 PR tree-opt/23402
7452 * gcc.c-torture/compile/zero-strct-3.c: New test.
7453 * gcc.c-torture/compile/zero-strct-4.c: New test.
7454
7455 2005-08-16 Steven Bosscher <stevenb@suse.de>
7456
7457 PR target/23376
7458 * gcc.target/x86_64/pr23376.c: New test.
7459
7460 2005-08-16 Ian Lance Taylor <ian@airs.com>
7461
7462 PR c++/23337
7463 * g++.dg/ext/vector2.C: New.
7464
7465 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7466
7467 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
7468
7469 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7470
7471 PR libfortran/23428
7472 * gfortran.dg/inquire-complex.f90: New test case.
7473
7474 2005-08-16 James E Wilson <wilson@specifix.com>
7475
7476 PR tree-optimization/21105
7477 * gcc.dg/large-size-array.c: New.
7478
7479 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
7480
7481 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
7482 type.
7483 * gcc.dg/vect/vect-41: Likewise.
7484 * gcc.dg/vect/vect-42: Likewise.
7485 * gcc.dg/vect/vect-43: Likewise.
7486 * gcc.dg/vect/vect-44: Likewise.
7487 * gcc.dg/vect/vect-46: Likewise.
7488 * gcc.dg/vect/vect-47: Likewise.
7489 * gcc.dg/vect/vect-48: Likewise.
7490 * gcc.dg/vect/vect-52: Likewise.
7491 * gcc.dg/vect/vect-53: Likewise.
7492 * gcc.dg/vect/vect-54: Likewise.
7493 * gcc.dg/vect/vect-55: Likewise.
7494 * gcc.dg/vect/vect-56: Likewise.
7495 * gcc.dg/vect/vect-57: Likewise.
7496 * gcc.dg/vect/vect-58: Likewise.
7497 * gcc.dg/vect/vect-59: Likewise.
7498 * gcc.dg/vect/vect-60: Likewise.
7499 * gcc.dg/vect/vect-61: Likewise.
7500 * gcc.dg/vect/vect-85: Likewise.
7501 * gcc.dg/vect/vect-87: Likewise.
7502 * gcc.dg/vect/vect-88: Likewise.
7503 * gcc.dg/vect/vect-93.c: Likewise.
7504 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
7505 * gcc.dg/vect/vect-75: Likewise.
7506 * gcc.dg/vect/vect-76: Likewise.
7507 * gcc.dg/vect/vect-77: Likewise.
7508 * gcc.dg/vect/vect-78: Likewise.
7509 * gcc.dg/vect/vect-80: Likewise.
7510 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
7511 vectorized for the expected reason, rather than checking how alignment
7512 was handled.
7513 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
7514 type and also instead of aligned pointers. Added documentation.
7515
7516 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
7517
7518 * gfortran.dg/power.f90: New test.
7519
7520 2005-08-16 Jakub Jelinek <jakub@redhat.com>
7521
7522 PR rtl-optimization/23299
7523 * g++.dg/opt/pr23299.C: New test.
7524
7525 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7526
7527 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
7528
7529 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
7530
7531 * g++.dg/template/local6.C: New test.
7532
7533 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7534
7535 * execute/exceptions/finally-1.m: Check that the catch and finally are
7536 being called. Also add a "return 0;" at the end of main.
7537
7538 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
7539
7540 PR fortran/21432.
7541 * gfortran.dg/namelist_print_1.f: New test of functionality of
7542 PRINT namelist.
7543 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
7544 namelist generates error with -std=f95.
7545
7546 2005-08-14 Ira Rosen <irar@il.ibm.com>
7547
7548 PR tree-optimization/23119
7549 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7550
7551 2005-08-13 Marcin Koziej <creep@desk.pl>
7552 Andrew Pinski <pinskia@physics.uc.edu>
7553
7554 PR libobjc/22492
7555 * execute/exceptions/finally-1.m: New test.
7556
7557 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7558
7559 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
7560 testsuite.
7561 * objc/execute/exceptions/trivial.m: New test.
7562 * objc.dg/try-catch-11.m: Move to ...
7563 * objc/execute/exceptions/foward-1.m: Here.
7564 * objc.dg/try-catch-2.m: Move to ...
7565 * objc/execute/exceptions/catchall-1.m: Here.
7566 * objc.dg/try-catch-8.m: Move to ...
7567 * objc/execute/exceptions/local-variables-1.m: Here.
7568
7569 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7570
7571 * objc.dg/nested-func-1.m: Move to ...
7572 * objc/execute/nested-func-1.m: Here.
7573
7574 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7575
7576 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
7577 in ${options} instead of [target_info name].
7578 * lib/obj-c++.exp (objc_target_compile): Likewise.
7579
7580 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7581
7582 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
7583
7584 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7585
7586 part of PR testsuite/23348
7587 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
7588 of the torture options.
7589 * objc/compile/trivial.m: New test.
7590
7591 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7592
7593 * gfortran.dg/eoshift.f90: Correct format.
7594
7595 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7596
7597 * gfortran.fortran-torture/execute/character_passing.f90:
7598 Fix comment typo.
7599
7600 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
7601
7602 PR c++/8271
7603 * g++.dg/template/unify10.C: New.
7604
7605 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
7606
7607 * g++.dg/parse/pr22514.C: Move to...
7608 * g++.dg/debug/pr22514.C: here.
7609
7610 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7611
7612 PR c++/23266
7613 * g++.dg/inherit/pure1.C: New test.
7614
7615 * ChangeLog: Fix typos.
7616
7617 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7618 Steven Bosscher <stevenb@suse.de>
7619
7620 * gfortran.dg/runtime_warning_1.f90: New test.
7621
7622 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
7623
7624 PR c++/23219
7625 * g++.dg/parse/crash28.C: New.
7626
7627 2005-08-11 Richard Guenther <rguenther@suse.de>
7628
7629 PR target/23289
7630 * gcc.target/i386/tailcall-1.c: New testcase.
7631
7632 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7633
7634 * gcc.dg/vect/vect-67.c: Un-xfail.
7635
7636 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7637
7638 PR c++/23225
7639 * g++.dg/testsuite/parse/crash27.C: new test.
7640
7641 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
7642
7643 PR libfortran/22143
7644 * gfortran.dg/shift-kind.f90: New testcase.
7645
7646 2005-08-10 Richard Sandiford <richard@codesourcery.com>
7647
7648 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
7649 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
7650
7651 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7652
7653 PR c++/20646
7654 * g++.dg/other/mult-stor1.C: New test.
7655
7656 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7657
7658 * gcc.c-torture/pr18299-1.c: Move to ...
7659 * gcc.c-torture/compile/pr18299-1.c: Here.
7660
7661 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
7662
7663 * gfortran/fortran.torture/execute/character_passing.f90:
7664 Fix types for LSAME.
7665
7666 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
7667
7668 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
7669 input data back to what it was originally.
7670
7671 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7672
7673 * objc.dg/try-catch-8.m: Enable for all targets.
7674
7675 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
7676
7677 * gcc.dg/pr23165.c: New test.
7678
7679 2005-08-09 Steven Bosscher <stevenb@suse.de>
7680
7681 PR tree-optimization/23234
7682 * gcc.dg/tree-ssa/pr23234.c: New test.
7683
7684 2005-08-08 Josh Conner <jconner@apple.com>
7685
7686 PR rtl-optimization/23241
7687 * gcc.dg/char-compare.c: New test.
7688
7689 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7690
7691 PR c++/22508
7692 * g++.dg/init/new13.C: New test.
7693
7694 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
7695
7696 PR c++/21166
7697 * g++.dg/other/crash-4.C: Adjust
7698 * g++/dg/ext/packed9.C: New.
7699
7700 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7701
7702 PR middle-end/21964
7703 * gcc.c-torture/execute/pr21964-1.c: New test.
7704
7705 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7706
7707 PR c/22458
7708 * gcc.dg/pr22458-1.c: New test.
7709
7710 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
7711 Steven G. Kargl <kargls@comcast.net>
7712
7713 PR fortran/22390
7714 * gfortran.dg/flush_1.f90: New test.
7715
7716 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7717
7718 PR c++/23191
7719 * g++.dg/template/eh2.C: New test.
7720
7721 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7722
7723 PR c++/19498
7724 * g++.dg/template/instantiate7.C: New test.
7725
7726 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
7727
7728 PR c/23113
7729 * gcc.dg/Wunused-value-1.c: New test.
7730
7731 2005-08-06 Richard Sandiford <richard@codesourcery.com>
7732
7733 PR rtl-optimization/23233
7734 * gcc.c-torture/compile/pr23233-1.c: New test.
7735
7736 2005-08-06 Jakub Jelinek <jakub@redhat.com>
7737
7738 PR fortran/18833
7739 PR fortran/20850
7740 * gfortran.dg/equiv_1.f90: New test.
7741 * gfortran.dg/equiv_2.f90: New test.
7742 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
7743 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
7744 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
7745
7746 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7747
7748 * gcc.c-torture/execute/vrp-5.c: New test.
7749 * gcc.c-torture/execute/vrp-6.c: New test.
7750 * gcc.dg/tree-ssa/vrp21.c: New test.
7751
7752 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7753
7754 * g++.dg/parse/pr22514.C: New test.
7755
7756 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
7757
7758 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
7759
7760 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
7761 instead of constant loads / pool entries.
7762
7763 2005-08-05 David Edelsohn <edelsohn@gnu.org>
7764
7765 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
7766 TEST_TO_WCTYPE.
7767
7768 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
7769
7770 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
7771 __WINT_TYPE__ in generated prototypes if possible.
7772
7773 2005-08-04 Diego Novillo <dnovillo@redhat.com>
7774
7775 PR 22037
7776 * g++.dg/tree-ssa/pr22037.C:
7777
7778 2005-08-04 Richard Henderson <rth@redhat.com>
7779
7780 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
7781 scan-tree-dump-times directive.
7782
7783 2005-08-04 Jan Hubicka <jh@suse.cz>
7784
7785 * gcov-1.C: Fix switch counts.
7786 * gcov-4b.c: Likewise.
7787
7788 2005-08-03 Jeff Law <law@redhat.com>
7789
7790 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
7791
7792 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
7793
7794 * gcc.c-torture/execute/pr23135.c: New test.
7795
7796 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7797
7798 PR tree-optimization/19899
7799 * gcc.dg/tree-ssa/scev-1.c: New test.
7800 * gcc.dg/tree-ssa/scev-2.c: New test.
7801
7802 2005-08-03 Richard Sandiford <richard@codesourcery.com>
7803
7804 PR target/18582
7805 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
7806
7807 2005-08-03 Jan Hubicka <jh@suse.cz>
7808
7809 * update-conroll.c: New testcase.
7810 * update-conroll-2.c: New testcase.
7811
7812 2005-08-02 David Edelsohn <edelsohn@gnu.org>
7813
7814 * gfortran.dg/constant_substring.f: New test.
7815 * gfortran.dg/pr22491.f: New test.
7816
7817 2005-08-02 Jan Hubicka <jh@suse.cz>
7818
7819 * update-threading.c: Replace by the proper one.
7820
7821 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7822
7823 PR 23164
7824 * g++.dg/tree-ssa/pr23164.C: New test.
7825
7826 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7827
7828 * gcc.dg/tree-ssa/pr23192.c: New test.
7829
7830 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
7831
7832 * gcc.c-torture/execute/vrp-4.c: New test.
7833
7834 2005-08-02 Jan Hubicka <jh@suse.cz>
7835
7836 * update-threading.c: New test.
7837
7838 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
7839
7840 * gcc.c-torture/compile/20050801-1.c: New test.
7841 * gcc.c-torture/compile/20050801-2.c: New test.
7842
7843 2005-08-01 Jan Hubicka <jh@suse.cz>
7844
7845 * val-prof-5.c: New test.
7846
7847 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
7848
7849 PR c/22311
7850 * gcc.dg/pr22311-1.c : New test.
7851
7852 2005-07-31 Steven Bosscher <stevenb@suse.de>
7853
7854 PR target/23095
7855 * gfortran.dg/pr23095.f: New test.
7856
7857 PR c++/22003
7858 * g++.dg/other/pr22003.C: New test.
7859
7860 2005-07-31 Richard Sandiford <richard@codesourcery.com>
7861
7862 PR target/20621
7863 * gcc.c-torture/execute/pr20621-1.c: New test.
7864
7865 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
7866
7867 * gfortran.dg/comma_format_extension_4.f: Adjust length
7868 of string for format.
7869 * gfortran.dg/der_array_io_1.f: Replace illegal internal
7870 print statement with internal write.
7871 * gfortran.dg/der_array_io_2.f: Likewise.
7872 * gfortran.dg/der_array_io_3.f: Likewise.
7873
7874 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
7875
7876 * gcc.dg/fold-abs-4.c: new test.
7877
7878 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
7879
7880 PR fortran/22570 an related issues.
7881 * gfortran.dg/x_slash_1.f: New test.
7882
7883 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
7884
7885 PR c/23143
7886 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
7887 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
7888
7889 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7890
7891 PR c/529
7892 * gcc.dg/Wshadow-3.c: New test.
7893
7894 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
7895
7896 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
7897 used to have the wrong bounds).
7898
7899 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7900
7901 PR c/21720
7902 * gcc.dg/hex-round-1.c: Test more cases.
7903 * gcc.dg/hex-round-2.c: New test.
7904
7905 2005-07-29 Diego Novillo <dnovillo@redhat.com>
7906
7907 PR 22550
7908 * g++.dg/tree-ssa/pr22550.C: New test.
7909
7910 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
7911
7912 * gcc.dg/tree-ssa/vrp19.c: New test.
7913 * gcc.dg/tree-ssa-vrp20.c: New test.
7914
7915 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7916
7917 PR c/22240
7918 * gcc.dg/transparent-union-4.c: New test.
7919
7920 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7921
7922 PR c/22192
7923 * gcc.dg/c99-vla-2.c: New test.
7924
7925 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7926
7927 PR c/21720
7928 * gcc.dg/hex-round-1.c: New test.
7929
7930 2005-07-28 Jan Hubicka <jh@suse.cz>
7931
7932 * inliner-1.c: Do not dump everything.
7933 * tree-prof.exp: Do not pass -ftree-based-profiling.
7934 * bprob.exp: Likewise.
7935
7936 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
7937
7938 2005-07-28 Mark Mitchell <mark@codesourcery.com>
7939
7940 PR c++/22545
7941 * g++.dg/expr/ptrmem7.C: New test.
7942
7943 2005-07-28 Mike Stump <mrs@apple.com>
7944
7945 * g++.old-deja/g++.mike/visibility-1.C: New test.
7946
7947 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7948
7949 PR c/20187
7950 * gcc.c-torture/execute/pr20187-1.c: New test.
7951
7952 2005-07-28 Jeff Law <law@redhat.com>
7953
7954 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
7955 * gcc.dg/tree-ssa/vrp18.c: New test.
7956
7957 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7958
7959 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
7960
7961 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7962
7963 PR tree-optimization/22506
7964 * gcc.dg/vect/ps22506.c: New test.
7965
7966 2005-07-28 Jakub Jelinek <jakub@redhat.com>
7967
7968 PR target/21149
7969 * gcc.target/i386/sse-3.c: New test.
7970
7971 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7972
7973 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
7974 * gcc.target/mips/mips32-dsp-type.c: Likewise.
7975
7976 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7977
7978 PR c/22589
7979 * gcc.c-torture/compile/pr22589-1.c: New test.
7980
7981 2005-07-28 Jan Hubicka <jh@suse.cz>
7982
7983 * update-loopch.c: New testcase.
7984
7985 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
7986
7987 PR rtl-optimization/23047
7988 * gcc.c-torture/execute/pr23047.c: New test.
7989 * gcc.c-torture/execute/pr23047.x: New.
7990
7991 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
7992
7993 PR tree-optimization/22493
7994 * gcc.c-torture/execute/pr22493-1.c: New test.
7995 * gcc.c-torture/execute/pr22493-1.x: New.
7996 * gcc.c-torture/execute/vrp-1.c: New test.
7997 * gcc.c-torture/execute/vrp-2.c: New test.
7998 * gcc.c-torture/execute/vrp-2.c: New test.
7999
8000 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
8001
8002 * gcc.target/frv/all-builtin-read8.c: Delete.
8003 * gcc.target/frv/all-builtin-read16.c: Delete.
8004 * gcc.target/frv/all-builtin-read32.c: Delete.
8005 * gcc.target/frv/all-builtin-read64.c: Delete.
8006 * gcc.target/frv/all-builtin-write8.c: Delete.
8007 * gcc.target/frv/all-builtin-write16.c: Delete.
8008 * gcc.target/frv/all-builtin-write32.c: Delete.
8009 * gcc.target/frv/all-builtin-write64.c: Delete.
8010 * gcc.target/frv/all-read-write-1.c: New.
8011
8012 2005-07-27 Jeff Law <law@redhat.com>
8013
8014 * gcc.c-torture/execute/pr22630.c: New test.
8015
8016 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
8017
8018 PR tree-optimization/23073
8019 * gcc.dg/vect/nodump-pr23073.c: New test.
8020 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
8021
8022 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
8023
8024 PR tree-optimize/22348
8025 * gcc.c-torture/execute/pr22348.c: New.
8026
8027 2005-07-27 Richard Guenther <rguenther@suse.de>
8028
8029 * gcc.dg/tree-ssa/salias-1.c: New testcase.
8030
8031 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8032
8033 PR fortran/22503
8034 * gfortran.dg/logical_comp.f90: New test.
8035
8036 2005-07-27 Jan Hubicka <jh@suse.cz>
8037
8038 * inliner-1.c: Add cleanup of dumps.
8039 * val-prof-*.c: Likewise.
8040 * update-tailcall.c: New.
8041
8042 2005-07-26 Diego Novillo <dnovillo@redhat.com>
8043
8044 PR 22591
8045 * gcc.dg/tree-ssa/pr22591.c: New test.
8046 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
8047
8048 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
8049
8050 PR libobjc/22606
8051 * objc.dg/try-catch-11.m: New test.
8052
8053 2005-07-26 Richard Guenther <rguenther@suse.de>
8054
8055 PR tree-optimization/22486
8056 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
8057
8058 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8059
8060 PR tree-opt/22484
8061 * testsuite/g++.dg/opt/loop2.C: New test.
8062
8063 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8064
8065 * gcc.dg/tree-ssa/reassoc-3.c: New test.
8066 * gcc.dg/tree-ssa/reassoc-4.c: New test.
8067
8068 2005-07-25 Adam Nemet <anemet@lnxw.com>
8069
8070 * lib/profopt.exp (profopt-execute): Check for profiling data
8071 files on the target.
8072
8073 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
8074
8075 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
8076 for matching of asm labels.
8077
8078 2005-07-25 Richard Guenther <rguenther@suse.de>
8079
8080 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
8081
8082 2005-07-25 Richard Guenther <rguenther@suse.de>
8083
8084 PR testsuite/22624
8085 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
8086
8087 2005-07-25 Ira Rosen <irar@il.ibm.com>
8088
8089 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
8090 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
8091 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
8092 * gcc.dg/vect/vect-100.c: New test.
8093 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
8094 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
8095 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
8096 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
8097 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
8098 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
8099 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
8100 * gfortran.dg/vect/pr19049.f90: New testcase.
8101 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
8102
8103 2005-07-25 Jakub Jelinek <jakub@redhat.com>
8104
8105 * gcc.c-torture/execute/20050713-1.c: New test.
8106
8107 PR fortran/20063
8108 * gfortran.fortran-torture/execute/data_4.f90: New test.
8109
8110 PR middle-end/20303
8111 * gcc.dg/visibility-d.c: New test.
8112
8113 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
8114
8115 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
8116 * gfortran.dg/underflow.f90: Ditto.
8117
8118 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8119
8120 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
8121 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
8122 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
8123
8124 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8125
8126 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
8127 include case of field width of zero.
8128
8129 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8130
8131 PR libgfortran/21875
8132 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
8133 with trailing blanks on normal formatted read.
8134
8135 2005-07-23 Chao-ying Fu <fu@mips.com>
8136
8137 * gcc.target/mips/mips32-dsp-type.c: New test.
8138 * gcc.target/mips/mips32-dsp.c: New test.
8139
8140 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
8141
8142 PR testsuite/21073
8143 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
8144
8145 PR testsuite/20454
8146 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
8147 and __cyg_profile_func_exit.
8148
8149 2005-07-22 David Edelsohn <edelsohn@gnu.org>
8150
8151 * gfortran.dg/comma_format_extension_3.f: Fix typo.
8152 * gfortran.dg/comma_format_extension_4.f: Same.
8153 * gfortran.dg/pr15332.f: Same.
8154 * gfortran.dg/pr21730.f: Same.
8155
8156 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
8157
8158 * g++.dg/opt/vrp2.C: Fix testcase.
8159
8160 PR tree-opt/22625
8161 * g++.dg/opt/vrp2.C: New test.
8162
8163 2005-07-22 Mark Mitchell <mark@codesourcery.com>
8164
8165 PR debug/21828
8166 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
8167
8168 2005-07-22 Diego Novillo <dnovillo@redhat.com>
8169
8170 * gcc.dg/tree-ssa/20050719-1.c: New test.
8171
8172 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
8173
8174 * gcc.dg/bfin-longcall-1.c: New file.
8175 * gcc.dg/bfin-longcall-2.c: New file.
8176
8177 2005-07-21 Janis Johnson <janis187@us.ibm.com>
8178
8179 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
8180
8181 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8182
8183 PR middle-end/19055
8184 * gcc.dg/tree-ssa/pr19055.c: New test.
8185 * gcc.dg/tree-ssa/pr19055-2.c: New test.
8186
8187 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8188
8189 PR C++/22358
8190 * g++.dg/other/pr22358.C: New test.
8191
8192 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
8193
8194 PR c++/2922
8195 * g++.dg/lookup/two-stage5.C: New test from bug comments.
8196
8197 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8198
8199 PR c++/15938
8200 * g++.dg/init/union2.C: New test.
8201
8202 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8203
8204 PR c/22393
8205 * gcc.dg/complex-4.c: New test.
8206
8207 2005-07-21 Richard Guenther <rguenther@suse.de>
8208
8209 PR testsuite/22522
8210 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
8211 scanning for asm labels.
8212 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8213
8214 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8215
8216 PR target/22085
8217 * gcc.dg/altivec-pr22085.c: New.
8218
8219 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8220
8221 PR tree-optimization/19210
8222 * gcc.dg/tree-ssa/pr19210-1.c: New.
8223 * gcc.dg/tree-ssa/pr19210-2.c: New.
8224
8225 2005-07-21 Richard Sandiford <richard@codesourcery.com>
8226
8227 PR rtl-optimization/22167
8228 * g++.dg/opt/pr22167.C: New test.
8229
8230 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
8231
8232 PR c++/2922
8233 * g++.dg/lookup/two-stage2.C: New.
8234 * g++.dg/lookup/two-stage3.C: New.
8235 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
8236 fixed two-stage name lookup for operators.
8237 * g++.dg/template/call3.C: Compiler now produces an appropriate
8238 error message.
8239 * g++.dg/template/crash37.C: Compiler now describes bla() on line
8240 14 as a candidate.
8241 * g++.dg/template/ptrmem4.C: Compiler produces different error
8242 message.
8243 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
8244 connect_to_method as a candidate.
8245
8246 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
8247
8248 * gcc.dg/fold-alloc-1.c: New test.
8249
8250 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
8251
8252 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8253 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
8254
8255 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
8256
8257 * gcc.dg/fold-abs-1.c: New test.
8258 * gcc.dg/fold-abs-2.c: New test.
8259 * gcc.dg/fold-abs-3.c: New test.
8260
8261 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
8262
8263 Make CONSTRUCTOR use VEC to store initializers.
8264 * g++.dg/ext/complit3.C: Check for specific error messages.
8265 * g++.dg/init/brace2.C: Update error message.
8266 * g++.dg/warn/Wbraces2.C: Likewise.
8267
8268 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
8269
8270 PR fortran/16940
8271 * gfortran.dg/module_interface_1.f90: New test.
8272
8273 2005-07-19 Danny Berlin <dberlin@dberlin.org>
8274 Kenneth Zadeck <zadeck@naturalbridge.com>
8275
8276 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
8277
8278 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8279
8280 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
8281 specify -Wformat for these tests.
8282 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
8283 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
8284 * gcc.dg/format/opt-6.c: Delete.
8285
8286 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8287
8288 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
8289 * gcc.dg/tree-ssa/sra-3.c: Likewise.
8290
8291 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8292
8293 * gcc.dg/tree-ssa/alias-2.c: New test.
8294
8295 2005-07-18 Mark Mitchell <mark@codesourcery.com>
8296
8297 PR c++/22263
8298 * g++.dg/template/explicit7.C: New test.
8299
8300 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
8301
8302 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
8303 width of 8 to +Inf and -Inf.
8304
8305 2005-07-17 Mark Mitchell <mark@codesourcery.com>
8306
8307 PR c++/22139
8308 * g++.dg/template/friend36.C: New test.
8309
8310 2005-07-16 David Edelsohn <edelsohn@gnu.org>
8311
8312 PR fortran/21730
8313 * gfortran.dg/pr21730.f: New test.
8314
8315 2005-07-16 Danny Berlin <dberlin@dberlin.org>
8316 Kenneth Zadeck <zadeck@naturalbridge.com>
8317
8318 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
8319 since pure const detection cannot run at -O1 in c compiler.
8320 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
8321 can now optimize this case properly.
8322 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
8323 because we now pass.
8324 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
8325
8326 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
8327
8328 PR c/22421
8329 * gcc.dg/format/bitfld-1.c: New test.
8330
8331 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8332
8333 PR c++/22204
8334 * g++.dg/rtti/repo1.C: New test.
8335
8336 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
8337
8338 PR middle-end/22398
8339 * gcc.c-torture/compile/pr22398.c: New test.
8340
8341 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8342
8343 PR c++/22132
8344 * g++.dg/expr/cast4.C: New test.
8345
8346 2005-07-15 Richard Guenther <rguenther@suse.de>
8347
8348 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
8349 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8350
8351 2005-07-15 Steven Bosscher <stevenb@suse.de>
8352
8353 PR tree-optimization/22230
8354 * gcc.dg/tree-ssa/pr22230.c: New test.
8355
8356 2005-07-14 Jakub Jelinek <jakub@redhat.com>
8357
8358 * gfortran.dg/g77/cpp6.f: New test.
8359
8360 PR fortran/22417
8361 * gfortran.dg/g77/cpp5.F: New test.
8362 * gfortran.dg/g77/cpp5.h: New file.
8363 * gfortran.dg/g77/cpp5inc.h: New file.
8364
8365 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
8366
8367 PR libfortran/16435
8368 * gfortran.dg/tl_editting.f90: New.
8369 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
8370
8371 2005-07-14 Steven G. Kargl <kargls@comcast.net>
8372
8373 * gfortran.dg/char_array_constructor.f90: New test.
8374
8375 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
8376
8377 * gfortran.dg/past_eor.f90: New.
8378 * gfortran.dg/complex_read.f90: New.
8379
8380 2005-07-13 Jeff Law <law@redhat.com>
8381
8382 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
8383 additional casts.
8384
8385 * gcc.dg/tree-ssa/pr22321.c: New test
8386
8387 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
8388
8389 PR tree-optimization/21921
8390 * gcc.dg/tree-ssa/pr21921.c: New.
8391
8392 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8393
8394 PR tree-optimizatio/22442
8395 * gcc.dg/tree-ssa/loop-11.c: New test.
8396
8397 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8398
8399 PR tree-opt/21840
8400 * gcc.c-torture/compile/pr21840.c: New test.
8401
8402 2005-07-12 Jan Hubicka <jh@suse.cz>
8403
8404 * gcc.c-torture/compile/pr22379.c: New test.
8405
8406 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
8407
8408 PR libfortran/21593
8409 gfortran.dg/dev_null.f90: Remove outdated comment about
8410 PR libfortran/21593.
8411
8412
8413 2005-07-12 Dale Johannesen <dalej@apple.com>
8414
8415 * gcc.target/i386/compress-float-sse.c: New.
8416 * gcc.target/i386/compress-float-sse-pic.c: New.
8417 * gcc.target/i386/compress-float-387.c: New.
8418 * gcc.target/i386/compress-float-387-pic.c: New.
8419 * gcc.dg/compress-float-ppc.c: New.
8420 * gcc.dg/compress-float-ppc-pic.c: New.
8421
8422 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
8423
8424 PR libfortran/21593
8425 gfortran.dg/dev_null.f90: Remove targets.
8426
8427 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8428
8429 PR tree-opt/22335
8430 * gcc.dg/pr22335-1.c: New test.
8431 * gcc.dg/pr22335-2.c: New test.
8432
8433 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8434
8435 PR c++/20172
8436 * g++.dg/template/nontype12.C : New test.
8437
8438 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8439
8440 * gcc.dg/tree-ssa/loop-10.c: New test.
8441
8442 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
8443
8444 * gcc.c-torture/execute/20020720-1.x: Remove.
8445
8446 2005-07-11 Jakub Jelinek <jakub@redhat.com>
8447
8448 * gfortran.fortran-torture/execute/forall_7.f90: New test.
8449
8450 2005-07-10 Richard Sandiford <richard@codesourcery.com>
8451
8452 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
8453 (dg-mips-options): Use it.
8454
8455 2005-07-09 Diego Novillo <dnovillo@redhat.com>
8456
8457 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
8458
8459 2005-07-09 Richard Henderson <rth@redhat.com>
8460
8461 * lib/target-supports.exp (check_effective_target_sync_char_short):
8462 Add alpha.
8463
8464 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
8465
8466 PR libfortran/22217
8467 * gfortran.dg/negative-z-descriptor.f90: New test.
8468
8469 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8470
8471 PR tree-opt/22329
8472 * gcc.dg/pr22329.c: New test.
8473
8474 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
8475
8476 PR tree-optimization/20139
8477 * gcc.dg/tree-ssa/pr20139.c: New.
8478
8479 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8480
8481 PR tree-opt/22356
8482 * testsuite/gcc.dg/pr22356-1.c: New test.
8483
8484 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
8485
8486 PR c++/21799
8487 * g++.dg/template/unify8.C: New.
8488 * g++.dg/template/unify9.C: New.
8489
8490 2005-07-08 Jakub Jelinek <jakub@redhat.com>
8491
8492 * gfortran.fortran-torture/execute/entry_10.f90: New test.
8493
8494 2005-07-07 Geoffrey Keating <geoffk@apple.com>
8495
8496 * gcc.dg/darwin-version-1.c: New.
8497 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
8498 * gcc.dg/builtins-20.c: Likewise.
8499 * gcc.dg/builtins-53.c: Likewise.
8500 * gcc.dg/torture/builtins-convert-1.c: Likewise.
8501 * gcc.dg/torture/builtins-convert-2.c: Likewise.
8502 * gcc.dg/torture/builtins-convert-3.c: Likewise.
8503 * gcc.dg/torture/builtins-power-1.c: Likewise.
8504 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
8505 on Darwin.
8506
8507 2005-07-07 Jeff Law <law@redhat.com>
8508
8509 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
8510 argument evaluation order.
8511
8512 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
8513
8514 PR libfortran/21594
8515 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8516 Add test cases where the shift length is greater than the
8517 array length.
8518
8519 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8520
8521 * obj-c++.dg/proto-lossage-6.mm: New.
8522 * objc.dg/proto-lossage-6.m: New.
8523
8524 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8525
8526 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
8527 * objc.dg/gnu-runtime-2.m: Likewise.
8528
8529 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8530
8531 * gfortran.dg/longline.f: New test.
8532
8533 * gfortran.dg/badline.f: New test.
8534
8535 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8536
8537 PR fortran/16531
8538 PR fortran/15966
8539 PR fortran/18781
8540 * gfortran.dg/hollerith.f90: New.
8541 * gfortran.dg/hollerith2.f90: New.
8542 * gfortran.dg/hollerith3.f90: New.
8543 * gfortran.dg/hollerith4.f90: New.
8544 * gfortran.dg/hollerith_f95.f90: New.
8545 * gfortran.dg/hollerith_legacy.f90: New.
8546 * gfortran.dg/g77/cpp4.F: New. Port from g77.
8547
8548 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8549
8550 PR objc/22274
8551 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
8552 * objc.dg/gnu-runtime-2.m: New.
8553
8554 2005-07-06 Jeff Law <law@redhat.com>
8555
8556 * gcc.dg/tree-ssa/vrp17.c: New test.
8557
8558 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8559
8560 PR fortran/22327
8561 * gfortran.dg/array_constructor_5.f90: New test.
8562
8563 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8564
8565 * gfortran.fortran-torture/execute/entry_9.f90: New test.
8566
8567 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
8568
8569 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
8570 * gcc.dg/980816-1.c: Ditto.
8571
8572 2005-07-06 Jeff Law <law@redhat.com>
8573
8574 * gcc.c-torture/compile/pr21356.c: New test.
8575
8576 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8577
8578 PR c/22013
8579 PR c/22098
8580 * gcc.c-torture/compile/pr22013-1.c,
8581 gcc.c-torture/execute/pr22098-1.c,
8582 gcc.c-torture/execute/pr22098-2.c,
8583 gcc.c-torture/execute/pr22098-3.c: New tests.
8584
8585 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8586
8587 PR c/22308
8588 * gcc.dg/pr22308-1.c: New test.
8589
8590 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
8591
8592 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
8593 target.
8594 * gcc.dg/compare9.c: Use -fshort-enums instead of
8595 -fno-short-enums. Change the last test to dg-bogus.
8596
8597 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
8598
8599 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
8600 * gcc.dg/compare9.c: New.
8601
8602 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8603
8604 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
8605
8606 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8607
8608 PR testsuite/22288
8609 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
8610
8611
8612 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8613
8614 * gcc.dg/format/gcc_gfc-1.c: New.
8615
8616 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8617
8618 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
8619
8620 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8621
8622 PR fortran/20842
8623 * gfortran.dg/io_invalid_1.f90: New test.
8624
8625 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
8626
8627 * gcc.dg/format/gcc_diag-1.c: Update.
8628
8629 2005-07-02 Jeff Law <law@redhat.com>
8630
8631 * gcc.dg/tree-ssa/pr22051-1.c: New test.
8632 * gcc.dg/tree-ssa/pr22051-2.c: New test.
8633
8634 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
8635
8636 * gcc.dg/format/gcc_diag-1.c: Update.
8637
8638 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
8639
8640 PR tree-opt/22269
8641 * gcc.c-torture/compile/pr22269.c: New test.
8642
8643 2005-06-30 Diego Novillo <dnovillo@redhat.com>
8644
8645 PR 21584
8646 PR 22219
8647 * g++.dg/tree-ssa/pr21584-1.C: New test.
8648 * g++.dg/tree-ssa/pr21584-2.C: New test.
8649
8650 2005-06-30 Ziemowit Laski <zlaski@apple.com>
8651
8652 * obj-c++.dg/try-catch-11.mm: New.
8653 * objc.dg/try-catch-10.m: New.
8654
8655 2005-06-29 David Edelsohn <edelsohn@gnu.org>
8656
8657 * g++.dg/other/ucnid-1.C: xfail on AIX.
8658
8659 2005-06-29 Diego Novillo <dnovillo@redhat.com>
8660
8661 PR 22234
8662 * gcc.dg/20050629-1.c: New test.
8663
8664 2005-06-29 Ziemowit Laski <zlaski@apple.com>
8665
8666 * obj-c++.dg/const-str-1[0-1].mm: New.
8667 * objc.dg/const-str-1[0-1].m: New.
8668
8669 2005-05-29 Richard Henderson <rth@redhat.com>
8670
8671 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
8672 Rename from check_effective_target_vect_no_max.
8673 (check_effective_target_vect_no_int_add): New.
8674 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
8675 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
8676 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8677 * gcc.dg/vect/vect-reduc-1.c: Use both.
8678 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8679
8680 2005-05-29 Richard Henderson <rth@redhat.com>
8681
8682 * lib/target-supports.exp (check_effective_target_vect_no_max):
8683 Remove i386 and x86_64.
8684
8685 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8686
8687 PR testsuite/21969
8688 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
8689
8690 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8691
8692 PR middle-end/21969
8693 * gcc.dg/vect/pr21969.c: New test.
8694
8695 2005-06-28 Eric Christopher <echristo@redhat.com>
8696
8697 PR c/22052
8698 PR c/21975
8699 * gcc.dg/inline1.c: New test.
8700 * gcc.dg/inline2.c: Ditto.
8701 * gcc.dg/inline3.c: Ditto.
8702 * gcc.dg/inline4.c: Ditto.
8703 * gcc.dg/inline5.c: Ditto.
8704
8705 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8706
8707 PR libfortran/22142
8708 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8709 Add testcase also testing eoshift1 for PR 22142.
8710
8711 2005-06-28 Richard Henderson <rth@redhat.com>
8712
8713 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
8714 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
8715 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
8716 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
8717 gcc.dg/tree-ssa/20030922-2.c: Likewise.
8718
8719 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8720
8721 PR libfortran/22142
8722 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8723 Add testcase for PR 22142.
8724
8725 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
8726
8727 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
8728 gcc.target/ia64/fpreg-2.c: New tests.
8729
8730 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8731
8732 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
8733
8734 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8735
8736 PR libfortran/22170
8737 * gfortran.dg/slash_1.f90: New test.
8738
8739 2005-06-27 Richard Henderson <rth@redhat.com>
8740
8741 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
8742 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
8743 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
8744 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8745 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
8746 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
8747
8748 2005-06-27 Richard Henderson <rth@redhat.com>
8749
8750 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
8751 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
8752
8753 2005-06-27 Ziemowit Laski <zlaski@apple.com>
8754
8755 * obj-c++.dg/proto-lossage-5.mm: New.
8756 * objc.dg/proto-lossage-5.m: New.
8757
8758 2005-06-27 Diego Novillo <dnovillo@redhat.com>
8759
8760 PR 21959
8761 * gcc.dg/tree-ssa/pr21959.c: New test.
8762
8763 2005-06-27 Jakub Jelinek <jakub@redhat.com>
8764
8765 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
8766 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
8767 testing uninitialized var.
8768
8769 * gcc.c-torture/execute/builtins/chk.h: New.
8770 * gcc.c-torture/execute/builtins/lib/chk.c: New.
8771 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
8772 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
8773 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
8774 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
8775 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
8776 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
8777 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
8778 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
8779 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
8780 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
8781 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
8782 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
8783 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
8784 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
8785 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
8786 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
8787 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
8788 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
8789 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
8790 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
8791 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
8792 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
8793 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
8794 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
8795 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
8796 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
8797 * gcc.dg/builtin-object-size-1.c: New test.
8798 * gcc.dg/builtin-object-size-2.c: New test.
8799 * gcc.dg/builtin-object-size-3.c: New test.
8800 * gcc.dg/builtin-object-size-4.c: New test.
8801 * gcc.dg/builtin-object-size-5.c: New test.
8802 * gcc.dg/builtin-stringop-chk-1.c: New test.
8803 * gcc.dg/builtin-stringop-chk-2.c: New test.
8804 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
8805 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
8806 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
8807 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
8808 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
8809 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
8810 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
8811 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
8812 * gcc.c-torture/execute/printf-1.c: New test.
8813 * gcc.c-torture/execute/fprintf-1.c: New test.
8814 * gcc.c-torture/execute/vprintf-1.c: New test.
8815 * gcc.c-torture/execute/vfprintf-1.c: New test.
8816 * gcc.c-torture/execute/printf-chk-1.c: New test.
8817 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
8818 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
8819 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
8820
8821 2005-06-27 Michael Matz <matz@suse.de>
8822
8823 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
8824 slot is not merged if address escapes.
8825
8826 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8827
8828 PR c/21911
8829 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
8830
8831 2005-06-26 Jakub Jelinek <jakub@redhat.com>
8832
8833 PR middle-end/17965
8834 * gcc.c-torture/compile/20050622-1.c: New test.
8835
8836 PR middle-end/22028
8837 * gcc.dg/20050620-1.c: New test.
8838
8839 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
8840
8841 PR tree-optimization/22026
8842 * gcc.dg/tree-ssa/pr22026.c: New.
8843
8844 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
8845
8846 PR libfortran/22144
8847 * gfortran.dg/shift-alloc.f90: New testcase.
8848
8849 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
8850
8851 * all files: Update FSF address in copyright headers.
8852
8853 2005-06-22 Jan Hubicka <jh@suse.cz>
8854
8855 * wholeprogram-1.c: New testcase.
8856 * wholeprogram-2.c: New testcase.
8857
8858 2005-06-24 Mark Mitchell <mark@codesourcery.com>
8859
8860 PR 22171
8861 * gcc.dg/tree-ssa/pr22171.c: New test.
8862
8863 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
8864
8865 * gfortran.dg/simplify_modulo.f90: New.
8866
8867 2005-06-24 Jan Hubicka <jh@suse.cz>
8868
8869 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
8870
8871 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8872
8873 * obj-c++.dg/proto-lossage-[1-4].mm: New.
8874
8875 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8876
8877 * obj-c++.dg/typedef-alias-1.mm: New.
8878 * objc.dg/typedef-alias-1.m: New.
8879
8880 2005-06-23 Jeff Law <law@redhat.com>
8881
8882 * gcc.dg/tree-ssa/vrp16.c: New test.
8883
8884 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8885
8886 * lib/target-supports.exp: Add
8887 check_effective_target_fortran_large_real and
8888 check_effective_target_fortran_large_int to check for
8889 corresponding effective targets.
8890 * gfortran.dg/large_integer_kind_1.f90: New test.
8891 * gfortran.dg/large_real_kind_1.f90: New test.
8892
8893 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
8894
8895 PR tree-optimization/22117
8896 * gcc.dg/tree-ssa/pr22117.c: New.
8897
8898 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
8899
8900 PR testsuite/22123
8901 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
8902
8903 2005-06-23 David Edelsohn <edelsohn@gnu.org>
8904
8905 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
8906
8907 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
8908
8909 * gfortran.dg/f2c_4.f90: Add tests for complex functions
8910 * gfortran.dg/f2c_4.c: Likewise.
8911
8912 2005-06-22 Paul Brook <paul@codesourcery.com>
8913
8914 PR fortran/21034
8915 * gfortran.dg/auto_save_1.f90: New test.
8916
8917 2005-06-22 Michael Matz <matz@suse.de>
8918
8919 * gcc.target/x86-64/abi: New directory.
8920 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
8921 * gcc.target/x86-64/abi/README.gcc: New file.
8922 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
8923 * gcc.target/x86-64/abi/asm-support.s: New file.
8924 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
8925 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
8926 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
8927 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
8928 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
8929 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
8930 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
8931 * gcc.target/x86_64/abi/test_bitfields.c: New test.
8932 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
8933 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
8934 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
8935 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
8936 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
8937 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
8938 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
8939 * gcc.target/x86_64/abi/test_varargs.c: New test.
8940
8941 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
8942
8943 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
8944 32-bit i?86 and x86_64.
8945
8946 2005-06-21 Ziemowit Laski <zlaski@apple.com>
8947
8948 * obj-c++.dg/const-str-[1-9].mm: New tests.
8949
8950 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
8951
8952 PR fortran/22010
8953 * gfortran.dg/namelist_use.f90: New.
8954 * gfortran.dg/namelist_use_only.f90: New.
8955
8956 2005-06-21 Jeff Law <law@redhat.com>
8957
8958 * gcc.dg/tree-ssa/vrp15.c: New test.
8959
8960 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
8961
8962 * lib/target-supports.exp (check_effective_target_vect_reduction):
8963 Remove.
8964 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
8965 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
8966 remove vect_reduction target keyword. Also avoid two returns in main.
8967 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8968 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
8969 * gcc.dg/vect/vect-reduc-1short.c: New test.
8970 * gcc.dg/vect/vect-reduc-1char.c: New test.
8971 * gcc.dg/vect/vect-reduc-2short.c: New test.
8972 * gcc.dg/vect/vect-reduc-2char.c: New test.
8973 * gcc.dg/vect/vect-reduc-6.c: New test.
8974 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
8975 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
8976 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
8977
8978 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8979 Paul Thomas <pault@gcc.gnu.org>
8980
8981 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
8982 New tests.
8983
8984 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8985
8986 * gfortran.dg/backslash_1.f90: New test.
8987 * gfortran.dg/backslash_2.f90: New test.
8988
8989 2005-06-20 Steven G. Kargl <kargls@comcast.net>
8990
8991 * gfortran.dg/duplicate_labels.f90: New test.
8992
8993 2005-06-20 Jan Beulich <jbeulich@novell.com>
8994
8995 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
8996 unsupportable relocations.
8997 * g++.old-deja/g++.other/store-expr1.C: Likewise.
8998 * gcc.dg/20050321-2.c: xfail for NetWare.
8999
9000 2005-06-20 Andreas Jaeger <aj@suse.de>
9001
9002 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
9003 gcc.target/i386/fastcall-sseregparm.c,
9004 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
9005
9006 2005-06-19 Richard Henderson <rth@redhat.com>
9007
9008 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
9009
9010 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
9011
9012 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
9013
9014 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
9015
9016 PR c++/22115
9017 * g++.dg/conversion/simd2.C: Change expected error message.
9018
9019 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9020
9021 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
9022 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9023 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9024
9025 2005-06-18 James A Morrison <phython@gcc.gnu.org>
9026
9027 * gcc.dg/fold-mod-1.c: New test.
9028
9029 2005-06-18 Steven G. Kargl <kargls@comcast.net>
9030
9031 PR fortran/19926
9032 * gfortran.dg/pr19926.f90: New test.
9033
9034 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9035
9036 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
9037 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
9038 targets.
9039 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9040 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9041
9042 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
9043
9044 * gcc.target/ia64/float80-varargs-1.c: New test.
9045
9046 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9047
9048 PR tree-opt/22035
9049 * gfortran.dg/f2c_6.f90: New test.
9050
9051 2005-06-17 Geoffrey Keating <geoffk@apple.com>
9052
9053 PR c++/17413
9054 * g++.dg/template/local5.C: New.
9055
9056 2005-06-17 Richard Henderson <rth@redhat.com>
9057
9058 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
9059
9060 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
9061
9062 PR testsuite/21945
9063 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
9064
9065 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
9066
9067 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
9068 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
9069 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
9070 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
9071 check_vect to verify the presence of hardware vector support.
9072
9073 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
9074
9075 PR testsuite/22056
9076 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
9077
9078 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9079
9080 PR libfortran/19216
9081 * gfortran.dg/pr19216.f: Add correct space between brackets and
9082 dg directive.
9083
9084 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9085
9086 PR libfortran/16436
9087 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
9088
9089 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
9090
9091 * gcc.target/i386/attributes-error.c: New testcase.
9092 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
9093 * gcc.target/i386/regparm-stdcall.c: Likewise.
9094 * gcc.target/i386/sseregparm-1.c: Likewise.
9095 * gcc.target/i386/sseregparm-2.c: Likewise.
9096
9097 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
9098
9099 * g++.dg/rtti/crash2.C: New.
9100
9101 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
9102
9103 * gcc.dg/noncompile/20040203-3.c: Update expected message.
9104
9105 2005-06-15 David Ung <davidu@mips.com>
9106
9107 * gcc.target/mips/mips16e-extends.c: New test for testing the
9108 generation of MIPS16e zeb/zeh, seb/seh instructions.
9109
9110 2005-06-15 Diego Novillo <dnovillo@redhat.com>
9111
9112 PR 22018
9113 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
9114 * gcc.dg/tree-ssa/pr22018.c: New test.
9115
9116 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
9117
9118 * gcc.dg/simd-1.c: Update error messages.
9119 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
9120 * gcc.dg/simd-2.c: Update error messages.
9121 * gcc.dg/simd-4.c: New.
9122
9123 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
9124
9125 PR c++/20678
9126 * g++.dg/other/crash-4.C: New.
9127
9128 2005-06-14 Devang Patel <dpatel@apple.com>
9129
9130 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
9131
9132 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
9133
9134 PR c++/21929
9135 * g++.dg/parse/crash11.C: Update
9136
9137 2005-06-13 Jeff Law <law@redhat.com>
9138
9139 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
9140 perform the desired transformations.
9141 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
9142 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
9143
9144 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9145
9146 PR fortran/22038
9147 * gfortran.dg/forall_1.f90: Un-XFAIL.
9148
9149 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
9150
9151 PR c++/21929
9152 * g++.dg/parse/crash26.C: New.
9153
9154 PR c++/20789
9155 * g++.dg/init/member1.C: New.
9156
9157 2005-06-13 Jakub Jelinek <jakub@redhat.com>
9158
9159 * gfortran.dg/altreturn_1.f90: New test.
9160
9161 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
9162
9163 PR middle-end/21985
9164 * gcc.dg/tree-ssa/pr21985.c: New test.
9165
9166 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9167
9168 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
9169
9170 2005-06-12 Roger Sayle <roger@eyesopen.com>
9171
9172 PR c++/21930
9173 * g++.dg/other/error10.C: New test case.
9174
9175 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9176
9177 PR libfortran/19155
9178 * gfortran.dg/pr19155.f: Add test.
9179
9180 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9181
9182 * gfortran.dg/f2c_7.f90: New test.
9183
9184 * gfortran.dg/forall_1.f90: XFAILed.
9185
9186 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9187
9188 * gcc.dg/pr14796-1.c: New.
9189 * gcc.dg/pr14796-2.c: New.
9190
9191 2005-06-11 Steven G. Kargl <kargls@comcast.net>
9192
9193 PR fortran/17792
9194 PR fortran/21375
9195 * gfortran.dg/deallocate_stat.f90: New test.
9196
9197 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
9198
9199 * gfortran.fortran-torture/execute/in-pack.f90: New test.
9200
9201 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
9202
9203 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
9204 access will be generated when this loop is vectorized. Test that
9205 accesses with same alignment were detected.
9206 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
9207 Test that accesses with same alignment were detected.
9208 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
9209 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
9210 alignment were detected.
9211
9212 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
9213
9214 PR c++/10611
9215 * g++.dg/conversion/simd2.C: New.
9216
9217 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9218
9219 * gcc.dg/Wcxx-compat-1.c: New.
9220
9221 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
9222
9223 PR libfortran/21480
9224 * gfortran.dg/reshape-complex.f90: Add a test for a packed
9225 complex array.
9226
9227 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
9228
9229 * gcc.dg/alias-8.c: New.
9230
9231 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
9232
9233 * gcc.dg/format/cmn_err-1.c: Update.
9234
9235 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
9236
9237 PR target/20666
9238 * gcc.target/sparc/fexpand-2.c: New.
9239 * gcc.target/sparc/fpmerge-2.c: New.
9240 * gcc.target/sparc/fpmul-2.c: New.
9241 * gcc.target/sparc/noresult.c: New.
9242 * gcc.target/sparc/pdist-2.c: New.
9243 * gcc.target/sparc/pdist-3.c: New.
9244
9245 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
9246
9247 PR testsuite/21702
9248 * gcc.target/i386/i386.exp: Fix comment typo.
9249
9250 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
9251
9252 PR c++/19497
9253 * g++.dg/inherit/using5.C: New.
9254 * g++.dg/inherit/using6.C: New.
9255
9256 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9257
9258 PR c++/19894
9259 * g++.dg/template/ptrmem15.C: New test.
9260
9261 PR c++/20563
9262 * g++.dg/ext/label4.C: New test.
9263
9264 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9265
9266 * gcc.dg/tls/debug-1.c: New test.
9267
9268 2005-06-07 Dale Johannesen <dalej@apple.com>
9269
9270 * gcc.target/i386/movq.c: New.
9271
9272 2005-06-07 Dale Johannesen <dalej@apple.com>
9273
9274 * gcc.dg/20050607-1.c: New.
9275
9276 2005-06-07 Jakub Jelinek <jakub@redhat.com>
9277
9278 PR middle-end/21850
9279 * gcc.c-torture/execute/20050607-1.c: New test.
9280
9281 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
9282
9283 PR libfortran/21926
9284 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
9285 Test case where the return array has lowest stride one,
9286 but isn't packed.
9287
9288 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
9289
9290 * lib/target-supports.exp (check_effective_target_sync_int_long):
9291 Add s390 and s390x targets.
9292
9293 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
9294
9295 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
9296 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
9297 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
9298 * gcc.dg/tree-ssa/loop-9.c: New test.
9299
9300 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
9301
9302 * g++.dg/parse/defarg10.C: New.
9303
9304 2005-06-06 Jakub Jelinek <jakub@redhat.com>
9305
9306 PR regression/21897
9307 * gcc.c-torture/execute/20050604-1.c: New test.
9308
9309 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
9310
9311 PR 21903
9312 * g++.dg/parse/defarg9.C: New.
9313
9314 PR c++/20637
9315 * g++.dg/inherit/using4.C: New.
9316 * g++.dg/overload/error1.C: Adjust expected errors.
9317 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
9318 * g++.old-deja/g++.brendan/arm2.C: Likewise.
9319 * g++.old-deja/g++.other/redecl2.C: Likewise.
9320 * g++.old-deja/g++.other/redecl4.C: Likewise.
9321 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
9322
9323 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9324
9325 * gfortran.dg/f2c_5.f90: Add -w to dg-options
9326
9327 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9328
9329 * lib/gfortran.exp (gfortran_target_compile): Call
9330 dg-additional-files-options
9331 * gfortran.dg/f2c_4.f90: New file
9332 * gfortran.dg/f2c_4.c: New file
9333 * gfortran.dg/f2c_5.f90: New file
9334 * gfortran.dg/f2c_5.c: New file
9335
9336 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9337
9338 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
9339
9340 PR fortran/21912
9341 * gfortran.dg/array_constructor_4.f90: New test.
9342
9343 2005-06-05 Mark Mitchell <mark@codesourcery.com>
9344
9345 PR c++/21619
9346 * g++.dg/ext/builtin9.C: New test.
9347
9348 2005-06-05 Dale Johannesen <dalej@apple.com>
9349
9350 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
9351 * gcc.c-torture/execute/20050603-2.c: Ditto.
9352
9353 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
9354
9355 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
9356 * gcc.dg/vect/vect-reduc-1.c: New.
9357 * gcc.dg/vect/vect-reduc-2.c: New.
9358 * gcc.dg/vect/vect-reduc-3.c: New.
9359
9360 2005-06-04 Dale Johannesen <dalej@apple.com>
9361
9362 * gcc.c-torture/execute/20050603-1.c: New.
9363 * gcc.c-torture/execute/20050603-2.c: New.
9364 * gcc.dg/20050603-3.c: New.
9365
9366 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9367
9368 PR fortran/19195
9369 * gfortran.dg/debug_1.f90: New test.
9370
9371 * gfortran.dg/forall_1.f90: New test.
9372
9373 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
9374
9375 * gfortran.dg/array_constructor_3.f90: New test.
9376
9377 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9378
9379 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
9380
9381 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
9382
9383 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
9384
9385 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
9386
9387 PR c/21873
9388 * gcc.dg/init-excess-1.c: New test.
9389
9390 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9391
9392 PR c++/21853
9393 * g++.dg/expr/static_cast6.C: New test.
9394
9395 2005-06-03 Diego Novillo <dnovillo@redhat.com>
9396
9397 * gcc.dg/tree-ssa/vrp14.c: New test.
9398
9399 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9400
9401 PR c++/21336
9402 * g++.dg/template/new2.C: New test.
9403
9404 2005-06-03 Josh Conner <jconner@apple.com>
9405
9406 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
9407 all entries in initializer.
9408
9409 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
9410
9411 PR middle-end/21858
9412 * gcc.dg/pr21858.c: New testcase.
9413
9414 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
9415
9416 PR tree-optimization/21292
9417
9418 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
9419 New.
9420 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9421 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9422 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9423 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9424 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
9425
9426 2005-06-02 Richard Henderson <rth@redhat.com>
9427
9428 * gcc.dg/sync-2.c: Use -march=i486 for i386.
9429
9430 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
9431
9432 * gcc.dg/wtypequal.c: New testcase.
9433
9434 2005-06-02 Diego Novillo <dnovillo@redhat.com>
9435
9436 PR 21582
9437 * gcc.dg/tree-ssa/pr21582.c: New test.
9438
9439 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9440
9441 PR c++/21280
9442 * g++.dg/opt/interface2.h: New.
9443 * g++.dg/opt/interface2.C: New.
9444 * g++.dg/init/ctor4.C: Adjust error lines.
9445 * g++.old-deja/g++.bob/inherit2.C: Likewise.
9446 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9447 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9448 * g++.old-deja/g++.pt/assign1.C: Likewise.
9449 * g++.old-deja/g++.pt/crash20.C: Likewise.
9450
9451 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
9452
9453 PR tree-optimization/21734
9454 * g++.dg/vect/pr21734_1.cc: New.
9455 * g++.dg/vect/pr21734_2.cc: New.
9456
9457 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9458
9459 PR c++/20350
9460 * g++.dg/template/spec24.C: New.
9461
9462 PR c++/21151
9463 * g++.dg/pch/local-1.C: New.
9464 * g++.dg/pch/local-1.Hs: New.
9465
9466 2005-06-01 Diego Novillo <dnovillo@redhat.com>
9467
9468 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
9469 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
9470 * gcc.dg/tree-ssa/pr14341.c: New test.
9471 * gcc.dg/tree-ssa/pr14841.c: New test.
9472 * gcc.dg/tree-ssa/pr20701.c: New test.
9473 * gcc.dg/tree-ssa/pr21086.c: New test.
9474 * gcc.dg/tree-ssa/pr21090.c: New test.
9475 * gcc.dg/tree-ssa/pr21332.c: New test.
9476 * gcc.dg/tree-ssa/pr21458.c: New test.
9477 * gcc.dg/tree-ssa/pr21658.c: New test.
9478 * gcc.dg/tree-ssa/vrp01.c: New test.
9479 * gcc.dg/tree-ssa/vrp02.c: New test.
9480 * gcc.dg/tree-ssa/vrp03.c: New test.
9481 * gcc.dg/tree-ssa/vrp04.c: New test.
9482 * gcc.dg/tree-ssa/vrp05.c: New test.
9483 * gcc.dg/tree-ssa/vrp06.c: New test.
9484 * gcc.dg/tree-ssa/vrp07.c: New test.
9485 * gcc.dg/tree-ssa/vrp08.c: New test.
9486 * gcc.dg/tree-ssa/vrp09.c: New test.
9487 * gcc.dg/tree-ssa/vrp10.c: New test.
9488 * gcc.dg/tree-ssa/vrp11.c: New test.
9489 * gcc.dg/tree-ssa/vrp12.c: New test.
9490 * gcc.dg/tree-ssa/vrp13.c: New test.
9491
9492 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
9493
9494 PR 21029
9495 * gcc.dg/tree-ssa/pr21029.c: New test.
9496
9497 2005-06-01 Roger Sayle <roger@eyesopen.com>
9498
9499 * gfortran.dg/logint-1.f: New test case.
9500 * gfortran.dg/logint-2.f: Likewise.
9501 * gfortran.dg/logint-3.f: Likewise.
9502
9503 2005-06-01 Jakub Jelinek <jakub@redhat.com>
9504
9505 PR c/21536
9506 PR c/20760
9507 * gcc.dg/20050527-1.c: New test.
9508
9509 * gcc.dg/i386-sse-12.c: New test.
9510
9511 PR fortran/21729
9512 * gfortran.dg/implicit_5.f90: New test.
9513
9514 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
9515
9516 PR fortran/20883
9517 * gfortran/assign_4.f90: New test.
9518 * gfortran/assign_2.f90: Change compile to run.
9519
9520 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
9521
9522 * lib/target-supports.exp
9523 (check_effective_target_sync_char_short): New.
9524 * gcc.dg/sync-2.c: New.
9525
9526 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
9527
9528 PR tree-optimization/21817
9529 * gcc.dg/torture/pr21817-1.c: New.
9530
9531 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
9532
9533 PR c++/21165
9534 * g++.dg/template/init5.C: New.
9535
9536 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
9537
9538 * gfortran.dg/char_initialiser_actual.f90:
9539 Test character initialisers as actual arguments.
9540 * gfortran.dg/char_pointer_comp_assign.f90:
9541 Test character pointer structure component assignments.
9542 * gfortran.dg/char_array_structure_constructor.f90:
9543 Test character components in structure constructors.
9544
9545 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
9546
9547 PR middle-end/20931
9548 * g++.dg/opt/pr20931.C: New test.
9549
9550 2005-05-31 Andreas Jaeger <aj@suse.de>
9551
9552 PR testsuite/20772
9553 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
9554 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
9555 g++.old-deja/g++.ext/asmspec1.C,
9556 g++.old-deja/g++.other/regstack.C,
9557 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
9558 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
9559 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
9560 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
9561 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
9562 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
9563 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
9564 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
9565 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
9566 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
9567 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
9568 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
9569 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
9570 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
9571 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
9572 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
9573 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
9574 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
9575 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
9576
9577 2005-05-31 Jeff Law <law@redhat.com>
9578
9579 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
9580
9581 2005-05-30 Paolo Carlini <pcarlini@suse.de>
9582
9583 PR middle-end/21743
9584 * gcc.dg/builtins-1.c: Activate disabled clog test.
9585 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9586
9587 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
9588
9589 * gfortran.dg/char_pointer_assign.f90:
9590 Test character-pointer assignments and pointer assignments.
9591 * gfortran.dg/char_pointer_dummy.f90:
9592 Test character-pointer dummy arguments.
9593 * gfortran.dg/char_pointer_func.f90:
9594 Test character-pointer function returns.
9595 * gfortran.dg/char_pointer_dependency.f90:
9596 Test character-pointer functions with dependencies.
9597
9598 2005-05-30 Mark Mitchell <mark@codesourcery.com>
9599
9600 PR c++/21784
9601 * g++.dg/lookup/using14.C: New test.
9602
9603 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
9604
9605 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
9606 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
9607 trailing ^M.
9608
9609 2005-05-29 Geoffrey Keating <geoffk@apple.com>
9610
9611 PR c++/17413
9612 * g++.dg/template/local5.C: New.
9613
9614 PR target/21761
9615 * gcc.c-torture/compile/pr21761.c: New.
9616
9617 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
9618 before darwin8.
9619
9620 2005-05-30 Steven G. Kargl
9621
9622 PR fortran/20846
9623 * gfortran.dg/inquire_8.f90: New test.
9624
9625 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9626
9627 PR libfortran/21376
9628 * gfortran.dg/output_exponents_1.f90: New test.
9629
9630 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9631
9632 PR libfortran/20006
9633 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
9634
9635 2005-05-28 Mark Mitchell <mark@codesourcery.com>
9636
9637 PR c++/21210
9638 * g++.dg/ext/complex1.C: New test.
9639
9640 PR c++/21340
9641 * g++.dg/init/ctor6.C: New test.
9642
9643 2005-05-29 Jan Hubicka <jh@suse.cz>
9644
9645 * gcc.c-torture/compile/pr21562.c: New.
9646
9647 2005-05-28 Steven G. Kargl <kargls@comcast.net>
9648
9649 * gfortran.dg/subnormal_1.f90: New test.
9650
9651 2005-05-28 Jan Hubicka <jh@suse.cz>
9652
9653 * tree-prof.exp: Fix comment.
9654 * value-prof-1.c: New.
9655 * value-prof-2.c: New.
9656 * value-prof-3.c: New.
9657 * value-prof-4.c: New.
9658
9659 2005-05-27 Mark Mitchell <mark@codesourcery.com>
9660
9661 PR c++/21614
9662 * g++.dg/expr/ptrmem6.C: New test.
9663 * g++.dg/expr/ptrmem6a.C: Likewise.
9664
9665 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
9666
9667 PR tree-optimization/21658
9668 * gcc.dg/tree-ssa/pr21658.c: New.
9669
9670 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
9671
9672 PR c++/21455
9673 * g++.dg/inherit/ptrmem3.C: New.
9674
9675 PR c++/21681
9676 * g++.dg/parse/template16.C: New.
9677
9678 2005-05-27 Andreas Jaeger <aj@suse.de>
9679
9680 * gcc.dg/setjmp-2.c: Only run in 32-bit.
9681
9682 * gcc.dg/i386-sse-8.c: Run test on all archs.
9683
9684 2005-05-26 Mike Stump <mrs@apple.com>
9685
9686 * objc.dg/isa-field-1.m: Only run on darwin.
9687 * objc.dg/lookup-1.m: Likewise.
9688 * objc.dg/try-catch-8.m: Likewise.
9689
9690 2005-05-26 Roger Sayle <roger@eyesopen.com>
9691
9692 PR tree-optimization/9814
9693 * gcc.dg/pr9814-1.c: New test case.
9694
9695 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9696
9697 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
9698 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
9699 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
9700 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
9701 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
9702 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
9703 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
9704 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
9705 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
9706 objc.dg/try-catch-8.m: New.
9707
9708 2005-05-26 Janis Johnson <janis187@us.ibm.com>
9709
9710 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
9711 remove extraneous semicolons.
9712
9713 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9714
9715 * obj-c++.dg/comp-types-12.mm: New.
9716 * objc.dg/comp-types-11.m: New.
9717 * objc.dg/selector-4.m: New.
9718
9719 2005-05-26 Andreas Jaeger <aj@suse.de>
9720
9721 PR testsuite/20772
9722 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
9723 g++.old-deja/g++.ext/attrib3.C,
9724 g++.old-deja/g++.other/store-expr1.C,
9725 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
9726 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
9727 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9728 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
9729 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
9730 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
9731 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
9732 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9733 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
9734 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
9735 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
9736 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
9737 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
9738 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
9739 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
9740 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
9741 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
9742 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9743 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
9744
9745 2005-05-26 Andreas Jaeger <aj@suse.de>
9746
9747 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
9748 x86-64 compilation.
9749
9750 2005-05-26 Andreas Jaeger <aj@suse.de>
9751
9752 PR testsuite/20772
9753 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
9754 gcc.misc-tests/i386-pf-athlon-1.c,
9755 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9756 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
9757 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
9758 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
9759 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
9760 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
9761 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
9762 programs.
9763
9764 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
9765 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
9766 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
9767 x86-64 compilation.
9768
9769 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
9770 x86_64.
9771
9772 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
9773 effective-target ilp32.
9774
9775 2005-05-26 David Ung <davidu@mips.com>
9776
9777 * gcc.target/mips/ext_ins.c: New test for testing the generation
9778 of MIPS32/64 rev 2 ext/ins instructions.
9779
9780 2005-05-26 Andreas Jaeger <aj@suse.de>
9781
9782 * treelang/compile/unsigned.tree: Use gimple instead of
9783 nonexisting generic dump.
9784
9785 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
9786
9787 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
9788
9789 2005-05-26 Andreas Jaeger <aj@suse.de>
9790
9791 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
9792
9793 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
9794
9795 PR libfortran/17283
9796 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
9797 Test callee-allocated memory with write statements.
9798
9799 2005-05-25 Roger Sayle <roger@eyesopen.com>
9800
9801 PR middle-end/21709
9802 * gcc.dg/pr21709-1.c: New test case.
9803
9804 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9805 Mike Stump <mrs@apple.com>
9806
9807 * objc/execute/next_mapping.h: Update for C++.
9808
9809 * obj-c++.dg/selector-1.mm: Move to...
9810 * obj-c++.dg/selector-4.mm: here...
9811
9812 * obj-c++.dg/basic.mm: New.
9813 * obj-c++.dg/comp-types-1.mm: New.
9814 * obj-c++.dg/cxx-class-1.mm: New.
9815 * obj-c++.dg/cxx-ivars-1.mm: New.
9816 * obj-c++.dg/cxx-ivars-2.mm: New.
9817 * obj-c++.dg/cxx-ivars-3.mm: New.
9818 * obj-c++.dg/cxx-scope-1.mm: New.
9819 * obj-c++.dg/cxx-scope-2.mm: New.
9820 * obj-c++.dg/defs.mm: New.
9821 * obj-c++.dg/empty-private-1.mm: New.
9822 * obj-c++.dg/encode-1.mm: New.
9823 * obj-c++.dg/encode-2.mm: New.
9824 * obj-c++.dg/encode-3.mm: New.
9825 * obj-c++.dg/extern-c-1.mm: New.
9826 * obj-c++.dg/extra-semi.mm: New.
9827 * obj-c++.dg/fix-and-continue-2.mm: New.
9828 * obj-c++.dg/isa-field-1.mm: New.
9829 * obj-c++.dg/ivar-list-semi.mm: New.
9830 * obj-c++.dg/local-decl-1.mm: New.
9831 * obj-c++.dg/lookup-1.mm: New.
9832 * obj-c++.dg/lookup-2.mm: New.
9833 * obj-c++.dg/method-1.mm: New.
9834 * obj-c++.dg/method-2.mm: New.
9835 * obj-c++.dg/method-3.mm: New.
9836 * obj-c++.dg/method-4.mm: New.
9837 * obj-c++.dg/method-5.mm: New.
9838 * obj-c++.dg/method-6.mm: New.
9839 * obj-c++.dg/method-7.mm: New.
9840 * obj-c++.dg/no-extra-load.mm: New.
9841 * obj-c++.dg/overload-1.mm: New.
9842 * obj-c++.dg/pragma-1.mm: New.
9843 * obj-c++.dg/pragma-2.mm: New.
9844 * obj-c++.dg/private-1.mm: New.
9845 * obj-c++.dg/private-2.mm: New.
9846 * obj-c++.dg/proto-qual-1.mm: New.
9847 * obj-c++.dg/qual-types-1.mm: New.
9848 * obj-c++.dg/stubify-1.mm: New.
9849 * obj-c++.dg/stubify-2.mm: New.
9850 * obj-c++.dg/super-class-1.mm: New.
9851 * obj-c++.dg/super-class-2.mm: New.
9852 * obj-c++.dg/super-dealloc-1.mm: New.
9853 * obj-c++.dg/super-dealloc-2.mm: New.
9854 * obj-c++.dg/template-1.mm: New.
9855 * obj-c++.dg/template-2.mm: New.
9856 * obj-c++.dg/template-3.mm: New.
9857 * obj-c++.dg/template-4.mm: New.
9858 * obj-c++.dg/template-5.mm: New.
9859 * obj-c++.dg/template-6.mm: New.
9860 * obj-c++.dg/try-catch-1.mm: New.
9861 * obj-c++.dg/try-catch-2.mm: New.
9862 * obj-c++.dg/try-catch-3.mm: New.
9863 * obj-c++.dg/try-catch-4.mm: New.
9864 * obj-c++.dg/try-catch-5.mm: New.
9865 * obj-c++.dg/try-catch-6.mm: New.
9866 * obj-c++.dg/try-catch-7.mm: New.
9867 * obj-c++.dg/try-catch-8.mm: New.
9868 * obj-c++.dg/try-catch-9.mm: New.
9869 * obj-c++.dg/va-meth-1.mm: New.
9870
9871 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9872
9873 * obj-c++.dg/selector-1.mm: New.
9874 * obj-c++.dg/selector-2.mm: New.
9875
9876 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9877
9878 * obj-c++.dg/selector-3.mm: New.
9879 * objc.dg/selector-3.m: New.
9880
9881 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9882
9883 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
9884 about where warning appears.
9885
9886 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9887
9888 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
9889 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
9890 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
9891 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
9892
9893 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9894
9895 * gcc.dg/20050524-1.c: New test.
9896
9897 2005-05-25 Jan Hubicka <jh@suse.cz>
9898
9899 * gcc.dg/tree-prof/inliner-1.c: New.
9900
9901 2005-05-25 Janis Johnson <janis187@us.ibm.com>
9902
9903 * gcc.dg/tree-prof: New directory.
9904 * gcc.dg/tree-prof/tree-prof.exp: New.
9905
9906 2005-05-25 DJ Delorie <dj@redhat.com>
9907
9908 * gcc.dg/Wattributes-1.c: New.
9909 * gcc.dg/Wattributes-2.c: New.
9910 * gcc.dg/Wattributes-3.c: New.
9911
9912 20005-05-24 Janis Johnson <janis187@us.ibm.com>
9913
9914 PR tree-optimization/19833
9915 * gcc.dg/uninit-4.c: Remove xfail.
9916 * gcc.dg/uninit-9.c: Ditto.
9917
9918 2005-05-24 Ziemowit Laski <zlaski@apple.com>
9919
9920 * obj-c++.dg/bitfield-[1-5].mm: New.
9921 * obj-c++.dg/class-protocol-1.mm: New.
9922 * obj-c++.dg/comp-types-1[0-1].mm: New.
9923 * obj-c++.dg/comp-types-[2-9].mm: New.
9924 * obj-c++.dg/encode-[4-8].mm: New.
9925 * obj-c++.dg/layout-1.mm: New.
9926 * obj-c++.dg/method-1[0-9].mm: New.
9927 * obj-c++.dg/method-2[0-1].mm: New.
9928 * obj-c++.dg/method-[8-9].mm: New.
9929 * obj-c++.dg/objc-gc-3.mm: New.
9930 * obj-c++.dg/try-catch-10.mm: New.
9931 * objc.dg/bitfield-5.m: New.
9932 * objc.dg/comp-types-10.m: New.
9933 * objc.dg/comp-types-9.m: New.
9934 * objc.dg/layout-1.m: New.
9935 * objc.dg/objc-gc-4.m: New.
9936 * objc.dg/try-catch-9.m: New.
9937 * objc.dg/class-protocol-1.m: Tweak diagnostics.
9938 * objc.dg/comp-types-1.m: Likewise.
9939 * objc.dg/comp-types-[5-6].m: Likewise.
9940 * objc.dg/method-9.m: Likewise.
9941
9942 2005-05-24 Janis Johnson <janis187@us.ibm.com>
9943
9944 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
9945 and on hardware without VMX support.
9946
9947 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
9948
9949 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
9950
9951 * lib/profopt.exp (dg-final-generate, dg-final-use,
9952 profopt-final-code, profopt-get-options): New.
9953 (profopt-execute): Process test directives.
9954
9955 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
9956 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
9957 cleanup-tree-dump, cleanup-saved-temps): Update comments.
9958
9959 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
9960
9961 PR C++/21645
9962 * g++.dg/init/ctor5.C: New test.
9963
9964 2005-05-24 Ira Rosen <irar@il.ibm.com>
9965
9966 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
9967 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
9968 vect-113.c, vect-114.c.
9969
9970 2005-05-23 Adam Nemet <anemet@lnxw.com>
9971
9972 * gcc.dg/const-elim-1.c: Remove xfails.
9973
9974 2005-05-23 Jeff Law <law@redhat.com>
9975
9976 * gcc.c-torture/compile/pr21638.c: New test.
9977 * gcc.c-torture/compile/20050520-1.c: New test.
9978
9979 2005-05-23 Nick Clifton <nickc@redhat.com>
9980
9981 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
9982 be a proper triple, ie: m32r*-*-*.
9983 * g++.old-deja/g++.jason/thunk3.C: Likewise.
9984
9985 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
9986
9987 PR middle-end/21331
9988 PR tree-opt/21293
9989 * gcc.c-torture/compile/pr21293.c: New test.
9990 * gcc.c-torture/execute/pr21331.c: New test.
9991
9992 2004-05-20 Richard Henderson <rth@redhat.com>
9993
9994 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
9995
9996 2005-05-20 Ziemowit Laski <zlaski@apple.com>
9997
9998 * obj-c++-dg.exp: Add.
9999 * obj-c++.exp: Add.
10000 * obj-c++.dg/dg.exp: Add.
10001
10002 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
10003
10004 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
10005 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
10006
10007 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
10008
10009 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
10010
10011 2004-05-19 Richard Henderson <rth@redhat.com>
10012
10013 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
10014
10015 2005-05-19 Janis Johnson <janis187@us.ibm.com>
10016
10017 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
10018
10019 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
10020
10021 2005-05-19 Jakub Jelinek <jakub@redhat.com>
10022
10023 PR c++/21495
10024 * g++.dg/parse/extern1.C: New test.
10025 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
10026
10027 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10028
10029 * gcc.dg/c99-math.h: New.
10030 * gcc.dg/c99-math-float-1.c: New test.
10031 * gcc.dg/c99-math-double-1.c: Likewise.
10032 * gcc.dg/c99-math-long-double-1.c: Likewise.
10033
10034 2005-05-18 Richard Henderson <rth@redhat.com>
10035
10036 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
10037
10038 2005-05-18 Devang Patel <dpatel@apple.com>
10039
10040 * g++.dg/opt/20050511-1.C: New test.
10041
10042 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
10043
10044 PR libfortran/21127
10045 * gfortran.dg/reshape-complex.f90: New test.
10046
10047 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
10048
10049 * gfortran.dg/array_constructor_1.f90: New test.
10050 * gfortran.dg/array_constructor_2.f90: New test.
10051
10052 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
10053
10054 PR fortran/20954
10055 * gfortran.dg/pr20954.f: New test.
10056
10057 2005-05-17 Mike Stump <mrs@apple.com>
10058
10059 Yet more Objective-C++...
10060
10061 * objc.dg/method-5.m: Update.
10062 * objc.dg/method-6.m: Update.
10063 * objc.dg/method-7.m: Update.
10064 * objc.dg/method-9.m: Update.
10065 * objc.dg/try-catch-2.m: Update.
10066
10067 2005-05-17 Mark Mitchell <mark@codesourcery.com>
10068
10069 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
10070 Remove little-endian optimizations.
10071
10072 2005-05-17 Jeff Law <law@redhat.com>
10073
10074 * g++.dg/tree-ssa/pr14814.C: New test.
10075 * gcc.dg/tree-ssa/pr14814.C: New test.
10076 * gcc.dg/tree-ssa/pr17141-1.C: New test.
10077 * gcc.dg/tree-ssa/pr17141-2.C: New test.
10078
10079 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10080
10081 * gcc.dg/compat/generate-random.c: Do not include
10082 libiberty.h.
10083 * gcc.dg/compat/generate-random_r.c: Likewise.
10084
10085 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
10086
10087 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
10088
10089 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10090
10091 PR middle-end/21595
10092 * g++.dg/tree-ssa/builtin1.C: New testcase.
10093
10094 2005-05-17 Jakub Jelinek <jakub@redhat.com>
10095
10096 PR c++/21454
10097 * g++.dg/opt/const4.C: New test.
10098
10099 PR middle-end/21492
10100 * g++.dg/opt/crossjump1.C: New test.
10101
10102 PR tree-optimization/21610
10103 * gcc.c-torture/compile/20050516-1.c: New test.
10104
10105 PR fortran/15080
10106 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
10107 about the test failing.
10108 * gfortran.fortran-torture/execute/where_7.f90: New test.
10109 * gfortran.fortran-torture/execute/where_8.f90: New test.
10110
10111 2005-05-16 Richard Henderson <rth@redhat.com>
10112
10113 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
10114 i?86 and x86_64.
10115
10116 2005-05-16 Mark Mitchell <mark@codesourcery.com>
10117
10118 * gcc.dg/compat/generate-random.c (config.h): Do not include.
10119 (limits.h): Include unconditionally.
10120 (stdlib.h): Likewise.
10121 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
10122 (limits.h): Include unconditionally.
10123 (stdlib.h): Likewise.
10124 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
10125 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
10126 (limits.h): Include unconditionally.
10127 (stdlib.h): Likewise.
10128 (hashtab.h): Do not include.
10129 (getopt.h): Likewise.
10130 (stddef.h): Include.
10131 (hashval_t): Define.
10132 (struct entry): Add "next" field.
10133 (HASH_SIZE): New macro.
10134 (hash_table): New variable.
10135 (switchfiles): Do not use xmalloc.
10136 (mix): New macro.
10137 (iterative_hash): New function.
10138 (hasht): Remove.
10139 (e_exists): New function.
10140 (e_insert): Likewise.
10141 (output): Use, instead of libiberty hashtable functions.
10142 (main): Do not use getopt. Do not call htab_create.
10143
10144 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
10145
10146 PR libstdc++/21526
10147 * lib/target-supports.exp (check_mkfifo_available):
10148 Return 0 for cygwin as mkfifo support incomplete on platform.
10149 Fix typos in comments.
10150
10151 2005-05-15 Mark Mitchell <mark@codesourcery.com>
10152
10153 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
10154
10155 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
10156
10157 PR fortran/17432
10158 * gfortran.dg/assign_4.f: New test.
10159
10160 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
10161
10162 PR tree-optimization/21563
10163 * gcc.dg/tree-ssa/pr21563.c: New.
10164
10165 2005-05-14 Jan Hubicka <jh@suse.cz>
10166
10167 * gcc.dg/noreturn-7.c: Allow control reaches warning.
10168
10169 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
10170
10171 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
10172
10173 2005-05-13 Julian Brown <julian@codesourcery.com>
10174
10175 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
10176 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
10177
10178 2005-05-13 Jan Hubicka <jh@suse.cz>
10179
10180 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
10181 * gcc.dg/fold-xor-?.c: Likewise.
10182 * gcc.dg/pr15784-?.c: Likewise.
10183 * gcc.dg/pr20922-?.c: Likewise.
10184 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
10185 * gcc.dg/tree-ssa/pr17598.c: Likewise.
10186 * gcc.dg/tree-ssa/pr20470.c: Likewise.
10187
10188 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10189
10190 PR fortran/21260
10191 * gfortran.dg/hollerith_1.f90: New test.
10192
10193 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10194
10195 * gfortran.dg/func_result_2.f90: New test.
10196
10197 2005-05-11 Bud Davis <bdavis@gfortran.org>
10198
10199 * gfortran.dg/dev_null.f90: New test.
10200
10201 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
10202
10203 * gcc.dg/arm-vfp1.c: Revert last change.
10204
10205 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
10206
10207 PR middle-end/19807
10208 PR tree-optimization/19639
10209 * g++.dg/tree-ssa/pr19807.C: New testcase.
10210
10211 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10212
10213 PR libfortran/21471
10214 * gfortran.dg/append-1.f90: New test.
10215
10216 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10217
10218 * gcc.dg/pr18501.c: XFAIL.
10219 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
10220 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
10221 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
10222 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10223 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10224 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
10225 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
10226 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
10227
10228 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10229
10230 PR fortran/20178
10231 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
10232 gfortran.dg/f2c_3.f90: New tests.
10233
10234 * gfortran.dg/return_1.f90: Fix dg annotation.
10235
10236 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10237
10238 * gcc.c-torture/compile/20050510-1.c: New test.
10239
10240 2005-05-10 Mark Mitchell <mark@codesourcery.com>
10241
10242 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
10243
10244 2005-05-10 Bob Wilson <bob.wilson@acm.org>
10245
10246 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
10247
10248 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
10249
10250 PR c/17913
10251 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
10252
10253 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
10254
10255 PR c/21342
10256 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
10257 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
10258
10259 2005-05-10 Ben Elliston <bje@au.ibm.com>
10260
10261 PR debug/16676
10262 * gcc.dg/debug/pr16676.c: New test.
10263
10264 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
10265
10266 PR testsuite/21443
10267 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
10268 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
10269 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
10270 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
10271 Change -O1 to -O2.
10272 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
10273 -fno-tree-dominator-opts.
10274
10275 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10276
10277 * gfortran.dg/return_1.f90: New test.
10278
10279 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
10280
10281 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
10282
10283 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
10284
10285 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
10286
10287 PR c++/21427
10288 * g++.dg/inherit/covariant13.C: New.
10289
10290 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10291
10292 PR libfortran/19155
10293 * gfortran.dg/pr19155.f: New test.
10294
10295 2005-05-08 Roger Sayle <roger@eyesopen.com>
10296
10297 PR inline-asm/8788
10298 * gcc.dg/pr8788-1.c: New testcase.
10299
10300 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
10301
10302 PR target/21416
10303 * gcc.target/mips/fpcmp-[12].c: New tests.
10304
10305 2005-05-06 Mark Mitchell <mark@codesourcery.com>
10306
10307 * lib/target-supports-dg.exp (dg-require-fork): New function.
10308 (dg-require-mkfifo): Likewise.
10309 * lib/target-supports.exp (check_function_available): New
10310 function.
10311 (check_fork_available): Likewise.
10312 (check_mkfifo_available): Likewise.
10313
10314 2005-05-06 Jeff Law <law@redhat.com>
10315
10316 * gcc.c-torture/compile/pr21380.c: New test.
10317
10318 2005-05-06 Jakub Jelinek <jakub@redhat.com>
10319
10320 PR c++/20961
10321 * g++.dg/ext/weak3.C: New test.
10322
10323 2005-05-05 Mark Mitchell <mark@codesourcery.com>
10324
10325 PR c++/21352
10326 * g++.dg/template/crash37.C: New test.
10327
10328 2005-05-05 Paul Brook <paul@codesourcery.com>
10329
10330 * gcc.dg/arm-g2.c: Use effective-target arm32.
10331 * gcc.dg/arm-mmx-1.c: Ditto.
10332 * gcc.dg/arm-scd42-2.c: Ditto.
10333 * gcc.dg/arm-vfp1.c: Ditto.
10334 * lib/target-supports.exp (check_effective_target_arm32): New
10335 function.
10336
10337 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
10338
10339 PR libfortran/21354
10340 gfortran.dg/in_pack_rank7.f90: New test.
10341
10342 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
10343
10344 PR middle-end/15618
10345 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
10346
10347 2005-05-04 Jakub Jelinek <jakub@redhat.com>
10348
10349 PR middle-end/21265
10350 * gcc.dg/20050503-1.c: New test.
10351
10352 PR rtl-optimization/21239
10353 * gcc.dg/i386-sse-11.c: New test.
10354
10355 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
10356
10357 PR target/16888
10358 * gcc.target/i386/asm-1.c: New test.
10359
10360 2005-05-03 Jakub Jelinek <jakub@redhat.com>
10361
10362 PR rtl-optimization/21330
10363 * gcc.c-torture/execute/20050502-1.c: New test.
10364
10365 PR target/21297
10366 * gcc.c-torture/execute/20050502-2.c: New test.
10367
10368 2005-05-03 Uros Bizjak <uros@kss-loka.si>
10369
10370 PR middle-end/21282
10371 * gcc.dg/pr21282.c: New.
10372
10373 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10374
10375 * gcc.dg/vect/pr20122.c: Clean up .vect file.
10376 * gcc.dg/vect/vect-92.c: Likewise.
10377 * gcc.dg/vect/vect-93.c: Likewise.
10378 * gcc.dg/vect/vect-dv-1.c: Likewise.
10379 * gcc.dg/vect/vect-dv-2.c: Likewise.
10380 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
10381
10382 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10383
10384 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
10385 * gfortran.dg/vect/vect-2.f90: Likewise.
10386 * gfortran.dg/vect/vect-3.f90: Likewise.
10387 * gfortran.dg/vect/vect-4.f90: Likewise.
10388 * gfortran.dg/vect/vect-5.f90: Likewise.
10389
10390 2005-05-02 Geoffrey Keating <geoffk@apple.com>
10391
10392 PR target/20813
10393 * gcc.dg/rs6000-fpint-2.c: New.
10394
10395 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
10396
10397 PR c/15698
10398 * gcc.dg/builtins-30.c: Update expected messages.
10399 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
10400 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
10401 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
10402
10403 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
10404
10405 PR tree-optimization/21294
10406 * gcc.dg/tree-ssa/pr21294.c: New.
10407
10408 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
10409
10410 * gcc.dg/altivec-3.c (vec_store): Do not use the old
10411 __builtin_altivec_st_internal_4si built-in.
10412
10413 2005-05-02 Mark Mitchell <mark@codesourcery.com>
10414
10415 PR c++/15875
10416 * g++.dg/template/ptrmem14.C: New test.
10417
10418 2005-05-02 Paul Brook <paul@codesourcery.com>
10419
10420 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
10421
10422 2005-05-02 Michael Matz <matz@suse.de>
10423
10424 PR c++/19542
10425 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
10426
10427 2005-05-01 Mark Mitchell <mark@codesourcery.com>
10428
10429 * g++.dg/cpp/weak.C: New test.
10430
10431 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
10432
10433 * gcc.dg/tree-ssa/loop-8.c: New test.
10434
10435 2005-04-30 Michael Maty <matz@suse.de>
10436
10437 * gcc.dg/inline-mcpy.c: New test.
10438
10439 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
10440
10441 PR libfortran/18958
10442 * gfortran.dg/eoshift.f90: New test case.
10443
10444 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
10445
10446 PR libfortran/18857
10447 * gfortran.dg/matmul_1.f90: New test.
10448
10449 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10450
10451 PR tree-optimization/21030
10452 * gcc.dg/tree-ssa/pr21030.c: New.
10453
10454 2005-04-29 Devang Patel <dpatel@apple.com>
10455
10456 PR tree-optimization/21272
10457 * gcc.dg/vect/vect-ifcvt-10.c: New test.
10458
10459 2005-04-29 Jakub Jelinek <jakub@redhat.com>
10460
10461 PR fortran/13082
10462 PR fortran/18824
10463 * gfortran.dg/entry_4.f90: New test.
10464 * gfortran.fortran-torture/execute/entry_1.f90: New test.
10465 * gfortran.fortran-torture/execute/entry_2.f90: New test.
10466 * gfortran.fortran-torture/execute/entry_3.f90: New test.
10467 * gfortran.fortran-torture/execute/entry_4.f90: New test.
10468 * gfortran.fortran-torture/execute/entry_5.f90: New test.
10469 * gfortran.fortran-torture/execute/entry_6.f90: New test.
10470 * gfortran.fortran-torture/execute/entry_7.f90: New test.
10471
10472 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10473
10474 * gfortran.fortran-torture/execute/entry_8.f90: New test.
10475
10476 2005-04-29 Paul Brook <paul@codesourcery.com>
10477
10478 * gfortran.dg/entry_3.f90: New test.
10479
10480 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10481
10482 * gfortran.dg/implicit_4.f90: New test.
10483
10484 2005-04-28 Bob Wilson <bob.wilson@acm.org>
10485
10486 * lib/target-supports.exp (check_profiling_available): Return
10487 false for xtensa-*-elf.
10488
10489 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
10490
10491 * lib/fortran-torture.exp (fortran-torture.exp): Catch
10492 error if file cannot be deleted.
10493
10494 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10495
10496 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
10497 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
10498 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
10499 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
10500 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
10501 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
10502 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
10503 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
10504 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
10505 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
10506 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
10507 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
10508 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
10509
10510 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10511
10512 PR fortran/20865
10513 * gfortran.dg/pr20865.f90: New test.
10514
10515 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
10516
10517 * gcc.dg/void-cast-2.c: New test.
10518
10519 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10520
10521 PR c/21159
10522 * gcc.dg/void-cast-1.c: New test.
10523
10524 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
10525
10526 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
10527
10528 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10529
10530 PR fortran/21177
10531 * gfortran.dg/pr21177.f90: New test.
10532
10533 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
10534
10535 PR tree-optimization/21171
10536 * gcc.dg/tree-ssa/pr21171.c: New test.
10537
10538 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
10539
10540 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10541 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10542 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10543 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10544 gcc.dg/tree-ssa/gen-vect-32.c: New.
10545 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
10546 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
10547 don't run on PPC32.
10548
10549 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10550
10551 PR c/21213
10552 * gcc.dg/transparent-union-3.c: New test.
10553
10554 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10555
10556 PR c/20740
10557 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
10558 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
10559 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
10560 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
10561 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
10562 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
10563
10564 2005-04-26 Jeff Law <law@redhat.com>
10565
10566 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
10567 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
10568 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
10569 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
10570 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
10571 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
10572 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
10573
10574 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
10575
10576 PR tree-optimization/17598
10577 * gcc.dg/tree-ssa/pr17598.c: New testcase.
10578
10579 2005-04-25 Mike Stump <mrs@apple.com>
10580
10581 * objc.dg/fix-and-continue-1.m: Add.
10582
10583 2005-04-25 Roger Sayle <roger@eyesopen.com>
10584
10585 PR c++/20995
10586 * g++.dg/opt/pr20995-1.C: New test case.
10587
10588 2005-04-25 Devang Patel <dpatel@apple.com>
10589
10590 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
10591
10592 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10593
10594 PR testsuite/21062
10595 * g++.dg/opt/alias2.C (printf): Correct the prototype.
10596
10597 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10598
10599 PR C++/21188
10600 * g++.dg/opt/rtti2.C: New test.
10601
10602 2005-04-25 Paul Brook <paul@codesourcery.com>
10603 Steven G. Kargl <kargls@comcast.net>
10604
10605 PR fortran/20879
10606 * gfortran.dg/ichar_1.f90: New file.
10607
10608 2005-04-24 Jakub Jelinek <jakub@redhat.com>
10609
10610 PR middle-end/20991
10611 * g++.dg/opt/pr20991.C: New test.
10612
10613 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
10614 where sizeof (type) < __alignof__ (type).
10615 * gcc.dg/compat/struct-layout-1.h: Likewise.
10616
10617 2005-04-24 Per Bothner <per@bothner.com>
10618 Devang Patel <dpatel@apple.com>
10619
10620 PR preprocessor/20907
10621 * gcc.dg/cpp/very-long-comment.c: New test.
10622
10623 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10624
10625 PR fortran/20059
10626 * gfortran.dg/common_5.f: New test.
10627
10628 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
10629
10630 PR middle-end/21082
10631 * g++.dg/tree-ssa/pr21082.C: New testcase.
10632
10633 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
10634
10635 * gcc.dg/vect/vect-99.c: New test.
10636
10637 2005-04-22 Diego Novillo <dnovillo@redhat.com>
10638
10639 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
10640
10641 2005-04-22 Jeff Law <law@redhat.com>
10642
10643 * gcc.dg/uninit-5.c: Remove xfails.
10644 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
10645 conditionals and loads.
10646
10647 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
10648
10649 PR libfortran/20074
10650 PR libfortran/20436
10651 PR libfortran/21108
10652 * gfortran.dg/nested_reshape.f90: new test
10653 * gfortran.dg/reshape-alloc.f90: new test
10654 * gfortran.dg/reshape.f90: new test
10655
10656 2005-04-22 Mark Mitchell <mark@codesourcery.com>
10657
10658 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
10659
10660 * gcc.dg/arm-vfp1.c: New test.
10661
10662 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
10663
10664 PR c++/21087
10665 * g++.dg/lookup/builtin2.C: New test.
10666
10667 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
10668
10669 * gcc.dg/weak/weak-13.c: New test.
10670
10671 2005-04-21 Geoffrey Keating <geoffk@apple.com>
10672
10673 * lib/target-supports.exp (check_effective_target_sync_int_long):
10674 Add powerpc*.
10675
10676 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
10677
10678 * gcc.target/mips/branch-1.c: New test.
10679
10680 2005-04-21 Richard Henderson <rth@redhat.com>
10681
10682 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
10683 * gcc.dg/vect/vect-86.c: Likewise.
10684 * gcc.dg/vect/vect-87.c: Likewise.
10685 * gcc.dg/vect/vect-88.c: Likewise.
10686
10687 2005-04-21 Devang Patel <dpatel@apple.com>
10688
10689 PR optimization/20994
10690 * gcc.dg/tree-ssa/ifc-3.c: New test.
10691
10692 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10693
10694 PR c/12913
10695 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
10696 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
10697 gcc.dg/c99-vla-jump-5.c: New tests.
10698
10699 2005-04-19 Richard Henderson <rth@redhat.com>
10700
10701 * lib/target-supports.exp (check_effective_target_vect_int_mult):
10702 Fix typo in exists check.
10703 (check_effective_target_sync_int_long): New.
10704 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
10705 * gcc.dg/ia64-sync-2.c: Likewise.
10706 * gcc.dg/ia64-sync-3.c: Likewise.
10707 * gcc.dg/ia64-sync-4.c: Likewise.
10708
10709 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
10710
10711 * gcc.dg/fold-xor-1.c: New test.
10712 * gcc.dg/fold-xor-2.c: New test.
10713
10714 2005-04-19 James E. Wilson <wilson@specifixinc.com>
10715
10716 PR target/20670
10717 * g++.dg/eh/fp-regs.C: New test.
10718
10719 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10720
10721 * gcc.dg/Wint-to-pointer-cast-1.c,
10722 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
10723 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
10724 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
10725
10726 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10727
10728 PR fortran/16861
10729 * gfortran.dg/pr16861.f90: New test.
10730
10731 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10732
10733 * gcc.dg/pr21085.c: New test.
10734
10735 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
10736
10737 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
10738 (setup_mips_tests, dg-mips-options): New procedures.
10739 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
10740 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
10741 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
10742 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10743 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
10744 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
10745 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
10746 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10747 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
10748 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
10749 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
10750 dg-mips-options instead of dg-options. Remove now-redundant
10751 preprocessor guards.
10752 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
10753 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10754 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10755 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
10756 * gcc.dg/vr-mult-2.c: Delete.
10757 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
10758 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
10759 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
10760 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
10761 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
10762 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
10763 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
10764
10765 2005-04-18 Laurent GUERBY <laurent@guerby.net>
10766
10767 * ada/acats/run_all.sh: Use sync when executable not present.
10768
10769 2005-04-18 Devang Patel <dpatel@apple.com>
10770
10771 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
10772 * gcc.dg/vect/vect-11a.c: New.
10773 * gcc.dg/vect/vect-none.c: Update.
10774 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
10775
10776 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10777
10778 PR tree-optimization/20922
10779 * gcc.dg/pr20922-1.c: New test.
10780 * gcc.dg/pr20922-2.c: New test.
10781 * gcc.dg/pr20922-3.c: New test.
10782 * gcc.dg/pr20922-4.c: New test.
10783 * gcc.dg/pr20922-5.c: New test.
10784 * gcc.dg/pr20922-6.c: New test.
10785
10786 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10787
10788 PR libfortran/20950
10789 * gfortran.dg/pr20950.f: New test.
10790
10791 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10792
10793 PR libfortran/19216
10794 * gfortran.dg/pr19216.f: New test.
10795
10796 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
10797
10798 PR tree-optimization/21001
10799 * gcc.dg/tree-ssa/pr21001.c: New.
10800
10801 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
10802
10803 PR libfortran/21075
10804 * gfortran.dg/reshape_rank7.f90: New test.
10805
10806 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
10807
10808 PR libfortran/12884 gfortran.dg/pr12884.f: New test
10809 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
10810 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
10811 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
10812 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
10813 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
10814 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
10815 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
10816 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
10817 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
10818 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
10819 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
10820 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
10821 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
10822 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
10823 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
10824 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
10825 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
10826 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
10827 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
10828 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
10829
10830 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
10831
10832 * gfortran.dg/wtruncate.f: New testcase.
10833 * gfortran.dg/wtruncate.f90: New testcase.
10834
10835 2005-04-16 Mark Mitchell <mark@codesourcery.com>
10836
10837 PR c++/21025
10838 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
10839 which sizeof/alignof is dependent, rather than just whether we are
10840 processing_template_decl.
10841
10842 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10843
10844 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10845 corrected typo where the wrong variables had been compared.
10846
10847 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10848
10849 PR libfortran/18495
10850 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10851 Test callee-allocated version of return array with a write
10852 statement.
10853 Test spread with a temporary with another write statement.
10854
10855 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
10856
10857 PR tree-optimization/21031
10858 * gcc.dg/tree-ssa/pr21031.c: New.
10859
10860 2005-04-15 Uros Bizjak <uros@kss-loka.si>
10861
10862 PR tree-optimization/21004
10863 * gcc.dg/builtins-53.c: Include builtins-config.h.
10864 Check floorf, ceilf, floorl and ceill transformations
10865 only when HAVE_C99_RUNTIME is defined.
10866
10867 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
10868
10869 PR middle-end/20739
10870 * gcc.dg/tree-ssa/pr20739.c: New test.
10871
10872 2005-04-14 Mike Stump <mrs@apple.com>
10873
10874 * gcc.dg/Foundation.framework/empty: New.
10875 * gcc.dg/framework-2.c: New.
10876
10877 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10878
10879 PR tree-optimization/21021
10880 * gcc.c-torture/compile/pr21021.c: New.
10881
10882 2005-04-14 Janis Johnson <janis187@us.ibm.com
10883
10884 PR testsuite/21010
10885 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
10886 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
10887 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
10888 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
10889 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
10890 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
10891 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
10892 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
10893
10894 2005-04-14 Richard Henderson <rth@redhat.com>
10895
10896 * lib/target-supports.exp (check_effective_target_vect_condition):
10897 Add ia64, i?86, and x86_64.
10898
10899 2005-04-14 Steven G. Kargl <kargls@comcast.net>
10900
10901 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
10902
10903 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10904
10905 PR tree-optimization/20657
10906 * gcc.dg/tree-ssa/pr20657.c: New.
10907
10908 2005-04-14 Uros Bizjak <uros@kss-loka.si>
10909
10910 * gcc.dg/builtins-53.c: Also check (int)trunc* and
10911 (long long int)trunc*.
10912
10913 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
10914
10915 PR target/20927
10916 * gcc.dg/pr20927.c: New test.
10917
10918 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
10919
10920 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
10921 * gcc.target/mips/asm-1.c: Likewise.
10922
10923 2005-04-13 Dale Johannesen <dalej@apple.com>
10924
10925 * objc.dg/objc-fast-4.m: New.
10926
10927 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
10928
10929 * gcc.target/cris/torture/cris-torture.exp: New driver in new
10930 directory.
10931 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
10932
10933 2005-04-13 David Edelsohn <edelsohn@gnu.org>
10934
10935 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
10936 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
10937 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
10938
10939 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
10940
10941 PR tree-optimization/20913
10942 * gcc.dg/tree-ssa/pr20913.c: New.
10943
10944 PR tree-optimization/20702
10945 * gcc.dg/tree-ssa/pr20702.c: New.
10946
10947 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10948
10949 PR c++/13744
10950 * g++.dg/inherit/local3.C: New test.
10951
10952 2005-04-12 Jeff Law <law@redhat.com>
10953
10954 * gcc.dg/tree-ssa/20050412-1.c: New test.
10955
10956 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
10957
10958 PR libfortran/19016
10959 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
10960 Add tests with mask generated by expression.
10961 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10962 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10963 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10964
10965 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
10966
10967 PR middle-end/20917
10968 * gcc.dg/20050409-1.c: New test.
10969
10970 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
10971
10972 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
10973
10974 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10975
10976 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10977 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
10978 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10979 (TARGET_CXX): Adjust accordingly.
10980 * target.h (struct gcc_target): Remove epxort_class_data. Add
10981 determine_class_data_visibility and class_data_always_comdat.
10982 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10983 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
10984 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10985 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
10986 (arm_cxx_determine_class_data_visibility): New.
10987 (arm_cxx_class_data_always_comdat): Likewise.
10988 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10989 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
10990 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10991 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
10992 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
10993 Define.
10994
10995 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10996
10997 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
10998
10999 2005-04-11 Geoffrey Keating <geoffk@apple.com>
11000
11001 * gcc.dg/i386-darwin-fpmath.c: New.
11002
11003 2004-04-11 Devang Patel <dpatel@apple.com>
11004
11005 * lib/target-supports.exp (check_effective_target_vect_condition): New.
11006 * gcc.dg/vect/vect-ifcvt-1.c: New test.
11007 * gcc.dg/vect/vect-ifcvt-2.c: New test.
11008 * gcc.dg/vect/vect-ifcvt-3.c: New test.
11009 * gcc.dg/vect/vect-ifcvt-4.c: New test.
11010 * gcc.dg/vect/vect-ifcvt-5.c: New test.
11011 * gcc.dg/vect/vect-ifcvt-6.c: New test.
11012 * gcc.dg/vect/vect-ifcvt-7.c: New test.
11013 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11014
11015 2004-04-11 Devang Patel <dpatel@apple.com>
11016
11017 * gcc.dg/vect/vect-dv-1.c: New test.
11018 * gcc.dg/vect/vect-dv-2.c: New test.
11019
11020 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11021
11022 PR tree-optimization/20933
11023 * gcc.dg/tree-ssa/pr20933.c: New test.
11024
11025 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11026
11027 * gfortran.dg/fold_nearest.f90: New test.
11028
11029 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
11030
11031 * gcc.dg/tree-ssa/alias-1.c: New test.
11032
11033 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11034
11035 PR tree-optimization/20920
11036 * g++.dg/tree-ssa/pr20920.C: New test.
11037
11038 2005-04-11 Uros Bizjak <uros@kss-loka.si>
11039
11040 * gcc.dg/builtins-53.c: Also check (int)ceil* and
11041 (long long int)ceil*.
11042
11043 2005-04-10 Mark Mitchell <mark@codesourcery.com>
11044
11045 * g++.dg/warn/Wdtor1.C: Declare template in system header with
11046 explicit C++ linkage.
11047
11048 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11049
11050 * gfortran.dg/pr17229.f: Take care of the new obsolescence
11051 warning for arithmetic IF statements.
11052
11053 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
11054
11055 * eor_handling_1.f90: New test case.
11056 * eor_handling_2.f90: New test case.
11057 * eor_handling_3.f90: New test case.
11058 * eor_handling_4.f90: New test case.
11059 * eor_handling_5.f90: New test case.
11060 * noadv_size.f90: New test case.
11061 * pad_no.f90: New test case.
11062
11063 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
11064
11065 * gcc.c-torture/execute/20050410-1.c: New test.
11066
11067 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
11068
11069 * gcc.dg/pr20126.c: New.
11070
11071 2005-04-09 Bud Davis <bdavis@gfortran.org>
11072 Steven G. Kargl <kargls@comcast.net>
11073
11074 * gfortran.dg/PR19872.f: New test.
11075
11076 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11077
11078 * gfortran.dg/nint_1.f90: Fix dg-do directive.
11079
11080 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11081
11082 * gfortran.dg/nint_1.f90: New test.
11083
11084 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11085
11086 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
11087 Added test for callee-allocated arrays with write statements.
11088 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
11089 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
11090 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11091 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11092 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11093
11094 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11095
11096 PR libfortran/20163
11097 * gfortran.dg/open-options-blanks.f: New test.
11098
11099 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11100
11101 PR fortran/13257
11102 * gfortran.dg/comma_format_extension_[1234].f: New tests.
11103
11104 2005-04-09 Jakub Jelinek <jakub@redhat.com>
11105
11106 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11107 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11108 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11109 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11110 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11111 * gcc.c-torture/execute/stdarg-4.c: New test.
11112
11113 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
11114
11115 PR target/20795
11116 * g++.dg/abi/param2.C: New test.
11117
11118 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11119
11120 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
11121
11122 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11123
11124 * gcc.dg/builtins-53.c: New test.
11125
11126 2005-04-08 Diego Novillo <dnovillo@redhat.com>
11127
11128 * g++.dg/tree-ssa/pr18178.C: New test.
11129 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
11130 * gcc.c-torture/execute/20041019-1.c: New test.
11131 * gcc.dg/tree-ssa/20041008-1.c: New test.
11132 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
11133 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
11134 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
11135 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
11136 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
11137 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
11138 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
11139 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
11140 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
11141 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
11142
11143 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
11144
11145 PR rtl-optimization/20466
11146 * gcc.c-torture/execute/pr20466-1.c: New test.
11147
11148 2005-04-08 Mark Mitchell <mark@codesourcery.com>
11149
11150 PR c++/20905
11151 * g++.dg/parse/cond2.C: New test.
11152
11153 PR c++/20145
11154 * g++.dg/warn/Wdtor1.C: New test.
11155
11156 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11157
11158 PR fortran/17229
11159 * gfortran.dg/pr17229.f: New test.
11160
11161 2005-04-07 Steven G. Kargl <kargls@comcast.net>
11162
11163 * gfortran.dg/tiny_1.f90: New test.
11164 * gfortran.dg/tiny_2.f90: ditto.
11165
11166 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
11167
11168 * gfortran.dg/eor_1.f90: Fix dg-do run line
11169 * gfortran.dg/open_new.f90: Fix dg-do run line
11170
11171 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
11172
11173 * lib/target-supports.exp (get_compiler_messages): Support
11174 optional arguments, the fourth being compiler options.
11175 (check_effective_target_fpic): New proc.
11176 * gcc.dg/20050321-2.c: Restrict to target fpic.
11177
11178 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
11179
11180 * gcc.dg/15443-1.c: New test.
11181 * gcc.dg/15443-2.c: Likewise.
11182
11183 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11184
11185 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
11186
11187 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11188
11189 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
11190
11191 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11192
11193 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
11194 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
11195 -m64.
11196 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
11197 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
11198 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
11199
11200 2005-04-06 Mark Mitchell <mark@codesourcery.com>
11201
11202 PR c++/20212
11203 * g++.dg/warn/Wunused-11.C: New test.
11204
11205 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
11206
11207 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
11208
11209 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
11210
11211 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
11212
11213 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11214
11215 PR c++/20734
11216 * g++.dg/template/ptrmem13.C: New test.
11217
11218 2005-04-05 Per Bothner <per@bothner.com>
11219
11220 * lib/gcc.exp: Always add -fno-show-column, for now.
11221
11222 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
11223
11224 PR testsuite/20767
11225 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
11226 of plain old "unsigned int" for the type of "i". Makes this test
11227 64bit clean.
11228
11229 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
11230
11231 * gcc.dg/i386-ssefn-1.c: New test.
11232 * gcc.dg/i386-ssefn-2.c: New test.
11233 * gcc.dg/i386-ssefn-3.c: New test.
11234 * gcc.dg/i386-ssefn-4.c: New test.
11235
11236 2005-04-05 Jakub Jelinek <jakub@redhat.com>
11237
11238 PR tree-optimization/20076
11239 * gcc.dg/builtin-apply4.c: New test.
11240
11241 PR preprocessor/19475
11242 * gcc.dg/cpp/macspace1.c: New test.
11243 * gcc.dg/cpp/macspace2.c: New test.
11244
11245 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11246
11247 * gfortran.dg/pr20755.f: Fixed bad format.
11248
11249 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11250
11251 PR c++/20763
11252 * g++.dg/ext/attrib21.C: New test.
11253
11254 2004-04-05 Devang Patel <dpatel@apple.com>
11255
11256 * lib/target-supports.exp (check_effective_target_vect_shif): New.
11257 * gcc.dg/vect/vect-shift-1.c: New test.
11258
11259 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11260
11261 PR libfortran/20755
11262 * gfortran.dg/pr20755.f: New test.
11263
11264 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
11265
11266 * gfortran.dg/pr15959.f90: New test.
11267 * gfortran.dg/string_pad_trunc.f90: New test.
11268
11269 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11270
11271 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
11272 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
11273 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
11274 syntax.
11275
11276 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11277
11278 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
11279
11280 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11281
11282 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
11283 * gcc.c-torture/compile/20011119-2.c: Likewise.
11284 * gcc.c-torture/compile/981001-2.c: Likewise.
11285
11286 2005-04-04 Mark Mitchell <mark@codesourcery.com>
11287
11288 PR c++/20679
11289 * g++.dg/template/overload4.C: New test.
11290
11291 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11292
11293 PR c++/20746
11294 * g++.dg/abi/covariant5.C: New.
11295
11296 PR debug/20505
11297 * g++.dg/debug/const2.C: New.
11298
11299 2005-04-04 Jakub Jelinek <jakub@redhat.com>
11300
11301 PR rtl-optimization/16104
11302 * gcc.c-torture/execute/20050316-1.c: New test.
11303
11304 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11305
11306 * g++.dg/template/spec23.C: Fix dg-error text.
11307
11308 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
11309
11310 PR c++/19199
11311 * g++.dg/expr/lval2.C: New.
11312
11313 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11314
11315 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
11316 __builtin_strcasecmp and __builtin_strncasecmp.
11317
11318 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
11319
11320 PR c++/20723
11321 * g++.dg/template/spec22.C: New.
11322 * g++.dg/template/spec23.C: New.
11323
11324 2005-04-03 Dale Ranta <dir@lanl.gov>
11325 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11326
11327 PR libfortran/20068
11328 PR libfortran/20125
11329 PR libfortran/20156
11330 PR libfortran/20471
11331 * gfortran.dg/backspace.f: New test.
11332
11333 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
11334
11335 * gcc.dg/pr19345.c: New test.
11336
11337 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11338
11339 PR tree-optimization/20640
11340 * gcc.dg/torture/tree-loop-1.c: New.
11341
11342 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11343
11344 PR rtl-optimization/20290
11345 * gcc.c-torture/execute/loop-ivopts-2.c: New.
11346
11347 2005-04-02 Geoffrey Keating <geoffk@apple.com>
11348
11349 * gcc.dg/rs6000-fpint.c: New.
11350
11351 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11352
11353 * gcc.dg/old-style-then-proto-1.c: New test.
11354
11355 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11356
11357 * gfortran.fortran-torture/execute/backspace.f90: Check
11358 after backspace and read was incorrect.
11359
11360 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11361
11362 * gcc.c-torture/execute/builtins/strcat.c: Check the result
11363 buffer past the terminating NUL using memcmp.
11364 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
11365 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
11366
11367 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
11368 Fix unused/uninitialized variable warnings.
11369
11370 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
11371 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
11372 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
11373 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
11374
11375 * gcc.c-torture/execute/builtins/abs-1-lib.c,
11376 gcc.c-torture/execute/builtins/fputs-lib.c,
11377 gcc.c-torture/execute/builtins/lib/fprintf.c,
11378 gcc.c-torture/execute/builtins/lib/main.c,
11379 gcc.c-torture/execute/builtins/lib/memcmp.c,
11380 gcc.c-torture/execute/builtins/lib/memmove.c,
11381 gcc.c-torture/execute/builtins/lib/mempcpy.c,
11382 gcc.c-torture/execute/builtins/lib/memset.c,
11383 gcc.c-torture/execute/builtins/lib/printf.c,
11384 gcc.c-torture/execute/builtins/lib/sprintf.c,
11385 gcc.c-torture/execute/builtins/lib/stpcpy.c,
11386 gcc.c-torture/execute/builtins/lib/strchr.c,
11387 gcc.c-torture/execute/builtins/lib/strcmp.c,
11388 gcc.c-torture/execute/builtins/lib/strcpy.c,
11389 gcc.c-torture/execute/builtins/lib/strcspn.c,
11390 gcc.c-torture/execute/builtins/lib/strlen.c,
11391 gcc.c-torture/execute/builtins/lib/strncat.c,
11392 gcc.c-torture/execute/builtins/lib/strncmp.c,
11393 gcc.c-torture/execute/builtins/lib/strncpy.c,
11394 gcc.c-torture/execute/builtins/lib/strrchr.c,
11395 gcc.c-torture/execute/builtins/lib/strspn.c,
11396 gcc.c-torture/execute/builtins/lib/strstr.c,
11397 gcc.c-torture/execute/builtins/memops-asm-lib.c,
11398 gcc.c-torture/execute/builtins/strlen-2.c,
11399 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
11400 prototypes.
11401
11402 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
11403
11404 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
11405 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
11406 selectany usage.
11407
11408 2005-04-01 Jakub Jelinek <jakub@redhat.com>
11409
11410 PR c++/19406
11411 * g++.dg/debug/using1.C: New test.
11412
11413 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
11414
11415 PR middle-end/20524
11416 * gcc.dg/alias-7.c: Prefix asm-declared name with
11417 __USER_LABEL_PREFIX__.
11418
11419 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
11420
11421 Fix fallout from PR middle-end/15700:
11422 * gcc.c-torture/compile/20011119-1.c: Take
11423 __USER_LABEL_PREFIX__ into account.
11424 * gcc.c-torture/compile/20011119-2.c: Likewise.
11425
11426 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
11427
11428 PR c++/18644
11429 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
11430
11431 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11432
11433 PR c/17855
11434 * gcc.c-torture/compile/struct-non-lval-1.c,
11435 gcc.c-torture/compile/struct-non-lval-2.c,
11436 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
11437
11438 2005-03-31 Janis Johnson <janis187@us.ibm.com>
11439
11440 * gcc.dg/tls/tls.exp: Remove temporary file.
11441 * g++.dg/tls/tls.exp: Ditto.
11442 * lib/file-format.exp: Ditto.
11443 * g++.dg/special/ecos.exp: Ditto.
11444
11445 * lib/profopt.exp: Treat prof_ext as a list.
11446 * gcc.misc-tests/bprob.exp: Ditto.
11447 * g++.dg/bprob/bprob.exp: Ditto.
11448
11449 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
11450 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
11451 g++.dg/tree-ssa/pointer-reference-alias.C,
11452 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
11453 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
11454 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
11455 g++.dg/vect/pr19951.cc: Ditto.
11456 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
11457 gcc.dg/builtins-47.c: Ditto.
11458 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
11459 gcc.dg/pr20115-1.c: Ditto.
11460 * gcc.dg/tree-ssa/20030530-2.c,
11461 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
11462 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11463 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
11464 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11465 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
11466 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
11467 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
11468 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
11469 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
11470 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
11471 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
11472 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
11473 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
11474 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
11475 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
11476 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11477 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11478 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11479 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11480 gcc.dg/tree-ssa/20030824-1.c,
11481 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
11482 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
11483 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
11484 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
11485 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
11486 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
11487 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
11488 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
11489 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
11490 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
11491 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
11492 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
11493 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
11494 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
11495 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
11496 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
11497 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
11498 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
11499 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
11500 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
11501 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
11502 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
11503 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
11504 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
11505 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
11506 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
11507 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
11508 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
11509 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
11510 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
11511 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
11512 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
11513 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
11514 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
11515 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
11516 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
11517 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
11518 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
11519 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
11520 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
11521 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
11522 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
11523 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11524 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
11525 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
11526 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
11527 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
11528 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
11529 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
11530 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
11531 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11532 gcc.dg/tree-ssa/useless-1.c: Ditto.
11533 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
11534 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
11535 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
11536 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
11537 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11538 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
11539 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
11540 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
11541 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
11542 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
11543 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
11544 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
11545 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
11546 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
11547 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
11548 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
11549 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
11550 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
11551 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
11552 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
11553 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
11554 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11555 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11556 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
11557 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
11558 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
11559 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
11560 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
11561 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
11562 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
11563 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
11564 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
11565 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
11566 gcc.dg/vect/vect-none.c: Ditto.
11567 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
11568 treelang/compile/unsigned.tree: Ditto.
11569
11570 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
11571 * gcc.dg/cpp/direct2s.c: Ditto.
11572 * gcc.dg/cpp/paste4.c: Ditto.
11573 * gcc.dg/cpp/separate-1.c: Ditto.
11574 * gcc.dg/pch/save-temps-1.c: Ditto.
11575 * g++.dg/ext/altivec-10.C: Ditto.
11576 * g++.dg/pch/pch.C: Ditto.
11577
11578 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
11579
11580 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
11581 * g++.dg/template/repo1.C: Ditto.
11582 * g++.dg/template/repo2.C: Ditto.
11583 * g++.dg/template/repo3.C: Ditto.
11584 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
11585 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
11586 * g++.old-deja/g++.pt/repo1.C: Ditto.
11587 * g++.old-deja/g++.pt/repo2.C: Ditto.
11588 * g++.old-deja/g++.pt/repo3.C: Ditto.
11589 * g++.old-deja/g++.pt/repo4.C: Ditto.
11590
11591 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
11592 * gcc.dg/20030107-1.c: Ditto.
11593 * gcc.dg/20030702-1.c: Ditto.
11594 * gcc.dg/profile-generate-1.c: Ditto.
11595 * g++.dg/other/profile1.C: Ditto.
11596 * g++.old-deja/g++.robertl/eb83.C: Ditto.
11597
11598 * lib/gcc-dg.exp (remove-build-file): New.
11599 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
11600 cleanup-tree-dump, cleanup-saved-temps): New.
11601
11602 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
11603
11604 PR c++/19203, DR 214
11605 * g++.dg/parse/ambig3.C: Not ambiguous.
11606 * g++.dg/template/spec20.C: New.
11607 * g++.dg/template/spec21.C: New.
11608
11609 2005-03-31 Steve Ellcey <sje@cup.hp.com>
11610
11611 PR target/20045
11612 * gcc.dg/ia64-fptr-1.c: Run only on linux.
11613
11614 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11615
11616 PR libfortran/20660
11617 * gfortran.dg/negative_unit.f: New test.
11618
11619 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
11620
11621 * gcc.dg/20050330-1.c: New test.
11622
11623 2005-03-30 Devang Patel <dpatel@apple.com>
11624
11625 * g++.dg/tree-sra/ssa-sra-3.C: New test.
11626
11627 2005-03-30 Dale Johannesen <dalej@apple.com>
11628
11629 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
11630
11631 2005-03-30 Janis Johnson <janis187@us.ibm.com>
11632
11633 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
11634 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
11635 Strip options from test name.
11636
11637 2005-03-31 Jan Hubicka <jh@suse.cz>
11638
11639 * gcc.dg/varpool-1.c: New testcase.
11640
11641 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11642
11643 PR c/772
11644 PR c/17913
11645 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
11646 gcc.dg/stmt-expr-label-3.c : New tests.
11647 * gcc.c-torture/execute/medce-2.c: Remove.
11648
11649 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11650
11651 PR c/20368
11652 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
11653 tests.
11654
11655 2005-03-30 Alan Modra <amodra@bigpond.net.au>
11656
11657 * gcc.c-torture/compile/pr20203.c: New test.
11658
11659 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11660
11661 * gfortran.dg/promotion.f90: New test.
11662
11663 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
11664
11665 PR middle-end/20491
11666 * gcc.dg/torture/asm-subreg-1.c: New test.
11667
11668 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
11669
11670 PR c/20672
11671 * gcc.dg/pr20672-1.c: New test.
11672
11673 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
11674
11675 * gfortran.dg/vect: New directory.
11676 * gfortran.dg/vect/vect.exp: New.
11677 * gfortran.dg/vect/vect-1.f90: New test.
11678 * gfortran.dg/vect/vect-2.f90: New test.
11679 * gfortran.dg/vect/vect-3.f90: New test.
11680 * gfortran.dg/vect/vect-4.f90: New test.
11681 * gfortran.dg/vect/vect-5.f90: New test.
11682
11683 2005-03-29 Jakub Jelinek <jakub@redhat.com>
11684
11685 PR middle-end/20622
11686 * gcc.dg/alias-7.c: New test.
11687
11688 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11689
11690 * gcc.dg/sparc-reg-1.c: New test.
11691
11692 2005-03-28 Steve Ellcey <sje@cup.hp.com>
11693
11694 PR target/19890
11695 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
11696
11697 2005-03-29 Dale Ranta <dir@lanl.gov>
11698 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11699
11700 PR libfortran/20163
11701 * gfortran.dg/pr20163-2.f: New test.
11702
11703 2005-03-28 Jan Hubicka <jh@suse.cz>
11704
11705 PR middle-end/20635
11706 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
11707 by Jakub Jelinek.
11708
11709 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
11710
11711 PR tree-optimization/20626
11712 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
11713 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
11714
11715 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11716
11717 * gfortran.dg/underflow.f90: New test.
11718 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
11719
11720 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11721
11722 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
11723
11724 2005-03-25 Mark Mitchell <mark@codesourcery.com>
11725
11726 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
11727 (g++_init): Make sure that CXXFLAGS is set.
11728 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
11729 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11730 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11731 * lib/objc.exp (objc_init): Likewise.
11732 * lib/treelang.exp (treelang_init): Likewise.
11733
11734 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
11735
11736 PR tree-optimization/20470
11737 * gcc.dg/tree-ssa/pr20470.c: New test.
11738
11739 2005-03-25 Geoffrey Keating <geoffk@apple.com>
11740
11741 * gcc.dg/ppc-stfiwx.c: New.
11742
11743 2005-03-25 Steve Ellcey <sje@cup.hp.com>
11744
11745 PR target/19888
11746 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
11747
11748 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11749
11750 * gcc.dg/20050325-1.c: Fix a typo.
11751
11752 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11753
11754 PR libfortran/19678
11755 PR libfortran/19679
11756 * gfortran.dg/dos_eol.f: New test.
11757
11758 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11759
11760 PR rtl-optimization/20249
11761 * gcc.dg/20050325-1.c: New test.
11762
11763 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11764
11765 PR libfortran/15332
11766 * gfortran.dg/pr15332.f: New test.
11767
11768 2005-03-24 Dale Johannesen <dalej@apple.com>
11769
11770 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
11771
11772 2005-03-24 Geoffrey Keating <geoffk@apple.com>
11773
11774 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
11775 'internal' visibility.
11776 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
11777 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
11778 'protected' visibility.
11779 * gcc.dg/visibility-7.c: Likewise.
11780 * lib/target-supports.exp (check_visibility_available): Take
11781 a parameter, the kind of visibility to check for.
11782 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
11783 to check_visibility_available.
11784
11785 * g++.dg/expr/cast3.C: New.
11786
11787 2005-03-24 David Edelsohn <edelsohn@gnu.org>
11788
11789 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
11790 rs6000.
11791
11792 2005-03-24 Steve Ellcey <sje@cup.hp.com>
11793
11794 PR target/20095
11795 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
11796
11797 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
11798
11799 * gcc.dg/badshift.c: Renamed to...
11800 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
11801
11802 * gcc.target/i386/badshift.c: Renamed to...
11803 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
11804 only.
11805
11806 PR rtl-optimization/20532
11807 * gcc.target/i386/badshift.c: New.
11808
11809 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11810
11811 * gfortran.dg/pr18025.f90: New test.
11812
11813 2005-03-23 Dale Johannesen <dalej@apple.com>
11814
11815 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
11816
11817 2005-03-23 Mark Mitchell <mark@codesourcery.com>
11818
11819 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
11820
11821 * lib/target-supports.exp (check_iconv_available): Default
11822 libiconv to -liconv, if there is no definition.
11823
11824 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
11825
11826 * gcc.dg/torture/cris-asm-mof-1.c: New test.
11827
11828 2005-03-22 Mark Mitchell <mark@codesourcery.com>
11829
11830 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
11831 * g++.dg/opt/pr7503-2.C: Likewise.
11832 * g++.dg/opt/pr7503-3.C: Likewise.
11833 * g++.dg/opt/pr7503-4.C: Likewise.
11834 * g++.dg/opt/pr7503-5.C: Likewise.
11835 * g++.dg/warn/minmax.C: New test.
11836
11837 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11838
11839 * gfortran.dg/g77_intrinsics_funcs.f: New test.
11840 * gfortran.dg/g77_intrinsics_sub.f: New test.
11841
11842 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
11843 Jan Hubicka <jh@suse.cz>
11844 Steven Bosscher <stevenb@suse.de
11845
11846 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
11847
11848 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11849
11850 PR c++/19980
11851 * g++.dg/template/redecl3.C: New test.
11852
11853 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11854
11855 PR c++/20499
11856 * g++.dg/parse/error16.C: Tweak error markers.
11857
11858 2005-03-22 Jakub Jelinek <jakub@redhat.com>
11859
11860 PR target/20561
11861 * gcc.dg/20050321-2.c: New test.
11862
11863 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
11864
11865 PR c++/20465
11866 PR c++/20381
11867 * g++.dg/template/ptrmem12.C: New.
11868
11869 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
11870
11871 PR rtl-optimization/20527
11872 * gcc.c-torture/execute/pr20527-1.c: New test.
11873
11874 2005-03-22 Ben Elliston <bje@au.ibm.com>
11875
11876 * gcc.misc-tests/options.exp (check_for_options): Create a real C
11877 program, compile it into a real executable and then delete the .c
11878 and .x files afterwards, to avoid problems on testglue targets.
11879
11880 2005-03-21 Stuart Hastings <stuart@apple.com>
11881
11882 * gcc.target/i386/sse-2.c: New.
11883
11884 2005-03-21 Uros Bizjak <uros@kss-loka.si>
11885
11886 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
11887
11888 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11889
11890 * g++.dg/parse/crash25.C: Fix typo.
11891
11892 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11893
11894 PR c++/20461
11895 * g++.dg/parse/crash24.C: New test.
11896
11897 PR c++/20536
11898 * g++.dg/parse/crash25.C: New test.
11899
11900 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11901
11902 PR c++/20147
11903 * g++.dg/ext/stmtexpr4.C: New test.
11904
11905 2005-03-20 Roger Sayle <roger@eyesopen.com>
11906
11907 PR middle-end/20539
11908 * gcc.c-torture/compile/pr13066-1.c: New test case.
11909 * gcc.c-torture/compile/pr20539-1.c: Likewise.
11910 * g++.dg/opt/pr13066-1.C: Likewise.
11911
11912 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
11913
11914 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
11915
11916 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11917
11918 PR fortran/18525
11919 * gfortran.dg/nesting_1.f90: New test.
11920
11921 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11922
11923 PR c++/20240
11924 * g++.dg/lookup/using13.C: New test.
11925
11926 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11927
11928 PR c++/20333
11929 * g++.dg/template/crash36.C: New test.
11930
11931 2005-03-18 Paolo Carlini <pcarlini@suse.de>
11932
11933 PR c++/20463
11934 * g++.dg/template/crash35.C: New test.
11935
11936 2005-03-17 Paolo Carlini <pcarlini@suse.de>
11937
11938 PR c++/19966
11939 * g++.dg/overload/operator2.C: New test.
11940
11941 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11942
11943 PR libfortran/20257
11944 * gfortran.dg/pr20257.f90: New test.
11945
11946 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11947
11948 PR libfortran/20480
11949 * gfortran.dg/pr20480.f90: New test.
11950
11951 2005-03-16 Richard Henderson <rth@redhat.com>
11952
11953 PR middle-end/15700
11954 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
11955 (_rtld_global): New.
11956 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
11957 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
11958
11959 * gcc.dg/alias-3.c: New.
11960 * gcc.dg/alias-4.c: New.
11961 * gcc.dg/alias-5.c: New.
11962 * gcc.dg/alias-6.c: New.
11963
11964 2005-03-15 Geoffrey Keating <geoffk@apple.com>
11965
11966 * gcc.dg/cpp/ucnid-7.c: New.
11967
11968 2005-03-15 Janis Johnson <janis187@us.ibm.com>
11969 Dorit Naishlos <dorit@il.ibm.com>
11970
11971 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
11972 darwin.
11973
11974 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
11975
11976 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
11977 misaligned accesses.
11978 * gcc.dg/vect/vect-58.c: Likewise.
11979 * gcc.dg/vect/vect-92.c: New.
11980 * gcc.dg/vect/vect-93.c: New.
11981
11982 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
11983
11984 PR fortran/18827
11985 * gfortran.dg/assign_2.f90: New test.
11986 * gfortran.dg/assign_3.f90: New test.
11987 * gfortran.dg/assign.f90: New test.
11988
11989 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
11990
11991 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
11992 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
11993 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
11994 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
11995 names.
11996
11997 2005-03-14 Geoffrey Keating <geoffk@apple.com>
11998
11999 * gcc.dg/cpp/ucnid-6.c: New.
12000
12001 * gcc.dg/cpp/normalize-1.c: New.
12002 * gcc.dg/cpp/normalize-2.c: New.
12003 * gcc.dg/cpp/normalize-3.c: New.
12004 * gcc.dg/cpp/normalize-4.c: New.
12005 * gcc.dg/cpp/ucnid-4.c: New.
12006 * gcc.dg/cpp/ucnid-5.c: New.
12007 * g++.dg/cpp/normalize-1.C: New.
12008 * g++.dg/cpp/ucnid-1.C: New.
12009
12010 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12011
12012 * gcc.dg/pr18628.c: New.
12013
12014 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12015
12016 PR c++/20280
12017 * g++.dg/tree-ssa/pr20280.C: New.
12018
12019 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12020
12021 PR fortran/20467
12022 * gfortran.dg/stfunc_2.f90: New test.
12023
12024 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12025
12026 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
12027
12028 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12029
12030 * gcc.dg/tree-ssa/20050314-1.c: New test.
12031
12032 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12033
12034 PR c++/4403
12035 PR c++/9783, DR433
12036 * g++.dg/template/friend34.C: New test.
12037 * g++.dg/template/friend35.C: Likewise.
12038 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
12039
12040 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12041
12042 Friend class name lookup 5/n
12043 PR c++/1016
12044 * g++.dg/lookup/hidden-class1.C: New test.
12045 * g++.dg/lookup/hidden-class2.C: Likewise.
12046 * g++.dg/lookup/hidden-class3.C: Likewise.
12047 * g++.dg/lookup/hidden-class4.C: Likewise.
12048 * g++.dg/lookup/hidden-class5.C: Likewise.
12049 * g++.dg/lookup/hidden-class6.C: Likewise.
12050 * g++.dg/lookup/hidden-class7.C: Likewise.
12051 * g++.dg/lookup/hidden-class8.C: Likewise.
12052 * g++.dg/lookup/hidden-class9.C: Likewise.
12053 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
12054 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
12055 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
12056 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
12057 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
12058 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
12059 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
12060 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
12061 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
12062 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
12063 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
12064
12065 2005-03-13 Mark Mitchell <mark@codesourcery.com>
12066
12067 PR c++/20157
12068 * g++.dg/template/error18.C: New test.
12069
12070 2005-03-09 Ben Elliston <bje@au.ibm.com>
12071
12072 PR debug/16792
12073 * g++.dg/debug/pr16792.C: New test.
12074
12075 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12076
12077 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
12078 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
12079 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
12080 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
12081 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
12082 test assertion names.
12083
12084 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12085
12086 PR fortran/18600
12087 * gfortran.dg/stfunc_1.f90: New test.
12088
12089 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12090
12091 PR fortran/16907
12092 * gfortran.dg/real_index_1.f90: New test.
12093
12094 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12095
12096 PR fortran/20323
12097 * gfortran.dg/spec_expr_1.f90: New test.
12098
12099 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12100
12101 PR c/20402
12102 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
12103 new parser.
12104
12105 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12106
12107 PR fortran/20361
12108 * gfortran.dg/largeequiv_1.f90: New test.
12109
12110 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12111
12112 * gcc.dg/ucnid-1.c: New.
12113 * gcc.dg/ucnid-2.c: New.
12114 * gcc.dg/ucnid-3.c: New.
12115 * gcc.dg/ucnid-4.c: New.
12116 * gcc.dg/ucnid-5.c: New.
12117 * gcc.dg/ucnid-6.c: New.
12118 * gcc.dg/cpp/ucnid-1.c: New.
12119 * gcc.dg/cpp/ucnid-2.c: New.
12120 * gcc.dg/cpp/ucnid-3.c: New.
12121 * g++.dg/other/ucnid-1.C: New.
12122
12123 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12124
12125 * gcc.dg/vmx/darwin-abi-3.c: Delete.
12126
12127 2005-03-11 Per Bothner <per@bothner.com>
12128
12129 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
12130 that diagnotics refer to correct token.
12131 * gcc.dg/unused-3.c: Likewise.
12132
12133 2005-03-11 Per Bothner <per@bothner.com>
12134
12135 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
12136 constant" is now actually on same line as string constant.
12137 * gcc.dg/cpp/direct2s.c: Likewise.
12138
12139 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
12140
12141 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
12142
12143 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12144
12145 PR libfortran/20124
12146 * gfortran.dg/pr20124.f90: New Test
12147
12148 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
12149
12150 PR tree-optimization/20130
12151 * gcc.dg/pr20130-1.c: New test.
12152
12153 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12154
12155 PR target/20095
12156 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
12157
12158 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12159
12160 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
12161
12162 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12163
12164 * g++.dg/eh/forced1.C: Fix comment.
12165 * g++.dg/eh/forced2.C: Ditto.
12166 * g++.dg/eh/forced3.C: Ditto.
12167 * g++.dg/eh/forced4.C: Ditto.
12168
12169 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
12170
12171 PR rtl-opt/20412
12172 * gcc.c-torture/compile/pr20412.c: New test.
12173
12174 2005-03-10 Roger Sayle <roger@eyesopen.com>
12175
12176 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
12177
12178 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12179
12180 PR target/20322
12181 * gcc.dg/20050307-1.c: New test.
12182
12183 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
12184
12185 PR c++/20375
12186 * g++.dg/other/stdarg3.C: New.
12187
12188 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12189
12190 PR c++/18384, c++/18327
12191 * g++.dg/init/array19.C: New test.
12192
12193 PR inline-asm/20314
12194 * gcc.dg/torture/pr20314-1.c: New test.
12195 * gcc.dg/torture/pr20314-2.c: New test.
12196
12197 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
12198
12199 * gcc.dg/20050309-1.c: New test.
12200
12201 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12202
12203 * gcc.dg/builtins-10.c: Reactivate disabled test.
12204 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
12205 new cbrt transformations.
12206
12207 2005-03-09 Mark Mitchell <mark@codesourcery.com>
12208
12209 PR c++/20208
12210 * g++.dg/template/array13.C: New test.
12211
12212 2005-03-09 Paolo Carlini <pcarlini@suse.de>
12213
12214 PR c++/16859
12215 * g++.dg/init/brace4.C: New test.
12216
12217 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
12218
12219 PR c++/20186
12220 * g++.dg/template/non-dependent12.C: New.
12221
12222 2005-03-08 Mark Mitchell <mark@codesourcery.com>
12223
12224 PR c++/20142
12225 * g++.dg/init/array18.C: Add dg-do run marker.
12226
12227 PR c++/20142
12228 * g++.dg/init/array18.C: New test.
12229
12230 2005-03-09 Ben Elliston <bje@au.ibm.com>
12231
12232 * consistency.vlad/vlad.exp: Remove trailing semicolons.
12233 * g++.dg/gcov/gcov.exp: Likewise.
12234 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
12235 * gcc.target/xstormy16/xstormy16.exp: Likewise.
12236 * lib/c-torture.exp: Likewise.
12237 * lib/fortran-torture.exp: Likewise.
12238 * lib/g++.exp: Likewise.
12239 * lib/gcc-defs.exp: Likewise.
12240 * lib/gcc-dg.exp: Likewise.
12241 * lib/gcc.exp: Likewise.
12242 * lib/gcov.exp: Likewise.
12243 * lib/gfortran.exp: Likewise.
12244 * lib/mike-g++.exp: Likewise.
12245 * lib/mike-gcc.exp: Likewise.
12246 * lib/objc-torture.exp: Likewise.
12247 * lib/objc.exp: Likewise.
12248 * lib/profopt.exp: Likewise.
12249 * lib/target-libpath.exp: Likewise.
12250 * lib/target-supports.exp: Likewise.
12251 * lib/treelang.exp: Likewise.
12252 * lib/wrapper.exp: Likewise.
12253
12254 2005-03-08 Jeff Law <law@redhat.com>
12255
12256 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
12257 PHI-OPT changes.
12258
12259 2005-03-08 Ira Rosen <irar@il.ibm.com>
12260
12261 * gcc.dg/vect/pr20122.c: New test.
12262
12263 2005-03-07 Jeff Law <law@redhat.com>
12264
12265 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
12266 was folded away.
12267 * gcc.dg/tree-ssa/pr18133-1.c: New test.
12268 * gcc.dg/tree-ssa/pr18133-2.c: New test.
12269 * gcc.dg/tree-ssa/pr18134.c: New test.
12270
12271 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12272
12273 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
12274 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
12275 gcc.dg/torture/builtin-noret-2.c: Require weak support.
12276
12277 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
12278
12279 PR tree-opt/17671
12280 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
12281
12282 2005-03-07 Mark Mitchell <mark@codesourcery.com>
12283
12284 * g++.dg/warn/Wnvdtor.C: New test.
12285
12286 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
12287
12288 * gcc.dg/torture/pr19683-1.c: New test.
12289
12290 2005-03-06 Steven G. Kargl <kargls@comcast.net>
12291
12292 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
12293 * gfortran.dg/g77/19990313-2.f: Ditto.
12294 * gfortran.dg/g77/19990313-3.f: Ditto.
12295 * gfortran.dg/g77/19990525-0.f: Ditto.
12296 * gfortran.dg/g77/19990826-0.f: Ditto.
12297 * gfortran.dg/g77/19990826-2.f: Ditto.
12298 * gfortran.dg/g77/19990826-3.f: Ditto.
12299 * gfortran.dg/g77/20000511-1.f: Ditto.
12300 * gfortran.dg/g77/20000511-2.f: Ditto.
12301 * gfortran.dg/g77/970625-2.f: Ditto.
12302 * gfortran.dg/g77/980310-2.f: Ditto.
12303 * gfortran.dg/g77/980310-3.f: Ditto.
12304 * gfortran.dg/g77/980310-8.f: Ditto.
12305 * gfortran.dg/g77/980519-2.f: Ditto.
12306 * gfortran.dg/g77/alpha1.f: Ditto.
12307 * gfortran.dg/g77/claus.f: Ditto.
12308 * gfortran.dg/g77/erfc.f: Ditto.
12309 * gfortran.dg/g77/short.f: Ditto.
12310 * gfortran.fortran-torture/execute/data.f90: Ditto.
12311 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
12312 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
12313
12314 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12315
12316 * lib/file-format.exp (gcc_target_object_format): Add check for som
12317 format and hardcode object formats on hppa*-*-hpux*.
12318 * lib/target-supports.exp (check_weak_available): Add check for som
12319 object format. Always return 0 on hppa*-*-hpux10*.
12320
12321 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
12322 is defined.
12323
12324 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
12325
12326 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12327
12328 * gfortran.dg/pr19936_1.f90: New test.
12329 * gfortran.dg/pr19936_2.f90: New test.
12330 * gfortran.dg/pr19936_3.f90: New test.
12331
12332 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12333 Paul Thomas <prthomas@drfccad.cea.fr>
12334
12335 * gfortran.dg/PR19754_1.f90: New test.
12336 * gfortran.dg/PR19754_2.f90: Ditto.
12337
12338 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12339
12340 PR c++/19311
12341 * g++.dg/template/non-dependent11.C: New test.
12342
12343 2005-03-05 Uros Bizjak <uros@kss-loka.si>
12344
12345 * lib/target-supports.exp (check_iconv_available): Fix comment.
12346
12347 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
12348 Joseph S. Myers <joseph@codesourcery.com>
12349
12350 PR c++/19797
12351 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
12352
12353 2005-03-04 Matthew Sachs <msachs@apple.com>
12354
12355 * gcc.exp (gcc_target_compile): Put braces around
12356 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
12357 * objc.exp (objc_target_compile): Likewise.
12358 * treelang.exp (treelang_target_compile): Likewise.
12359
12360 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12361
12362 PR fortran/19673
12363 * gfortran.dg/func_result_1.f90: New test.
12364
12365 2005-03-04 Ben Elliston <bje@au.ibm.com>
12366
12367 * gcc.misc-tests/options.exp: New test.
12368
12369 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
12370
12371 * gcc.dg/pr15784-4.c: New test.
12372
12373 2005-03-03 Geoffrey Keating <geoffk@apple.com>
12374
12375 * gcc.c-torture/execute/pr17133.c: New.
12376 * gcc.c-torture/compile/20050303-1.c: New.
12377
12378 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
12379
12380 * gcc.dg/cpp/assert4.c: Fix for cygwin.
12381
12382 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
12383
12384 * g++.dg/overload/using2.C: New.
12385
12386 2005-03-02 Mark Mitchell <mark@codesourcery.com>
12387
12388 PR c++/19916
12389 * g++.dg/init/ptrmem2.C: New test.
12390
12391 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
12392
12393 PR c/8927
12394 * gcc.dg/pr8927-1.c: New test.
12395
12396 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
12397
12398 PR c++/20232
12399 * g++.dg/inherit/covariant12.C: New.
12400
12401 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12402
12403 PR fortran/19479
12404 * gfortran.dg/bound_1.f90: New test.
12405
12406 2005-02-28 Janis Johnson <janis187@us.ibm.com>
12407
12408 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
12409 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
12410
12411 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
12412
12413 PR c/20245
12414 * gcc.dg/pr20245-1.c: New test.
12415
12416 2005-02-28 Jakub Jelinek <jakub@redhat.com>
12417
12418 PR middle-end/19874
12419 * gcc.c-torture/execute/20050119-2.c: New test case.
12420
12421 2005-02-28 Ben Elliston <bje@au.ibm.com>
12422
12423 * README: Update the DejaGnu bug reporting address.
12424 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
12425 * lib/objc-torture.exp: Likewise.
12426
12427 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12428
12429 * gfortran.dg/boz_1.f90: New test.
12430 * gfortran.dg/boz_3.f90: New test.
12431 * gfortran.dg/boz_4.f90: New test.
12432
12433 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12434
12435 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
12436 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
12437
12438 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12439
12440 PR libfortran/20101
12441 * gfortran.dg/write_0_pe_format.f90: New test.
12442
12443 2005-02-27 Jakub Jelinek <jakub@redhat.com>
12444
12445 PR c++/20206
12446 * g++.dg/opt/thunk2.C: New test.
12447 * g++.dg/opt/covariant1.C: New test.
12448
12449 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12450
12451 * gfortran.dg/e_d_fmt.f90: New test.
12452
12453 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
12454
12455 * gcc.dg/asm-b.c: Fix comment typos.
12456
12457 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12458
12459 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
12460 a V_MAY_DEF also.
12461
12462 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12463
12464 PR tree-opt/20188
12465 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
12466 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
12467 * gcc.dg/asm-b.c: New test.
12468
12469 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
12470
12471 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
12472 Disable this test on IRIX 6.
12473
12474 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
12475
12476 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
12477 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
12478 parser.
12479
12480 2005-02-25 Diego Novillo <dnovillo@redhat.com>
12481
12482 PR tree-optimization/20204
12483 * testsuite/gcc.dg/pr20204.c: New test.
12484
12485 2005-02-24 Jakub Jelinek <jakub@redhat.com>
12486
12487 PR target/20196
12488 * gcc.c-torture/execute/20050224-1.c: New test.
12489
12490 PR c++/20175
12491 * g++.dg/warn/Wbraces2.C: New test.
12492
12493 2005-02-23 Mark Mitchell <mark@codesourcery.com>
12494
12495 PR c++/19878
12496 * g++.dg/init/const2.C: New test.
12497
12498 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
12499
12500 PR tree-optimization/20100
12501 * gcc.c-torture/execute/pr20100-1.c: New test.
12502
12503 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12504
12505 * gfortran.dg/implicit_3.f90: New test.
12506
12507 * gfortran.dg/deftype_1.f90: New test.
12508
12509 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
12510
12511 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
12512 the test passes.
12513 * g++.dg/other/anon3.C: Accept a warning.
12514
12515 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
12516
12517 * gcc.dg/pr20017.c: Fix a comment typo.
12518
12519 2005-02-23 Bud Davis <bdavis@gfortran.org>
12520
12521 * gfortran.dg/list_read_4.f90: Change to f90 comments.
12522
12523 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12524
12525 PR ada/19902
12526 * ada/acats/tests/cxa/cxa3004.a: Remove.
12527 * ada/acats/tests/cxb/cxb30061.am: Likewise.
12528
12529 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12530
12531 PR c++/20073
12532 * g++.dg/init/const1.C: New test.
12533
12534 PR c++/19991
12535 * g++.dg/parse/constant7.C: New test.
12536
12537 PR c++/20152
12538 * g++.dg/parse/error27.C: New test.
12539 * g++.dg/template/qualttp15.C: Adjust error markers.
12540 * g++.old-deja/g++.other/struct1.C: Likewise.
12541
12542 PR c++/20153
12543 * g++.dg/template/error17.C: New test.
12544
12545 PR c++/20148
12546 * g++.dg/parser/error26.C: New test.
12547
12548 2005-02-22 Diego Novillo <dnovillo@redhat.com>
12549
12550 PR tree-optimization/20100
12551 PR tree-optimization/20115
12552 * gcc.dg/pr20115.c: New test.
12553 * gcc.dg/pr20115-1.c: New test.
12554 * gcc.dg/pr20100.c: New test.
12555 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
12556 call-clobbered variables after alias1.
12557
12558 2005-02-22 Bud Davis <bdavis@gfortran.org>
12559
12560 * gfortran.dg/list_read_4.f90: new test.
12561
12562 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
12563
12564 PR rtl-optimization/20017.
12565 * gcc.dg/pr20017.c: New.
12566
12567 2005-02-22 Devang Patel <dpatel@apple.com>
12568
12569 PR 19952
12570 * g++.dg/tree-ssa/pr19952.C: New test.
12571
12572 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12573
12574 PR c++/19883
12575 * g++.dg/parse/constant6.C: New test.
12576
12577 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12578
12579 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12580 * g++.dg/charset/asm2.c: Likewise.
12581 * g++.dg/charset/asm3.c: Likewise.
12582 * g++.dg/charset/asm4.c: Likewise.
12583 * g++.dg/charset/asm5.c: Likewise.
12584 * g++.dg/charset/attribute1.c: Likewise.
12585 * g++.dg/charset/attribute2.c: Likewise.
12586 * g++.dg/charset/extern1.cc: Likewise.
12587 * g++.dg/charset/extern2.cc: Likewise.
12588 * g++.dg/charset/extern3.cc: Likewise.
12589 * g++.dg/charset/function.cc: Likewise.
12590 * g++.dg/charset/string.c: Likewise.
12591 * g++.dg/charset/charset.exp: Likewise.
12592 * lib/target-supports.exp (check_iconv_available): Fix comment.
12593
12594 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12595
12596 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
12597 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12598 * gcc.dg/charset/asm2.c: Likewise.
12599 * gcc.dg/charset/asm3.c: Likewise.
12600 * gcc.dg/charset/asm4.c: Likewise.
12601 * gcc.dg/charset/asm5.c: Likewise.
12602 * gcc.dg/charset/asm6.c: Likewise.
12603 * gcc.dg/charset/attribute1.c: Likewise.
12604 * gcc.dg/charset/attribute2.c: Likewise.
12605 * gcc.dg/charset/builtin1.c: Likewise.
12606 * gcc.dg/charset/extern.c: Likewise.
12607 * gcc.dg/charset/function.c: Likewise.
12608 * gcc.dg/charset/string.c: Likewise.
12609 * gcc.dg/charset/charset.exp: Likewise.
12610
12611 2005-02-21 Bud Davis <bdavis9659@comcast.net>
12612
12613 PR fortran/20086
12614 * gfortran.dg/pr20086.f90: New test.
12615
12616 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
12617
12618 PR tree-optimization/19786
12619 * g++.dg/tree-ssa/pr19786.C: New.
12620
12621 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12622
12623 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
12624
12625 2005-02-21 Jeff Law <law@redhat.com>
12626
12627 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
12628
12629 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12630
12631 * gfortran.dg/do_iterator: Split loop, markup all lines for
12632 which an error locus is printed.
12633 * gfortran.dg/pr17708.f90: Markup all lines for which an error
12634 locus is printed.
12635 * gfortran.dg/select_4.f90: Likewise.
12636 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
12637 locuses in the various permutations.
12638
12639 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
12640
12641 PR tree-optimization/19951
12642 * g++.dg/vect: New directory.
12643 * g++.dg/vect/vect.exp: New file.
12644 * g++.dg/vect/pr19951.cc: New testcase.
12645 * g++.dg/dg.exp: Also prune vectorizer tests.
12646
12647 2005-02-20 Zack Weinberg <zack@codesourcery.com>
12648
12649 PR 18785
12650 * gcc.dg/charset/builtin1.c: New test.
12651
12652 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12653
12654 PR c++/19299
12655 * g++.dg/inherit/volatile1.C: New test.
12656
12657 PR c++/19440
12658 * g++.dg/template/dtor4.C: New test.
12659
12660 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12661
12662 * gfortran.dg/int_1.f90: New test.
12663
12664 2005-02-19 Devang Patel <dpatel@apple.com>
12665
12666 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
12667
12668 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12669
12670 * gfortran.dg/achar_1.f90: New test.
12671
12672 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
12673
12674 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
12675
12676 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
12677 Jakub Jelinek <jakub@redhat.com>
12678
12679 PR tree-optimization/19828
12680 * gcc.dg/tree-ssa/loop-7.c: New test.
12681 * gcc.c-torture/execute/20050218-1.c: New test.
12682
12683 2005-02-19 Jakub Jelinek <jakub@redhat.com>
12684
12685 PR c/20043
12686 * gcc.dg/transparent-union-1.c: New test.
12687 * gcc.dg/transparent-union-2.c: New test.
12688
12689 2005-02-18 James E Wilson <wilson@specifixinc.com>
12690
12691 PR tree-optimization/18977
12692 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
12693
12694 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
12695
12696 PR target/20054
12697 * gcc.dg/pr20054.c: New test.
12698
12699 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12700
12701 PR c++/19508
12702 * g++.dg/ext/attrib20.C: New test.
12703
12704 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12705
12706 PR middle-end/20030
12707 * gfortran.fortran-torture/execute/character_passing.f90: New test.
12708
12709 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
12710
12711 PR c++/20008
12712 * g++.dg/opt/switch4.C: New.
12713
12714 2005-02-18 Jakub Jelinek <jakub@redhat.com>
12715
12716 PR c++/20023
12717 PR tree-optimization/20009
12718 * gcc.c-torture/compile/20050217-1.c: New test.
12719 * g++.dg/opt/switch3.C: New test.
12720
12721 PR tree-optimization/18947
12722 * gcc.c-torture/compile/20050215-1.c: New test.
12723 * gcc.c-torture/compile/20050215-2.c: New test.
12724 * gcc.c-torture/compile/20050215-3.c: New test.
12725
12726 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
12727
12728 PR c++/20028
12729 * g++.dg/template/crash34.C: New.
12730
12731 PR c++/20022
12732 * g++.dg/other/access3.C: New.
12733
12734 2005-02-17 Ira Rosen <irar@il.ibm.com>
12735
12736 * gcc.dg/vect/vect-98.c: New test.
12737
12738 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
12739
12740 PR tree-optimization/19967
12741 * gcc.dg/pr19967.c: New.
12742
12743 2005-02-16 Jakub Jelinek <jakub@redhat.com>
12744
12745 PR middle-end/19857
12746 * gcc.dg/tree-ssa/20050215-1.c: New test.
12747 * gcc.c-torture/execute/20050215-1.c: New test.
12748
12749 2005-02-15 Eric Christopher <echristo@redhat.com>
12750
12751 * gcc.dg/cpp/20050215-1.c: New file.
12752
12753 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
12754
12755 PR tree-optimization/15785
12756 * gcc.dg/pr15785-1.c: New test.
12757
12758 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
12759
12760 PR c++/17788
12761 * g++.dg/init/ctor4.C: New.
12762 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
12763
12764 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
12765
12766 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
12767 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
12768
12769 2005-02-15 Andreas Schwab <schwab@suse.de>
12770
12771 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
12772 declare malloc.
12773
12774 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
12775
12776 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
12777
12778 2005-02-14 Diego Novillo <dnovillo@redhat.com>
12779
12780 PR tree-optimization/19853
12781 * gcc.c-torture/compile/pr19853.c: New test.
12782
12783 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12784
12785 PR c++/19608
12786 * g++.dg/parse/local-class1.C: New.
12787
12788 PR c++/19895
12789 * g++.dg/parse/ptrmem3.C: New.
12790
12791 PR c++/19884
12792 * g++.old-deja/g++.oliva/template6.C: Add another case.
12793 * g++.dg/template/explicit6.C: New.
12794
12795 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
12796
12797 PR c++/17816
12798 * g++.dg/other/redecl2.C: New.
12799
12800 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12801
12802 PR c++/19891
12803 * g++.dg/abi/covariant4.C: New.
12804
12805 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
12806
12807 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
12808
12809 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
12810
12811 * gcc.dg/vect/vect-96.c: Fix typo.
12812
12813 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12814
12815 PR c++/14479
12816 PR c++/19487
12817 * g++.dg/template/enum5.C: New test.
12818
12819 2005-02-12 Ira Rosen <irar@il.ibm.com>
12820
12821 * gcc.dg/vect/vect-97.c: New test.
12822
12823 2005-02-12 Ira Rosen <irar@il.ibm.com>
12824
12825 * gcc.dg/vect/vect-96.c: New test.
12826
12827 2005-02-12 Uros Bizjak <uros@kss-loka.si>
12828
12829 * gcc.dg/builtins-34.c: Also check ldexp*.
12830
12831 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
12832
12833 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
12834
12835 2005-02-11 Janis Johnson <janis187@us.ibm.com>
12836
12837 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
12838 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
12839 dg-require-dll, dg-require-iconv, dg-require-named-sections,
12840 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
12841 selector_list, selector_expression, dg-process-target): Move to new
12842 file target-supports-dg.exp.
12843 * lib/target-supports-dg.exp: New.
12844
12845 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
12846 New.
12847
12848 2005-02-11 Jakub Jelinek <jakub@redhat.com>
12849
12850 PR c++/19666
12851 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
12852
12853 PR middle-end/19858
12854 * gcc.c-torture/compile/20050210-1.c: New test.
12855
12856 2005-02-11 Mark Mitchell <mark@codesourcery.com>
12857
12858 PR c++/19755
12859 * g++.dg/warn/Wbraces1.C: New test.
12860
12861 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
12862
12863 * gcc.dg/builtins-52.c: New testcase.
12864
12865 2005-02-10 Jakub Jelinek <jakub@redhat.com>
12866
12867 PR c/19342
12868 * gcc.c-torture/execute/20050119-1.c: New test.
12869
12870 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12871
12872 PR c++/19811
12873 * g++.dg/init/delete1.C: New test.
12874
12875 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
12876
12877 PR c++/18470
12878 * g++.dg/template/static12.C: New test.
12879
12880 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12881
12882 PR c++/19787
12883 * g++.dg/conversion/ambig1.C: New test.
12884
12885 PR c++/19739
12886 * g++.dg/ext/attrib19.C: New test.
12887
12888 PR c++/19732
12889 * g++.dg/parse/dtor5.C: New test.
12890
12891 PR c++/19762
12892 * g++.dg/template/dtor3.C: New test.
12893
12894 PR c++/19826
12895 * g++.dg/template/static11.C: New test.
12896 * g++.dg/template/crash2.C: Remove dg-error marker.
12897
12898 2005-02-09 Janis Johnson <janis187@us.ibm.com>
12899
12900 PR C++/18491
12901 * g++.old-deja/g++.mike/p10769a.C: Remove.
12902
12903 2005-02-09 Roger Sayle <roger@eyesopen.com>
12904
12905 * gcc.dg/builtins-48.c: New test case.
12906 * gcc.dg/builtins-49.c: New test case.
12907 * gcc.dg/builtins-50.c: New test case.
12908 * gcc.dg/builtins-51.c: New test case.
12909
12910 2005-02-09 Ian Lance Taylor <ian@airs.com>
12911
12912 PR middle-end/19583
12913 * g++.dg/warn/Wreturn-type-3.C: New test.
12914
12915 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12916
12917 PR middle-end/19402
12918 * gcc.dg/pr19402-1.c: New testcase.
12919 * gcc.dg/pr19402-2.c: likewise.
12920
12921 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12922
12923 PR middle-end/19854
12924 * g++.dg/tree-ssa/tmmti.C: New testcase.
12925
12926 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12927
12928 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
12929
12930 2005-02-08 Mark Mitchell <mark@codesourcery.com>
12931
12932 PR c++/19733
12933 * g++.dg/parse/crash23.C: New test.
12934 * g++.dg/warn/Weff1.C: New test.
12935
12936 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12937
12938 * gcc.dg/20050209-1.c: New test.
12939
12940 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12941
12942 PR target/19799
12943 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
12944
12945 2005-02-08 Mike Stump <mrs@apple.com>
12946
12947 * g++.dg/pch/import-2.c: New test.
12948 * g++.dg/pch/import-2.hs: New.
12949 * g++.dg/pch/include/import-2a.h: New.
12950 * g++.dg/pch/include/import-2b.h: New.
12951
12952 2005-02-08 Janis Johnson <janis187@us.ibm.com>
12953
12954 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
12955
12956 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12957
12958 * gfortran.dg/substr_1.f90: New test.
12959
12960 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
12961
12962 PR middle-end/19775
12963 * gcc.dg/torture/builtin-power-1.c: Disable test for
12964 invalid transformation.
12965 * gcc.dg/builtins-10.c: Likewise. Disable one test we
12966 no longer optimize.
12967 * gcc.dg/builtins-47.c: New testcase.
12968
12969 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
12970 Dorit Naishlos <dorit@il.ibm.com>
12971
12972 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
12973
12974 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
12975
12976 * gcc.c-torture/compile/20050206-1.c: New test.
12977
12978 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12979
12980 PR tree-opt/19768
12981 * g++.dg/opt/pr19768.C: New test.
12982
12983 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12984
12985 PR tree-opt/19736
12986 * gcc.c-torture/compile/pr19736.c: New test.
12987
12988 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12989
12990 PR c++/17401
12991 * g++.dg/parse/error25.C: New test.
12992
12993 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
12994
12995 * gcc.c-torture/execute/20050203-1.c: New.
12996
12997 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
12998
12999 * gcc.dg/vect/vect-85.c: Remove xfail.
13000 * gcc.dg/vect/vect-86.c: Remove xfail.
13001 * gcc.dg/vect/vect-87.c: Remove xfail.
13002 * gcc.dg/vect/vect-88.c: Remove xfail.
13003
13004 2005-02-02 Geoffrey Keating <geoffk@apple.com>
13005
13006 * gcc.dg/altivec-19.c: New.
13007
13008 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
13009
13010 PR c/17807
13011 * gcc.dg/nested-func-3.c: New test.
13012 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
13013
13014 2005-02-02 Janis Johnson <janis187@us.ibm.com>
13015
13016 * gcc.test-framework/gen_directive_tests: Generate tests for
13017 selector expressions.
13018
13019 2005-02-02 Matt Austern <austern@apple.com>
13020
13021 PR c++/19628
13022 * g++/ext/builtin7.C: New.
13023 * g++/ext/builtin8.C: New.
13024
13025 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13026
13027 PR c/18502
13028 * gcc.dg/pr18502-1.c: New test.
13029
13030 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13031
13032 PR c++/17413
13033 * g++.dg/template/local4.C: Tweak.
13034
13035 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
13036
13037 PR tree-optimization/19578
13038 * gcc.c-torture/compile/20050202-1.c: New test.
13039
13040 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13041
13042 PR c/19435
13043 * gcc.dg/c99-init-4.c: New test.
13044
13045 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13046
13047 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
13048
13049 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
13050
13051 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
13052 * g++.dg/eh/check-vect.h: New.
13053
13054 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
13055 * gcc.dg/vect/vect-78.c: Ditto.
13056 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
13057 Remove.
13058
13059 * g++.dg/conversion/simd1.C: Expect warning.
13060 * g++.dg/ext/attribute-test-1.C: Ditto.
13061 * g++.dg/ext/attribute-test-2.C: Ditto.
13062 * g++.dg/ext/attribute-test-3.C: Ditto.
13063 * g++.dg/ext/attribute-test-4.C: Ditto.
13064
13065 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
13066 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
13067
13068 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
13069
13070 2005-02-01 Richard Henderson <rth@redhat.com>
13071
13072 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13073 long double for ibm double-double format.
13074 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13075
13076 2005-02-01 Diego Novillo <dnovillo@redhat.com>
13077
13078 PR tree-optimization/19633
13079 * testsuite/gcc.dg/pr19633-1.c: New test.
13080 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
13081 to NULL or a symbol.
13082
13083 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13084
13085 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
13086 New procs.
13087 (dg-process-target (local override)): Handle selector expressions.
13088
13089 * gcc.test-framework/README: Describe tests in source directory.
13090 * gcc.test-framework/test-framework.awk: Handle dg- tests.
13091 * gcc.test-framework/test-framework.exp: Handle dg- tests.
13092 * gcc.test-framework/dg-bogus-exp-P.c: New test.
13093 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
13094 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
13095 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
13096 * gcc.test-framework/dg-do-link-exp-P.c: New test.
13097 * gcc.test-framework/dg-do-run-exp-P.c: New test.
13098 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
13099 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
13100 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
13101 * gcc.test-framework/dg-error-exp-P.c: New test.
13102 * gcc.test-framework/dg-error-exp-XP.c: New test.
13103 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
13104 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
13105 * gcc.test-framework/dg-output-exp-P.c: New test.
13106 * gcc.test-framework/dg-output-exp-XF.c: New test.
13107 * gcc.test-framework/dg-warning-exp-P.c: New test.
13108 * gcc.misc-tests/dg-1.c: Remove.
13109 * gcc.misc-tests/dg-2.c: Remove.
13110 * gcc.misc-tests/dg-3.c: Remove.
13111 * gcc.misc-tests/dg-4.c: Remove.
13112 * gcc.misc-tests/dg-5.c: Remove.
13113 * gcc.misc-tests/dg-6.c: Remove.
13114 * gcc.misc-tests/dg-7.c: Remove.
13115 * gcc.misc-tests/dg-8.c: Remove.
13116 * gcc.misc-tests/dg-9.c: Remove.
13117 * gcc.misc-tests/dg-10.c: Remove.
13118 * gcc.misc-tests/dg-11.c: Remove.
13119 * gcc.misc-tests/dg-12.c: Remove.
13120 * gcc.misc-tests/dg-test.exp: Remove.
13121
13122 * gcc.test-framework/test-framework.awk: Change recording and
13123 printing of passes and failures.
13124
13125 * gcc.test-framework: New directory.
13126 * gcc.test-framework/README: New.
13127 * gcc.test-framework/test-framework.exp: New.
13128 * gcc.test-framework/test-framework.awk: New.
13129 * gcc.test-framework/gen_directive_tests: New.
13130
13131 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
13132
13133 * lib/treelang.exp: Fix comment typos.
13134 (treelang_target_compile): Don't append libs=-ltreelang to options.
13135
13136 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
13137
13138 * g++.dg/parse/typename7.C: Adjust error messages.
13139
13140 2005-01-31 Jeff Law <law@redhat.com>
13141
13142 * gcc.c-torture/execute/20050131-1.c: New test.
13143 * gcc.dg/wcaselabel.c: New test.
13144
13145 2005-01-31 Mark Mitchell <mark@codesourcery.com>
13146
13147 * g++.dg/other/warning1.C: Adjust error messags.
13148 * g++.dg/parse/constant5.C: New test.
13149
13150 2005-01-31 Steven Bosscher <stevenb@suse.de>
13151
13152 PR c/19333
13153 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
13154 the test case valid.
13155 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
13156 * testsuite/gcc.dg/array-7.c: Adjust expected result.
13157 * testsuite/gcc.dg/pr18596-3.c: Likewise.
13158 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
13159 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
13160 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
13161
13162 2005-01-31 Dale Johannesen <dalej@apple.com>
13163
13164 * g++.dg/opt/pr19650.C: New test.
13165
13166 2005-01-31 Richard Henderson <rth@redhat.com>
13167
13168 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13169 long double for intel double extended format.
13170 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13171
13172 2005-01-30 Mark Mitchell <mark@codesourcery.com>
13173
13174 PR c++/19555
13175 * g++.dg/template/static10.C: New test.
13176
13177 PR c++/19395
13178 * g++.dg/parse/error24.C: New test.
13179
13180 PR c++/19367
13181 * g++.dg/lookup/builtin1.C: New test.
13182
13183 PR c++/19457
13184 * g++.dg/warn/conv3.C: New test.
13185
13186 2005-01-30 Bud Davis <bdavis@gfortran.org>
13187
13188 PR fortran/19647
13189 * gfortan.dg/inquire_7.f90
13190
13191 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
13192
13193 PR tree-optimization/15791
13194 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
13195 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
13196 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
13197 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
13198 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
13199 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
13200 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
13201 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
13202 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
13203 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
13204
13205 2005-01-29 Paul Brook <paul@codesourcery.com>
13206
13207 PR fortran/18565
13208 * check.c (real_or_complex_check): New function.
13209 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
13210 * intrinsic.c (add_functions): Use new check functions.
13211 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
13212 Add prototypes.
13213
13214 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
13215
13216 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
13217 gcc.dg/lvalue-3.c: New tests.
13218 * gcc.dg/concat.c: Update expected messages.
13219
13220 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
13221
13222 PR libfortran/19595
13223 * gfortran.dg/eor_1.f90: New test.
13224
13225 2005-01-29 Steven G. Kargl <kargls@comcast.net>
13226
13227 PR fortran/19589
13228 * gfortran.dg/logical_data_1.f90: New test.
13229
13230 2005-01-28 Mark Mitchell <mark@codesourcery.com>
13231
13232 PR c++/19253
13233 * g++.dg/template/crash33.C: New test.
13234
13235 PR c++/19667
13236 * g++.dg/template/crash32.C: New test.
13237
13238 2005-01-28 Ian Lance Taylor <ian@airs.com>
13239
13240 PR middle-end/16558
13241 * g++.dg/warn/Wreturn-type-2.C: New test.
13242
13243 2004-06-24 Jeff Law <law@redhat.com>
13244
13245 * gcc.dg/tree-ssa/20050128-1.c: New test.
13246
13247 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
13248
13249 * gcc.target/frv/all-mdpackh-1.c: New test.
13250
13251 2005-01-28 Steven Bosscher <stevenb@suse.de>
13252
13253 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
13254
13255 2005-01-27 Richard Henderson <rth@redhat.com>
13256
13257 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
13258
13259 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13260
13261 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
13262
13263 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13264
13265 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13266 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13267 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
13268 to cope with cases where the multilib options override the dg-options.
13269
13270 2005-01-27 Jakub Jelinek <jakub@redhat.com>
13271
13272 PR c/18946
13273 * gcc.dg/noncompile/20050120-1.c: New test.
13274
13275 2005-01-26 Diego Novillo <dnovillo@redhat.com>
13276
13277 PR tree-optimization/19633
13278 * gcc.dg/pr19633.c: New test.
13279 * gcc.dg/tree-ssa/pr19633.c: New test.
13280
13281 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13282
13283 * gcc.dg/20041216-1.c: New test.
13284
13285 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
13286
13287 PR objc/18862
13288 * objc.dg/selector-2.m: New test.
13289
13290 2005-01-26 Jakub Jelinek <jakub@redhat.com>
13291
13292 * g++.dg/opt/range-test-2.C: New test.
13293
13294 PR rtl-optimization/19579
13295 * gcc.c-torture/execute/20050124-1.c: New test.
13296
13297 2005-01-26 Greg Parker <gparker@apple.com>
13298 Stuart Hastings <stuart@apple.com>
13299
13300 * gcc.c-torture/execute/20050125-1.c: New.
13301
13302 2005-01-18 Jan Hubicka <jh@suse.cz>
13303
13304 PR tree-optimize/19337
13305 * gcc.c-torture/compile/20050119-1.c: New test.
13306
13307 2005-01-24 James E Wilson <wilson@specifixinc.com>
13308
13309 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
13310 test for successful match.
13311
13312 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
13313
13314 PR objc/18408
13315 * objc.dg/comp-types-7.m: New test.
13316
13317 2005-01-24 Janis Johnson <janis187@us.ibm.com>
13318
13319 * lib/target-supports.exp (current_target_name): New.
13320 (check_effective_target_ilp32, check_effective_target_lp64):
13321 Cache the result to use as long as the current target, with
13322 multilib flags, remains the same.
13323
13324 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
13325 (dg-require-weak, dg-require-visibility, dg-require-alias,
13326 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
13327 dg-require-effective-target, dg-skip-if): Remove call to
13328 skip_test_and_clear_xfail.
13329 (dg-test): Clear xfail data.
13330
13331 2005-01-24 Jakub Jelinek <jakub@redhat.com>
13332
13333 PR target/17751
13334 * gcc.dg/ppc64-toc.c: New test.
13335
13336 * g++.dg/tree-ssa/empty-1.C: New test.
13337
13338 PR middle-end/19551
13339 * gcc.c-torture/execute/20050121-1.c: New test.
13340 * gcc.dg/20050121-2.c: New test.
13341
13342 2004-01-23 Steven G. Kargl <kargls@comcast.net>
13343 Paul Brook <paul@codesourcery.com>
13344
13345 PR fortran/17941
13346 * gfortran.dg/real_const_1.f: New test.
13347 * gfortran.dg/real_const_2.f90: New test.
13348 * gfortran.dg/complex_int_1.f90: New test.
13349
13350 2005-01-23 Bud Davis <bdavis9659@comcast.net>
13351
13352 PR fortran/19313
13353 * gfortan.dg/inquire_6.f90: New test.
13354
13355 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13356
13357 PR libfortran/19451
13358 * open_readonly_1.f90: New test.
13359
13360 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13361
13362 PR libfortran/18982
13363 * gfortran.dg/open_new.f90: New file.
13364
13365 2005-01-22 Paul Brook <paul@codesourcery.com>
13366
13367 * namelist_1.f90: New test.
13368
13369 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
13370
13371 PR tree-optimization/19484
13372 * gcc.c-torture/compile/20050122-[12].c: New tests.
13373
13374 2005-01-22 Paul Brook <paul@codesourcery.com>
13375
13376 * gfortran.dg/implicit_2.f90: New test.
13377
13378 2005-01-22 Bud Davis <bdavis9659@comcast.net>
13379
13380 PR fortran/19314
13381 * gfortran.dg/inquire_5.f90: New test.
13382
13383 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13384
13385 PR c/18809
13386 * gcc.dg/pr18809-1.c: New test.
13387
13388 2005-01-21 Ian Lance Taylor <ian@airs.com>
13389
13390 * gcc.dg/20050121-1.c: New test.
13391
13392 PR tree-optimization/13000
13393 * gcc.dg/20040206-1.c: Change warning to point where function is
13394 being inlined.
13395
13396 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13397
13398 PR c++/19208
13399 * g++.dg/template/array11.C: New test.
13400
13401 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13402
13403 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
13404 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
13405 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
13406 * gfortran.dg/getenv_1.f90: Add dg-do directive.
13407 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
13408 gfortran.dg/pr17164.f90: Add missing dg-do directives.
13409
13410 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
13411
13412 PR tree-optimization/15349
13413 * gcc.dg/tree-ssa/pr15349.c: New.
13414
13415 2005-01-20 Steve Ellcey <sje@cup.hp.com>
13416
13417 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
13418
13419 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
13420
13421 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
13422 scan-assembler-times directive name.
13423
13424 * gcc.dg/asm-a.c: Move dg-require-effective-target to
13425 after dg-do.
13426
13427 PR rtl-optimization/19462
13428 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
13429
13430 2005-01-19 Steve Ellcey <sje@cup.hp.com>
13431
13432 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
13433 counting function calls on ia64.
13434
13435 2005-01-19 Jakub Jelinek <jakub@redhat.com>
13436
13437 PR rtl-optimization/15139
13438 * gcc.dg/20050111-2.c: New test.
13439
13440 PR c/17297
13441 * gcc.c-torture/compile/20050113-1.c: New testcase.
13442
13443 PR middle-end/19164
13444 * gcc.dg/20050113-1.c: New testcase.
13445
13446 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
13447
13448 * gcc.dg/vect/vect-85.c: Add comment.
13449 * gcc.dg/vect/vect-86.c: Add xfail for now.
13450 * gcc.dg/vect/vect-87.c: Add xfail for now.
13451 * gcc.dg/vect/vect-88.c: Add xfail for now.
13452 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
13453
13454 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13455
13456 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
13457
13458 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13459
13460 * g++.dg/debug/typedef3.C: New test.
13461
13462 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
13463
13464 PR c/19472
13465 * gcc.dg/asm-a.c: New test.
13466
13467 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
13468
13469 * gcc.dg/sh-relax.c: Add prototype for abort.
13470
13471 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13472
13473 * gcc.dg/short-compare-1.c: New test.
13474 * gcc.dg/short-compare-2.c: Likewise.
13475
13476 2005-01-18 Michael Matz <matz@suse.de>
13477
13478 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
13479
13480 2005-01-17 Diego Novillo <dnovillo@redhat.com>
13481
13482 PR tree-optimization/19121
13483 * gcc.c-torture/compile/pr19121.c: New test.
13484
13485 2005-01-17 James E. Wilson <wilson@specifixinc.com>
13486
13487 PR target/19357
13488 * gcc.c-torture/compile/pr19357.c: New test.
13489
13490 2005-01-17 Ian Lance Taylor <ian@airs.com>
13491
13492 PR c/5675
13493 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
13494 pass--those that refer just to the variable, possibly with a
13495 cast.
13496 * gcc.dg/c99-const-expr-3.c: Likewise.
13497
13498 PR middle-end/13127
13499 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
13500 longer emitted.
13501
13502 2005-01-16 Bud Davis <bdavis9659@comcast.net>
13503
13504 PR fortran/18778
13505 * gfortran.dg/endfile_2.f90: New test.
13506
13507 2005-01-16 Steven G. Kargl <kargls@comcast.net>
13508
13509 PR 19168
13510 * gfortran.dg/select_5.f90: New test.
13511
13512 2004-01-16 Paul Brook <paul@codesourcery.com>
13513
13514 * gfortran.dg/common_4.f90: New test.
13515
13516 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
13517
13518 PR rtl-optimization/19462
13519 * gcc.dg/torture/pr19462-1.c: New test.
13520
13521 2005-01-15 Ziemowit Laski <zlaski@apple.com>
13522
13523 PR objc/19321
13524 * objc.dg/func-ptr-2.m: New.
13525 * objc.dg/volatile-1.m: New.
13526
13527 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13528
13529 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
13530
13531 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13532
13533 PR tree-optimization/19060
13534 * gcc.c-torture/execute/20050104-1.c: New test.
13535
13536 2005-01-15 Bud Davis <bdavis9659@comcast.net>
13537
13538 PR fortran/18983
13539 * gfortran.dg/write_to_null.f90: New test.
13540
13541 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
13542 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13543
13544 PR other/19328
13545 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
13546 argument.
13547
13548 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13549
13550 PR c++/19263
13551 * g++.dg/init/vector1.C: New test.
13552
13553 2005-01-14 James E. Wilson <wilson@specifixinc.com>
13554
13555 PR target/13158
13556 * gcc.target/ia64/sibcall-unwind-1.c: New test.
13557 PR target/18987
13558 * gcc.target/ia64/sibcall-unwind-2.c: New test.
13559
13560 2005-01-14 Steven G. Kargl <kargls@comcast.net>
13561
13562 * gfortran.dg/select_1.f90: New test.
13563 * gfortran.dg/select_2.f90: New test.
13564 * gfortran.dg/select_3.f90: New test.
13565 * gfortran.dg/select_4.f90: New test.
13566
13567 2005-01-14 Jakub Jelinek <jakub@redhat.com>
13568
13569 PR middle-end/19084
13570 PR rtl-optimization/19348
13571 * gcc.dg/20050111-1.c: New test.
13572 * gcc.c-torture/execute/20050111-1.c: New test.
13573
13574 * gcc.dg/i386-asm-4.c: New test.
13575
13576 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13577
13578 * gcc.dg/nested-func-2.c: New test.
13579 * ada/acats/norun.lst: Remove c953002.
13580
13581 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
13582
13583 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
13584
13585 2005-01-12 Ben Elliston <bje@au.ibm.com>
13586
13587 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
13588
13589 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
13590
13591 PR target/18761
13592 * g++.dg/abi/align1.C: New test.
13593
13594 2005-01-11 Alan Modra <amodra@bigpond.net.au>
13595
13596 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
13597 at a time.
13598 * g++.dg/ext/altivec_check.h: Support compiling as C.
13599
13600 2005-01-10 Roger Sayle <roger@eyesopen.com>
13601
13602 PR c++/19355
13603 * g++.dg/expr/pr19355-1.C: New test case.
13604
13605 2005-01-10 Laurent GUERBY <laurent@guerby.net>
13606
13607 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
13608 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
13609 * ada/acats/tests/c3/c92005b.ada: Likewise.
13610 * ada/acats/tests/c3/cxb3012.a: Likewise.
13611 * ada/acats/norun.lst: Add c380004 and c953002, add PR
13612
13613 2005-01-09 Paul Brook <paul@codesourcery.com>
13614
13615 * gfortran.dg/common_2.f90: New file.
13616 * gfortran.dg/common_3.f90: New file.
13617
13618 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
13619
13620 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
13621
13622 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13623
13624 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
13625 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
13626 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
13627 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
13628 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
13629 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
13630 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
13631 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
13632 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
13633 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
13634 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
13635 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
13636 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
13637 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
13638 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
13639 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
13640 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
13641 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
13642 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
13643 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
13644 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
13645 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
13646 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
13647 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
13648 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
13649 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
13650 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
13651 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
13652 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
13653 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
13654 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
13655 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
13656 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
13657 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
13658 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
13659 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
13660 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
13661 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
13662 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
13663 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
13664 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
13665 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
13666 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
13667 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
13668 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
13669 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
13670 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
13671 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
13672 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
13673 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
13674 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
13675 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
13676 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
13677 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
13678 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
13679 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
13680 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
13681 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
13682 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
13683 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
13684 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
13685 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
13686 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
13687 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
13688 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
13689 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
13690 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
13691
13692 * gcc.dg/vect/vect-1.c: Fix spelling.
13693 * gcc.dg/vect/vect-10.c: Fix spelling.
13694 * gcc.dg/vect/vect-11.c: Fix spelling.
13695 * gcc.dg/vect/vect-12.c: Fix spelling.
13696 * gcc.dg/vect/vect-14.c: Fix spelling.
13697 * gcc.dg/vect/vect-15.c: Fix spelling.
13698 * gcc.dg/vect/vect-16.c: Fix spelling.
13699 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
13700 * gcc.dg/vect/vect-64.c: Fix comments.
13701 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
13702
13703 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13704 Ira Rosen <irar@il.ibm.com>
13705
13706 * gcc.dg/vect/vect-70.c: New test.
13707 * gcc.dg/vect/vect-71.c: New test.
13708
13709 2005-01-09 Manfred Hollstein <mh@suse.com>
13710
13711 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
13712 * gcc.dg/pr18241-2.c: Likewise.
13713 * gcc.dg/pr18241-3.c: Likewise.
13714 * gcc.dg/pr18241-4.c: Likewise.
13715 * gcc.dg/pr18241-5.c: Likewise.
13716
13717 2005-01-08 Richard Henderson <rth@redhat.com>
13718
13719 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13720 False for x86 and x86-64.
13721
13722 2005-01-08 Diego Novillo <dnovillo@redhat.com>
13723
13724 PR tree-optimization/18241
13725 * gcc.dg/pr18241-1.c: New test.
13726 * gcc.dg/pr18241-2.c: New test.
13727 * gcc.dg/pr18241-3.c: New test.
13728 * gcc.dg/pr18241-4.c: New test.
13729 * gcc.dg/pr18241-5.c: New test.
13730
13731 2005-01-08 Steven G. Kargl <kargls@comcast.net>
13732
13733 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
13734 gfortran.dg/select_4.f90: New.
13735
13736 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13737
13738 * gcc.c-torture/execute/20050107-1.c: New test.
13739
13740 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
13741
13742 PR c++/19298
13743 * g++.dg/template/ref2.C: New.
13744
13745 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
13746
13747 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
13748 instead of being empty.
13749
13750 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13751
13752 PR fortran/15553
13753 * gfortran.dg/array-1.f90: New test.
13754
13755 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13756
13757 PR tree-optimization/19283
13758 * gcc.c-torture/execute/20050106-1.c: New test.
13759
13760 PR rtl-optimization/18861
13761 * gcc.dg/20050105-1.c: New test.
13762
13763 PR tree-optimization/18828
13764 * gcc.dg/20050105-2.c: New test.
13765
13766 2005-01-07 Andreas Jaeger <aj@suse.de>
13767
13768 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
13769
13770 2005-01-07 Bud Davis <bdavis9659@comcast.net>
13771
13772 PR fortran/18398
13773 * gfortran.dg/fmt_read.f90: New test.
13774
13775 2005-01-06 Geoffrey Keating <geoffk@apple.com>
13776
13777 * gcc.dg/rs6000-ldouble-2.c: New.
13778
13779 2005-01-06 Mark Mitchell <mark@codesourcery.com>
13780
13781 PR c++/19244
13782 * g++.dg/parser/ctor2.C: New test.
13783
13784 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13785
13786 PR c++/17154
13787 * g++.dg/template/using9.C: New test.
13788
13789 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13790
13791 PR c++/19258
13792 * g++.dg/lookup/friend6.C: New test.
13793
13794 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
13795
13796 PR c++/19270
13797 * g++.dg/template/array10.C: New.
13798
13799 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13800
13801 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
13802 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
13803
13804 2005-01-06 Jakub Jelinek <jakub@redhat.com>
13805
13806 * gcc.c-torture/compile/20050105-1.c: New test.
13807
13808 2005-01-05 Geoffrey Keating <geoffk@apple.com>
13809
13810 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
13811
13812 2005-01-05 Roger Sayle <roger@eyesopen.com>
13813
13814 PR middle-end/19100
13815 * gcc.dg/conv-3.c: New test case.
13816
13817 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
13818
13819 * gcc.dg/asm-wide-1.c: New test.
13820
13821 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
13822
13823 PR c++/19030
13824 * g++.dg/parse/crash22.C: New
13825
13826 2005-01-04 Geoffrey Keating <geoffk@apple.com>
13827
13828 PR 19257
13829 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
13830
13831 2005-01-04 Uros Bizjak <uros@kss-loka.si>
13832
13833 PR middle-end/17767
13834 * gcc.dg/i386-mmx-6.c: New test case.
13835
13836 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
13837
13838 PR tree-optimization/18308
13839 * gcc.dg/vect/pr18308.c: New testcase.
13840
13841 2005-01-04 Andreas Jaeger <aj@suse.de>
13842
13843 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
13844
13845 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13846 Robert Bowdidge <bowdidge@apple.com>
13847
13848 * gcc.dg/cpp/subframework1.c: New.
13849 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
13850 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
13851 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
13852 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
13853
13854 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13855
13856 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
13857 producing warning.
13858 * gcc.dg/darwin-weakimport-2.c: New.
13859
13860 2005-01-03 Richard Henderson <rth@redhat.com>
13861
13862 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
13863
13864 2005-01-03 Richard Henderson <rth@redhat.com>
13865
13866 * gcc.dg/vect/vect.exp: Enable for ia64.
13867 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
13868 (check_effective_target_vect_float): Likewise.
13869 (check_effective_target_vect_no_align): Likewise.
13870 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
13871 * gcc.dg/vect/vect-8.c: Likewise.
13872
13873 2005-01-03 Uros Bizjak <uros@kss-loka.si>
13874
13875 PR target/19236
13876 * gcc.dg/pr19236-1.c: New test case.
13877
13878 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
13879
13880 PR rtl-optimization/12092
13881 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
13882
13883 2005-01-02 Andreas Jaeger <aj@suse.de>
13884
13885 * gcc.dg/pr12092-1.c: Do not run on x86_64.
13886
13887 2005-01-01 Roger Sayle <roger@eyesopen.com>
13888 Andrew Pinski <pinskia@physics.uc.edu>
13889
13890 PR rtl-optimization/12092
13891 * gcc.dg/pr12092-1.c: New test case.
13892
13893 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
13894
13895 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
13896 'hidden' and 'default' for better portability.
13897 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
13898
13899 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
13900 6 and 7.
13901 * g++.old-deja/g++.brendan/new3.C: Likewise.
13902
13903 2005-01-01 Steven Bosscher <stevenb@suse.de>
13904
13905 * gcc.dg/20041231-1.C: New test.
13906 * g++.dg/warn/Wunreachable-code-1.C: New test.
13907
13908 2004-12-30 David Edelsohn <edelsohn@gnu.org>
13909
13910 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
13911 file, not /dev/null. Abort on error.
13912
13913 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
13914 Ziemowit Laski <zlaski@apple.com>
13915
13916 PR objc/18971
13917 * objc.dg/encode-5.m: New test.
13918
13919 2004-12-29 Richard Henderson <rth@redhat.com>
13920
13921 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
13922 * objc.dg/stabs-1.m: Disable for ia64.
13923
13924 2004-12-29 Mark Mitchell <mark@codesourcery.com>
13925
13926 PR c++/19190
13927 * g++.dg/warn/Wunused-10.C: New test.
13928
13929 2004-12-28 Richard Henderson <rth@redhat.com>
13930
13931 * objc.dg/stabs-1.m: Disable for alpha.
13932
13933 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13934
13935 PR c++/19149
13936 * g++.dg/parse/error23.C: New test.
13937
13938 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13939
13940 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
13941
13942 PR fortran/19032
13943 * gfortran.dg/intrinsic_modulo_1.f90: New.
13944 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
13945 tests with divisor -1.
13946
13947 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13948
13949 * g++.dg/opt/temp1.C (memcpy): Return a value.
13950
13951 PR c++/19148
13952 * g++.dg/expr/cond7.C: New test.
13953
13954 2004-12-27 Paul Brook <paul@codesourcery.com>
13955
13956 * gfortran.dg/g77/select_no_compile.f: Remove.
13957
13958 2004-12-27 Richard Henderson <rth@redhat.com>
13959
13960 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
13961 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
13962 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
13963
13964 2004-12-26 Richard Henderson <rth@redhat.com>
13965
13966 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
13967 by 1i instead of token pasting.
13968
13969 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13970
13971 PR tree-optimization/17578
13972 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
13973 to additional_flags.
13974 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
13975
13976 2004-12-25 Richard Henderson <rth@redhat.com>
13977
13978 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13979 Remove Alpha.
13980
13981 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13982
13983 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
13984 hppa*-*-hpux*.
13985 * gcc.dg/pr17957.c (dg-options): Likewise.
13986 * gcc.dg/struct-ret-1.c: Add prototype for abort.
13987 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
13988 instead of 0 on __hppa__.
13989 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
13990 "foo,%r" on hppa*-*-*.
13991
13992 2004-12-23 Bud Davis <bdavis9659@comcast.net>
13993
13994 PR fortran/19071
13995 * gfortran.dg/complex_write.f90: New test.
13996
13997 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13998
13999 PR c++/17595
14000 * g++.dg/parse/pragma2.C: New test.
14001
14002 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
14003
14004 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14005
14006 * gcc.dg/empty2.c: Add missing dg-warning.
14007
14008 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14009
14010 PR c++/17413
14011 * g++.dg/template/local4.C: New test.
14012 * g++.dg/template/crash19.C: Add dg-error marker.
14013
14014 * g++.dg/template/crash31.C: Correct embedded PR number.
14015
14016 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14017
14018 PR c++/16405
14019 * g++.dg/opt/temp1.C: Add do-run marker.
14020
14021 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14022
14023 * g++.dg/template/spec19.C: New.
14024
14025 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14026
14027 PR target/16819
14028 * gcc.dg/empty2.c: New.
14029
14030 2004-12-23 Richard Henderson <rth@redhat.com>
14031
14032 * lib/target-supports.exp (check_effective_target_vect_no_align):
14033 Remove i?86 and x86-64.
14034
14035 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14036
14037 PR c++/16405
14038 * g++.dg/opt/temp1.C: New test.
14039
14040 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14041
14042 PR c++/18733
14043 * g++.dg/template/friend33.C: New testcase.
14044
14045 2004-12-22 Mark Mitchell <mark@codesourcery.com>
14046
14047 PR c++/18464
14048 * g++.dg/template/cond5.C: New test.
14049
14050 PR c++/18492
14051 * g++.dg/inherit/thunk3.C: New test.
14052
14053 PR c++/11224
14054 * g++.dg/warn/Wunused-9.C: New test.
14055
14056 2004-12-22 Janis Johnson <janis187@us.ibm.com>
14057
14058 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
14059
14060 2004-12-22 Jan Beulich <jbeulich@novell.com>
14061
14062 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
14063
14064 2004-12-21 Mark Mitchell <mark@codesourcery.com>
14065
14066 PR c++/18378
14067 * g++.dg/ext/packed8.C: New test.
14068
14069 PR c++/19063
14070 * g++.dg/template/crash31.C: New test.
14071
14072 PR c++/19034
14073 * g++.dg/template/crash30.C: New test.
14074
14075 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14076
14077 PR C++/18984
14078 * g++.dg/eh/ctor3.C: New test.
14079
14080 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14081
14082 * objc.dg/stabs-1.m: Allow section name to be quoted and
14083 assembly label to begin with '.LL'.
14084
14085 2004-12-21 Janis Johnson <janis187@us.ibm.com>
14086
14087 * gcc.dg/vect/vect.exp
14088 (check_effective_target_lp64_or_vect_no_align): New.
14089 * gcc.dg/vect/vect-77.c: Use it.
14090 * gcc.dg/vect/vect-78.c: Use it.
14091
14092 * lib/target-supports.exp
14093 (check_effective_target_vect_no_max,
14094 check_effective_target_vect_no_bitwise,
14095 check_effective_target_vect_no_align): New.
14096 * gcc.dg/vect/vect-13.c: Use them.
14097 * gcc.dg/vect/vect-17.c: Ditto.
14098 * gcc.dg/vect/vect-18.c: Ditto.
14099 * gcc.dg/vect/vect-19.c: Ditto.
14100 * gcc.dg/vect/vect-20.c: Ditto.
14101 * gcc.dg/vect/vect-27.c: Ditto.
14102 * gcc.dg/vect/vect-29.c: Ditto.
14103 * gcc.dg/vect/vect-44.c: Ditto.
14104 * gcc.dg/vect/vect-48.c: Ditto.
14105 * gcc.dg/vect/vect-50.c: Ditto.
14106 * gcc.dg/vect/vect-52.c: Ditto.
14107 * gcc.dg/vect/vect-54.c: Ditto.
14108 * gcc.dg/vect/vect-56.c: Ditto.
14109 * gcc.dg/vect/vect-58.c: Ditto.
14110 * gcc.dg/vect/vect-60.c: Ditto.
14111 * gcc.dg/vect/vect-72.c: Ditto.
14112 * gcc.dg/vect/vect-80.c: Ditto.
14113
14114 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
14115
14116 PR c++/14075
14117 * g++.dg/init/string1.C: New.
14118
14119 PR c++/18975
14120 * g++.dg/other/synth1.C: New.
14121
14122 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14123
14124 PR c/18963
14125 * gcc.dg/pr18963-1.c: New test.
14126
14127 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14128
14129 PR c/18596
14130 * gcc.dg/funcdef-storage-1.c (foo): Remove.
14131 * gcc.dg/pr18596-1.c: Use dg-error.
14132 (dg-options): Use -fno-unit-at-a-time.
14133 * gcc.dg/pr18596-2.c: New test.
14134 * gcc.dg/pr18596-3.c: New test.
14135
14136 2004-12-20 Roger Sayle <roger@eyesopen.com>
14137
14138 PR middle-end/18683
14139 * g++.dg/opt/pr18683-1.C: New test case.
14140
14141 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
14142
14143 PR other/19093
14144 * g++.dg/opt/max1.C: Fix for 64bit targets.
14145
14146 2004-12-20 Matt Austern <austern@apple.com>
14147
14148 PR c++/19044
14149 * g++.dg/ext/builtin6.C: New
14150
14151 2004-12-20 Diego Novillo <dnovillo@redhat.com>
14152
14153 PR tree-optimization/19080
14154 * gcc.c-torture/compile/pr19080.c: New test.
14155
14156 2004-12-20 Steven Bosscher <stevenb@suse.de>
14157
14158 * gcc.dg/20041219-1.c: New test.
14159
14160 2004-12-19 Roger Sayle <roger@eyesopen.com>
14161
14162 PR middle-end/19068
14163 * g++.dg/opt/max1.C: New test case.
14164
14165 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14166
14167 * gcc.dg/fdata-sections-1.c: New test.
14168
14169 2004-12-18 Roger Sayle <roger@eyesopen.com>
14170
14171 PR middle-end/18548
14172 * gcc.dg/max-1.c: New test case.
14173
14174 2004-12-18 Jakub Jelinek <jakub@redhat.com>
14175
14176 * gcc.c-torture/execute/20041218-1.c: New test.
14177
14178 2004-12-17 Diego Novillo <dnovillo@redhat.com>
14179
14180 * gcc.dg/pr18501.c: New test.
14181 * gcc.dg/uninit-5.c: XFAIL.
14182 * gcc.dg/uninit-9.c: XFAIL.
14183
14184 2004-12-17 Dale Johannesen <dalej@apple.com>
14185
14186 * gcc.dg/20041213-1.c: New.
14187
14188 2004-12-17 Ziemowit Laski <zlaski@apple.com>
14189
14190 * objc.dg/stabs-1.m: Allow assembly label to begin
14191 with a dot ('.').
14192
14193 2004-12-17 Jakub Jelinek <jakub@redhat.com>
14194
14195 * gcc.c-torture/execute/20041213-1.c: Move...
14196 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
14197
14198 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
14199
14200 PR c++/18721
14201 * g++.dg/lookup/conv-5.C: New.
14202
14203 2004-12-16 Ziemowit Laski <zlaski@apple.com>
14204
14205 * objc.dg/stabs-1.m: New test.
14206
14207 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14208
14209 * gcc.dg/visibility-c.c: Change compile to
14210 assemble for the test.
14211
14212 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14213
14214 PR target/19041
14215 * gcc.dg/visibility-c.c: New test.
14216
14217 2004-12-16 Roger Sayle <roger@eyesopen.com>
14218
14219 PR middle-end/18493
14220 * gcc.dg/switch-8.c: New test case.
14221
14222 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
14223
14224 PR c++/18905
14225 * g++.dg/template/init4.C: New.
14226 * g++.dg/opt/static3.C: Enable optimizer.
14227
14228 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
14229
14230 * g++.dg/other/complex1.C: New test.
14231
14232 2004-12-15 Alan Modra <amodra@bigpond.net.au>
14233
14234 * g++.dg/opt/inline9.C: New test.
14235
14236 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14237
14238 PR fortran/18993
14239 * gfotran.dg/nullify_1.f: New test.
14240
14241 2004-12-15 Richard Henderson <rth@redhat.com>
14242
14243 * gcc.target/i386/i386.exp: New harness.
14244 * gcc.target/i386/vect-args.c: New.
14245
14246 2004-12-15 David Edelsohn <edelsohn@gnu.org>
14247
14248 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
14249
14250 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14251
14252 PR c++/18825
14253 * g++.dg/template/friend32.C: New test.
14254
14255 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14256
14257 * cpp/pragma-once-1.c: New test.
14258 * cpp/pragma-once-1b.h: Likewise.
14259 * cpp/pragma-once-1c.h: Likewise.
14260 * cpp/pragma-once-1d.h: Likewise.
14261 * cpp/inc/pragma-once-1a.h: Likewise.
14262
14263 2004-12-15 Bud Davis <bdavis9659@comcast.net>
14264 Steven G. Kargl <kargls@comcast.net>
14265
14266 PR fortran/17597
14267 * gfortran.dg/list_read_3.f90: New test.
14268
14269 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14270
14271 * gcc.dg/ftrapv-2.c: New test.
14272
14273 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
14274
14275 PR c++/18981
14276 * g++.dg/template/typename9.C: New test.
14277
14278 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14279
14280 PR c++/18738
14281 * g++.dg/template/typename8.C: New test.
14282 * g++.dg/parse/friend2.C: Tweak error message.
14283
14284 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14285
14286 * gcc.c-torture/20041214-1.c: New test.
14287
14288 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14289
14290 PR c++/18965
14291 * g++.dg/init/array17.C: New test.
14292
14293 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14294
14295 PR c++/18793
14296 * g++.dg/init/aggr3.C: New test.
14297
14298 2004-12-14 Janis Johnson <janis187@us.ibm.com
14299
14300 * gcc.dg/altivec-types-1.c: New test.
14301 * gcc.dg/altivec-types-2.c: New test.
14302 * gcc.dg/altivec-types-3.c: New test.
14303 * gcc.dg/altivec-types-4.c: New test.
14304 * g++.dg/ext/altivec-types-1.C: New test.
14305 * g++.dg/ext/altivec-types-2.C: New test.
14306 * g++.dg/ext/altivec-types-3.C: New test.
14307 * g++.dg/ext/altivec-types-4.C: New test.
14308
14309 2004-12-14 Jakub Jelinek <jakub@redhat.com>
14310
14311 PR middle-end/18951
14312 * gcc.c-torture/execute/20041213-1.c: New test.
14313
14314 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
14315
14316 PR c++/18949
14317 * g++.dg/template/cast1.C: New.
14318
14319 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
14320
14321 * gcc.c-torture/execute/20041213-2.c: New test.
14322
14323 2004-12-13 Richard Henderson <rth@redhat.com>
14324
14325 * gcc.dg/i386-sse-10.c: Fix typo in options.
14326
14327 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
14328
14329 PR c++/18968
14330 * g++.dg/opt/pr18968.C: New test.
14331
14332 2004-12-13 Mark Mitchell <mark@codesourcery.com>
14333
14334 PR c++/18925
14335 * g++.dg/ext/visibility/staticdatamem.C: New test.
14336
14337 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
14338
14339 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
14340
14341 2004-12-13 Roger Sayle <roger@eyesopen.com>
14342
14343 PR rtl-optimization/18928
14344 * gcc.dg/pr18928-1.c: New test case.
14345
14346 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
14347
14348 PR tree-opt/16951
14349 * gcc.c-torture/compile/20041211-1.c: New.
14350
14351 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14352
14353 PR middle-end/17564
14354 * gcc.c-torture/execute/20041212-1.c: New test.
14355
14356 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14357
14358 PR fortran/18869
14359 * gfortran.dg/common_1.f90: New test.
14360
14361 2004-12-12 Steven G. Kargl <kargls@comcast.net>
14362 Paul Brook <paul@codesourcery.com>
14363
14364 PR fortran/16222
14365 * gfortran.dg/real_do_1.f90: New test.
14366
14367 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
14368
14369 PR tree-opt/18040
14370 * g++.dg/opt/ptrmem6.C: New test.
14371
14372 2004-12-11 Roger Sayle <roger@eyesopen.com>
14373
14374 PR middle-end/18921
14375 * gcc.dg/pr18921-1.c: New test case.
14376
14377 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14378
14379 PR fortran/17175
14380 * gfortran.dg/scale_1.f90: New test.
14381
14382 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
14383
14384 PR middle-end/18903
14385 * gcc.c-torture/compile/pr18903.c: New test.
14386
14387 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
14388
14389 * gcc.c-torture/execute/20041210-1.c: New test.
14390
14391 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14392
14393 PR c++/18731
14394 * g++.dg/parser/struct-1.C: New test.
14395 * g++.dg/parser/struct-2.C: New test.
14396 * g++.dg/parser/struct-3.C: New test.
14397
14398 2004-12-09 Richard Henderson <rth@redhat.com>
14399
14400 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
14401
14402 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
14403 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
14404
14405 2004-12-09 Matt Austern <austern@apple.com>
14406
14407 PR c++/18514
14408 * g++.dg/ext/builtin1.C: New
14409 * g++.dg/ext/builtin2.C: New
14410 * g++.dg/ext/builtin3.C: New
14411 * g++.dg/ext/builtin4.C: New
14412 * g++.dg/ext/builtin5.C: New
14413
14414 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
14415
14416 PR tree-opt/18904
14417 * g++.dg/opt/ptrmem5.C: New test.
14418
14419 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
14420
14421 * g++.dg/parse/typename5.C: Adjust for new error.
14422 * g++.dg/parse/typename7.C: New.
14423
14424 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14425
14426 PR c++/18073
14427 * g++.dg/other/mmintrin.C: New test.
14428
14429 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
14430
14431 PR c++/16681
14432 * g++.dg/init/array15.C: New.
14433 * g++.dg/init/array16.C: New.
14434
14435 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14436
14437 PR fortran/18826
14438 * gfortran.dg/assign_1.f90: New test.
14439
14440 2004-12-08 Nick Clifton <nickc@redhat.com>
14441
14442 * gcc.target/xstormy16/bss_below100: New directory containing tests.
14443 * gcc.target/xstormy16/data_below100: Likewise.
14444 * gcc.target/xstormy16/sfr: Likewise.
14445 * gcc.target/xstormy16/below100.S: New test source file.
14446 * gcc.target/xstormy16/below100.ld: New test linker script.
14447 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14448 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
14449 bp instructions.
14450 * gcc.target/xstormy16/bp.c: Likewise.
14451
14452 * gcc.target/xstormy16/bss_below100: New files:
14453 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14454 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14455 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14456 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14457 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14458 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14459 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14460 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14461 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14462 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14463 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14464 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14465 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14466 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14467 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14468 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14469 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14470 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14471 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14472 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14473 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14474 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14475 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14476 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14477 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14478 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14479 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14480
14481 * gcc.target/xstormy16/data_below100: New files:
14482 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14483 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14484 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14485 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14486 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14487 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14488 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14489 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14490 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14491 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14492 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14493 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14494 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14495 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14496 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14497 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14498 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14499 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14500 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14501 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14502 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14503 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14504 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14505 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14506 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14507 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14508 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14509
14510 * gcc.target/xstormy16/sfr: New files:
14511 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
14512 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
14513 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
14514 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
14515 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
14516 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
14517 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
14518 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
14519 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
14520 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
14521 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
14522 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
14523 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
14524 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
14525 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
14526 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
14527 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
14528 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
14529 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
14530 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
14531 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
14532 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
14533 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
14534 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
14535 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
14536 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
14537 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
14538 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
14539 27_if0_sfrw_bitfield_f.c
14540
14541 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14542
14543 PR c++/18100
14544 * g++.dg/lookup/name-clash4.C: New test.
14545
14546 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
14547
14548 PR c++/18672
14549 * g++.dg/opt/array1.C: New.
14550
14551 PR c++/18803
14552 * g++.dg/template/operator5.C: New.
14553
14554 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
14555
14556 PR c/18867
14557 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
14558
14559 2004-12-07 Steven Bosscher <stevenb@suse.de>
14560
14561 * gcc.dg/noncompile/20041207.c: New test.
14562
14563 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
14564
14565 * g++.dg/other/unreachable-1.C: New test.
14566
14567 2004-12-06 Nick Clifton <nickc@redhat.com>
14568
14569 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
14570 <limits.h> because the latter comes from gcc's include/ directory
14571 and not the newlib/libc/include directory.
14572
14573 2004-12-04 Richard Henderson <rth@redhat.com>
14574
14575 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
14576
14577 2004-12-04 Richard Henderson <rth@redhat.com>
14578
14579 * lib/target-supports.exp (check_gc_sections_available): Disable
14580 for alpha and ia64.
14581
14582 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
14583
14584 PR middle-end/17909
14585 * g++.dg/other/vararg-2.C: New test.
14586
14587 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14588
14589 PR c++/17011, c++/17971
14590 * g++.dg/template/error15.C: Adjust expected error.
14591 * g++.dg/template/instantiate3.C: Likewise.
14592
14593 2004-12-03 Janis Johnson <janis187@us.ibm.com>
14594
14595 * gcc.dg/altivec-18.c: Fix for darwin
14596
14597 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
14598
14599 PR c++/18782
14600 * g++.dg/parse/ptrmem2.C: New.
14601
14602 PR c++/18318
14603 * g++.dg/template/new1.C: New.
14604
14605 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14606
14607 PR fortran/18710
14608 * gfortran.dg/direct_io_3.f90: New test.
14609
14610 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
14611
14612 PR 18758
14613 * g++.dg/parse/crash21.C: New.
14614
14615 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14616
14617 PR c++/15664, c++/18276
14618 * g++.dg/template/ttp13.C: New test.
14619 * g++.dg/template/ttp14.C: Likewise.
14620
14621 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14622
14623 PR c++/18123
14624 * g++.dg/parse/enum2.C: New test.
14625 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
14626
14627 2004-12-02 Nick Clifton <nickc@redhat.com>
14628
14629 * gcc.target/xstormy16: New test directory.
14630 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14631 * gcc.target/xstormy16/bp.c: Check the generation of bp
14632 instructions.
14633 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
14634 bn instructions and the BELOW100 attribute.
14635
14636 2004-12-02 Alan Modra <amodra@bigpond.net.au>
14637
14638 PR target/16952
14639 * gcc.dg/ppc-eabi.c: New.
14640
14641 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14642
14643 PR fortran/18284
14644 * gfortran.dg/backspace.f90
14645
14646 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14647
14648 * gfortran.dg/inquire.f90: New test.
14649
14650 2004-12-01 Janis Johnson <janis187@us.ibm.com>
14651
14652 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
14653 handle effective-target-keyword.
14654 (dg-skip-if): Support effective-target keyword as target list.
14655 (dg-xfail-if): Ditto.
14656 * lib/target-supports.exp (is-effective-target-keyword): New proc.
14657
14658 2004-12-01 Diego Novillo <dnovillo@redhat.com>
14659
14660 PR tree-optimization/18291
14661 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
14662
14663 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
14664
14665 PR C++/18729
14666 * g++.dg/parse/crash20.C: New.
14667
14668 PR c++/17431
14669 * g++.dg/overload/arg1.C: New.
14670 * g++.dg/overload/arg2.C: New.
14671 * g++.dg/overload/arg3.C: New.
14672 * g++.dg/overload/arg4.C: New.
14673
14674 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
14675
14676 * gcc.dg/c99-flex-array-4.c: Remove.
14677
14678 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14679
14680 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
14681
14682 * lib/target-supports.exp (is-effective-target): Simplify.
14683
14684 * lib/target-supports.exp (check_effective_target_vect_long):
14685 Fix for powerpc64-*-*.
14686
14687 2004-11-30 Loren James Rittle <ljrittle@acm.org>
14688
14689 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
14690 to support new requirements on FreeBSD 5.
14691
14692 2004-11-30 Devang Patel <dpatel@apple.com>
14693
14694 PR 18702
14695 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
14696
14697 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14698
14699 * g++.dg/ext/altivec-13.C: New test.
14700
14701 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
14702
14703 PR tree-opt/18298
14704 * gcc.c-torture/execute/p18298.c: New test.
14705
14706 2004-11-30 Ira Rosen <irar@il.ibm.com>
14707 Dorit Naishlos <dorit@il.ibm.com>
14708
14709 PR tree-opt/18607
14710 * gcc.dg/vect/vect-89.c: New test.
14711
14712 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
14713
14714 * gcc.dg/pr18596-1.c: New test.
14715
14716 2004-11-30 Ben Elliston <bje@au.ibm.com>
14717
14718 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
14719
14720 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14721
14722 PR c/18479
14723 * gcc.dg/pr18479.c: New test.
14724
14725 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14726
14727 PR target/18490
14728 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
14729 mmix-knuth-mmixware.
14730
14731 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
14732 cris-*-elf* cris-*-aout* mmix-*-*
14733
14734 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14735
14736 PR middle-end/18725
14737 * gcc.dg/pr18725.c: New test.
14738
14739 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14740
14741 PR target/18488
14742 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
14743
14744 PR target/18336
14745 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
14746
14747 2004-11-29 Mark Mitchell <mark@codesourcery.com>
14748
14749 PR c++/18368
14750 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
14751 * g++.old-deja/g++.law/ctors5.C: Likewise.
14752 * g++.old-deja/g++.other/crash25.C: Likewise.
14753
14754 PR c++/18674
14755 * g++.dg/template/error16.C: New test.
14756
14757 PR c++/18512
14758 * g++.dg/template/crash29.C: New test.
14759
14760 2004-11-29 Diego Novillo <dnovillo@redhat.com>
14761
14762 PR tree-optimization/18712
14763 * gcc.c-torture/compile/pr18712.c: New test.
14764
14765 2004-11-29 Joseph Myers <joseph@codesourcery.com>
14766
14767 PR c/7544
14768 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
14769 tests.
14770
14771 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14772
14773 PR c++/18652
14774 * g++.dg/lookup/crash6.C: New test.
14775
14776 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14777
14778 PR middle-end/18164
14779 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
14780
14781 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
14782
14783 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
14784 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
14785 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
14786
14787 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
14788
14789 * gcc.dg/pr18164.c: New test.
14790
14791 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
14792
14793 * gcc.dg/funroll-loops-all.c: New.
14794
14795 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14796
14797 PR target/18489
14798 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
14799 delimeter, match space and TAB as well as ":".
14800
14801 PR target/18484
14802 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
14803
14804 PR target/18348
14805 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
14806
14807 PR target/18345
14808 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
14809
14810 PR target/18337
14811 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
14812
14813 2004-11-28 Bud Davis <bdavis9659@comcast.net>
14814
14815 * gfortran.dg/direct_io_2.f90: New test.
14816
14817 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14818
14819 PR target/18334
14820 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
14821
14822 2004-11-28 Richard Henderson <rth@redhat.com>
14823
14824 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
14825
14826 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
14827
14828 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
14829 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
14830 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
14831 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
14832 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
14833 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
14834 gcc.dg/pointer-arith-8.c: New tests.
14835
14836 2004-11-27 Bud Davis <bdavis9659@comcast.net>
14837
14838 PR fortran/18364
14839 * gfortran.dg/endfile.f90: New test.
14840
14841 2004-11-27 Falk Hueffner <falk@debian.org>
14842
14843 * gcc.dg/loop-6.c: New test.
14844
14845 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14846
14847 * gcc.c-torture/execute/20041126-1.c: New test.
14848
14849 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14850
14851 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
14852 on IRIX.
14853
14854 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14855
14856 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
14857 functions.
14858
14859 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14860
14861 PR rtl-optimization/17825
14862 * gcc.c-torture/compile/20041119-1.c: New test.
14863
14864 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14865
14866 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
14867 Check existence of ld library path variables before unsetting.
14868
14869 2004-11-26 Mark Mitchell <mark@codesourcery.com>
14870
14871 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
14872
14873 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14874
14875 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
14876
14877 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14878
14879 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
14880
14881 2004-11-26 Ben Elliston <bje@au.ibm.com>
14882
14883 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
14884 dg-do directive.
14885
14886 2004-11-26 Ben Elliston <bje@au.ibm.com>
14887
14888 * gcc.dg/pr17957.c: Pass --param, not -param.
14889
14890 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
14891
14892 PR middle-end/17957
14893 * testsuite/gcc.dg/pr17957.c: New test.
14894
14895 2004-11-25 Mark Mitchell <mark@codesourcery.com>
14896
14897 PR c++/18445
14898 * g++.dg/template/crash28.C: Likewise.
14899
14900 PR c++/18001
14901 * g++.dg/expr/unary2.C: Adjust lvalue messages.
14902 * g++.dg/ext/lvaddr.C: Likewise.
14903 * g++.dg/opt/pr7503-3.C: Likewise.
14904
14905 PR c++/18466
14906 * g++.dg/parse/qualified3.C: New test.
14907 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
14908
14909 PR c++/18545
14910 * g++.dg/expr/return1.C: New test.
14911
14912 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14913
14914 Friend class name lookup 3/n, PR c++/3332
14915 * g++.dg/lookup/friend3.C: New test.
14916 * g++.dg/lookup/friend4.C: Likewise.
14917 * g++.dg/lookup/friend5.C: Likewise.
14918
14919 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14920
14921 Friend class name lookup 2/n, PR c++/14513, c++/15410
14922 * g++.dg/lookup/friend2.C: New test.
14923 * g++.dg/template/friend31.C: Likewise.
14924
14925 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14926
14927 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
14928
14929 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14930
14931 PR c++/17473
14932 * g++.dg/tc1/dr56.C: Remove.
14933 * g++.dg/template/typedef1.C: Add dg-error markers.
14934 * g++.old-deja/g++.other/typedef7.C: Likewise.
14935
14936 PR c++/18285
14937 * g++.dg/parse/typedef7.C: New test.
14938
14939 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
14940
14941 * gcc.c-torture/execute/20041124-1.c: New test.
14942
14943 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14944
14945 * g++.dg/template/deduce3.C: New test.
14946
14947 PR c++/18586
14948 * g++.dg/template/crash27.C: New test.
14949
14950 PR c++/18530
14951 * g++.dg/warn/Wshadow-3.C: New test.
14952
14953 2004-11-24 Devang Patel <dpatel@apple.com>
14954
14955 PR/18555
14956 * gcc.dg/cpp/isysroot-1.c: New test.
14957 * gcc.dg/cpp/usr/include/stdio.h: New file.
14958 * gcc.dg/cpp/isysroot-2.c: New test.
14959 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
14960 New file.
14961
14962 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14963
14964 PR c++/8929
14965 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
14966
14967 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14968
14969 * gcc.target/sparc/align.c: Do not include <stdint.h>.
14970 * gcc.target/sparc/pdist.c: Likewise.
14971
14972 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
14973
14974 PR c++/16882
14975 * g++.dg/conversion/simd1.C: New test.
14976
14977 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14978
14979 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
14980 and restore_ld_library_path_env_vars.
14981 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
14982 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
14983 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
14984 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
14985
14986 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
14987
14988 * gcc.dg/pragma-align-2.c: Test macro expansion.
14989 * gcc.dg/pragma-pack-2.c: New test.
14990
14991 2004-11-23 Richard Henderson <rth@redhat.com>
14992
14993 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
14994 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14995 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
14996 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
14997 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
14998 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
14999
15000 * gcc.dg/vect/vect.exp: Add check for alpha.
15001 * lib/target-supports.exp (check_alpha_max_hw_available): New.
15002 (check_effective_target_vect_int): Enable for alpha.
15003 (check_effective_target_vect_long): New.
15004 (is-effective-target): Add it.
15005
15006 2004-11-23 Uros Bizjak <uros@kss-loka.si>
15007
15008 * gcc.dg/pr18614-1.c: New test.
15009
15010 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15011
15012 * gcc.dg/setjmp-2.c: New test.
15013
15014 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
15015
15016 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
15017 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
15018 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
15019 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
15020 gcc.target/sparc/pdist.c: New tests.
15021
15022 2004-11-22 Bob Wilson <bob.wilson@acm.org>
15023
15024 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
15025
15026 2004-11-22 Dale Johannesen <dalej@apple.com>
15027
15028 * gcc.dg/20041111-1.c: New.
15029
15030 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15031
15032 PR tree-opt/18536
15033 * gcc.dg/vect/pr18536.c: New test.
15034
15035 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15036
15037 PR c++/18354
15038 * g++.dg/template/nontype11.C: New test.
15039
15040 2004-11-21 Roger Sayle <roger@eyesopen.com>
15041
15042 PR middle-end/18520
15043 * gcc.dg/pr18520-1.c: New test case.
15044
15045 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
15046
15047 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
15048 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
15049 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
15050 expected diagnostics.
15051
15052 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15053
15054 PR target/18580
15055 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
15056 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
15057 vect-77.c, vect-77a.c: XFAIL on the SPARC.
15058
15059 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15060
15061 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
15062
15063 2004-11-19 Mark Mitchell <mark@codesourcery.com>
15064 Joseph Myers <joseph@codesourcery.com>
15065
15066 * lib/target-supports.exp (check_visibility_available): Really
15067 test the compiler.
15068
15069 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15070
15071 PR tree-opt/18181
15072 * gcc.dg/vect/vect-85.c: New test.
15073 * gcc.dg/vect/vect-86.c: New test.
15074 * gcc.dg/vect/vect-87.c: New test.
15075 * gcc.dg/vect/vect-88.c: New test.
15076
15077 2004-11-19 Ben Elliston <bje@au.ibm.com>
15078
15079 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
15080
15081 2004-11-18 Janis Johnson <janis187@us.ibm.com>
15082
15083 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
15084 * gcc.dg/ppc-and-1.c: Ditto.
15085 * gcc.dg/ppc-compare-1.c: Ditto.
15086 * gcc.dg/ppc-mov-1.c: Ditto
15087
15088 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
15089 Mark Mitchell <mark@codesourcery.com>
15090
15091 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
15092
15093 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15094 Aldy Hernandez <aldyh@redhat.com>
15095
15096 * lib/target-supports.exp (check_effective_target_vect_int): New
15097 (check_effective_target_vect_float): New
15098 (check_effective_target_vect_double): New.
15099 (is-effective-target): Support new effective targets keywords.
15100 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
15101 default action for dg-do.
15102 * gcc.dg/vect/pr16105.c: Use new support.
15103 * gcc.dg/vect/pr18400.c: Ditto.
15104 * gcc.dg/vect/pr18425.c: Ditto.
15105 * gcc.dg/vect/vect-1.c: Ditto.
15106 * gcc.dg/vect/vect-10.c: Ditto.
15107 * gcc.dg/vect/vect-11.c: Ditto.
15108 * gcc.dg/vect/vect-12.c: Ditto.
15109 * gcc.dg/vect/vect-13.c: Ditto.
15110 * gcc.dg/vect/vect-14.c: Ditto.
15111 * gcc.dg/vect/vect-15.c: Ditto.
15112 * gcc.dg/vect/vect-16.c: Ditto.
15113 * gcc.dg/vect/vect-17.c: Ditto.
15114 * gcc.dg/vect/vect-18.c: Ditto.
15115 * gcc.dg/vect/vect-19.c: Ditto.
15116 * gcc.dg/vect/vect-2.c: Ditto.
15117 * gcc.dg/vect/vect-20.c: Ditto.
15118 * gcc.dg/vect/vect-21.c: Ditto.
15119 * gcc.dg/vect/vect-22.c: Ditto.
15120 * gcc.dg/vect/vect-23.c: Ditto.
15121 * gcc.dg/vect/vect-24.c: Ditto.
15122 * gcc.dg/vect/vect-25.c: Ditto.
15123 * gcc.dg/vect/vect-26.c: Ditto.
15124 * gcc.dg/vect/vect-27.c: Ditto.
15125 * gcc.dg/vect/vect-27a.c: Ditto.
15126 * gcc.dg/vect/vect-28.c: Ditto.
15127 * gcc.dg/vect/vect-29.c: Ditto.
15128 * gcc.dg/vect/vect-29a.c: Ditto.
15129 * gcc.dg/vect/vect-3.c: Ditto.
15130 * gcc.dg/vect/vect-30.c: Ditto.
15131 * gcc.dg/vect/vect-31.c: Ditto.
15132 * gcc.dg/vect/vect-32.c: Ditto.
15133 * gcc.dg/vect/vect-33.c: Ditto.
15134 * gcc.dg/vect/vect-34.c: Ditto.
15135 * gcc.dg/vect/vect-35.c: Ditto.
15136 * gcc.dg/vect/vect-36.c: Ditto.
15137 * gcc.dg/vect/vect-37.c: Ditto.
15138 * gcc.dg/vect/vect-38.c: Ditto.
15139 * gcc.dg/vect/vect-4.c: Ditto.
15140 * gcc.dg/vect/vect-40.c: Ditto.
15141 * gcc.dg/vect/vect-41.c: Ditto.
15142 * gcc.dg/vect/vect-42.c: Ditto.
15143 * gcc.dg/vect/vect-43.c: Ditto.
15144 * gcc.dg/vect/vect-44.c: Ditto.
15145 * gcc.dg/vect/vect-45.c: Ditto.
15146 * gcc.dg/vect/vect-46.c: Ditto.
15147 * gcc.dg/vect/vect-47.c: Ditto.
15148 * gcc.dg/vect/vect-48.c: Ditto.
15149 * gcc.dg/vect/vect-48a.c: Ditto.
15150 * gcc.dg/vect/vect-49.c: Ditto.
15151 * gcc.dg/vect/vect-5.c: Ditto.
15152 * gcc.dg/vect/vect-50.c: Ditto.
15153 * gcc.dg/vect/vect-51.c: Ditto.
15154 * gcc.dg/vect/vect-52.c: Ditto.
15155 * gcc.dg/vect/vect-53.c: Ditto.
15156 * gcc.dg/vect/vect-54.c: Ditto.
15157 * gcc.dg/vect/vect-55.c: Ditto.
15158 * gcc.dg/vect/vect-56.c: Ditto.
15159 * gcc.dg/vect/vect-56a.c: Ditto.
15160 * gcc.dg/vect/vect-57.c: Ditto.
15161 * gcc.dg/vect/vect-58.c: Ditto.
15162 * gcc.dg/vect/vect-59.c: Ditto.
15163 * gcc.dg/vect/vect-6.c: Ditto.
15164 * gcc.dg/vect/vect-60.c: Ditto.
15165 * gcc.dg/vect/vect-61.c: Ditto.
15166 * gcc.dg/vect/vect-62.c: Ditto.
15167 * gcc.dg/vect/vect-63.c: Ditto.
15168 * gcc.dg/vect/vect-64.c: Ditto.
15169 * gcc.dg/vect/vect-65.c: Ditto.
15170 * gcc.dg/vect/vect-66.c: Ditto.
15171 * gcc.dg/vect/vect-67.c: Ditto.
15172 * gcc.dg/vect/vect-68.c: Ditto.
15173 * gcc.dg/vect/vect-69.c: Ditto.
15174 * gcc.dg/vect/vect-7.c: Ditto.
15175 * gcc.dg/vect/vect-72.c: Ditto.
15176 * gcc.dg/vect/vect-72a.c: Ditto.
15177 * gcc.dg/vect/vect-73.c: Ditto.
15178 * gcc.dg/vect/vect-74.c: Ditto.
15179 * gcc.dg/vect/vect-75.c: Ditto.
15180 * gcc.dg/vect/vect-76.c: Ditto.
15181 * gcc.dg/vect/vect-77.c: Ditto.
15182 * gcc.dg/vect/vect-77a.c: Ditto.
15183 * gcc.dg/vect/vect-78.c: Ditto.
15184 * gcc.dg/vect/vect-79.c: Ditto.
15185 * gcc.dg/vect/vect-8.c: Ditto.
15186 * gcc.dg/vect/vect-80.c: Ditto.
15187 * gcc.dg/vect/vect-82.c: Ditto.
15188 * gcc.dg/vect/vect-82_64.c: Ditto.
15189 * gcc.dg/vect/vect-83.c: Ditto.
15190 * gcc.dg/vect/vect-83_64.c: Ditto.
15191 * gcc.dg/vect/vect-9.c: Ditto.
15192 * gcc.dg/vect/vect-all.c: Ditto.
15193 * gcc.dg/vect/vect-none.c: Ditto.
15194
15195 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15196
15197 * lib/gcc-dg.exp (dg-skip-if): New function.
15198 (dg-forbid-option): Remove.
15199 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
15200 * g++.dg/abi/bitfield8.C: Likewise.
15201 * g++.dg/abi/dtor1.C: Likewise.
15202 * g++.dg/abi/empty10.C: Likewise.
15203 * g++.dg/abi/empty7.C: Likewise.
15204 * g++.dg/abi/empty9.C: Likewise.
15205 * g++.dg/abi/layout3.C: Likewise.
15206 * g++.dg/abi/layout4.C: Likewise.
15207 * g++.dg/abi/thunk1.C: Likewise.
15208 * g++.dg/abi/thunk2.C: Likewise.
15209 * g++.dg/abi/vbase11.C: Likewise.
15210 * g++.dg/abi/vthunk2.C: Likewise.
15211 * g++.dg/abi/vthunk3.C: Likewise.
15212 * g++.dg/ext/attrib8.C: Likewise.
15213 * g++.dg/opt/longbranch2.C: Likewise.
15214 * g++.dg/opt/reg-stack4.C: Likewise.
15215 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15216 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15217 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15218 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15219 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15220 * gcc.dg/20000609-1.c: Likewise.
15221 * gcc.dg/20000720-1.c: Likewise.
15222 * gcc.dg/20011107-1.c: Likewise.
15223 * gcc.dg/20011119-1.c: Likewise.
15224 * gcc.dg/20020108-1.c: Likewise.
15225 * gcc.dg/20020122-2.c: Likewise.
15226 * gcc.dg/20020122-3.c: Likewise.
15227 * gcc.dg/20020201-3.c: Likewise.
15228 * gcc.dg/20020206-1.c: Likewise.
15229 * gcc.dg/20020218-1.c: Likewise.
15230 * gcc.dg/20020310-1.c: Likewise.
15231 * gcc.dg/20020411-1.c: Likewise.
15232 * gcc.dg/20020418-2.c: Likewise.
15233 * gcc.dg/20020426-1.c: Likewise.
15234 * gcc.dg/20020426-2.c: Likewise.
15235 * gcc.dg/20020517-1.c: Likewise.
15236 * gcc.dg/20020523-1.c: Likewise.
15237 * gcc.dg/20020523-2.c: Likewise.
15238 * gcc.dg/20020729-1.c: Likewise.
15239 * gcc.dg/20030204-1.c: Likewise.
15240 * gcc.dg/20030826-2.c: Likewise.
15241 * gcc.dg/20030926-1.c: Likewise.
15242 * gcc.dg/20031202-1.c: Likewise.
15243 * gcc.dg/980312-1.c: Likewise.
15244 * gcc.dg/980313-1.c: Likewise.
15245 * gcc.dg/990117-1.c: Likewise.
15246 * gcc.dg/990424-1.c: Likewise.
15247 * gcc.dg/990524-1.c: Likewise.
15248 * gcc.dg/991230-1.c: Likewise.
15249 * gcc.dg/i386-387-1.c: Likewise.
15250 * gcc.dg/i386-387-2.c: Likewise.
15251 * gcc.dg/i386-387-3.c: Likewise.
15252 * gcc.dg/i386-387-4.c: Likewise.
15253 * gcc.dg/i386-387-5.c: Likewise.
15254 * gcc.dg/i386-387-6.c: Likewise.
15255 * gcc.dg/i386-asm-1.c: Likewise.
15256 * gcc.dg/i386-bitfield1.c: Likewise.
15257 * gcc.dg/i386-bitfield2.c: Likewise.
15258 * gcc.dg/i386-loop-1.c: Likewise.
15259 * gcc.dg/i386-loop-2.c: Likewise.
15260 * gcc.dg/i386-loop-3.c: Likewise.
15261 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15262 * gcc.dg/i386-pic-1.c: Likewise.
15263 * gcc.dg/i386-regparm.c: Likewise.
15264 * gcc.dg/i386-signbit-1.c: Likewise.
15265 * gcc.dg/i386-signbit-2.c: Likewise.
15266 * gcc.dg/i386-signbit-3.c: Likewise.
15267 * gcc.dg/i386-sse-5.c: Likewise.
15268 * gcc.dg/i386-sse-8.c: Likewise.
15269 * gcc.dg/i386-unroll-1.c: Likewise.
15270 * gcc.dg/tls/opt-1.c: Likewise.
15271 * gcc.dg/tls/opt-2.c: Likewise.
15272 * gcc.dg/unroll-1.c: Likewise.
15273 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15274 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15275 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15276 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15277
15278 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15279
15280 * g++.dg/template/incomplete1.C: New test.
15281
15282 2004-11-16 Nick Clifton <nickc@redhat.com>
15283
15284 Revert patches accidentally commited during checkin of fixes for
15285 xstormy16 tests:
15286 gcc.c-torture/execute/simd-4.c: Revert
15287 gcc.dg/20040910-1.c: Revert.
15288
15289 2004-11-16 Paul Brook <paul@codesourcery.com>
15290
15291 PR fortran/13010
15292 * gfortran.dg/der_pointer_1.f90: New test.
15293
15294 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
15295
15296 PR c/18498
15297 * gcc.dg/bitfld-13.c: New test.
15298
15299 2004-11-15 Janis Johnson <janis187@us.ibm.com>
15300
15301 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
15302 powerpc*-*-linux*.
15303
15304 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
15305 * gcc.dg/ppc64-abi-2.c: Ditto.
15306 * gcc.dg/ppc64-abi-3.c: Ditto.
15307
15308 * lib/gcc-dg.exp (dg-target-list): Remove.
15309
15310 2004-11-15 Steve Ellcey <sje@cup.hp.com>
15311
15312 * gcc.dg/ia64-postinc.c: New test.
15313
15314 2004-11-15 Mark Mitchell <mark@codesourcery.com>
15315
15316 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
15317
15318 2004-11-15 Nick Clifton <nickc@redhat.com>
15319
15320 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
15321 __INT_MAX__ so that the test can be compiled by toolchains
15322 targeted at 16-bit processors.
15323
15324 * gcc.dg/20040625-1.c: Use long constants rather than integers
15325 when performing arithmetic that will overflow 16-bits.
15326
15327 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
15328 xstormy16. It does not support 128-bit vector operations.
15329
15330 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
15331 with the macro PTR_TYPE. Define this macro to an integer type
15332 suitable for holding a pointer.
15333
15334 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
15335 the target is a 16-bit processor.
15336
15337 * gcc.dg/cpp/if-2.c: Expect a different warning message from
15338 16-bit targets where the character constant will be too long.
15339
15340 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
15341 where the double will not be directly addressable.
15342
15343 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15344
15345 Friend class name lookup 1/n, PR c++/18471
15346 * g++.dg/template/crash26.C: New test.
15347 * g++.dg/lookup/struct1.C: Adjust expected error.
15348 * g++.dg/parse/elab1.C: Likewise.
15349 * g++.dg/parse/elab2.C: Likewise.
15350 * g++.dg/parse/int-as-enum1.C: Likewise.
15351 * g++.dg/parse/struct-as-enum1.C: Likewise.
15352 * g++.dg/parse/typedef1.C: Likewise.
15353 * g++.dg/parse/typedef3.C: Likewise.
15354 * g++.dg/parse/typedef4.C: Likewise.
15355 * g++.dg/parse/typedef5.C: Likewise.
15356 * g++.dg/template/nontype4.C: Likewise.
15357 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
15358 * g++.old-deja/g++.other/elab1.C: Likewise.
15359 * g++.old-deja/g++.other/syntax4.C: Likewise.
15360
15361 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15362
15363 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
15364
15365 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
15366
15367 * gcc.c-torture/execute/20041114-1.c: New test.
15368
15369 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
15370
15371 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
15372 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
15373 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
15374 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
15375 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
15376 gcc.dg/switch-7.c: New tests.
15377
15378 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15379
15380 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
15381
15382 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15383
15384 PR tree-opt/18400
15385 * gcc.dg/vect/pr18400.c: New test.
15386
15387 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15388 Andrew Pinski <pinskia@physics.uc.edu>
15389
15390 PR tree-opt/18425
15391 * gcc.dg/vect/pr18425.c: New test.
15392
15393 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15394
15395 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
15396 Guard with dg-require-alias and dg-require-visibility.
15397
15398 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15399
15400 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
15401
15402 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15403
15404 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
15405
15406 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15407
15408 PR c++/17344
15409 * g++.dg/template/defarg5.C: New test.
15410
15411 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15412
15413 * g++.dg/parse/cast1.C: Run only on ILP32.
15414 * g++.old-deja/g++.mike/p784.C: Likewise.
15415
15416 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
15417
15418 * gcc.c-torture/execute/20041113-1.c: New test.
15419
15420 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15421
15422 PR target/18230
15423 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
15424 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
15425 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
15426 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15427 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
15428 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
15429 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
15430 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
15431 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
15432 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15433 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15434 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
15435 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
15436
15437 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15438
15439 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
15440 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
15441 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
15442 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
15443 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
15444 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
15445 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
15446 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
15447 gcc.target/sparc/combined-1.c: New tests.
15448
15449 2004-11-12 Ziemowit Laski <zlaski@apple.com>
15450
15451 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
15452 New tests.
15453
15454 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15455
15456 * lib/gcc-dg.exp (dg-forbid-option): New function.
15457 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
15458 * g++.dg/abi/bitfield8.C: Likewise.
15459 * g++.dg/abi/dtor1.C: Likewise.
15460 * g++.dg/abi/empty10.C: Likewise.
15461 * g++.dg/abi/empty7.C: Likewise.
15462 * g++.dg/abi/empty9.C: Likewise.
15463 * g++.dg/abi/layout3.C: Likewise.
15464 * g++.dg/abi/layout4.C: Likewise.
15465 * g++.dg/abi/thunk1.C: Likewise.
15466 * g++.dg/abi/thunk2.C: Likewise.
15467 * g++.dg/abi/vbase11.C: Likewise.
15468 * g++.dg/abi/vthunk2.C: Likewise.
15469 * g++.dg/abi/vthunk3.C: Likewise.
15470 * g++.dg/ext/attrib8.C: Likewise.
15471 * g++.dg/opt/longbranch2.C: Likewise.
15472 * g++.dg/opt/reg-stack4.C: Likewise.
15473 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15474 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15475 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15476 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15477 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15478 * gcc.dg/20000609-1.c: Likewise.
15479 * gcc.dg/20000720-1.c: Likewise.
15480 * gcc.dg/20011107-1.c: Likewise.
15481 * gcc.dg/20011119-1.c: Likewise.
15482 * gcc.dg/20020108-1.c: Likewise.
15483 * gcc.dg/20020122-2.c: Likewise.
15484 * gcc.dg/20020122-3.c: Likewise.
15485 * gcc.dg/20020201-3.c: Likewise.
15486 * gcc.dg/20020206-1.c: Likewise.
15487 * gcc.dg/20020218-1.c: Likewise.
15488 * gcc.dg/20020310-1.c: Likewise.
15489 * gcc.dg/20020411-1.c: Likewise.
15490 * gcc.dg/20020418-2.c: Likewise.
15491 * gcc.dg/20020426-1.c: Likewise.
15492 * gcc.dg/20020426-2.c: Likewise.
15493 * gcc.dg/20020517-1.c: Likewise.
15494 * gcc.dg/20020523-1.c: Likewise.
15495 * gcc.dg/20020523-2.c: Likewise.
15496 * gcc.dg/20020729-1.c: Likewise.
15497 * gcc.dg/20030204-1.c: Likewise.
15498 * gcc.dg/20030826-2.c: Likewise.
15499 * gcc.dg/20030926-1.c: Likewise.
15500 * gcc.dg/20031202-1.c: Likewise.
15501 * gcc.dg/980312-1.c: Likewise.
15502 * gcc.dg/980313-1.c: Likewise.
15503 * gcc.dg/990117-1.c: Likewise.
15504 * gcc.dg/990424-1.c: Likewise.
15505 * gcc.dg/990524-1.c: Likewise.
15506 * gcc.dg/991230-1.c: Likewise.
15507 * gcc.dg/i386-387-1.c: Likewise.
15508 * gcc.dg/i386-387-2.c: Likewise.
15509 * gcc.dg/i386-387-3.c: Likewise.
15510 * gcc.dg/i386-387-4.c: Likewise.
15511 * gcc.dg/i386-387-5.c: Likewise.
15512 * gcc.dg/i386-387-6.c: Likewise.
15513 * gcc.dg/i386-asm-1.c: Likewise.
15514 * gcc.dg/i386-bitfield1.c: Likewise.
15515 * gcc.dg/i386-bitfield2.c: Likewise.
15516 * gcc.dg/i386-loop-1.c: Likewise.
15517 * gcc.dg/i386-loop-2.c: Likewise.
15518 * gcc.dg/i386-loop-3.c: Likewise.
15519 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15520 * gcc.dg/i386-pic-1.c: Likewise.
15521 * gcc.dg/i386-regparm.c: Likewise.
15522 * gcc.dg/i386-signbit-1.c: Likewise.
15523 * gcc.dg/i386-signbit-2.c: Likewise.
15524 * gcc.dg/i386-signbit-3.c: Likewise.
15525 * gcc.dg/i386-sse-5.c: Likewise.
15526 * gcc.dg/i386-sse-8.c: Likewise.
15527 * gcc.dg/i386-unroll-1.c: Likewise.
15528 * gcc.dg/tls/opt-1.c: Likewise.
15529 * gcc.dg/tls/opt-2.c: Likewise.
15530 * gcc.dg/unroll-1.c: Likewise.
15531 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15532 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15533 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15534 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15535 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
15536 -m64 is specified.
15537
15538 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15539
15540 PR c++/18389
15541 * g++.dg/parse/cond1.C: New test.
15542
15543 PR c++/18429
15544 * g++.dg/template/array9.C: New test.
15545 * g++.dg/ext/vla1.C: Adjust error messages.
15546 * g++.dg/ext/vlm1.C: Likewise.
15547 * g++.dg/template/crash2.C: Likewise.
15548
15549 PR c++/18436
15550 * g++.dg/template/call3.C: New test.
15551
15552 PR c++/18407
15553 * g++.dg/template/ptrmem11.C: New test.
15554
15555 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
15556
15557 PR other/14264
15558 * lib/g++.exp: Set LC_ALL and LANG to C.
15559 * lib/gcc-dg.exp: Likewise.
15560 * lib/gfortran.exp: Likewise.
15561 * lib/objc.exp: Likewise.
15562 * lib/treelang.exp: Likewise.
15563
15564 2004-11-12 Andreas Schwab <schwab@suse.de>
15565
15566 * gcc.dg/pr16286.c: Fix last change.
15567
15568 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15569
15570 PR c++/18416
15571 * g++.dg/init/global1.C: New test.
15572
15573 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
15574
15575 * gcc.c-torture/execute/20041112-1.c: New test.
15576
15577 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15578
15579 * lib/gcc-dg.exp (dg-target-list): New.
15580
15581 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15582 Richard Sandiford <rsandifo@redhat.com>
15583
15584 * lib/target-supports.exp (get-compiler_messages): New.
15585 (check_named_sections_available): Use it.
15586 (check_effective_target_ilp32): New.
15587 (check_effective_target_lp64): New.
15588 (is-effective-target): New.
15589 * lib/gcc-dg.exp (dg-require-effective-target): New.
15590
15591 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
15592
15593 * gcc.dg/precedence-1.c: New test.
15594
15595 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15596
15597 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
15598
15599 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
15600 message, delete generated files, use more descriptive name for
15601 executable, and make the test unsupported when it cannot be run.
15602
15603 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
15604 (dg-require-weak, dg-require-visibility, dg-require-alias,
15605 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
15606 dg-require-iconv, dg-require-named-sections): Use it.
15607
15608 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
15609
15610 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
15611
15612 PR target/16457
15613 * gcc.dg/ppc-and-1: New
15614
15615 PR target/16796
15616 * gcc.dg/ppc-mov-1.c: New.
15617
15618 PR target/16458
15619 * gcc.dg/ppc-compare-1.c: New.
15620
15621 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
15622
15623 * objc.dg/desig-init-2.m: New test.
15624
15625 2004-11-10 Adam Nemet <anemet@lnxw.com>
15626
15627 PR middle-end/18160
15628 * g++.dg/warn/register-var-1.C: New test.
15629 * g++.dg/warn/register-var-2.C: New test.
15630
15631 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15632
15633 * gcc.dg/union-2.c: New test.
15634
15635 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
15636
15637 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
15638 New test for PR tree-optimization/17892.
15639
15640 2004-11-09 Mark Mitchell <mark@codesourcery.com>
15641
15642 PR c++/18369
15643 * g++.dg/init/new12.C: New test.
15644
15645 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
15646
15647 * gcc.target/sparc: New directory.
15648 * gcc.target/sparc/sparc.exp: New driver.
15649 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
15650 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
15651 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
15652 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
15653
15654 2004-11-10 Paul Brook <paul@codesourcery.com>
15655
15656 PR fortran/18218
15657 * gfortran.dg/list_read.c: New test.
15658
15659 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15660
15661 PR c/18322
15662 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
15663 expected diagnostic location.
15664
15665 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
15666
15667 * gcc.dg/20041109-1.c: New test.
15668
15669 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15670
15671 PR objc/18406
15672 * objc/compile/pr18406.m: New test.
15673
15674 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15675
15676 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
15677
15678 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15679
15680 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
15681
15682 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15683
15684 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
15685
15686 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15687
15688 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
15689 exit.
15690
15691 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
15692
15693 PR tree-opt/18299
15694 * gcc.c-torture/pr18299-1.c: New test.
15695
15696 2004-11-06 Andreas Schwab <schwab@suse.de>
15697
15698 * gcc.dg/pr16286.c: Also test for bool and pixel.
15699
15700 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
15701
15702 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
15703 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
15704 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
15705 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
15706 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
15707 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
15708 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
15709 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
15710 gcc.dg/struct-semi-3.c: New tests.
15711
15712 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15713
15714 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
15715
15716 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15717
15718 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
15719 Do not use C99 designators.
15720
15721 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15722
15723 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
15724
15725 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15726
15727 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
15728 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
15729 * gcc.c-torture/execute/simd-5.x: Remove.
15730
15731 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
15732
15733 PR rtl-optimization/17933
15734 * gcc.dg/torture/pr17933-1.c: New test.
15735
15736 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15737
15738 PR target/18106
15739 * lib/target-supports.exp (check_weak_available): Support
15740 Windows.
15741
15742 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
15743
15744 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
15745 call to fflush(stdout) before abort.
15746 (my_ffsll): New function.
15747 (generate_fields): Use it.
15748
15749 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15750
15751 * gcc.dg/init-undef-1.c: New test.
15752
15753 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15754
15755 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
15756 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
15757 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
15758 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
15759 expected messages for new parser.
15760
15761 2004-11-04 Mark Mitchell <mark@codesourcery.com>
15762
15763 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
15764
15765 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15766
15767 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
15768 on LP64 targets.
15769
15770 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15771
15772 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
15773 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
15774 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
15775 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
15776 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
15777 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
15778 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
15779 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
15780 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
15781 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
15782
15783 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15784
15785 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
15786 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
15787 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
15788 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
15789 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
15790 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
15791 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
15792 for new parser.
15793
15794 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
15795
15796 PR target/15342
15797 * gcc.dg/20041104-1.c: New test.
15798
15799 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15800
15801 * g++.dg/template/nontype7.C: New test.
15802 * g++.dg/template/nontype8.C: Likewise.
15803 * g++.dg/template/nontype9.C: Likewise.
15804 * g++.dg/template/nontype10.C: Likewise.
15805 * g++.dg/tc1/dr49.C: Likewise.
15806 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
15807 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
15808
15809 2004-11-04 Ben Elliston <bje@au.ibm.com>
15810
15811 * g++.dg/rtti/tinfo1.C: Remove xfails.
15812
15813 2004-11-04 Ben Elliston <bje@au.ibm.com>
15814
15815 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
15816 packed attribute to the definition to satisfy the new C++ parser.
15817
15818 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15819
15820 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
15821 invocations of va_arg.
15822
15823 2004-11-02 Mark Mitchell <mark@codesourcery.com>
15824
15825 PR c++/18124
15826 * g++.dg/template/crash25.C: New test.
15827
15828 PR c++/18155
15829 * g++.dg/template/typedef2.C: New test.
15830 * g++.dg/parse/crash13.C: Adjust error markers.
15831
15832 PR c++/18177
15833 * g++.dg/conversion/const3.C: New test.
15834
15835 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15836
15837 PR fortran/17535
15838 PR fortran/17583
15839 PR fortran/17713
15840 * gfortran.dg/generic_[123].f90: New testcases.
15841
15842 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15843
15844 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
15845 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
15846
15847 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
15848
15849 PR tree-opt/16808
15850 * gcc.c-torture/compile/pr16808.c: New test.
15851
15852 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
15853
15854 PR rtl-optimization/17104
15855 * gcc.dg/ppc-bitfield1.c: New.
15856
15857 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15858
15859 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
15860
15861 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15862
15863 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
15864 strings for 32-bit code.
15865
15866 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
15867
15868 PR c/18239
15869 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
15870
15871 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
15872
15873 PR c++/18064
15874 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
15875
15876 2004-10-31 Mark Mitchell <mark@codesourcery.com>
15877
15878 PR c++/15172
15879 * g++.dg/init/aggr2.C: New test.
15880
15881 2004-10-30 Ziemowit Laski <zlaski@apple.com>
15882
15883 * objc.dg/local-decl-1.m: New test.
15884
15885 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
15886
15887 * gcc.dg/20040910-1.c: Adjust regex.
15888
15889 2004-10-30 Roger Sayle <roger@eyesopen.com>
15890
15891 PR rtl-optimization/18084
15892 * g++.dg/opt/pr18084-1.C: New testcase.
15893
15894 2004-10-30 Matt Austern <austern@apple.com>
15895
15896 PR c++/17542
15897 * g++.dg/ext/attrib18.C: New test.
15898
15899 2004-10-30 Roger Sayle <roger@eyesopen.com>
15900
15901 PR middle-end/18096
15902 * gcc.dg/pr18096-1.c: New test case.
15903
15904 2004-10-30 Roger Sayle <roger@eyesopen.com>
15905
15906 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
15907
15908 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
15909
15910 PR c/16666
15911 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
15912 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
15913 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
15914 gcc.dg/old-style-prom-3.c: New tests.
15915
15916 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
15917
15918 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
15919 Remove unnecessary inclusion of stdio.h.
15920
15921 2004-10-29 Roger Sayle <roger@eyesopen.com>
15922
15923 PR rtl-optimization/17581
15924 * gcc.dg/pr17581-1.c: New test case.
15925
15926 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
15927
15928 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
15929 being implemented.
15930 * g++.dg/conversion/dr195-1.C: New.
15931 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
15932 * g++.old-deja/g++.mike/p10148.C: Likewise.
15933
15934 2004-10-29 Mark Mitchell <mark@codesourcery.com>
15935
15936 PR c++/17695
15937 * g++.dg/debug/typedef2.C: New test.
15938
15939 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
15940
15941 PR fortran/13490
15942 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
15943 * gfortran.dg/g77/README: Update.
15944
15945 2004-10-28 Matt Austern <austern@apple.com>
15946
15947 PR c++/14124
15948 * g++.dg/ext/packed7.C: New test.
15949
15950 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
15951
15952 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
15953 scan-assembler.
15954 * lib/scanasm.exp (hidden-scan-for): New proc.
15955 (scan-hidden): Use hidden-scan-for instead of constructing the scan
15956 string.
15957 (scan-not-hidden): Likewise.
15958 * lib/target-supports.exp (check_visibility_available): mach-o is
15959 support too.
15960
15961 2004-10-28 Mark Mitchell <mark@codesourcery.com>
15962
15963 PR c++/17132
15964 * g++.dg/template/memclass3.C: New test.
15965
15966 2004-10-28 Adam Nemet <anemet@lnxw.com>
15967
15968 PR middle-end/18160
15969 * gcc.dg/register-var-1.c: New test.
15970 * gcc.dg/register-var-2.c: New test.
15971 * gcc.dg/asm-7.c: Taking the address of a register variable is an
15972 error now.
15973
15974 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
15975
15976 PR other/18172
15977 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
15978 unused variables.
15979 * gcc.dg/vect/vect-22.c: Likewise.
15980
15981 2004-10-28 Jakub Jelinek <jakub@redhat.com>
15982
15983 * gcc.dg/i386-rotate-1.c: New test.
15984
15985 2004-10-27 Mark Mitchell <mark@codesourcery.com>
15986
15987 * g++.dg/init/ref12.C: Add "run" marker.
15988
15989 PR c++/17435
15990 * g++.dg/init/ref12.C: New test.
15991
15992 PR c++/18140
15993 * g++.dg/template/shift1.C: New test.
15994 * g++.dg/template/error10.C: Adjust error markers.
15995
15996 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
15997
15998 PR tree-opt/17529
15999 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
16000
16001 2004-10-27 Geoffrey Keating <geoffk@apple.com>
16002
16003 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
16004 * gcc.dg/weak/weak-3.c: Likewise.
16005 * gcc.dg/weak/weak-5.c: Likewise.
16006 * gcc.dg/weak/weak-9.c: Likewise.
16007 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
16008 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
16009
16010 * gcc.dg/darwin-weakimport-1.c: New.
16011
16012 2004-10-28 Ben Elliston <bje@au.ibm.com>
16013
16014 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
16015
16016 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
16017
16018 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
16019 'syntax' error messages.
16020 * gcc.dg/cpp/direct2s.c: Likewise.
16021
16022 2004-10-26 Geoffrey Keating <geoffk@apple.com>
16023
16024 * gcc.c-torture/compile/20041026-1.c: New.
16025
16026 2004-10-26 Mark Mitchell <mark@codesourcery.com>
16027
16028 PR c++/18093
16029 * g++.dg/lookup/ns2.C: New test.
16030
16031 PR c++/18020
16032 * g++.dg/template/enum4.C: New test.
16033
16034 PR c++/18161
16035 * g++.dg/template/expr1.C: New test.
16036
16037 2004-10-26 Ben Elliston <bje@au.ibm.com>
16038
16039 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
16040
16041 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
16042
16043 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
16044 gcc.dg/decl-nospec-3.c: New tests.
16045
16046 2004-10-26 Ziemowit Laski <zlaski@apple.com>
16047
16048 * objc.dg/super-class-3.m: New test.
16049
16050 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
16051
16052 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
16053 resyncing.
16054 * gcc.dg/cpp/direct2s.c: Likewise.
16055
16056 2004-10-25 Geoffrey Keating <geoffk@apple.com>
16057
16058 * objc.dg/image-info.m: Update for changes to section selection.
16059
16060 2004-10-25 David Ayers <d.ayers@inode.at>
16061 Ziemowit Laski <zlaski@apple.com>
16062
16063 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
16064 diagnostics when messaging 'id <Proto>'.
16065 * objc.dg/class-protocol-1.m: New test.
16066 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
16067 a non-existent method signature.
16068 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
16069 Update diagnostics when messaging with non-existent method signature.
16070 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
16071 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
16072 invalid receivers are now resolved as if messaging 'id'; remove
16073 extraneous diagnostics.
16074
16075 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
16076
16077 PR c/16667
16078 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
16079 gcc.dg/init-desig-obs-3.c: New tests.
16080
16081 2004-10-25 Jakub Jelinek <jakub@redhat.com>
16082
16083 * gcc.dg/debug/20041023-1.c: New test.
16084
16085 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
16086
16087 PR middle-end/17407
16088 * gcc.c-torture/compile/pr17407.c: New test.
16089
16090 PR c++/18121
16091 * g++.dg/template/array8.C: New test.
16092
16093 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16094
16095 PR other/18138
16096 * lib/g++.exp: Accept more than one multilib libgcc.
16097 * lib/gcc-dg.exp: Likewise.
16098 * lib/objc.exp: Likewise.
16099 * lib/treelang.exp: Likewise.
16100 * lib/gfortran.exp: Likewise.
16101
16102 2004-10-24 Ben Elliston <bje@au.ibm.com>
16103
16104 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
16105
16106 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
16107
16108 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
16109 * gcc.dg/c99-const-expr-3.c: Likewise.
16110
16111 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
16112
16113 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
16114
16115 2004-10-23 Ben Elliston <bje@au.ibm.com>
16116
16117 * gcc.c-torture/execute/loop-2e.x: Remove.
16118
16119 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
16120
16121 PR c++/18095
16122 * g++.dg/parse/crash18.C: New.
16123 * g++.dg/parse/crash19.C: New.
16124
16125 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
16126
16127 * g++.dg/ext/dllimport1.C: Move dg-warnings.
16128 * g++.dg/ext/dllimport2.C: Same.
16129 * g++.dg/ext/dllimport8.C: Same.
16130
16131 2004-10-21 Mark Mitchell <mark@codesourcery.com>
16132
16133 PR c++/10841
16134 * g++.dg/conversion/cast1.C: New test.
16135 * g++.dg/overload/pmf1.C: Adjust error marker.
16136
16137 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
16138
16139 PR objc/17923
16140 * objc.dg/const-str-7.m: New test.
16141
16142 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16143
16144 * g++.dg/template/memfriend11.C: Fix comment typo.
16145 * g++.dg/template/memfriend14.C: Likewise.
16146
16147 2004-10-20 Richard Henderson <rth@redhat.com>
16148
16149 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
16150 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
16151 -fasynchronous-unwind-tables.
16152
16153 2004-10-20 Richard Henderson <rth@redhat.com>
16154
16155 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
16156 (main): Return success.
16157 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
16158 (main): Return success.
16159
16160 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16161
16162 PR c++/13495
16163 * g++.dg/template/memfriend9.C: New test.
16164 * g++.dg/template/memfriend10.C: Likewise.
16165 * g++.dg/template/memfriend11.C: Likewise.
16166 * g++.dg/template/memfriend12.C: Likewise.
16167 * g++.dg/template/memfriend13.C: Likewise.
16168 * g++.dg/template/memfriend14.C: Likewise.
16169 * g++.dg/template/memfriend15.C: Likewise.
16170 * g++.dg/template/memfriend16.C: Likewise.
16171 * g++.dg/template/memfriend17.C: Likewise.
16172 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
16173
16174 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
16175
16176 * g++.dg/conversion/dr195.C: New.
16177 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
16178
16179 2004-10-20 Ben Elliston <bje@au.ibm.com>
16180 Devang Patel <dpatel@apple.com>
16181
16182 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
16183 of floating point arithmetic, which could trap.
16184
16185 2004-10-19 Mark Mitchell <mark@codesourcery.com>
16186
16187 PR c++/14035
16188 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
16189 * g++.dg/conversion/const2.C: New test.
16190 * g++.dg/expr/reinterpret2.C: New test.
16191 * g++.dg/expr/reinterpret3.C: New test.
16192 * g++.dg/expr/cast2.C: New test.
16193 * g++.dg/expr/copy1.C: New test.
16194 * g++.dg/other/conversion1.C: Change error message.
16195 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
16196 function pointers to void *.
16197 * g++.old-deja/g++.mike/p10148.C: Likewise.
16198
16199 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16200
16201 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
16202
16203 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
16204
16205 PR c++/18047
16206
16207 * g++.dg/parse/expr3.C: New test.
16208
16209 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16210
16211 * gcc.dg/smod-1.c: New test.
16212
16213 2004-10-18 Ziemowit Laski <zlaski@apple.com>
16214
16215 * objc.dg/method-14.m: New test.
16216
16217 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16218
16219 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
16220 Also xfail as the patch was reverted.
16221
16222 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16223
16224 PR middle-end/16973
16225 * gcc.dg/pr16973.c: New test.
16226
16227 2004-10-18 Diego Novillo <dnovillo@redhat.com>
16228
16229 PR tree-optimization/17656
16230 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
16231
16232 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
16233
16234 * g++.dg/eh/shadow1.C: New.
16235
16236 2004-10-18 Jakub Jelinek <jakub@redhat.com>
16237
16238 * gcc.c-torture/compile/20041018-1.c: New test.
16239
16240 2004-10-18 Ben Elliston <bje@au.ibm.com>
16241
16242 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
16243 compiler referring to register 0 when accessing sdata. The linker
16244 now patches things up.
16245
16246 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
16247
16248 PR c/17529
16249 * gcc.c-torture/compile/pr17529.c: New test.
16250
16251 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16252
16253 PR c++/17743
16254 * g++.dg/ext/attrib17.C: New test.
16255
16256 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16257
16258 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
16259
16260 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16261
16262 PR c++/10479
16263 * g++.dg/ext/attrib16.C: New test.
16264
16265 2004-10-15 Mark Mitchell <mark@codesourcery.com>
16266
16267 PR c++/17042
16268 * g++.dg/init/dso_handle1.C: New test.
16269
16270 PR c++/14667
16271 * g++.dg/parse/typedef6.C: New test.
16272
16273 PR c++/17916
16274 * g++.dg/parse/pragma1.C: New test.
16275
16276 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
16277
16278 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
16279
16280 2004-10-15 Steve Ellcey <sje@cup.hp.com>
16281
16282 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
16283 -fno-common when on HPPA HP-UX platforms.
16284
16285 2004-10-15 Jakub Jelinek <jakub@redhat.com>
16286
16287 PR other/16820
16288 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
16289 stdint.h.
16290 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
16291 uintptr_t.
16292
16293 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16294
16295 PR c++/16301
16296 * g++.dg/lookup/strong-using-4.C: New test.
16297
16298 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16299
16300 PR middle-end/16567
16301 * gcc.c-torture/compile/nested-1.c: New test.
16302
16303 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16304
16305 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
16306 and mipsisa64*-*-* (until support for misaligned loads is added).
16307 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
16308 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
16309 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
16310 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
16311 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
16312 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
16313
16314 2004-10-14 Mark Mitchell <mark@codesourcery.com>
16315
16316 PR c++/17976
16317 * g++.dg/init/dtor3.C: New test.
16318
16319 2004-10-15 Ben Elliston <bje@au.ibm.com>
16320
16321 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
16322
16323 2004-10-14 Geoffrey Keating <geoffk@apple.com>
16324
16325 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
16326 * gcc.dg/macho-lo-sum.c: Likewise.
16327
16328 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
16329
16330 * gcc.dg/ppc-spe64-1.c: New test.
16331
16332 2004-10-14 Devang Patel <dpatel@apple.com>
16333
16334 PR 17635
16335 * gcc.dg/pr17635.c : New test.
16336
16337 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
16338
16339 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
16340 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
16341 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
16342 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
16343 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
16344 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
16345 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
16346 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
16347 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
16348 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
16349 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
16350 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
16351 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
16352 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
16353 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
16354 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
16355 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
16356 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
16357
16358 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16359
16360 * gcc.dg/vect/vect-82.c: New testcase.
16361 * gcc.dg/vect/vect-82_64.c: New testcase.
16362 * gcc.dg/vect/vect-83.c: New testcase.
16363 * gcc.dg/vect/vect-83_64.c: New testcase.
16364
16365 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16366
16367 * gcc.dg/cpp/error-1.c: New test.
16368
16369 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16370
16371 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
16372
16373 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
16374
16375 PR target/17984
16376 * gcc.dg/cris-peep2-xsrand2.c: New test.
16377
16378 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
16379
16380 PR c++/17661
16381 * testsuite/g++.dg/expr/for2.C: New test.
16382
16383 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16384
16385 * g++.dg/inherit/thunk1.C: Run on the SPARC.
16386
16387 2004-10-13 Jakub Jelinek <jakub@redhat.com>
16388
16389 PR tree-optimization/17724
16390 * g++.dg/opt/pr17724-1.C: New test.
16391 * g++.dg/opt/pr17724-2.C: New test.
16392 * g++.dg/opt/pr17724-3.C: New test.
16393 * g++.dg/opt/pr17724-4.C: New test.
16394 * g++.dg/opt/pr17724-5.C: New test.
16395 * g++.dg/opt/pr17724-6.C: New test.
16396
16397 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
16398
16399 PR c/17301
16400 * gcc.dg/pr17301-2.c: New test.
16401
16402 2004-10-11 Mark Mitchell <mark@codesourcery.com>
16403
16404 PR c++/15876
16405 * g++.dg/parse/error22.C: New test.
16406
16407 PR c++/17936
16408 * g++.dg/template/spec18.C: New test.
16409
16410 2004-10-11 Steve Ellcey <sje@cup.hp.com>
16411
16412 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
16413 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
16414 memcpy.
16415 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
16416 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
16417
16418 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
16419
16420 * g++.dg/eh/cleanup5.C: Add dg-options "".
16421
16422 2004-10-11 Roger Sayle <roger@eyesopen.com>
16423
16424 PR middle-end/17657
16425 * gcc.dg/switch-4.c: New test case.
16426
16427 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
16428
16429 * gcc.c-torture/execute/20041011-1.c: New test.
16430
16431 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16432
16433 PR c++/17554
16434 * g++.dg/init/for3.C: New test.
16435
16436 PR c++/17657
16437 * g++.dg/opt/switch2.C: New test.
16438
16439 PR middle-end/17703
16440 * g++.dg/warn/Wreturn-2.C: New test.
16441
16442 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16443
16444 PR c++/17907
16445 * g++.dg/eh/cleanup5.C: New test.
16446
16447 2004-10-10 Mark Mitchell <mark@codesourcery.com>
16448
16449 PR c++/17393
16450 * g++.dg/parse/error21.C: New test.
16451
16452 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
16453
16454 * g++.dg/overload/pmf1.C: Adjust quoting marks.
16455 * g++.dg/warn/incomplete1.C: Likewise.
16456 * g++.dg/template/qualttp20.C: Likewise.
16457
16458 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16459
16460 PR c/17881
16461 * parm-incomplete-1.c: New test.
16462
16463 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16464
16465 PR c++/17867
16466 * g++.dg/parse/error19.C: New test.
16467
16468 PR c++/17670
16469 * g++.dg/init/new11.C: New test.
16470
16471 PR c++/17821
16472 * g++.dg/parse/error20.C: New test.
16473
16474 PR c++/17826
16475 * g++.dg/template/crash24.C: New test.
16476
16477 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16478
16479 PR c/17301
16480 * gcc.dg/pr17301-1.c: New test.
16481
16482 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16483
16484 PR c/17189
16485 * gcc.dg/anon-struct-5.c: New test.
16486
16487 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
16488
16489 PR c/17844
16490 * gcc.dg/pr17844-1.c: New test.
16491
16492 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
16493
16494 PR tree-optimization/17906
16495 * gcc.c-torture/compile/pr17906.c: New.
16496
16497 2004-10-09 Stuart Hastings <stuart@apple.com>
16498 Roger Sayle <roger@eyesopen.com>
16499
16500 PR rtl-optimization/17853
16501 * gcc.dg/i386-mmx-5.c: New testcase.
16502
16503 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
16504
16505 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
16506
16507 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16508
16509 PR c++/17524
16510 * g++.dg/template/static9.C: New test.
16511
16512 PR c++/17685
16513 * g++.dg/parse/operator5.C: New test.
16514
16515 2004-10-09 Roger Sayle <roger@eyesopen.com>
16516
16517 PR middle-end/17894
16518 * gcc.c-torture/execute/divcmp-4.c: New test case.
16519
16520 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16521
16522 PR tree-opt/17902
16523 * g++.dg/opt/pr17902.C: New test.
16524
16525 2004-10-09 Jakub Jelinek <jakub@redhat.com>
16526
16527 * gcc.dg/cpp/ident-1.c: Add dg-options "".
16528
16529 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16530
16531 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
16532
16533 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16534
16535 * gcc.dg/assign-warn-3.c: New test.
16536
16537 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16538
16539 PR c/16999
16540 * gcc.dg/cpp/ident-1.c: New test.
16541
16542 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
16543
16544 * gcc.c-torture/compile/acc1.c: New.
16545
16546 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16547
16548 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
16549 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
16550
16551 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16552
16553 * gcc.dg/ultrasp11.c: New test.
16554
16555 2004-10-08 Michael Matz <matz@suse.de>
16556
16557 * gcc.dg/doloop-2.c: New test.
16558
16559 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16560
16561 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
16562 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
16563 objc.dg/method-9.m: Update expected diagnostics.
16564
16565 2004-10-07 Geoffrey Keating <geoffk@apple.com>
16566
16567 * gcc.dg/ppc-fsel-3.c: New file.
16568 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
16569
16570 2004-10-07 Paul Brook <paul@codesourcery.com>
16571
16572 * gfortran.dg/intrinsic_verify_1.f90: New test.
16573
16574 2004-10-07 Paul Brook <paul@codesourcery.com>
16575
16576 * gfortran.dg/empty_format_1.f90: Remove stray commas.
16577
16578 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16579
16580 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
16581 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
16582 commit.
16583
16584 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
16585
16586 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
16587
16588 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16589
16590 PR c++/17115
16591 * g++.dg/warn/Winline-4.C: New test.
16592
16593 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16594
16595 * gcc.c-torture/compile/20041007-1.c: New test.
16596
16597 2004-10-07 Paul Brook <paul@codesourcery.com>
16598
16599 PR fortran/17678
16600 * gfortran.dg/use_allocated_1.f90: New test.
16601
16602 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16603
16604 PR middle-end/17849
16605 * gfortran.fortran-torture/compile/nested.f90: New test
16606
16607 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
16608
16609 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
16610
16611 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16612
16613 PR c++/17368
16614 * g++.dg/ext/asm6.C: New test.
16615
16616 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
16617
16618 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
16619
16620 2004-10-06 Paul Brook <paul@codesourcery.com>
16621
16622 PR libfortran/17709
16623 * gfortran.dg/empty_format_1.f90: New test.
16624
16625 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16626
16627 PR fortran/17568
16628 * gfortran.dg/ishft.f90: New test.
16629
16630 PR fortran/17283
16631 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
16632 tests.
16633
16634 2004-10-06 Paul Brook <paul@codesourcery.com>
16635
16636 * gfortran.dg/do_1.f90: New test.
16637
16638 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16639
16640 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
16641 optimizing for size.
16642
16643 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16644
16645 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
16646
16647 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16648
16649 * gcc.c-torture/compile/20041005-1.c: New test.
16650
16651 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
16652
16653 PR c++/17829
16654 * g++.dg/lookup/koenig4.C: New.
16655
16656 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
16657
16658 * g++.dg/other/classkey1.C: Adjust quoting marks.
16659 * g++.dg/parse/error15.C: Likewise.
16660 * g++.dg/template/meminit2.C (int>): Likewise.
16661
16662 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16663
16664 PR fortran/17283
16665 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
16666
16667 PR fortran/17631
16668 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
16669
16670 PR fortran/17708
16671 * gfortran.dg/pr17708.f90: New test.
16672
16673 2004-10-04 Chao-ying Fu <fu@mips.com>
16674
16675 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
16676 * gcc.dg/vect/vect-4.c: Ditto.
16677 * gcc.dg/vect/vect-5.c: Ditto.
16678 * gcc.dg/vect/vect-6.c: Ditto.
16679 * gcc.dg/vect/vect-8.c: Ditto.
16680 * gcc.dg/vect/vect-16.c: Ditto.
16681 * gcc.dg/vect/vect-30.c: Ditto.
16682 * gcc.dg/vect/vect-40.c: Ditto.
16683 * gcc.dg/vect/vect-41.c: Ditto.
16684 * gcc.dg/vect/vect-42.c: Ditto.
16685 * gcc.dg/vect/vect-43.c: Ditto.
16686 * gcc.dg/vect/vect-44.c: Ditto.
16687 * gcc.dg/vect/vect-45.c: Ditto.
16688 * gcc.dg/vect/vect-46.c: Ditto.
16689 * gcc.dg/vect/vect-47.c: Ditto.
16690 * gcc.dg/vect/vect-48.c: Ditto.
16691 * gcc.dg/vect/vect-49.c: Ditto.
16692 * gcc.dg/vect/vect-50.c: Ditto.
16693 * gcc.dg/vect/vect-51.c: Ditto.
16694 * gcc.dg/vect/vect-52.c: Ditto.
16695 * gcc.dg/vect/vect-53.c: Ditto.
16696 * gcc.dg/vect/vect-54.c: Ditto.
16697 * gcc.dg/vect/vect-55.c: Ditto.
16698 * gcc.dg/vect/vect-56.c: Ditto.
16699 * gcc.dg/vect/vect-57.c: Ditto.
16700 * gcc.dg/vect/vect-58.c: Ditto.
16701 * gcc.dg/vect/vect-59.c: Ditto.
16702 * gcc.dg/vect/vect-60.c: Ditto.
16703 * gcc.dg/vect/vect-74.c: Ditto.
16704 * gcc.dg/vect/vect-79.c: Ditto.
16705 * gcc.dg/vect/vect-80.c: Ditto.
16706
16707 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
16708
16709 * gcc.dg/unused-7.c: Use the correct option.
16710
16711 2004-10-04 Paul Brook <paul@codesourcery.com>
16712 Bud Davis <bdavis9659@comcast.net>
16713
16714 PR fortran/17706
16715 PR fortran/16434
16716 * gfortran/pr17706.f90: New test.
16717 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
16718
16719 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16720
16721 * gfortran.dg/pr17612.f90: New test.
16722
16723 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
16724
16725 * g++.dg/template/local1.C: Adjust quoting marks in
16726 testing for diagnostics.
16727 * g++.dg/tls/diag-2.C: Likewise.
16728 * g++.dg/other/error8.C: Likewise.
16729
16730 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16731
16732 PR c/17178
16733 * gcc.dg/unused-4.c: Adjust to be correct.
16734
16735 PR c/17820
16736 * gcc.dg/unused-7.c: New test.
16737
16738 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16739
16740 PR c++/17797
16741 * g++.dg/overload/template2.C: New test.
16742
16743 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
16744
16745 PR tree-optimization/16632
16746 * gcc.dg/tree-ssa/20041002-1.c: New.
16747
16748 2004-10-03 Paul Brook <paul@codesourcery.com>
16749
16750 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
16751 rather than relying on default formatting.
16752
16753 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
16754
16755 * gcc.dg/20040920-1.c: Update expected message text.
16756
16757 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
16758
16759 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
16760
16761 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
16762
16763 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
16764 tree level.
16765
16766 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16767
16768 * gcc.dg/tree-ssa/pr17343.c: Remove.
16769
16770 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16771
16772 PR tree-opt/17343
16773 * gcc.dg/tree-ssa/pr17343.c: New test.
16774
16775 2004-10-01 Jakub Jelinek <jakub@redhat.com>
16776
16777 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
16778 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
16779 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
16780 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
16781 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
16782
16783 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16784
16785 * gcc.dg/lvalue-2.c: New test.
16786
16787 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16788
16789 PR c/17730
16790 * gcc.dg/pr17730-1.c: New test
16791
16792 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
16793
16794 PR c/7425
16795 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
16796
16797 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16798
16799 * gcc.c-torture/execute/stdarg-1.c: New test.
16800 * gcc.c-torture/execute/stdarg-2.c: New test.
16801 * gcc.c-torture/execute/stdarg-3.c: New test.
16802 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16803 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16804 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16805 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16806 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16807
16808 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16809
16810 PR tree-optimization/17697
16811 * g++.dg/opt/pr17697-1.C: New test.
16812 * g++.dg/opt/pr17697-2.C: New test.
16813 * g++.dg/opt/pr17697-3.C: New test.
16814
16815 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
16816
16817 PR c/16409
16818 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
16819 gcc.dg/vla-init-5.c: New tests.
16820
16821 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
16822
16823 PR c/13804
16824 * gcc.dg/pr13804-1.c: New test.
16825
16826 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16827
16828 PR fortran/16938
16829 * gfortran.dg/pr16938.f90: New test.
16830
16831 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16832
16833 * g++.dg/template/crash23.C: New test.
16834
16835 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16836
16837 PR c++/17585
16838 * g++.dg/template/static8.C: New test.
16839
16840 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
16841
16842 PR c++/17681
16843 * g++.dg/other/error9.C: New test.
16844
16845 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16846
16847 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
16848
16849 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16850
16851 PR fortran/15164
16852 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
16853
16854 2004-09-26 Roger Sayle <roger@eyesopen.com>
16855
16856 PR middle-end/17112
16857 * gcc.dg/pr17112-1.c: New test case.
16858
16859 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
16860
16861 PR c/11459
16862 * gcc.dg/pr11459-1.c: New test.
16863
16864 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
16865
16866 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
16867 * gcc.dg/tree-ssa/loop-4.c: Likewise.
16868
16869 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16870
16871 * gfortran.dg/pr15324.f90: Make array bounds consistent.
16872
16873 2004-09-25 Jan Hubicka <jh@suse.cz>
16874
16875 * compile/30040909-1.c: New test.
16876 * compile/30040907-1.c: New test.
16877
16878 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
16879
16880 * gcc.c-torture/execute/va-arg-26.c: New test.
16881
16882 2004-09-24 Zack Weinberg <zack@codesourcery.com>
16883
16884 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
16885 extra diagnostics on targets with 64-bit pointers.
16886 * objc.dg/selector-1.m: Adjust dg-warning regexp.
16887
16888 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16889
16890 PR c/17188
16891 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
16892 * gcc.dg/decl-3.c: Adjust expected message.
16893
16894 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16895
16896 PR fortran/17615
16897 * gfortran.dg/pr17615.f90: New test.
16898
16899 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
16900
16901 PR tree-optimzation/17517
16902 * g++.dg/tree-ssa/pr17517.C: New Test.
16903
16904 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16905
16906 PR c++/16889
16907 * g++.dg/lookup/ambig3.C: New.
16908
16909 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
16910
16911 PR tree-opt/17624
16912 * g++.dg/opt/pr17624.C: New test.
16913
16914 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16915
16916 PR c/6980
16917 * gcc.dg/Wbad-function-cast-1.c: New test.
16918
16919 2004-09-23 Zack Weinberg <zack@codesourcery.com>
16920
16921 * g++.dg/ext/complit1.C
16922 * g++.dg/other/error2.C
16923 * g++.dg/other/nontype-1.C
16924 * g++.dg/parse/crash11.C
16925 * g++.dg/parse/crash12.C
16926 * g++.dg/parse/error15.C
16927 * g++.dg/parse/error4.C
16928 * g++.dg/parse/tmpl-outside1.C
16929 * g++.dg/parse/too-many-tmpl-args1.C
16930 * g++.dg/template/dependent-expr3.C
16931 * g++.dg/template/error10.C
16932 * g++.dg/template/instantiate1.C
16933 * g++.dg/template/vtable2.C
16934 * g++.dg/warn/Wshadow-1.C
16935 * g++.dg/warn/weak1.C
16936 * g++.old-deja/g++.brendan/crash16.C
16937 * g++.old-deja/g++.brendan/crash18.C
16938 * g++.old-deja/g++.brendan/crash48.C
16939 * g++.old-deja/g++.brendan/crash49.C
16940 * g++.old-deja/g++.brendan/crash55.C
16941 * g++.old-deja/g++.brendan/crash56.C
16942 * g++.old-deja/g++.brendan/crash8.C
16943 * g++.old-deja/g++.brendan/enum11.C
16944 * g++.old-deja/g++.brendan/enum8.C
16945 * g++.old-deja/g++.brendan/enum9.C
16946 * g++.old-deja/g++.brendan/friend3.C
16947 * g++.old-deja/g++.brendan/misc14.C
16948 * g++.old-deja/g++.bugs/900402_02.C
16949 * g++.old-deja/g++.bugs/900404_03.C
16950 * g++.old-deja/g++.bugs/900404_04.C
16951 * g++.old-deja/g++.bugs/900428_03.C
16952 * g++.old-deja/g++.jason/crash4.C
16953 * g++.old-deja/g++.jason/overload21.C
16954 * g++.old-deja/g++.jason/redecl1.C
16955 * g++.old-deja/g++.jason/report.C
16956 * g++.old-deja/g++.jason/rfg10.C
16957 * g++.old-deja/g++.jason/template30.C
16958 * g++.old-deja/g++.law/arm12.C
16959 * g++.old-deja/g++.law/ctors5.C
16960 * g++.old-deja/g++.law/cvt20.C
16961 * g++.old-deja/g++.law/init10.C
16962 * g++.old-deja/g++.law/init8.C
16963 * g++.old-deja/g++.law/visibility17.C
16964 * g++.old-deja/g++.law/visibility7.C
16965 * g++.old-deja/g++.mike/net8.C
16966 * g++.old-deja/g++.mike/p646.C
16967 * g++.old-deja/g++.mike/p700.C
16968 * g++.old-deja/g++.mike/p701.C
16969 * g++.old-deja/g++.mike/p811.C
16970 * g++.old-deja/g++.ns/template13.C
16971 * g++.old-deja/g++.other/array3.C
16972 * g++.old-deja/g++.other/crash25.C
16973 * g++.old-deja/g++.other/dtor3.C
16974 * g++.old-deja/g++.other/dtor4.C
16975 * g++.old-deja/g++.other/main1.C
16976 * g++.old-deja/g++.other/warn7.C
16977 * g++.old-deja/g++.pt/crash11.C
16978 * g++.old-deja/g++.pt/crash36.C
16979 * g++.old-deja/g++.pt/spec22.C
16980 * g++.old-deja/g++.pt/spec9.C
16981 * g++.old-deja/g++.pt/ttp52.C
16982 * g++.old-deja/g++.robertl/eb103.C
16983 * g++.old-deja/g++.robertl/eb121.C
16984 * g++.old-deja/g++.robertl/eb22.C
16985 * g++.old-deja/g++.robertl/eb8.C:
16986 Update locations and/or regexps of dg-error markers.
16987 Remove markers for some bogus messages that are no longer issued.
16988
16989 2004-09-23 Jakub Jelinek <jakub@redhat.com>
16990
16991 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
16992 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
16993
16994 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
16995
16996 PR c++/17618
16997 * g++.dg/lookup/crash5.C: New test.
16998
16999 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
17000
17001 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
17002 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
17003 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
17004 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
17005 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
17006 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
17007
17008 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
17009 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
17010 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
17011 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
17012 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
17013 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
17014
17015 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
17016
17017 * gcc.dg/vect/vect-44.c: Check additional cases.
17018 * gcc.dg/vect/vect-48.c: Check additional cases.
17019
17020 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
17021 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
17022 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
17023 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
17024 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
17025 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
17026 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
17027 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
17028 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
17029
17030 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
17031 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
17032 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
17033
17034 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17035
17036 * gcc.dg/tree-ssa/loop-6.c: New test.
17037
17038 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
17039
17040 PR c++/17620
17041 * g++.dg/inherit/base2.C: New.
17042
17043 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17044
17045 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
17046 * gcc.dg/20001012-2.c: Likewise.
17047 * gcc.dg/20001013-1.c: Likewise.
17048 * gcc.dg/20001101-1.c: Likewise.
17049 * gcc.dg/20001102-1.c: Likewise.
17050 * gcc.dg/bf-spl1.c: Likewise.
17051 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
17052 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
17053
17054 2004-09-22 Diego Novillo <dnovillo@redhat.com>
17055
17056 PR tree-optimization/16721
17057 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
17058
17059 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
17060
17061 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
17062 * gcc.dg/20040305-1.c: Likewise.
17063
17064 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
17065
17066 PR c/16566
17067 * gcc.c-torture/compile/pr16566-1.c,
17068 gcc.c-torture/compile/pr16566-2.c,
17069 gcc.c-torture/compile/pr16566-3.c: New tests.
17070
17071 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
17072
17073 PR tree-optimization/17512
17074 * gcc.c-torture/compile/20040916-1.c.
17075
17076 2004-09-21 Mark Mitchell <mark@codesourcery.com>
17077
17078 * gcc.dg/pragma-re-3.c: New test.
17079
17080 2004-09-17 Matt Austern <austern@apple.com>
17081
17082 PR c++/15049
17083 * g++.dg/other/anon3.C: New.
17084
17085 2004-09-21 Roger Sayle <roger@eyesopen.com>
17086
17087 PR c++/7503
17088 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
17089 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
17090 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
17091 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
17092 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
17093
17094 2004-09-21 Bud Davis <bdavis9659@comcast.net>
17095
17096 PR fortran/17286
17097 * gfortran.dg/pr17286.f90: New test.
17098
17099 2004-09-20 Mark Mitchell <mark@codesourcery.com>
17100
17101 PR c++/17530
17102 * g++.dg/template/static7.C: New test.
17103
17104 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
17105
17106 PR tree-opt/17558
17107 * gcc.c-torture/compile/pr17558.c: New test.
17108
17109 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17110
17111 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
17112 if SKIP_ATTRIBUTE is defined.
17113
17114 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17115
17116 PR fortran/15957
17117 * gfortran.dg/pr15957.f90: New test.
17118
17119 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
17120
17121 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
17122 in comparison.
17123 * gcc.dg/vect/vect-79.c: Likewise.
17124 * gcc.dg/vect/vect-80.c: Likewise.
17125
17126 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17127
17128 PR fortran/15750
17129 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
17130
17131 2004-09-20 Ira Rosen <irar@il.ibm.com>
17132
17133 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
17134 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
17135 * gcc.dg/vect/vect-62.c: New testcase.
17136 * gcc.dg/vect/vect-63.c: New testcase.
17137 * gcc.dg/vect/vect-64.c: New testcase.
17138 * gcc.dg/vect/vect-65.c: New testcase.
17139 * gcc.dg/vect/vect-66.c: New testcase.
17140 * gcc.dg/vect/vect-67.c: New testcase.
17141 * gcc.dg/vect/vect-68.c: New testcase.
17142 * gcc.dg/vect/vect-69.c: New testcase.
17143 * gcc.dg/vect/vect-79.c: New testcase.
17144 * gcc.dg/vect/vect-80.c: New testcase.
17145
17146 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17147
17148 * gcc.target/mips/asm-1.c: New test.
17149
17150 2004-09-19 Ira Rosen <irar@il.ibm.com>
17151
17152 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
17153 * gcc.dg/vect/vect-73.c: New testcase.
17154 * gcc.dg/vect/vect-74.c: New testcase.
17155 * gcc.dg/vect/vect-75.c: New testcase.
17156 * gcc.dg/vect/vect-76.c: New testcase.
17157 * gcc.dg/vect/vect-77.c: New testcase.
17158 * gcc.dg/vect/vect-78.c: New testcase
17159
17160 2004-09-18 Paul Brook <paul@codesourcery.com>
17161
17162 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
17163
17164 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
17165
17166 PR c/17424
17167 * gcc.dg/pr17424-1.c: New test.
17168
17169 2004-09-18 Diego Novillo <dnovillo@redhat.com>
17170
17171 * g++.dg/tree-ssa/pr17153.C: New test.
17172
17173 2004-09-16 Geoffrey Keating <geoffk@apple.com>
17174
17175 PR pch/13361
17176 * testsuite/g++.dg/pch/wchar-1.C: New.
17177 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17178
17179 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
17180
17181 * gcc.c-torture/execute/20040917-1.c: New test.
17182
17183 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17184
17185 PR tree-optimization/17319
17186 * gcc.dg/pr17319.c: New test.
17187
17188 2004-09-17 Devang Patel <dpatel@apple.com>
17189
17190 * gcc.dg/20040813-1.c: New test.
17191
17192 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17193
17194 PR tree-optimization/17273
17195 * gcc.c-torture/compile/pr17273.c: New test.
17196
17197 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
17198
17199 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
17200 Update expected messages.
17201 * gcc.dg/declspec-13.c: New test.
17202
17203 2004-09-17 David Edelsohn <edelsohn@gnu.org>
17204
17205 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
17206
17207 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17208
17209 * gcc.c-torture/execute/pr17252.c: Use post-increment to
17210 change what 'a' is pointing to.
17211
17212 2004-09-17 Mark Mitchell <mark@codesourcery.com>
17213
17214 PR c++/16002
17215 * g++.dg/template/error18.C: New test.
17216
17217 PR c++/16029
17218 * g++.dg/warn/Wunused-8.C: New test.
17219
17220 2004-09-17 Steven Bosscher <stevenb@suse.de>
17221
17222 PR tree-optimization/17513
17223 * gcc.dg/20040916-1.c: New test.
17224
17225 2004-09-16 Mark Mitchell <mark@codesourcery.com>
17226
17227 PR c++/17501
17228 * g++.dg/template/typename7.C: New test.
17229
17230 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17231
17232 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
17233
17234 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
17235
17236 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
17237 with -ftree-based-profiling also.
17238 * lib/profopt.exp: Support late-set profile_option/feedback_option.
17239
17240 2004-09-16 Victor Leikehman <lei@il.ibm.com>
17241
17242 PR/15364
17243 * gfortran.dg/der_array_io_1.f90: New test.
17244 * gfortran.dg/der_array_io_2.f90: New test.
17245 * gfortran.dg/der_array_io_3.f90: New test.
17246
17247 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17248
17249 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
17250 EABI.
17251
17252 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17253
17254 * g++.dg/opt/switch1.C: New test.
17255
17256 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
17257
17258 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
17259 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
17260 Update expected messages.
17261
17262 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17263
17264 PR fortran/16485
17265 * gfortran.dg/same_name_1.f90: New test.
17266
17267 2004-09-15 Diego Novillo <dnovillo@redhat.com>
17268
17269 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
17270 dereference garbage pointers.
17271
17272 2004-09-15 Jakub Jelinek <jakub@redhat.com>
17273
17274 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
17275 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
17276
17277 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
17278 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
17279 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
17280
17281 2004-09-14 Mark Mitchell <mark@codesourcery.com>
17282
17283 PR c++/17324
17284 * g++.dg/template/mangle1.C: New test.
17285
17286 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17287
17288 PR tree-optimization/17252
17289 * gcc.c-torture/execute/pr17252.c: New test.
17290
17291 2004-09-14 Andrew Pinski <apinski@apple.com>
17292
17293 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
17294
17295 2004-09-14 Roger Sayle <roger@eyesopen.com>
17296
17297 PR rtl-optimization/9771
17298 * gcc.dg/pr9771-1.c: New test case.
17299
17300 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17301
17302 PR tree-optimization/15262
17303 * gcc.c-torture/execute/pr15262-1.c: New test.
17304 * gcc.c-torture/execute/pr15262-2.c: New test.
17305
17306 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
17307
17308 * gcc.dg/declspec-12.c: New test.
17309
17310 2004-09-14 Bud Davis <bdavis9659@comcast.net>
17311
17312 * gfortran.dg/pr17090.f90: Add directives to test.
17313
17314 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17315
17316 * gcc.c-torture/compile/20040914-1.c: New test.
17317
17318 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17319
17320 PR c++/16162
17321 * g++.dg/template/decl2.C: New test.
17322
17323 2004-09-13 Bud Davis <bdavis9659@comcast.net>
17324
17325 PR fortran/17090
17326 * gfortran.dg/pr17090.f90: New test.
17327
17328 2004-09-13 Dale Johannesen <dalej@apple.com>
17329
17330 * gcc.c-torture/compile/pr17408.c: New test case.
17331
17332 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17333
17334 PR c++/16716
17335 * g++.dg/parse/crash17.C: New test.
17336
17337 PR c++/17327
17338 * g++.dg/template/enum3.C: New test.
17339
17340 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
17341
17342 * lib/gcc-defs.exp: Load wrapper.exp.
17343 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
17344 using local code.
17345 * lib/gcc.exp (gcc_init): Similar.
17346 * lib/gfortran.exp (gfortran_init): Similar.
17347 * lib/objc.exp (objc_init): Similar.
17348 * lib/treelang.exp (treelang_init): Similar.
17349 * lib/wrapper.exp: New file with build_wrapper call machinery in
17350 ${tool}_maybe_build_wrapper.
17351
17352 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17353
17354 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
17355 "inline".
17356 * gcc.dg/declspec-11.c: Update expected messages.
17357 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
17358 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
17359 gcc.dg/inline-12.c: New tests.
17360
17361 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
17362
17363 * g++.dg/tree-ssa/pr17400.C: New testcase.
17364
17365 2004-09-13 James E Wilson <wilson@specifixinc.com>
17366
17367 * gcc.target/mips/sb1-1.c: New testcase.
17368
17369 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
17370
17371 * lib/g77-dg.exp: Remove unused file.
17372 * lib/mike-g77.exp: Ditto.
17373 * lib/g77.exp: Ditto.
17374
17375 2004-09-12 Richard Henderson <rth@redhat.com>
17376
17377 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
17378
17379 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17380
17381 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
17382 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17383 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
17384 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
17385 Update expected messages.
17386
17387 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
17388
17389 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
17390 declaration/use mismatch for dirp parameter.
17391
17392 2004-09-12 Andrew Pinski <apinski@apple.com>
17393
17394 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
17395 -fgnu-runtime is passed.
17396
17397 2004-09-12 Richard Henderson <rth@redhat.com>
17398
17399 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
17400 do the uplevel thing and update additional_flags directly.
17401 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
17402 gfortran.fortran-torture/execute/intrinsic_nearest.x,
17403 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
17404 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
17405
17406 2004-09-11 Steven Bosscher <stevenb@suse.de>
17407
17408 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
17409
17410 2004-09-11 Roger Sayle <roger@eyesopen.com>
17411
17412 PR middle-end/17411
17413 * g++.dg/opt/pr17411-1.C: New test case.
17414
17415 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17416
17417 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17418 gcc.dg/tls/diag-2.c: Update expected messages.
17419 * gcc.dg/991209-1.c: Specify compilation options. Update expected
17420 messages.
17421 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
17422 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
17423 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
17424 gcc.dg/tls/diag-5.c: New tests.
17425
17426 2004-09-11 Zack Weinberg <zack@codesourcery.com>
17427
17428 * gcc.dg/20040910-1.c: Correct dg-error regexp.
17429
17430 2004-09-11 Steven Bosscher <stevenb@suse.de>
17431
17432 * g++.dg/parse/break-in-for.C: New test.
17433
17434 2004-09-11 Jakub Jelinek <jakub@redhat.com>
17435
17436 * gcc.dg/tree-ssa/20040911-1.c: New test.
17437
17438 2004-09-11 Andreas Jaeger <aj@suse.de>
17439
17440 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
17441 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
17442
17443 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
17444
17445 * gcc.target/frv: New directory of FR-V-specific tests.
17446
17447 2004-09-10 James E Wilson <wilson@specifixinc.com>
17448
17449 * gcc.dg/convert-vec-1.c: New test.
17450
17451 2004-09-10 Roger Sayle <roger@eyesopen.com>
17452
17453 PR middle-end/17024
17454 * gcc.dg/pr17024-1.c: New test case.
17455
17456 2004-09-10 Eric Christopher <echristo@redhat.com>
17457
17458 * gcc.dg/20040910-1.c: New test.
17459
17460 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17461
17462 * gcc.dg/bitfld-9.c: New test.
17463
17464 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
17465
17466 * gcc.c-torture/execute/ieee/acc1.c: New test.
17467 * gcc.c-torture/execute/ieee/acc2.c: New test.
17468 * gcc.c-torture/execute/ieee/mzero6.c: New test.
17469
17470 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
17471
17472 * gcc.dg/deprecated-2.c: New test.
17473
17474 2004-09-09 James E Wilson <wilson@specifixinc.com>
17475
17476 * gcc.dg/init-vec-1.c: New test.
17477
17478 2004-09-09 Roger Sayle <roger@eyesopen.com>
17479
17480 PR middle-end/17055
17481 * gcc.dg/pr17055-1.c: New test case.
17482
17483 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
17484
17485 PR target/17377
17486 * gcc.c-torture/execute/pr17377.c: New test.
17487
17488 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17489
17490 PR c/8420
17491 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
17492 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
17493 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17494 gcc.dg/long-long-typespec-1.c: New tests.
17495 * gcc.dg/tls/diag-2.c: Update expected diagnostics
17496
17497 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17498
17499 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
17500 gcc.dg/gnu99-static-1.c: New tests.
17501
17502 2004-09-08 Devang Patel <dpatel@apple.com>
17503
17504 * gcc.dg/darwin-ld-20040828-1.c: New test.
17505 * gcc.dg/darwin-ld-20040828-2.c: New test.
17506 * gcc.dg/darwin-ld-20040828-3.c: New test.
17507
17508 2004-09-08 Ziemowit Laski <zlaski@apple.com>
17509
17510 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
17511 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
17512 in error message.
17513 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
17514 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
17515 in error message.
17516 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
17517 types they qualify.
17518 * objc.dg/type-size-2.m: Fix wording in comment.
17519 * objc.dg/va-meth-1.m: New test case.
17520
17521 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
17522
17523 PR c/16633:
17524 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
17525 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
17526
17527 2004-09-06 Devang Patel <dpatel@apple.com>
17528
17529 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
17530 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
17531
17532 2004-09-06 Zack Weinberg <zack@codesourcery.com>
17533
17534 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
17535 reflect changed line numbering of diagnostics.
17536
17537 2004-09-06 Paul Brook <paul@codesourcery.com>
17538
17539 * gfortran.dg/edit_real_1.f90: Add new test.
17540
17541 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17542
17543 * gcc.dg/tree-ssa/loop-2.c: New test.
17544 * gcc.dg/tree-ssa/loop-3.c: New test.
17545 * gcc.dg/tree-ssa/loop-4.c: New test.
17546 * gcc.dg/tree-ssa/loop-5.c: New test.
17547
17548 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17549
17550 * gcc.dg/format/sentinel-1.c: Update for parameter option.
17551
17552 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17553
17554 * gcc.dg/format/sentinel-1.c: New test.
17555
17556 2004-09-04 Uros Bizjak <uros@kss-loka.si>
17557
17558 * testsuite/gcc.dg/builtins-46.c: New.
17559
17560 2004-09-03 Devang Patel <dpatel@apple.com>
17561
17562 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
17563 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
17564
17565 2004-09-03 Jan Beulich <jbeulich@novell.com>
17566
17567 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
17568 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
17569 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
17570 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
17571 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
17572 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
17573 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
17574 the non-portable bzero.
17575 * gcc.dg/20010912-1.c: xfail for NetWare.
17576 * gcc.dg/20020426-2.c: xfail for NetWare.
17577 * gcc.dg/20021014-1.c: xfail for NetWare.
17578 * gcc.dg/20021018-1.c: xfail for NetWare.
17579 * gcc.dg/20030213-1.c: xfail for NetWare.
17580 * gcc.dg/20030225-1.c: xfail for NetWare.
17581 * gcc.dg/20030708-1.c: xfail for NetWare.
17582 * gcc.dg/builtins-config.h: Also exclude NetWare.
17583 * gcc.dg/format/format.h: Define restrict only if not already defined.
17584 * gcc.dg/nest.c: xfail for NetWare.
17585 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
17586 * lib/target-supports.exp (check_visibility_available): Exclude
17587 NetWare.
17588
17589 2004-09-03 Jan Beulich <jbeulich@novell.com>
17590
17591 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
17592 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
17593 deterministic starting point for the alignment of structure fields.
17594 * gcc.dg/Wpadded.c: Dito.
17595 * g++.dg/abi/vbase10.C: Dito.
17596
17597 2004-09-03 Devang Patel <dpatel@apple.com>
17598
17599 * g++.dg/debug/pr15736.cc: New test.
17600
17601 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17602
17603 * README.QMTEST: Fix out-of-date link.
17604
17605 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
17606
17607 PR fortran/16579
17608 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
17609 Delete. Duplicate of gfortran.dg/g77/20010610.f
17610
17611 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17612
17613 * g++.dg/abi/arm_rtti1.C: New test.
17614
17615 2004-09-02 Geoffrey Keating <geoffk@apple.com>
17616
17617 * gcc.dg/ppc-vector-memcpy.c: New.
17618 * gcc.dg/ppc-vector-memset.c: New.
17619
17620 2004-09-02 Chao-ying Fu <fu@mips.com>
17621
17622 * gcc.target/mips/mips-3d-1.c: New test.
17623 * gcc.target/mips/mips-3d-2.c: New test.
17624 * gcc.target/mips/mips-3d-3.c: New test.
17625 * gcc.target/mips/mips-3d-4.c: New test.
17626 * gcc.target/mips/mips-3d-5.c: New test.
17627 * gcc.target/mips/mips-3d-6.c: New test.
17628 * gcc.target/mips/mips-3d-7.c: New test.
17629 * gcc.target/mips/mips-3d-8.c: New test.
17630 * gcc.target/mips/mips-3d-9.c: New test.
17631 * gcc.target/mips/mips-ps-1.c: New test.
17632 * gcc.target/mips/mips-ps-2.c: New test.
17633 * gcc.target/mips/mips-ps-3.c: New test.
17634 * gcc.target/mips/mips-ps-4.c: New test.
17635 * gcc.target/mips/mips-ps-type.c: New test.
17636
17637 2004-09-02 Paul Brook <paul@codesourcery.com>
17638
17639 * gfortran.dg/edit_real_1.f90: Add new tests.
17640
17641 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17642
17643 PR fortran/15327
17644 * gfortran.dg/merge_char_1.f90: New test.
17645
17646 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17647
17648 PR fortran/16404
17649 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
17650
17651 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17652
17653 PR c/1522
17654 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
17655
17656 2004-09-01 Mark Mitchell <mark@codesourcery.com>
17657
17658 * g++.dg/opt/loop1.C: Do not XFAIL.
17659
17660 2004-09-01 Jakub Jelinek <jakub@redhat.com>
17661
17662 * gcc.c-torture/execute/20040831-1.c: New test.
17663
17664 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
17665
17666 PR fortran/16579
17667 * gfortran.dg/g77/20010610.f: Now passes.
17668 Copy from g77.f-torture/execute. Add dg-run directive.
17669 * gfortran.dg/g77/README: Update
17670
17671 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
17672
17673 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
17674 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
17675 (t1, t2, t3, t4): Add volatile.
17676
17677 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17678
17679 * g++.dg/ext/visibility/arm1.C: New test.
17680
17681 2004-08-31 Geoffrey Keating <geoffk@apple.com>
17682
17683 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
17684 -pedantic-errors.
17685
17686 2004-09-01 Paul Brook <paul@codesourcery.com>
17687
17688 * gfortran.dg/eof_2.f90: New test.
17689
17690 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17691
17692 PR fortran/16579
17693 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
17694
17695 2004-08-31 Bud Davis <bdavis9659@comcast.net>
17696
17697 PR libfortran/16805
17698 * gfortran.dg/list_read_2.f90: New test.
17699
17700 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17701
17702 * g++.dg/abi/key1.C: New test.
17703
17704 2004-08-31 Richard Henderson <rth@redhat.com>
17705
17706 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
17707 form of offsetof.
17708 * g++.dg/other/offsetof5.C: Remove duplicate.
17709
17710 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17711
17712 PR fortran/17244
17713 * gfortran.dg/func_derived_1.f90: New test.
17714
17715 2004-08-31 Paul Brook <paul@codesourcery.com>
17716
17717 * gfortran.dg/eof_1.f90: New test.
17718
17719 2004-08-31 Paul Brook <paul@codesourcery.com>
17720
17721 * gfortran.dg/list_read_1.f90: New file.
17722
17723 2004-08-30 Mark Mitchell <mark@codesourcery.com>
17724
17725 * g++.dg/opt/loop1.C: XFAIL.
17726
17727 2004-08-30 Geoffrey Keating <geoffk@apple.com>
17728
17729 * gcc.dg/funcdef-storage-1.c: New.
17730 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
17731 an extern function in local scope.
17732 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
17733 declare an 'auto inline' function in local scope.
17734 * gcc.dg/20011130-1.c: Likewise.
17735 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
17736 an 'auto' function in local scope.
17737 * gcc.dg/20021014-1.c: Likewise.
17738 * gcc.dg/20030331-2.c: Likewise.
17739
17740 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17741
17742 * gfortran.dg/blockdata_1.f90: New test.
17743
17744 2004-08-30 Richard Henderson <rth@redhat.com>
17745
17746 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
17747
17748 2004-08-30 Richard Henderson <rth@redhat.com>
17749
17750 * lib/fortran-torture.exp (fortran-torture-execute): Honor
17751 additional_flags set by alternate driver.
17752 (ieee-options): New procedure.
17753 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
17754 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
17755 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
17756 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
17757
17758 2004-08-30 Richard Henderson <rth@redhat.com>
17759
17760 * lib/f-torture.exp: Remove.
17761
17762 2004-08-29 Mark Mitchell <mark@codesourcery.com>
17763
17764 PR rtl-optimization/16590
17765 * g++.dg/opt/loop1.C: New test.
17766
17767 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17768
17769 PR fortran/13910
17770 * gfortran.dg/oldstyle_1.f90: New test.
17771
17772 2004-08-29 Steven G. Kargl <kargls@comcast.net>
17773 Paul Brook <paul@codesourcery.com>
17774
17775 * gfortran.dg/g77/README: Update.
17776 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
17777 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
17778 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
17779
17780 2004-08-28 Paul Brook <paul@codesourcery.com>
17781
17782 PR libfortran/17195
17783 * gfortran.dg/edit_real_1.f90: New test.
17784
17785 2004-08-27 Paul Brook <paul@codesourcery.com>
17786
17787 * gfortran.dg/rewind_1.f90: New test.
17788
17789 2004-08-27 Bud Davis <bdavis9659@comcast.net>
17790
17791 PR fortran/16597
17792 * gfortran.dg/pr16597.f90: New test.
17793
17794 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17795
17796 PR c/13801
17797 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
17798 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
17799 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
17800 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
17801 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
17802
17803 2004-08-26 Nick Clifton <nickc@redhat.com>
17804
17805 * gcc.c-torture/compile/pr17119.c: New test.
17806
17807 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17808
17809 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
17810
17811 2004-08-25 Richard Henderson <rth@redhat.com>
17812
17813 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
17814 the bits that expect kind=8 to be the largest real kind.
17815
17816 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17817
17818 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
17819
17820 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17821
17822 * gfortran.dg/assignment_1.f90: New test.
17823
17824 2004-08-25 Adam Nemet <anemet@lnxw.com>
17825
17826 * g++.dg/template/repo3.C: New test.
17827
17828 2004-08-25 Roger Sayle <roger@eyesopen.com>
17829
17830 PR middle-end/16693
17831 PR tree-optimization/16372
17832 * g++.dg/opt/pr16372-1.C: New test case.
17833 * g++.dg/opt/pr16693-1.C: New test case.
17834 * g++.dg/opt/pr16693-2.C: New test case.
17835
17836 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17837
17838 * objc.dg/proto-lossage-4.m: New test.
17839
17840 2004-08-25 Mark Mitchell <mark@codesourcery.com>
17841
17842 PR c++/17155
17843 * g++.dg/inherit/local2.C: New test.
17844
17845 2004-08-25 Paul Brook <paul@codesourcery.com>
17846
17847 PR fortran/17144
17848 * gfortran.dg/string_ctor_1.f90: New test.
17849
17850 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17851
17852 PR c++/14428
17853 * g++.dg/template/redecl2.C: New test.
17854
17855 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17856
17857 PR fortran/17143
17858 * gfortran.dg/pr17143.f90: New test.
17859
17860 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17861
17862 PR fortran/17164
17863 * gfortran.dg/pr17164.f90: New test.
17864
17865 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17866
17867 * gcc.dg/tree-ssa/loop-1.c: New test.
17868
17869 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17870
17871 * gcc.c-torture/compile/20040824-1.c: New test.
17872
17873 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17874
17875 * gcc.c-torture/compile/iftrap-3.c: New test.
17876
17877 2004-08-24 Paul Brook <paul@codesourcery.com>
17878
17879 * gfortran.dg/entry_2.f90: New test.
17880
17881 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17882
17883 PR c++/16889
17884 * g++.dg/lookup/ambig[12].C: New.
17885
17886 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17887
17888 PR c++/16706
17889 * g++.dg/template/crash21.C: New test.
17890 * g++.dg/template/crash22.C: Likewise.
17891
17892 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17893
17894 PR c++/17149
17895 * g++.dg/template/access15.C: New.
17896
17897 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17898
17899 PR c++/17163
17900 * g++.dg/template/repo2.C: New test.
17901
17902 2004-08-23 Roger Sayle <roger@eyesopen.com>
17903
17904 PR rtl-optimization/17078
17905 * gcc.c-torture/execute/pr17078-1.c: New test case.
17906
17907 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17908
17909 PR c/14492
17910 * gcc.dg/debug/crash1.c: New test.
17911
17912 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17913
17914 PR c/16180
17915 * gcc.dg/loop-5.c: New test.
17916
17917 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17918
17919 * gcc.c-torture/execute/20040823-1.c: New test.
17920
17921 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
17922
17923 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
17924 to the assembler. Simplify test accordingly.
17925 (asm_abi_flags): Use GNU names.
17926 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
17927 to check for ABI flags.
17928
17929 2004-08-22 Andrew Pinski <apinski@apple.com>
17930
17931 * g++.dg/opt/pr14029.C: New test.
17932 * gcc.c-torture/execute/pr15262.c: New test.
17933
17934 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17935
17936 * gfortran.dg/reduction.f90: Add checks with complex arguments.
17937
17938 2004-08-21 Bud Davis <bdavis9659@comcast.net>
17939
17940 PR 16908
17941 * gfortran.dg/direct_io.f90: New test.
17942
17943 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17944
17945 PR c++/17121
17946 * g++.dg/inherit/local2.C: New test.
17947
17948 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17949
17950 PR c++/17120
17951 * g++.dg/warn/Wparentheses-4.C: New test.
17952
17953 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17954
17955 PR c++/17121
17956 * g++.dg/inherit/local2.C: New test.
17957
17958 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
17959 * gcc.dg/ppc-ldstruct.c: Likewise.
17960 * gcc.dg/ppc64-abi-2.c: Likewise.
17961
17962 2004-08-20 Jakub Jelinek <jakub@redhat.com>
17963
17964 PR rtl-optimization/17099
17965 * gcc.c-torture/execute/20040820-1.c: New test.
17966
17967 2004-08-20 David Edelsohn <edelsohn@gnu.org>
17968
17969 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
17970
17971 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
17972
17973 PR fortran/17077
17974 * gfortran.dg/auto_array_1.f90: New test.
17975
17976 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17977
17978 PR fortran/17074
17979 * gfortran.dg/simpleif_1.f90: New test.
17980
17981 2004-08-19 Mark Mitchell <mark@codesourcery.com>
17982
17983 * lib/target-supports.exp (check_profiling_available): Return
17984 false for arm*-*-symbianelf* and arm*-*-eabi*.
17985
17986 PR c++/15890
17987 * g++.dg/template/delete1.C: New test.
17988
17989 2004-08-19 Paul Brook <paul@codesourcery.com>
17990
17991 PR fortran/14976
17992 PR fortran/16228
17993 * gfortran.dg/data_char_1.f90: New test.
17994
17995 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
17996
17997 PR fortran/16946
17998 * gfortran.dg/reduction.f90: New testcase.
17999
18000 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18001
18002 PR fortran/16520
18003 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
18004
18005 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
18006
18007 PR c++/17041
18008 * g++.dg/Wparentheses-3.C: New test.
18009
18010 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
18011
18012 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
18013 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
18014 * gcc.dg/vect/vect-2.c: Likewise.
18015 * gcc.dg/vect/vect-3.c: Likewise.
18016 * gcc.dg/vect/vect-4.c: Likewise.
18017 * gcc.dg/vect/vect-5.c: Likewise.
18018 * gcc.dg/vect/vect-6.c: Likewise.
18019 * gcc.dg/vect/vect-7.c: Likewise.
18020 * gcc.dg/vect/vect-25.c: Likewise.
18021 * gcc.dg/vect/vect-31.c: Likewise.
18022 * gcc.dg/vect/vect-32.c: Likewise.
18023 * gcc.dg/vect/vect-34.c: Likewise.
18024 * gcc.dg/vect/vect-36.c: Likewise.
18025 * gcc.dg/vect/vect-all.c: Likewise.
18026
18027 2004-08-18 Mark Mitchell <mark@codesourcery.com>
18028
18029 PR c++/17068
18030 * g++.dg/template/operator4.C: New test.
18031
18032 2004-08-18 Richard Henderson <rth@redhat.com>
18033
18034 * gcc.dg/20040206-1.c: XFAIL.
18035
18036 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18037
18038 PR c++/16246
18039 * g++.dg/template/array7.C: New test.
18040
18041 2004-08-17 James E Wilson <wilson@specifixinc.com>
18042
18043 * gcc.dg/mips-movcc-1.c: New test.
18044 * gcc.dg/mips-movcc-2.c: New test.
18045 * gcc.dg/mips-movcc-3.c: New test.
18046
18047 * gcc.dg/mips-nmadd-1.c: New test.
18048 * gcc.dg/mips-nmadd-2.c: New test.
18049
18050 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18051
18052 PR c++/15871
18053 * g++.dg/opt/inline8.C: New test.
18054
18055 PR c++/16965
18056 * g++.dg/parse/error17.C: New test.
18057
18058 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
18059
18060 * gcc.dg/vect: New directory for vectorizer tests.
18061 * gcc.dg/vect/tree-vect.h: New file.
18062 * gcc.dg/vect/vect.exp: New file.
18063 * gcc.dg/vect/pr16105.c.c: New test.
18064 * gcc.dg/vect/vect-1.c: New test.
18065 * gcc.dg/vect/vect-2.c: New test.
18066 * gcc.dg/vect/vect-3.c: New test.
18067 * gcc.dg/vect/vect-4.c: New test.
18068 * gcc.dg/vect/vect-5.c: New test.
18069 * gcc.dg/vect/vect-6.c: New test.
18070 * gcc.dg/vect/vect-7.c: New test.
18071 * gcc.dg/vect/vect-8.c: New test.
18072 * gcc.dg/vect/vect-9.c: New test.
18073 * gcc.dg/vect/vect-10.c: New test.
18074 * gcc.dg/vect/vect-11.c: New test.
18075 * gcc.dg/vect/vect-12.c: New test.
18076 * gcc.dg/vect/vect-13.c: New test.
18077 * gcc.dg/vect/vect-14.c: New test.
18078 * gcc.dg/vect/vect-15.c: New test.
18079 * gcc.dg/vect/vect-16.c: New test.
18080 * gcc.dg/vect/vect-17.c: New test.
18081 * gcc.dg/vect/vect-18.c: New test.
18082 * gcc.dg/vect/vect-19.c: New test.
18083 * gcc.dg/vect/vect-20.c: New test.
18084 * gcc.dg/vect/vect-21.c: New test.
18085 * gcc.dg/vect/vect-22.c: New test.
18086 * gcc.dg/vect/vect-23.c: New test.
18087 * gcc.dg/vect/vect-24.c: New test.
18088 * gcc.dg/vect/vect-25.c: New test.
18089 * gcc.dg/vect/vect-26.c: New test.
18090 * gcc.dg/vect/vect-27.c: New test.
18091 * gcc.dg/vect/vect-28.c: New test.
18092 * gcc.dg/vect/vect-29.c: New test.
18093 * gcc.dg/vect/vect-30.c: New test.
18094 * gcc.dg/vect/vect-31.c: New test.
18095 * gcc.dg/vect/vect-32.c: New test.
18096 * gcc.dg/vect/vect-33.c: New test.
18097 * gcc.dg/vect/vect-34.c: New test.
18098 * gcc.dg/vect/vect-35.c: New test.
18099 * gcc.dg/vect/vect-36.c: New test.
18100 * gcc.dg/vect/vect-37.c: New test.
18101 * gcc.dg/vect/vect-38.c: New test.
18102 * gcc.dg/vect/vect-40.c: New test.
18103 * gcc.dg/vect/vect-41.c: New test.
18104 * gcc.dg/vect/vect-42.c: New test.
18105 * gcc.dg/vect/vect-43.c: New test.
18106 * gcc.dg/vect/vect-44.c: New test.
18107 * gcc.dg/vect/vect-45.c: New test.
18108 * gcc.dg/vect/vect-46.c: New test.
18109 * gcc.dg/vect/vect-47.c: New test.
18110 * gcc.dg/vect/vect-48.c: New test.
18111 * gcc.dg/vect/vect-49.c: New test.
18112 * gcc.dg/vect/vect-50.c: New test.
18113 * gcc.dg/vect/vect-51.c: New test.
18114 * gcc.dg/vect/vect-52.c: New test.
18115 * gcc.dg/vect/vect-53.c: New test.
18116 * gcc.dg/vect/vect-54.c: New test.
18117 * gcc.dg/vect/vect-55.c: New test.
18118 * gcc.dg/vect/vect-56.c: New test.
18119 * gcc.dg/vect/vect-57.c: New test.
18120 * gcc.dg/vect/vect-58.c: New test.
18121 * gcc.dg/vect/vect-59.c: New test.
18122 * gcc.dg/vect/vect-60.c: New test.
18123 * gcc.dg/vect/vect-61.c: New test.
18124 * gcc.dg/vect/vect-all.c: New test.
18125 * gcc.dg/vect/vect-none.c: New test.
18126
18127 2004-08-17 Paul Brook <paul@codesourcery.com>
18128
18129 PR fortran/13082
18130 * gfortran.dg/entry_1.f90: New test.
18131
18132 2004-08-17 Andrew Pinski <apinski@apple.com>
18133
18134 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
18135
18136 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
18137
18138 * gcc.dg/pr17036-1.c: New test.
18139
18140 2004-08-16 Devang Patel <dpatel@apple.com>
18141
18142 * gcc.dg/darwin-20040809-1.c: New test.
18143
18144 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
18145
18146 * gcc.dg/funcdef-attr-1.c: New test.
18147
18148 2004-08-16 Janis Johnson <janis187@us.ibm.com>
18149
18150 * gcc.dg/altivec-17.c: New test.
18151 * gcc.dg/altivec-18.c: New test.
18152
18153 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18154
18155 PR c++/6749
18156 * g++.dg/template/vtable2.C: New test.
18157
18158 2004-08-14 Richard Henderson <rth@redhat.com>
18159
18160 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
18161 * gcc.dg/pack-test-4.c (main): Return 0.
18162 * gcc.dg/setjmp-1.c: Remove XFAIL.
18163 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
18164
18165 2004-08-14 Richard Henderson <rth@redhat.com>
18166
18167 * gcc.dg/980217-1.c: Add prototype for printf.
18168
18169 2004-08-13 Bud Davis <bdavis9659@comcast.net>
18170
18171 * gfortran.dg/pr16935.f90: New test.
18172
18173 2004-08-13 Janis Johnson <janis187@us.ibm.com>
18174
18175 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
18176
18177 2004-08-13 Paul Brook <paul@codesourcery.com>
18178
18179 * gfortran.dg/der_io_1.f90: Remove stray comma.
18180
18181 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18182
18183 * gcc.dg/vmx/cw-bug-2.c: Remove.
18184 * gcc.dg/vmx/vprint-1.c: Remove.
18185 * gcc.dg/vmx/vscan-1.c: Remove.
18186
18187 2004-08-12 Devang patel <dpatel@apple.com>
18188
18189 * gcc.dg/darwin-20040809-2.c: New test.
18190
18191 2004-08-12 Janis Johnson <janis1872us.ibm.com>
18192
18193 * g++.dg/ext/altivec-12.C: New test.
18194
18195 * g++.dg/ext/altivec-11.C: New test.
18196
18197 2004-08-12 Paul Brook <paul@codesourcery.com>
18198
18199 * g++.dg/abi/arm_cxa_vec_1.C: New test.
18200
18201 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18202
18203 * g++.dg/ext/altivec-2.C: Check for hardware support before
18204 executing any VMX instructions.
18205
18206 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
18207
18208 2004-08-12 Jakub Jelinek <jakub@redhat.com>
18209
18210 PR c++/16276
18211 * g++.old-deja/g++.other/comdat4.C: New test.
18212 * g++.old-deja/g++.other/comdat4-aux.cc: New.
18213
18214 2004-08-12 Ben Elliston <bje@au.ibm.com>
18215
18216 PR target/16286
18217 * gcc.dg/pr16286.c: New test.
18218
18219 2004-08-12 Jan Beulich <jbeulich@novell.com>
18220
18221 * g++.dg/ext/asm5.C: New.
18222
18223 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18224
18225 PR c++/16698
18226 * g++.dg/eh/crash1.C: New test.
18227
18228 PR c++/16717
18229 * g++.dg/ext/construct1.C: New test.
18230
18231 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18232
18233 PR c++/16853
18234 * g++.dg/init/ptrmem1.C: New test.
18235
18236 PR c++/16618
18237 * g++.dg/parse/offsetof5.C: New test.
18238
18239 PR c++/16870
18240 * g++.dg/template/overload3.C: New test.
18241
18242 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18243
18244 PR c++/16964
18245 * g++.dg/parse/error16.C: New test.
18246
18247 PR c++/16904
18248 * g++.dg/template/error14.C: New test.
18249
18250 PR c++/16929
18251 * g++.dg/template/error15.C: New test.
18252
18253 2004-08-11 Devang Patel <dpatel@apple.com>
18254
18255 * gcc.dg/darwin-ld-20040809-1.c: New test.
18256 * gcc.dg/darwin-ld-20040809-2.c: New test.
18257
18258 2004-08-11 Steven G. Kargl <kargls@comcast.net>
18259
18260 PR fortran/16917
18261 * gfortran.dg/dfloat_1.f90: New test.
18262
18263 2004-08-09 Mark Mitchell <mark@codesourcery.com>
18264
18265 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
18266 * gcc.dg/dll-2.c: Fix dg-require syntax.
18267 * gcc.misc-tests/arm-isr.c (abort): Declare.
18268 (exit): Likewise.
18269
18270 2004-08-10 Mark Mitchell <mark@codesourcery.com>
18271
18272 PR c++/16971
18273 * g++.dg/parse/crash16.C: New test.
18274
18275 2004-08-10 Roger Sayle <roger@eyesopen.com>
18276
18277 * gcc.dg/mips-rsqrt-1.c: New test case.
18278 * gcc.dg/mips-rsqrt-2.c: New test case.
18279 * gcc.dg/mips-rsqrt-3.c: New test case.
18280
18281 2004-08-10 Paul Brook <paul@codesourcery.com>
18282
18283 * gfortran.dg/der_io_1.f90: New test.
18284
18285 2004-08-10 Paul Brook <paul@codesourcery.com>
18286
18287 PR fortran/16919
18288 * gfortran.dg/der_array_1.f90: New test.
18289
18290 2004-08-09 David Edelsohn <edelsohn@gnu.org>
18291
18292 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
18293
18294 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
18295
18296 * gcc.dg/wchar_t-2.c: Fix typo.
18297
18298 2004-08-09 Falk Hueffner <falk@debian.org>
18299
18300 PR tree-optimization/12517
18301 * gcc.c-torture/compile/pr12517.c: New test.
18302
18303 PR tree-optimization/12578
18304 * gcc.c-torture/compile/pr12578.c: New test.
18305
18306 PR tree-optimization/12899
18307 * gcc.c-torture/compile/pr12899.c: New test.
18308
18309 PR rtl-optimization/14692
18310 * gcc.c-torture/compile/pr14692.c: New test.
18311
18312 PR tree-optimization/16461
18313 * gcc.c-torture/compile/pr16461.c: New test.
18314
18315 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
18316
18317 * gfortran.dg/getenv_1.f90: New test.
18318
18319 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18320
18321 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
18322 wchar_t.
18323 * gcc.dg/symbian5.c: Test -fno-short-wchar.
18324
18325 2004-08-06 Paul Brook <paul@codesourcery.com>
18326
18327 * gfortran.dg/ret_array_1.f90: New test.
18328 * gfortran.dg/ret_pointer_1.f90: New test.
18329
18330 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
18331
18332 * gcc.dg/missing-field-init-[12].c: New tests.
18333 * g++.dg/warn/missing-field-init-[12].C: New tests.
18334
18335 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18336
18337 * gcc.dg/enum2.c: New test.
18338 * gcc.dg/symbian3.c: Likewise.
18339 * gcc.dg/symbian4.c: Likewise.
18340 * gcc.dg/wchar_t-2.c: Likewise.
18341
18342 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18343
18344 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
18345 destructor tests.
18346
18347 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18348
18349 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
18350 dg-require-visiblity.
18351 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
18352 * g++.dg/ext/visibility/fvisibility.C: Likewise.
18353 * g++.dg/ext/visibility/memfuncts.C: Likewise.
18354 * g++.dg/ext/visibility/new1.C: Likewise.
18355 * g++.dg/ext/visibility/pragma.C: Likewise.
18356 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
18357 * g++.dg/ext/visibility/virtual.C: Likewise.
18358 * g++/dg/ext/visibility/visibility-1.C: Likewise.
18359 * g++/dg/ext/visibility/visibility-2.C: Likewise.
18360 * g++/dg/ext/visibility/visibility-3.C: Likewise.
18361 * g++/dg/ext/visibility/visibility-4.C: Likewise.
18362 * g++/dg/ext/visibility/visibility-5.C: Likewise.
18363 * g++/dg/ext/visibility/visibility-6.C: Likewise.
18364 * g++/dg/ext/visibility/visibility-7.C: Likewise.
18365 * g++/dg/ext/visibility/visibility-8.C: New test.
18366 * gcc.c-torture/compile/dll.x: Remove.
18367 * gcc.dg/dll-2.c: Use dg-require-dll
18368 * gcc.dg/visibility-10.c: New test.
18369 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
18370 supporting DLLs.
18371 * testsuite/lib/scanasm.exp (scan_hidden): New function.
18372 (scan_not_hidden): Likewise.
18373
18374 2004-08-05 David Edelsohn <edelsohn@gnu.org>
18375
18376 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
18377
18378 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
18379
18380 * gcc.c-torture/execute/20040805-1.c: New test.
18381
18382 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
18383
18384 * gcc.dg/20020118-1.c: Declare abort.
18385 * gcc.dg/altivec_check.h: Likewise.
18386 * gcc.dg/iftrap-2.c: Likewise.
18387 * gcc.dg/pragma-darwin.c: Likewise.
18388 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
18389
18390 2004-08-04 Geoffrey Keating <geoffk@apple.com>
18391
18392 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
18393
18394 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
18395
18396 * gcc.c-torture/execute/builtins/abs-2.c,
18397 gcc.c-torture/execute/builtins/abs-3.c,
18398 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
18399 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
18400 intmax_t, uintmax_t and their limits.
18401 * gcc.dg/intmax_t-1.c: New test.
18402
18403 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18404
18405 * g++.dg/tc1/dr147.C: Add reference to PR.
18406
18407 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
18408
18409 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
18410 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
18411
18412 2004-08-03 David Edelsohn <edelsohn@gnu.org>
18413
18414 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
18415
18416 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18417
18418 * gcc.dg/redecl-5.c: New test.
18419 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
18420 of scanf.
18421
18422 2004-08-03 Roger Sayle <roger@eyesopen.com>
18423
18424 PR middle-end/16790
18425 * gcc.c-torture/execute/pr16790-1.c: New test case.
18426
18427 2004-08-03 Mark Mitchell <mark@codesourcery.com>
18428
18429 * g++.dg/ext/visibility/assign1.C: New test.
18430 * g++.dg/ext/visibility/new1.C: Likewise.
18431
18432 * gcc.dg/symbian1.c: New test.
18433 * gcc.dg/symbian2.c: Likewise.
18434
18435 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
18436
18437 PR target/16570
18438 * gcc.dg/i386-sse-9.c: New test.
18439
18440 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18441
18442 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
18443
18444 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18445
18446 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
18447 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
18448 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
18449 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
18450 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
18451 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
18452 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
18453 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
18454 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
18455 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
18456 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
18457 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
18458 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
18459 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
18460 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
18461 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
18462 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
18463 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
18464 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
18465 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
18466 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
18467 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
18468 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
18469 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
18470 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
18471 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
18472 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
18473 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
18474 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
18475 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
18476 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
18477 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
18478 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
18479 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
18480 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
18481 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
18482 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
18483 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
18484 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
18485 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
18486 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
18487 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
18488 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
18489 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
18490 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
18491 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
18492 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
18493 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
18494 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
18495 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
18496 gcc.misc-tests/i386-pf-3dnow-1.c,
18497 gcc.misc-tests/i386-pf-athlon-1.c,
18498 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18499 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
18500 Declare built-in functions used.
18501 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
18502
18503 2004-08-02 Mark Mitchell <mark@codesourcery.com>
18504
18505 PR c++/16707
18506 * g++.dg/lookup/using12.C: New test.
18507
18508 * g++.dg/init/null1.C: Fix PR number.
18509 * g++.dg/parse/namespace10.C: Likewise.
18510
18511 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18512
18513 PR c++/16224
18514 * g++.dg/template/spec17.C: New test.
18515 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
18516 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
18517
18518 2004-08-02 David Billinghurst
18519
18520 PR fortran/16292
18521 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
18522
18523 2004-08-01 Zack Weinberg <zack@codesourcery.com>
18524
18525 * gcc.dg/ia64-got-1.c: New test case.
18526
18527 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18528
18529 PR c++/16489
18530 * g++.dg/init/null1.C: New test.
18531 * g++.dg/tc1/dr76.C: Adjust error marker.
18532
18533 PR c++/16529
18534 * g++.dg/parse/namespace10.C: New test.
18535
18536 PR c++/16810
18537 * g++.dg/inherit/ptrmem2.C: New test.
18538
18539 2004-08-02 Ben Elliston <bje@au.ibm.com>
18540
18541 PR target/16155
18542 * gcc.dg/pr16155.c: New test.
18543
18544 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
18545
18546 * gcc.dg/redecl-2.c: New test.
18547
18548 2004-07-30 Geoffrey Keating <geoffk@apple.com>
18549
18550 * gcc.dg/darwin-longdouble.c: New file.
18551
18552 2004-07-30 Richard Henderson <rth@redhat.com>
18553
18554 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
18555 write to constant argument.
18556 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
18557
18558 2004-07-30 Richard Henderson <rth@redhat.com>
18559
18560 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
18561 tests of nearest around zero.
18562
18563 2004-07-30 Andrew Pinski <apinski@apple.com>
18564
18565 * gcc.c-torture/compile/20040730-1.c: New test.
18566
18567 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18568
18569 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
18570 powerpc-eabispe.
18571
18572 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18573
18574 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
18575
18576 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
18577
18578 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
18579 contains $ld_library_path.
18580 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18581
18582 2004-07-29 Richard Henderson <rth@redhat.com>
18583
18584 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
18585
18586 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
18587 (alt2, which): New.
18588 (Check): Accept either alternative.
18589
18590 2004-07-29 Mark Mitchell <mark@codesourcery.com>
18591
18592 * g++.dg/abi/inline1.C: New test.
18593 * g++.dg/abi/local1-a.cc: Likewise.
18594 * g++.dg/abi/local1.C: Likewise.
18595 * g++.dg/abi/mangle11.C: Tweak location of warnings.
18596 * g++.dg/abi/mangle12.C: Likewise.
18597 * g++.dg/abi/mangle17.C: Likewise.
18598 * g++.dg/abi/mangle20-2.C: Likewise.
18599 * g++.dg/opt/interface1.C: Likewise.
18600 * g++.dg/opt/interface1.h: Likewise.
18601 * g++.dg/opt/interface1-a.cc: New test.
18602 * g++.dg/parse/repo1.C: New test.
18603 * g++.dg/template/repo1.C: Likewise.
18604 * g++.dg/warn/Winline-1.C: Likewise.
18605 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
18606
18607 2004-07-29 Diego Novillo <dnovillo@redhat.com>
18608
18609 * gcc.dg/tree-ssa/20040729-1.c: New test.
18610
18611 2004-07-27 Matt Austern <austern@apple.com>
18612
18613 * gcc.dg/darwin-bool-1.c: New test.
18614 * gcc.dg/darwin-bool-2.c: New test.
18615
18616 2004-07-28 Richard Henderson <rth@redhat.com>
18617
18618 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
18619 arguments in the correct type. Don't write to constant arguments.
18620
18621 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18622
18623 PR tree-optimization/16688
18624 PR tree-optimization/16689
18625 * g++.dg/tree-ssa/pr16688.C: New test.
18626
18627 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18628
18629 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18630 loads. Not only in the comment, this time.
18631
18632 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
18633
18634 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
18635 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
18636 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
18637 * gcc.dg/sh4a-bitmovua.c: New.
18638 * gcc.dg/sh4a-cos.c: New.
18639 * gcc.dg/sh4a-cosf.c: New.
18640 * gcc.dg/sh4a-fprun.c: New.
18641 * gcc.dg/sh4a-fsrra.c: New.
18642 * gcc.dg/sh4a-memmovua.c: New.
18643 * gcc.dg/sh4a-sin.c: New.
18644 * gcc.dg/sh4a-sincos.c: New.
18645 * gcc.dg/sh4a-sincosf.c: New.
18646 * gcc.dg/sh4a-sinf.c: New.
18647
18648 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18649
18650 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
18651 conditionals.
18652 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18653 loads.
18654 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
18655 DOM1.
18656
18657 2004-07-27 Andrew Pinski <apinski@apple.com>
18658
18659 * g++.dg/rtti/tinfo1.C: Correct the xfail.
18660
18661 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
18662
18663 * gcc.dg/pragma-isr.c: New test.
18664
18665 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18666
18667 PR c++/14429
18668 * g++.dg/template/ttp11.C: New test.
18669
18670 2004-07-27 Diego Novillo <dnovillo@redhat.com>
18671
18672 * gcc.c-torture/compile/20040727-1.c: New test.
18673
18674 2004-07-26 Eric Christopher <echristo@redhat.com>
18675
18676 * gcc.c-torture/compile/20040726-2.c: New test.
18677
18678 2004-07-26 Andrew Pinski <apinski@apple.com>
18679
18680 * g++.dg/rtti/tinfo1.C: Xfail.
18681
18682 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
18683
18684 * gcc.c-torture/compile/20040726-1.c: New test.
18685
18686 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
18687 Brian Ryner <bryner@brianryner.com>
18688
18689 PR c++/9283
18690 PR c++/15000
18691 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
18692 * g++.dg/ext/visibility/: New directory.
18693 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
18694 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
18695 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
18696 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
18697 * g++.dg/ext/visibility/fvisibility.C,
18698 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
18699 g++.dg/ext/visibility/fvisibility-override1.C
18700 g++.dg/ext/visibility/fvisibility-override2.C
18701 g++.dg/ext/visibility/memfuncts.C
18702 g++.dg/ext/visibility/noPLT.C
18703 g++.dg/ext/visibility/pragma.C
18704 g++.dg/ext/visibility/pragma-override1.C
18705 g++.dg/ext/visibility/pragma-override2.C
18706 g++.dg/ext/visibility/staticmemfuncts.C
18707 g++.dg/ext/visibility/virtual.C: New tests.
18708
18709 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18710
18711 PR c/15360
18712 * gcc.dg/pr15360-1.c: New test.
18713
18714 2004-07-25 Daniel Jacobowitz <dan@debian.org>
18715
18716 * gcc.dg/pragma-align-2.c: New test.
18717 * gcc.dg/pragma-init-fini.c: New test.
18718 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
18719 targets.
18720
18721 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18722
18723 * gcc.dg/init-string-2.c: New test.
18724
18725 2004-07-24 Zack Weinberg <zack@codesourcery.com>
18726
18727 PR 16684
18728 * gcc.dg/Wredundant-decls-1.c: New test case.
18729
18730 2004-07-24 Jakub Jelinek <jakub@redhat.com>
18731
18732 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
18733 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
18734 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
18735 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
18736 * gcc.dg/compat/generate-random.c: New file.
18737 * gcc.dg/compat/generate-random.h: Likewise.
18738 * gcc.dg/compat/generate-random_r.c: Likewise.
18739 * gcc.dg/compat/struct-layout-1.h: Likewise.
18740 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
18741 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
18742 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
18743 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
18744 * gcc.dg/compat/struct-layout-1_main.c: New test.
18745 * gcc.dg/compat/struct-layout-1_x.c: New file.
18746 * gcc.dg/compat/struct-layout-1_y.c: New file.
18747 * gcc.dg/compat/struct-layout-1_test.h: New file.
18748
18749 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
18750
18751 * gcc.dg/comp-return-1.c: New test
18752
18753 2004-07-23 Janis Johnson <janis187@us.ibm.com>
18754
18755 * gcc.dg/vmx/8-02a.c: Fix typo.
18756
18757 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
18758 * gcc.dg/darwin-abi-3.c: New test.
18759
18760 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
18761 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
18762
18763 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
18764 * gcc.dg/vmx/ops-long-1.c: New test.
18765 * gcc.dg/vmx/ops-long-2.c: New test.
18766
18767 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
18768
18769 * g++.dg/lookup/conv-[1234].C: New.
18770
18771 2004-07-22 Mark Mitchell <mark@codesourcery.com>
18772
18773 * g++.dg/parse/attr2.C: Simplify.
18774
18775 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18776
18777 PR c/7284
18778 * gcc.c-torture/execute/pr7284-1.c: New test.
18779
18780 2004-07-22 Brian Booth <bbooth@redhat.com>
18781
18782 * gcc.dg/tree-ssa/20040721-1.c: New test.
18783
18784 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
18785
18786 * g++.dg/template/crash20.c: New.
18787
18788 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
18789
18790 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
18791 Add dg-run directive. Declare variables as required.
18792 * gfortran.dg/g77/README: Update
18793
18794 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
18795
18796 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
18797 gcc.dg/cris-peep2-andu2.c: New tests.
18798
18799 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18800
18801 PR c/15052
18802 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
18803 on return type.
18804 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
18805 messages.
18806 * gcc.dg/qual-return-2.c: Update expected messages.
18807 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
18808
18809 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18810
18811 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
18812 * gcc.dg/noncompile/921102-1.c: Update expected error message.
18813
18814 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18815
18816 PR c/11250
18817 * gcc.dg/init-string-1.c: New test.
18818
18819 2004-07-21 Jakub Jelinek <jakub@redhat.com>
18820
18821 PR middle-end/15345
18822 PR c/16450
18823 * gcc.dg/torture/nested-fn-1.c: New test.
18824
18825 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
18826
18827 PR target/16559
18828 * gcc.dg/ia64-fptr-1.c: New file.
18829
18830 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18831
18832 PR c++/14497
18833 * g++.dg/template/spec16.C: New test.
18834 * g++.old-deja/g++.robertl/eb118.C: Remove.
18835
18836 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18837
18838 PR c++/509
18839 * g++.dg/template/spec15.C: New test.
18840
18841 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
18842
18843 Copy cases from g77.f-torture/execute and add dg-run
18844 directive. Other changes as noted.
18845 * gfortran.dg/g77/13037.f
18846 * gfortran.dg/g77/1832.f
18847 * gfortran.dg/g77/19981119-0.f
18848 * gfortran.dg/g77/19990313-0.f
18849 * gfortran.dg/g77/19990313-1.f
18850 * gfortran.dg/g77/19990313-2.f
18851 * gfortran.dg/g77/19990313-3.f
18852 * gfortran.dg/g77/19990419-1.f
18853 * gfortran.dg/g77/19990826-0.f
18854 * gfortran.dg/g77/19990826-2.f
18855 * gfortran.dg/g77/20000503-1.f
18856 * gfortran.dg/g77/20001111.f
18857 * gfortran.dg/g77/20010116.f
18858 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
18859 * gfortran.dg/g77/20010430.f
18860 * gfortran.dg/g77/6177.f
18861 * gfortran.dg/g77/947.f
18862 * gfortran.dg/g77/970816-3.f
18863 * gfortran.dg/g77/971102-1.f
18864 * gfortran.dg/g77/980520-1.f
18865 * gfortran.dg/g77/980628-0.f
18866 * gfortran.dg/g77/980628-1.f
18867 * gfortran.dg/g77/980628-10.f
18868 * gfortran.dg/g77/980628-2.f
18869 * gfortran.dg/g77/980628-3.f
18870 * gfortran.dg/g77/980628-7.f
18871 * gfortran.dg/g77/980628-8.f
18872 * gfortran.dg/g77/980628-9.f
18873 * gfortran.dg/g77/980701-0.f
18874 * gfortran.dg/g77/980701-1.f
18875 * gfortran.dg/g77/cabs.f
18876 * gfortran.dg/g77/claus.f
18877 * gfortran.dg/g77/complex_1.f
18878 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
18879 * gfortran.dg/g77/dcomplex.f
18880 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
18881 * gfortran.dg/g77/f90-intrinsic-mathematical.f
18882 * gfortran.dg/g77/f90-intrinsic-numeric.f
18883 * gfortran.dg/g77/int8421.f
18884 * gfortran.dg/g77/labug1.f
18885 * gfortran.dg/g77/large_vec.f
18886 * gfortran.dg/g77/le.f
18887 * gfortran.dg/g77/short.f
18888 * gfortran.dg/g77/README: Update
18889
18890 2004-07-20 Mark Mitchell <mark@codesourcery.com>
18891
18892 PR c++/16637
18893 * g++.dg/parse/lookup4.C: New test.
18894
18895 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18896
18897 PR c++/16175
18898 * g++.dg/template/ttp10.C: New test.
18899
18900 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
18901
18902 * gcc.dg/pr12625-1.c: New test.
18903
18904 2004-07-20 Steven Bosscher <stevenb@suse.de>
18905
18906 * testsuite/gcc.dg/switch-warn-1.c: New test.
18907 * testsuite/gcc.dg/switch-warn-2.c: New test.
18908 * gcc.c-torture/compile/pr14730.c: Update.
18909
18910 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
18911
18912 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
18913 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
18914 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
18915 g++.dg/template/nontype3.C: Remove trailing CR from tests.
18916
18917 2004-07-18 Mark Mitchell <mark@codesourcery.com>
18918
18919 PR c++/16623
18920 * g++.dg/template/assign1.C: New test.
18921
18922 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18923
18924 PR c++/12170
18925 * g++.dg/template/ttp9.C: New test.
18926
18927 2004-07-19 Daniel Jacobowitz <dan@debian.org>
18928
18929 * gcc.dg/format/cmn-err-1.c: New test.
18930
18931 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
18932
18933 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
18934 gcc.dg/Wparentheses-10.c: New tests.
18935 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
18936
18937 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18938
18939 PR fortran/16465
18940 * gfortran.dg/g77//ffixed-line-length-0.f,
18941 gfortran.dg/g77/ffixed-line-length-132.f,
18942 gfortran.dg/g77/ffixed-line-length-72.f,
18943 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
18944 gfortran.dg/g77/README: Update.
18945
18946 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18947
18948 PR c++/13092
18949 * g++.dg/template/non-dependent7.C: New test.
18950 * g++.dg/template/non-dependent8.C: Likewise.
18951 * g++.dg/template/non-dependent9.C: Likewise.
18952 * g++.dg/template/non-dependent10.C: Likewise.
18953
18954 2004-07-17 Mark Mitchell <mark@codesourcery.com>
18955
18956 PR c++/16337
18957 * g++.dg/parse/attr2.C: New test.
18958
18959 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
18960
18961 * g77.dg: Removed.
18962 * g77.f-torture: Ditto.
18963
18964 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
18965
18966 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
18967 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
18968 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
18969
18970 2004-07-16 Richard Henderson <rth@redhat.com>
18971
18972 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
18973
18974 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18975
18976 * lib/fortran-torture.exp (fortran-torture): Don't test compile
18977 tests with full list of options.
18978 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
18979 of TORTURE_OPTIONS if test contains 'dg-do run'.
18980
18981 PR fortran/16404
18982 * gfortran.dg/do_iterator.f90: New test.
18983
18984 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18985
18986 PR rtl-optimization/16536
18987 * gcc.c-torture/execute/restrict-1.c: New test.
18988
18989 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18990
18991 PR fortran/15324
18992 * gfortran.dg/pr15324.f90: New test.
18993
18994 PR fortran/15129
18995 * gfortran.dg/pr15129.f90: New test.
18996
18997 PR fortran/15140
18998 * gfortran.dg/pr15140.f90: New test.
18999
19000 PR fortran/13792
19001 * gfortran.fortran-torture/execute/bounds.f90: Add check for
19002 compile-time simplification.
19003
19004 2004-07-14 Mike Stump <mrs@apple.com>
19005
19006 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
19007
19008 2004-07-14 James E Wilson <wilson@specifixinc.com>
19009
19010 PR target/16325
19011 * gcc.dg/profile-generate-1.c: New.
19012
19013 2004-07-15 Jakub Jelinek <jakub@redhat.com>
19014
19015 * gcc.c-torture/execute/20040709-1.c: New test.
19016 * gcc.c-torture/execute/20040709-2.c: New test.
19017
19018 2004-07-14 Mike Stump <mrs@apple.com>
19019
19020 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
19021
19022 2004-07-14 Mike Stump <mrs@apple.com>
19023
19024 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
19025
19026 2004-07-13 Mark Mitchell <mark@codesourcery.com>
19027
19028 PR c++/16518
19029 * g++.dg/parse/mutable1.C: New test.
19030
19031 2004-07-13 Diego Novillo <dnovillo@redhat.com>
19032
19033 PR tree-optimization/16443
19034 * gcc.dg/tree-ssa/20040713-1.c: New test.
19035
19036 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
19037
19038 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
19039 for operator new.
19040
19041 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19042
19043 * gfortran.dg/g77/README: New file
19044 * gfortran.dg/g77/19981216-0.f: Copy from
19045 g77.f-torture/noncompile. Add "dg-do compile" and
19046 dg-error as required.
19047 * gfortran.dg/g77/19990218-1.f: Likewise.
19048 * gfortran.dg/g77/19990905-1.f: Likewise.
19049 * gfortran.dg/g77/9263.f: Likewise.
19050 * gfortran.dg/g77/980615-0.f: Likewise.
19051 * gfortran.dg/g77/980616-0.f: Likewise.
19052 * gfortran.dg/g77/check0.f: Likewise.
19053 * gfortran.dg/g77/select_no_compile.f: Likewise.
19054
19055 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19056
19057 Copy files from g77.f-torture/compile.
19058 Add "{ dg-do compile}". Other changes as noted
19059 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
19060 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
19061 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
19062 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
19063 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
19064 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
19065 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
19066 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
19067 statement to conform to standard. Append alpha1.x for reference.
19068 * gfortran.dg/g77/xformat.f: Add dg-warning
19069
19070 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19071
19072 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
19073 Add {dg-do compile} directive.
19074 * gfortran.dg/g77/cpp2.F: Likewise.
19075
19076 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19077
19078 PR c++/5402
19079 * g++.dg/lookup/name-clash1.C: New test.
19080
19081 PR c++/9777
19082 * g++.dg/lookup/name-clash2.C: New test.
19083
19084 PR c++/12102
19085 * g++.dg/lookup/name-clash3.C: New test.
19086
19087 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19088
19089 * g++.dg/lookup/new2.C: New test.
19090 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
19091
19092 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
19093
19094 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
19095 Add {dg-do compile} directive.
19096 * gfortran.dg/g77/13060.f: Likewise.
19097 * gfortran.dg/g77/19990218-0.f: Likewise.
19098 * gfortran.dg/g77/19990305-0.f: Likewise.
19099 * gfortran.dg/g77/19990419-0.f: Likewise.
19100 * gfortran.dg/g77/19990502-0.f: Likewise.
19101 * gfortran.dg/g77/19990502-1.f: Likewise.
19102 * gfortran.dg/g77/19990525-0.f: Likewise.
19103 * gfortran.dg/g77/19990826-1.f: Likewise.
19104 * gfortran.dg/g77/19990826-3.f: Likewise.
19105 * gfortran.dg/g77/19990905-2.f: Likewise.
19106 * gfortran.dg/g77/20000412-1.f: Likewise.
19107 * gfortran.dg/g77/20000511-1.f: Likewise.
19108 * gfortran.dg/g77/20000511-2.f: Likewise.
19109 * gfortran.dg/g77/20000518.f: Likewise.
19110 * gfortran.dg/g77/20000601-1.f: Likewise.
19111 * gfortran.dg/g77/20000601-2.f: Likewise.
19112 * gfortran.dg/g77/20000629-1.f: Likewise.
19113 * gfortran.dg/g77/20000630-2.f: Likewise.
19114 * gfortran.dg/g77/20010115.f: Likewise.
19115 * gfortran.dg/g77/20010321-1.f: Likewise.
19116 * gfortran.dg/g77/20010426.f: Likewise.
19117 * gfortran.dg/g77/20020307-1.f: Likewise.
19118 * gfortran.dg/g77/8485.f: Likewise.
19119 * gfortran.dg/g77/960317-1.f: Likewise.
19120 * gfortran.dg/g77/970915-0.f: Likewise.
19121 * gfortran.dg/g77/980310-1.f: Likewise.
19122 * gfortran.dg/g77/980310-2.f: Likewise.
19123 * gfortran.dg/g77/980310-3.f: Likewise.
19124 * gfortran.dg/g77/980310-4.f: Likewise.
19125 * gfortran.dg/g77/980310-6.f: Likewise.
19126 * gfortran.dg/g77/980310-7.f: Likewise.
19127 * gfortran.dg/g77/980310-8.f: Likewise.
19128 * gfortran.dg/g77/980419-2.f: Likewise.
19129 * gfortran.dg/g77/980424-0.f: Likewise.
19130 * gfortran.dg/g77/980427-0.f: Likewise.
19131 * gfortran.dg/g77/980729-0.f: Likewise.
19132 * gfortran.dg/g77/981117-1.f: Likewise.
19133 * gfortran.dg/g77/toon_1.f: Likewise.
19134
19135 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19136
19137 PR c++/2204
19138 * g++.dg/other/abstract2.C: New test.
19139
19140 2004-07-12 Paul Brook <paul@codesourcery.com>
19141
19142 * gfortran.dg/pointer_init_1.f90: New test.
19143
19144 2004-07-11 Paul Brook <paul@codesourcery.com>
19145
19146 PR fortran/15986
19147 * gfortran.dg/contained_1.f90: New test.
19148
19149 2004-07-11 Mark Mitchell <mark@codesourcery.com>
19150
19151 * g++.dg/parse/defarg8.C: New test.
19152
19153 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19154
19155 PR fortran/16433
19156 * gfortran.dg/pr16433.f: New test.
19157
19158 PR fortran/17574
19159 * gfortran.dg/pr15754.f90: New test.
19160
19161 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
19162
19163 PR tree-optimization/16437
19164 * gcc.c-torture/execute/bitfld-4.c: New test.
19165
19166 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19167
19168 * gfortran.fortran-torture/execute/common_2.f90: Add check for
19169 access to common var from module.
19170
19171 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19172
19173 PR fortran/16336
19174 * gfortran.fortran-torture/execute/common_2.f90: New test.
19175
19176 2004-07-10 Paul Brook <paul@codesourcery.com>
19177
19178 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
19179
19180 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19181
19182 PR fortran/15969
19183 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
19184
19185 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
19186
19187 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
19188 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
19189 * gfortran.dg/g77/ffree-form-1.f: Likewise.
19190 * gfortran.dg/g77/ffree-form-2.f: Likewise.
19191 * gfortran.dg/g77/ffree-form-3.f: Likewise.
19192 * gfortran.dg/g77/fno-underscoring.f: Likewise.
19193 * gfortran.dg/g77/funderscoring.f: Likewise.
19194 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
19195
19196 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19197
19198 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
19199
19200 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19201 Paul Brook <paul@codesourcery.com>
19202
19203 PR fortran/13415
19204 * gfortran.dg/common_pointer_1.f90: New test.
19205
19206 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19207
19208 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
19209
19210 2004-07-09 James E Wilson <wilson@specifixinc.com>
19211
19212 PR target/16364
19213 * gcc.c-torture/compile/20040709-1.c: New.
19214
19215 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19216
19217 PR fortran/14077
19218 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
19219
19220 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19221
19222 PR fortran/13201
19223 * gfortran.dg/shape_1.f90: New test.
19224
19225 2004-07-09 Zack Weinberg <zack@codesourcery.com>
19226 Andrew Pinski <apinski@apple.com>
19227
19228 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
19229
19230 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19231
19232 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
19233 comment.
19234
19235 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19236 Paul Brook <paul@codesourcery.com>
19237
19238 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
19239 '.f95' and '.F95'.
19240
19241 2004-07-09 Diego Novillo <dnovillo@redhat.com>
19242
19243 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
19244
19245 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19246
19247 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
19248 testcases with capital suffix.
19249
19250 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19251
19252 PR fortran/15481
19253 PR fortran/13372
19254 PR fortran/13575
19255 PR fortran/15978
19256 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
19257
19258 * gfortran.dg/implicit_1.f90: New test.
19259
19260 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19261
19262 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
19263 expression to match gfortran warning/error messages
19264 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
19265 dg-error text.
19266
19267 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19268
19269 * lib/fortran-torture.exp: Rename proc search_for to
19270 search_for_re.
19271
19272 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19273
19274 * gcc.c-torture/execute/simd-5.x: New file.
19275 XFAIL on SPARC 64-bit at -O0.
19276
19277 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19278
19279 PR c++/8211
19280 PR c++/16165
19281 * g++.dg/warn/effc3.C: New test.
19282
19283 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19284
19285 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
19286 change X to 1X in format.
19287 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
19288 add data statements to conform to standard.
19289
19290 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19291
19292 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
19293 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
19294 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19295
19296 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19297
19298 * gfortran.dg/g77/7388.f: Copy from g77.dg
19299 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19300 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19301 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19302 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19303 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19304 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19305 * gfortran.dg/g77/strlen0.f: Likewise.
19306
19307 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19308
19309 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
19310 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
19311
19312 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19313
19314 * gcc.c-torture/execute/920428-2.x: Delete.
19315 * gcc.c-torture/execute/920501-7.x: Likewise.
19316
19317 2004-07-08 Jakub Jelinek <jakub@redhat.com>
19318
19319 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
19320 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
19321 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
19322 prescott and c3-2.
19323 (PREFETCH_3DNOW): Add -march=c3.
19324
19325 2004-07-08 Diego Novillo <dnovillo@redhat.com>
19326
19327 PR c/16437
19328 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
19329 * gcc.c-torture/execute/bf64-1.x: Likewise.
19330
19331 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19332
19333 * gcc.c-torture/compile/20040708-1.c: New test.
19334
19335 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19336
19337 PR c++/16169
19338 * g++.dg/warn/effc2.C: New test.
19339
19340 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
19341
19342 * gcc.c-torture/execute/bitfld-1.x: Remove.
19343 * gcc.c-torture/execute/bitfld-3.c: New test.
19344 * gcc.dg/bitfld-2.c: Remove XFAILs.
19345
19346 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
19347
19348 PR c++/16276
19349 * g++.dg/rtti/tinfo1.C: New file.
19350
19351 2004-07-07 Eric Christopher <echristo@redhat.com>
19352
19353 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
19354
19355 2004-07-07 Andrew Pinski <apinski@apple.com>
19356
19357 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
19358
19359 2004-07-07 Mark Mitchell <mark@codesourcery.com>
19360
19361 * g++.dg/init/call1.C: XFAIL.
19362
19363 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
19364
19365 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
19366 except for movstrict*, to movmem* and clrstr* to clrmem*.
19367
19368 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
19369
19370 * gcc.c-torture/execute/20040707-1.c: New test.
19371
19372 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
19373
19374 * gcc.c-torture/execute/20040706-1.c: New test.
19375
19376 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19377
19378 PR c++/3671
19379 * g++.dg/template/spec14.C: New test.
19380
19381 2004-07-05 Jakub Jelinek <jakub@redhat.com>
19382
19383 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
19384 nothing if not yet defined. Use it in b, c and d type definitions.
19385 * gcc.c-torture/execute/20040705-1.c: New test.
19386 * gcc.c-torture/execute/20040705-2.c: New test.
19387
19388 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19389
19390 PR c++/2518
19391 * g++.dg/lookup/new1.C: New test.
19392
19393 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19394
19395 PR c++/11406
19396 * g++.dg/template/sizeof8.C: New test.
19397
19398 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
19399
19400 * gcc.c-torture/compile/20040705-1.c: New test.
19401
19402 2004-07-04 Bud Davis <bdavis9659@comcast.net>
19403
19404 * gfortran.fortran-torture/execute/seq_io.f90: New test.
19405
19406 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
19407
19408 * gcc.dg/cpp/if-mop.c: Two new testcases.
19409 * gcc.dg/cpp/trad/comment-3.c: New.
19410
19411 2004-07-04 Paul Brook <paul@codesourcery.com>
19412
19413 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
19414
19415 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
19416
19417 PR c++/3761
19418 * g++.dg/lookup/crash4.C: New test.
19419
19420 2004-07-02 Zack Weinberg <zack@codesourcery.com>
19421
19422 * gcc.c-torture/execute/builtin-abs-1.c
19423 * gcc.c-torture/execute/builtin-abs-2.c
19424 * gcc.c-torture/execute/builtin-complex-1.c
19425 * gcc.c-torture/execute/builtins/string-1-lib.c
19426 * gcc.c-torture/execute/builtins/string-1.c
19427 * gcc.c-torture/execute/builtins/string-2-lib.c
19428 * gcc.c-torture/execute/builtins/string-2.c
19429 * gcc.c-torture/execute/builtins/string-3-lib.c
19430 * gcc.c-torture/execute/builtins/string-3.c
19431 * gcc.c-torture/execute/builtins/string-4-lib.c
19432 * gcc.c-torture/execute/builtins/string-4.c
19433 * gcc.c-torture/execute/builtins/string-5-lib.c
19434 * gcc.c-torture/execute/builtins/string-5.c
19435 * gcc.c-torture/execute/builtins/string-6-lib.c
19436 * gcc.c-torture/execute/builtins/string-6.c
19437 * gcc.c-torture/execute/builtins/string-7-lib.c
19438 * gcc.c-torture/execute/builtins/string-7.c
19439 * gcc.c-torture/execute/builtins/string-8-lib.c
19440 * gcc.c-torture/execute/builtins/string-8.c
19441 * gcc.c-torture/execute/builtins/string-9-lib.c
19442 * gcc.c-torture/execute/builtins/string-9.c
19443 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
19444 * gcc.c-torture/execute/builtins/string-asm-1.c
19445 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
19446 * gcc.c-torture/execute/builtins/string-asm-2.c
19447 * gcc.c-torture/execute/stdio-opt-1.c
19448 * gcc.c-torture/execute/stdio-opt-2.c
19449 * gcc.c-torture/execute/stdio-opt-3.c
19450 * gcc.c-torture/execute/string-opt-1.c
19451 * gcc.c-torture/execute/string-opt-10.c
19452 * gcc.c-torture/execute/string-opt-11.c
19453 * gcc.c-torture/execute/string-opt-12.c
19454 * gcc.c-torture/execute/string-opt-13.c
19455 * gcc.c-torture/execute/string-opt-14.c
19456 * gcc.c-torture/execute/string-opt-15.c
19457 * gcc.c-torture/execute/string-opt-16.c
19458 * gcc.c-torture/execute/string-opt-2.c
19459 * gcc.c-torture/execute/string-opt-6.c
19460 * gcc.c-torture/execute/string-opt-7.c
19461 * gcc.c-torture/execute/string-opt-8.c:
19462 Replace with ...
19463
19464 * gcc.c-torture/execute/builtins/abs-2.c
19465 * gcc.c-torture/execute/builtins/abs-3.c
19466 * gcc.c-torture/execute/builtins/complex-1.c
19467 * gcc.c-torture/execute/builtins/fprintf.c
19468 * gcc.c-torture/execute/builtins/fputs.c
19469 * gcc.c-torture/execute/builtins/memcmp.c
19470 * gcc.c-torture/execute/builtins/memmove.c
19471 * gcc.c-torture/execute/builtins/memops-asm.c
19472 * gcc.c-torture/execute/builtins/mempcpy-2.c
19473 * gcc.c-torture/execute/builtins/mempcpy.c
19474 * gcc.c-torture/execute/builtins/memset.c
19475 * gcc.c-torture/execute/builtins/printf.c
19476 * gcc.c-torture/execute/builtins/sprintf.c
19477 * gcc.c-torture/execute/builtins/strcat.c
19478 * gcc.c-torture/execute/builtins/strchr.c
19479 * gcc.c-torture/execute/builtins/strcmp.c
19480 * gcc.c-torture/execute/builtins/strcpy.c
19481 * gcc.c-torture/execute/builtins/strcspn.c
19482 * gcc.c-torture/execute/builtins/strlen-2.c
19483 * gcc.c-torture/execute/builtins/strlen.c
19484 * gcc.c-torture/execute/builtins/strncat.c
19485 * gcc.c-torture/execute/builtins/strncmp-2.c
19486 * gcc.c-torture/execute/builtins/strncmp.c
19487 * gcc.c-torture/execute/builtins/strncpy.c
19488 * gcc.c-torture/execute/builtins/strpbrk.c
19489 * gcc.c-torture/execute/builtins/strpcpy-2.c
19490 * gcc.c-torture/execute/builtins/strpcpy.c
19491 * gcc.c-torture/execute/builtins/strrchr.c
19492 * gcc.c-torture/execute/builtins/strspn.c
19493 * gcc.c-torture/execute/builtins/strstr-asm.c
19494 * gcc.c-torture/execute/builtins/strstr.c:
19495 ... these new files.
19496
19497 * gcc.c-torture/execute/builtins/abs-2-lib.c
19498 * gcc.c-torture/execute/builtins/abs-3-lib.c
19499 * gcc.c-torture/execute/builtins/complex-1-lib.c
19500 * gcc.c-torture/execute/builtins/fprintf-lib.c
19501 * gcc.c-torture/execute/builtins/fputs-lib.c
19502 * gcc.c-torture/execute/builtins/memcmp-lib.c
19503 * gcc.c-torture/execute/builtins/memmove-lib.c
19504 * gcc.c-torture/execute/builtins/memops-asm-lib.c
19505 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
19506 * gcc.c-torture/execute/builtins/mempcpy-lib.c
19507 * gcc.c-torture/execute/builtins/memset-lib.c
19508 * gcc.c-torture/execute/builtins/printf-lib.c
19509 * gcc.c-torture/execute/builtins/sprintf-lib.c
19510 * gcc.c-torture/execute/builtins/strcat-lib.c
19511 * gcc.c-torture/execute/builtins/strchr-lib.c
19512 * gcc.c-torture/execute/builtins/strcmp-lib.c
19513 * gcc.c-torture/execute/builtins/strcpy-lib.c
19514 * gcc.c-torture/execute/builtins/strcspn-lib.c
19515 * gcc.c-torture/execute/builtins/strlen-2-lib.c
19516 * gcc.c-torture/execute/builtins/strlen-lib.c
19517 * gcc.c-torture/execute/builtins/strncat-lib.c
19518 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
19519 * gcc.c-torture/execute/builtins/strncmp-lib.c
19520 * gcc.c-torture/execute/builtins/strncpy-lib.c
19521 * gcc.c-torture/execute/builtins/strpbrk-lib.c
19522 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
19523 * gcc.c-torture/execute/builtins/strpcpy-lib.c
19524 * gcc.c-torture/execute/builtins/strrchr-lib.c
19525 * gcc.c-torture/execute/builtins/strspn-lib.c
19526 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
19527 * gcc.c-torture/execute/builtins/strstr-lib.c
19528 * gcc.c-torture/execute/builtins/lib/abs.c
19529 * gcc.c-torture/execute/builtins/lib/fprintf.c
19530 * gcc.c-torture/execute/builtins/lib/memset.c
19531 * gcc.c-torture/execute/builtins/lib/printf.c
19532 * gcc.c-torture/execute/builtins/lib/sprintf.c
19533 * gcc.c-torture/execute/builtins/lib/strcpy.c
19534 * gcc.c-torture/execute/builtins/lib/strcspn.c
19535 * gcc.c-torture/execute/builtins/lib/strncat.c
19536 * gcc.c-torture/execute/builtins/lib/strncmp.c
19537 * gcc.c-torture/execute/builtins/lib/strncpy.c
19538 * gcc.c-torture/execute/builtins/lib/strpbrk.c
19539 * gcc.c-torture/execute/builtins/lib/strspn.c
19540 * gcc.c-torture/execute/builtins/lib/strstr.c:
19541 New files containing support routines.
19542
19543 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
19544 declaration.
19545 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
19546 when not optimizing.
19547
19548 2004-07-02 Mark Mitchell <mark@codesourcery.com>
19549
19550 PR c++/16240
19551 * g++.dg/abi/mangle22.C: New test.
19552 * g++.dg/abi/mangle23.C: Likewise.
19553
19554 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
19555
19556 PR fortran/16290
19557 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
19558 Allow for cases without denormalized floating point numbers.
19559
19560 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
19561
19562 PR c/1027
19563 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
19564 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
19565 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
19566 expected warning text.
19567 * gcc.dg/format/diag-2.c: New test.
19568
19569 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19570
19571 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
19572
19573 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
19574
19575 * gcc.dg/builtins-43.c: New.
19576 * gcc.dg/builtins-44.c: New.
19577 * gcc.dg/builtins-45.c: New.
19578
19579 2004-06-26 Geoffrey Keating <geoffk@apple.com>
19580 Andreas Tobler <a.tobler@schweiz.ch>
19581
19582 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
19583 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
19584 as SIGSEGV.
19585 * gcc.dg/cleanup-11.c: Likewise.
19586 * gcc.dg/cleanup-8.c: Likewise.
19587 * gcc.dg/cleanup-9.c: Likewise.
19588 * gcc.dg/cleanup-5.c: Run on all platforms.
19589
19590 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
19591
19592 * g++.dg/warn/nonnull1.C: New test.
19593
19594 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19595
19596 * gcc.dg/compat/compat-common.h: Wrap up CINT in
19597 an #ifndef SKIP_COMPLEX_INT/#endif pair.
19598 Special-case the Sun compiler wrt to <complex.h>.
19599
19600 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
19601
19602 * gcc.dg/Wunreachable-8.C: New test.
19603
19604 * gcc.dg/h8300-ice2.c : New test.
19605
19606 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
19607
19608 PR fortran/16161
19609 * gfortran.fortran-torture/compile/implicit.f90: Add test
19610 for implicit character.
19611
19612 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
19613
19614 PR fortran/16289
19615 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
19616 Use tiny() intrinsic to find smallest non-negative real
19617
19618 2004-06-30 Jakub Jelinek <jakub@redhat.com>
19619
19620 * gcc.dg/compat/struct-by-value-22_main.c: New test.
19621 * gcc.dg/compat/struct-by-value-22_x.c: New.
19622 * gcc.dg/compat/struct-by-value-22_y.c: New.
19623
19624 * gcc.c-torture/execute/20040629-1.c: New test.
19625
19626 2004-06-29 Jakub Jelinek <jakub@redhat.com>
19627
19628 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
19629 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
19630
19631 PR target/16195
19632 * gcc.dg/20040625-1.c: New test.
19633
19634 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19635
19636 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
19637
19638 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19639
19640 PR fortran/15963
19641 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
19642
19643 2004-06-29 Richard Henderson <rth@redhat.com>
19644
19645 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
19646
19647 2004-06-29 Paul Brook <paul@codesourcery.com>
19648
19649 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
19650 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
19651
19652 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
19653
19654 PR c++/16260
19655 * g++.dg/parse/crash15.C: New.
19656
19657 2004-06-28 Andrew Pinski <apinski@apple.com>
19658
19659 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
19660 by the error already.
19661
19662 * g++.dg/opt/ptrmem4.C: Change to compile only test.
19663
19664 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
19665
19666 PR target/14041
19667 * gcc.dg/h8300-bss-align-1.c : New.
19668
19669 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
19670
19671 * PR c++/16174
19672 * g++.dg/template/ctor4.C: New.
19673
19674 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19675
19676 PR c++/16205
19677 * g++.dg/warn/Wsequence-point-1.C: New test.
19678
19679 2004-06-27 Paul Brook <paul@codesourcery.com>
19680
19681 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
19682
19683 2004-06-27 Zack Weinberg <zack@codesourcery.com>
19684
19685 * g++.old-deja/g++.mike/p7325.C: Remove.
19686
19687 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19688
19689 PR c/14963
19690 * gcc.dg/pr14963.c: New test.
19691
19692 2004-06-27 Mark Mitchell <mark@codesourcery.com>
19693
19694 PR c++/16193
19695 * g++.dg/parse/redef1.C: New test.
19696
19697 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
19698
19699 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
19700 20021110.c.
19701 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
19702 20021119-1.c.
19703 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
19704 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
19705 5-04.c.
19706 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
19707 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
19708 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
19709 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
19710 g++.brendan/enum14.C.
19711 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
19712 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
19713 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
19714 g++.mike/virt1.C.
19715 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
19716 memtemp24.C.
19717
19718 2004-06-27 Roger Sayle <roger@eyesopen.com>
19719
19720 * gcc.dg/20040527-1.c: New test case.
19721
19722 2004-06-26 Bud Davis <bdavis9659@comcast.net>
19723
19724 PR gfortran/pr16196
19725 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
19726
19727 2004-06-25 Roger Sayle <roger@eyesopen.com>
19728
19729 PR middle-end/15825
19730 * gcc.dg/pr15825-1.c: New test case.
19731
19732 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19733
19734 * gcc.c-torture/execute/20040625-1.c: New test.
19735
19736 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19737
19738 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
19739
19740 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19741
19742 * gcc.dg/torture/mips-div-1.c: New test.
19743
19744 2004-06-24 Jeff Law <law@redhat.com>
19745
19746 * gcc.dg/tree-ssa/20040624-1.c: New test.
19747
19748 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
19749
19750 * gcc.c-torture/compile/20040624-1.c: New test.
19751
19752 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19753
19754 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
19755 this directory.
19756
19757 2004-06-23 Andrew Pinski <apinski@apple.com>
19758
19759 PR middle-end/15988
19760 * g++.dg/opt/ptrmem4.C: New test.
19761
19762 * gcc.dg/c90-array-quals-2.c: New test.
19763
19764 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
19765
19766 * gcc.dg/kpice1.c: New test.
19767
19768 2006-06-23 Andrew Pinski <apinski@apple.com>
19769
19770 * gcc.dg/c90-array-quals.c: New test.
19771
19772 2006-06-22 Richard Henderson <rth@redhat.com>
19773
19774 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
19775
19776 2004-06-22 Loren James Rittle <ljrittle@acm.org>
19777
19778 * gcc.dg/builtins-config.h: Handle FreeBSD.
19779
19780 2006-06-22 Richard Henderson <rth@redhat.com>
19781
19782 * g++.dg/opt/devirt1.C: New.
19783
19784 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
19785
19786 * g++.dg/opt/pr15551.C: New testcase.
19787
19788 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
19789
19790 PR target/14800
19791 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
19792 x86_64-*-linux* when compiling for 32bit.
19793
19794 2004-06-21 Andrew Pinski <apinski@apple.com>
19795
19796 * gcc.dg/pch/struct-1.c: New.
19797 * gcc.dg/pch/struct-1.hs: New.
19798
19799 2004-06-21 Geoffrey Keating <geoffk@apple.com>
19800
19801 * gcc.dg/pch/save-temps-1.c: New file.
19802 * gcc.dg/pch/save-temps-1.hs: New file.
19803
19804 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
19805
19806 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
19807 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
19808
19809 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19810
19811 * gfortran.fortran-torture/execute/select_1.f90: Rename function
19812 to fix type error.
19813 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
19814 Remove trailing spaces.
19815
19816 2004-06-21 Richard Henderson <rth@redhat.com>
19817
19818 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
19819 merging && to BIT_FIELD_REF.
19820
19821 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
19822
19823 * g++.dg/opt/placeholder1.C: New test.
19824
19825 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19826
19827 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
19828 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19829 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19830 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19831
19832 2004-06-20 Zack Weinberg <zack@codesourcery.com>
19833
19834 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
19835 extern "C".
19836 * g++.dg/other/pragma-re-1.C: Add comments.
19837
19838 2004-06-19 Bud Davis <bdavis9659@comcast.net>
19839
19840 PR gfortran/16080
19841 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
19842
19843 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
19844
19845 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
19846 instead of setting the type of size_t by
19847 hand.
19848
19849 2004-06-18 Roger Sayle <roger@eyesopen.com>
19850
19851 * gcc.dg/unordered-2.c: New test case.
19852 * gcc.dg/unordered-3.c: New test case.
19853
19854 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
19855
19856 PR other/16043
19857 * lib/g++.exp (g++_version): Tweak regexp for version
19858 * lib/g77.exp (g77_version): Likewise.
19859 * lib/gfortran.exp (gfortran_version): Likewise.
19860 * lib/objc.exp (objc_version): Likewise.
19861 * lib/treelang.exp (treelang_version): Likewise.
19862
19863 2004-06-19 Jakub Jelinek <jakub@redhat.com>
19864
19865 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
19866 Use INT_MAX instead of __INT_MAX__.
19867 * gcc.dg/compat/struct-align-2_y.c: Likewise.
19868
19869 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
19870 * gcc.dg/compat/scalar-return-3_x.c: Use it.
19871 * gcc.dg/compat/scalar-return-3_y.c: Use it.
19872 * gcc.dg/compat/scalar-return-4_x.c: Use it.
19873 * gcc.dg/compat/scalar-return-4_y.c: Use it.
19874 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
19875 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
19876 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
19877 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
19878
19879 * gcc.dg/range-test-1.c: New test.
19880 * g++.dg/opt/range-test-1.C: New test.
19881
19882 2004-06-17 Richard Henderson <rth@redhat.com>
19883
19884 * objc.dg/sync-1.m: New.
19885 * objc.dg/try-catch-1.m: Don't force next runtime.
19886 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
19887 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
19888 shadowed catch clause.
19889 * objc.dg/try-catch-5.m: New.
19890
19891 2004-06-17 Zack Weinberg <zack@codesourcery.com>
19892
19893 Bug 14610
19894 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
19895
19896 2004-06-15 Richard Henderson <rth@redhat.com>
19897
19898 * gcc.dg/20001116-1.c: Move expected warning line.
19899
19900 2004-06-15 Richard Henderson <rth@redhat.com>
19901
19902 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
19903 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
19904
19905 2004-06-15 Jeff Law <law@redhat.com>
19906
19907 * gcc.dg/tree-ssa/20040615-1.c: New test.
19908 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
19909 be less sensitive to operand ordering.
19910 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
19911
19912 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
19913
19914 * g++.dg/abi/bitfield3.C: Add comment..
19915
19916 2004-06-15 Richard Henderson <rth@redhat.com>
19917
19918 * g++.dg/ext/stmtexpr1.C: XFAIL.
19919 * gcc.dg/20030612-1.c: XFAIL.
19920
19921 2004-06-15 Eric Christopher <echristo@redhat.com>
19922
19923 * g++.dg/charset/asm5.c: New.
19924 * gcc.dg/charset/asm6.c: New.
19925
19926 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19927
19928 PR fortran/15962
19929 * gfortran.fortran-torture/execute/select_1.f90: New test.
19930
19931 2004-06-15 Paul Brook <paul@codesourcery.com>
19932
19933 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
19934
19935 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19936
19937 PR c++/15967
19938 * g++.dg/lookup/crash3.C: New test.
19939
19940 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19941
19942 PR c++/15947
19943 * g++.dg/parse/dtor4.C: New test.
19944
19945 2004-06-14 Jeff Law <law@redhat.com>
19946
19947 * gcc.c-torture/compile/20040614-1.c: New test.
19948
19949 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19950
19951 PR fortran/15211
19952 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
19953 LEN of a character array.
19954
19955 2004-06-14 Mark Mitchell <mark@codesourcery.com>
19956
19957 PR c++/15096
19958 * g++.dg/template/ptrmem10.C: New test.
19959
19960 PR c++/14930
19961 * g++.dg/template/friend30.C: New test.
19962
19963 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19964
19965 PR fortran/14928
19966 * gfortran.fortran-torture/compile/mloc.f90: New test.
19967
19968 2004-06-13 Paul Brook <paul@codesourcery.com>
19969
19970 * gfortran.fortran-torture/execute/random_2.f90: New test.
19971
19972 2004-06-13 Eric Christopher <echristo@redhat.com>
19973
19974 * gcc.dg/noncompile/redecl-1.c: Fix error message.
19975
19976 2004-06-12 Paul Brook <paul@codesourcery.com>
19977
19978 * gfortran.fortran-torture/execute/contained_3.f90: New test.
19979
19980 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19981
19982 PR fortran/14923
19983 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
19984
19985 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19986
19987 PR fortran/14957
19988 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
19989 syntax errors in end statements of contained subroutines.
19990
19991 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19992
19993 PR fortran/12841
19994 * gfortran.fortran-torture/execute/null_arg.f90: New test.
19995
19996 2004-06-12 Bud Davis <bdavis9659@comcast.net>
19997
19998 PR fortran/15665
19999 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
20000
20001 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20002
20003 PR gfortran/12839
20004 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
20005
20006 2004-06-11 Mark Mitchell <mark@codesourcery.com>
20007
20008 PR c++/15862
20009 * g++.dg/parse/enum1.C: New test.
20010
20011 2004-06-10 Jeff Law <law@redhat.com>
20012
20013 * gcc.c-torture/compile/20040610-1.c: New test.
20014
20015 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20016
20017 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
20018 * g++.old-deja/g++.other/decl3.C: Likewise.
20019
20020 2004-06-10 Brian Booth <bbooth@redhat.com>
20021
20022 * gcc.dg/tree-ssa/20031015-1.c: Scan for
20023 V_MAY_DEF instead of VDEF.
20024 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
20025
20026 2004-06-10 Mark Mitchell <mark@codesourcery.com>
20027
20028 PR c++/14211
20029 * g++.dg/conversion/const1.C: New test.
20030
20031 PR c++/15076
20032 * g++.dg/conversion/reinterpret1.C: New test.
20033
20034 PR c++/15877
20035 * g++.dg/template/enum2.C: New test.
20036
20037 PR c++/15227
20038 * g++.dg/template/error13.C: New test.
20039
20040 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20041
20042 PR fortran/14957
20043 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
20044 arguments to test_* REAL and of the right size.
20045
20046 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20047
20048 PR target/15569
20049 PR rtl-optimization/15681
20050 * gcc.dg/20040609-1.c: New test.
20051
20052 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20053
20054 PR c++/14791
20055 * g++.dg/opt/builtins1.C: New test.
20056
20057 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
20058
20059 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
20060 that use default windows32 struct layout.
20061 * gcc.dg/i386-bitfield2.c: Likewise.
20062
20063 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
20064
20065 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
20066 for mingw32 and cygwin targets.
20067
20068 2004-06-09 Geoffrey Keating <geoffk@apple.com>
20069
20070 * gcc.dg/pch/macro-4.c: New.
20071 * gcc.dg/pch/macro-4.hs: New.
20072
20073 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20074
20075 PR fortran/13249
20076 * gfortran.fortran-torture/compile/name_clash.f90: New test.
20077
20078 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20079
20080 PR fortran/13372
20081 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
20082
20083 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20084
20085 PR gfortran/14897
20086 * gfortran.fortran-torture/execute/t_edit.f90: New test.
20087
20088 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20089
20090 PR gfortran/15755
20091 * gfortran.fortran-torture/execute/backspace.c : New test.
20092
20093 2004-06-09 Paul Brook <paul@codesourcery.com>
20094
20095 * gfortran.fortran-torture/execure/intrinsic_associated.f90
20096 (pointer_to_section): Rewrite to use smaller array.
20097
20098 2004-06-08 David Edelsohn <edelsohn@gnu.org>
20099
20100 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
20101 * gcc.dg/ext/altivec-10.c: Same.
20102 * gcc.dg/ext/altivec-11.c: Same.
20103 * gcc.dg/ext/altivec-12.c: Same.
20104 * gcc.dg/ext/altivec-13.c: Same.
20105 * gcc.dg/ext/altivec-14.c: Same.
20106 * gcc.dg/ext/altivec-15.c: Same.
20107 * gcc.dg/ext/altivec-16.c: Same.
20108 * gcc.dg/ext/altivec-3.c: Same.
20109 * gcc.dg/ext/altivec-4.c: Same.
20110 * gcc.dg/ext/altivec-6.c: Same.
20111 * gcc.dg/ext/altivec-7.c: Same.
20112 * gcc.dg/ext/altivec-8.c: Same.
20113 * gcc.dg/ext/altivec-varargs-1.c: Same.
20114
20115 * g++.dg/ext/altivec-1.C: Correct dg syntax.
20116 * g++.dg/ext/altivec-10.C: Same.
20117 * g++.dg/ext/altivec-2.C: Same.
20118 * g++.dg/ext/altivec-3.C: Same.
20119 * g++.dg/ext/altivec-4.C: Same.
20120 * g++.dg/ext/altivec-5.C: Same.
20121 * g++.dg/ext/altivec-6.C: Same.
20122 * g++.dg/ext/altivec-7.C: Same.
20123 * g++.dg/ext/altivec-8.C: Same.
20124 * g++.dg/ext/altivec-9.C: Same.
20125
20126 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20127
20128 PR c++/7841
20129 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
20130
20131 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20132
20133 * gcc.dg/union-1.c: New test.
20134
20135 2004-06-07 Roger Sayle <roger@eyesopen.com>
20136
20137 * gcc.dg/builtins-41.c: New test case.
20138 * gcc.dg/builtins-42.c: New test case.
20139
20140 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20141
20142 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
20143 * g++.dg/ext/altivec-10.C: Same.
20144 * g++.dg/ext/altivec-2.C: Same.
20145 * g++.dg/ext/altivec-3.C: Same.
20146 * g++.dg/ext/altivec-4.C: Same.
20147 * g++.dg/ext/altivec-5.C: Same.
20148 * g++.dg/ext/altivec-6.C: Same.
20149 * g++.dg/ext/altivec-7.C: Same.
20150 * g++.dg/ext/altivec-8.C: Same.
20151 * g++.dg/ext/altivec-9.C: Same.
20152 * g++.old-deja/g++.abi/cxa_vec.C: Same.
20153 * g++.old-deja/g++.brendan/new3.C: Same.
20154 * gcc.c-torture/execute/eeprof-1.x: Same.
20155
20156 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
20157
20158 PR c/14765
20159 * gcc.dg/pr14765-1.c: New test.
20160
20161 2004-06-07 Roger Sayle <roger@eyesopen.com>
20162
20163 PR c/14649
20164 * gcc.dg/pr14649-1.c: New test case.
20165
20166 2004-06-07 Richard Henderson <rth@redhat.com>
20167
20168 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
20169 if temporaries.
20170
20171 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20172
20173 * g++.dg/eh/elide1.C: Remove XFAIL.
20174
20175 2004-06-07 Mark Mitchell <mark@codesourcery.com>
20176
20177 PR c++/15337
20178 * g++.dg/expr/sizeof3.C: New test.
20179
20180 PR c++/14777
20181 * g++.dg/template/access14.C: New test.
20182
20183 PR c++/15554
20184 * g++.dg/template/enum1.C: New test.
20185
20186 PR c++/15057
20187 * g++.dg/eh/throw1.C: New test.
20188
20189 2004-06-07 David Ayers <d.ayers@inode.at>
20190 Ziemowit Laski <zlaski@apple.com>
20191
20192 * lib/objc.exp (objc_target_compile): Revert the '-framework
20193 Foundation' flag fix, since bare Darwin does not ship
20194 with the Foundation framework.
20195 * objc/execute/next_mapping.h: Provide a local NSConstantString
20196 @interface and @implementation.
20197 (objc_constant_string_init): A constructor function, used to
20198 initialize the NSConstantString meta-class object.
20199 * objc/execute/string1.m: Include "next_mapping.h" instead of
20200 <Foundation/NSString.h>.
20201 * objc/execute/string2.m: Likewise.
20202 * objc/execute/string3.m: Likewise.
20203 * objc/execute/string4.m: Likewise.
20204
20205 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
20206
20207 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
20208 to double. Replace double with FLOAT.
20209 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
20210
20211 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
20212 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
20213 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
20214 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
20215 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
20216 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
20217 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
20218 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
20219
20220 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
20221
20222 PR c/13519
20223 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
20224
20225 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20226
20227 PR c++/15503
20228 * g++.dg/template/meminit2.C: New test.
20229
20230 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
20231
20232 PR target/15822
20233 * gcc.c-torture/execute/compare-fp-1.c,
20234 gcc.c-torture/execute/compare-fp-2.c,
20235 gcc.c-torture/execute/compare-fp-3.c,
20236 gcc.c-torture/execute/compare-fp-4.c,
20237 gcc.c-torture/execute/compare-fp-3.x,
20238 gcc.c-torture/execute/compare-fp-4.x: Moved...
20239 * gcc.c-torture/execute/ieee/compare-fp-1.c,
20240 gcc.c-torture/execute/ieee/compare-fp-2.c,
20241 gcc.c-torture/execute/ieee/compare-fp-3.c,
20242 gcc.c-torture/execute/ieee/compare-fp-4.c,
20243 gcc.c-torture/execute/ieee/compare-fp-3.x,
20244 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
20245
20246 2004-06-04 David Ayers <d.ayers@inode.at>
20247
20248 * objc/execute/protocol-isEqual-4.m: New testcase.
20249
20250 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
20251
20252 * objc/execute/protocol-isEqual-1.m: New testcase.
20253 * objc/execute/protocol-isEqual-2.m: New testcase.
20254 * objc/execute/protocol-isEqual-3.m: New testcase.
20255
20256 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20257
20258 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
20259
20260 2004-06-02 Ziemowit Laski <zlaski@apple.com>
20261
20262 * lib/objc.exp (objc_target_compile): When running tests on
20263 Darwin (Mac OS X), inform the linker about '-framework
20264 'Foundation'.
20265
20266 2004-06-02 Eric Christopher <echristo@redhat.com>
20267
20268 * gcc.c-torture/compile/20040602-1.c: New.
20269
20270 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
20271
20272 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
20273 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20274
20275 PR tree-optimization/14736
20276 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
20277
20278 PR tree-optimization/14042
20279 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
20280
20281 PR tree-optimization/14729
20282 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
20283
20284 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20285
20286 PR fortran/15557
20287 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
20288
20289 2004-06-01 Richard Hederson <rth@redhat.com>
20290
20291 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
20292
20293 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20294
20295 PR c++/14932
20296 * g++.dg/parse/offsetof4.C: New test.
20297
20298 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
20299
20300 PR objc/7993
20301 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
20302
20303 2004-05-31 Mark Mitchell <mark@codesourcery.com>
20304
20305 PR c++/15701
20306 * g++.dg/template/friend29.C: New test.
20307
20308 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
20309
20310 PR c/15749
20311 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
20312
20313 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
20314
20315 * gcc.dg/sparc-trap-1.c: New test.
20316
20317 2004-05-31 Roger Sayle <roger@eyesopen.com>
20318
20319 PR middle-end/15069
20320 * g++.dg/opt/fold3.C: New test case.
20321
20322 2004-05-30 Graham Stott <graham.stott@btinternet.com>
20323
20324 * lib/target-supports.exp (check_iconv_available): Fix fallout
20325 from 2004-05-28 patch.
20326
20327 2004-05-30 Paul Brook <paul@codesourcery.com>
20328
20329 PR fortran/15620
20330 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
20331 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
20332
20333 2004-05-30 Steven G. Kargl <kargls@comcast.net>
20334
20335 * gfortran.fortran-torture/execute/random_1.f90: New test.
20336
20337 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20338
20339 * g++.dg/ext/altivec-10.C: New test.
20340
20341 2004-05-29 Paul Brook <paul@codesourcery.com>
20342
20343 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
20344
20345 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20346
20347 * gcc.dg/altivec-16.c: New test.
20348
20349 2004-05-28 Janis Johnson <janis187@us.ibm.com>
20350
20351 * lib/target-supports.exp (check_vmx_hw_available): New.
20352 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
20353
20354 * lib/target-supports.exp (check_alias_available,
20355 check_iconv_available, check_named_sections_available): Use
20356 unique names for temporary files.
20357
20358 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20359
20360 * gcc.dg/altivec-15.c: New test.
20361
20362 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20363
20364 PR c++/15083
20365 * g++.dg/warn/noeffect6.C: New test.
20366
20367 PR c++/15471
20368 * g++.dg/expr/ptrmem4.C: New test.
20369
20370 PR c++/15640
20371 * g++.dg/template/operator3.C: New test.
20372
20373 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20374
20375 PR c++/14668
20376 * g++.dg/lookup/redecl1.C: New test.
20377 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
20378
20379 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
20380
20381 * gcc.c-torture/execute/compare-fp-1.c,
20382 gcc.c-torture/execute/compare-fp-2.c,
20383 gcc.c-torture/execute/compare-fp-3.c,
20384 gcc.c-torture/execute/compare-fp-4.c,
20385 gcc.c-torture/execute/compare-fp-3.x,
20386 gcc.c-torture/execute/compare-fp-4.x,
20387 gcc.dg/pr15649-1.c: New.
20388
20389 2004-05-27 Adam Nemet <anemet@lnxw.com>
20390
20391 PR c++/12883
20392 * g++.dg/init/array14.C: New test.
20393
20394 2004-05-25 Janis Johnson <janis187@us.ibm.com>
20395
20396 * lib/compat.exp (compat-get-options-main): New.
20397 (compat-get-options): Remove unneeded code, warn for ignored
20398 command.
20399 (compat-execute): Check flag set by dg-require-* commands.
20400
20401 * lib/compat.exp (compat-execute): Break up long lines.
20402
20403 2004-05-24 Janis Johnson <janis187@us.ibm.com>
20404
20405 * gcc.dg/altivec-7.c: Don't use 'vector long'.
20406 * gcc.dg/altivec-14.c: New test.
20407 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
20408
20409 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
20410 * gcc.dg/altivec-12.c: Ditto.
20411
20412 * gcc.dg/altivec-3.c: Move call to altivec_check.
20413
20414 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20415
20416 PR c++/15044
20417 * g++.dg/template/error12.C: New test.
20418
20419 PR c++/15317
20420 * g++.dg/ext/attrib15.C: New test.
20421
20422 PR c++/15329
20423 * g++.dg/template/ptrmem9.C: New test.
20424
20425 2004-05-25 Paul Brook <paul@codesourcery.com>
20426
20427 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
20428
20429 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20430
20431 PR c++/15165
20432 * g++.dg/template/crash19.C: New test.
20433
20434 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20435
20436 PR c++/15025
20437 * g++.dg/template/redecl1.C: New test.
20438
20439 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20440
20441 PR c++/14821
20442 * g++.dg/other/ns1.C: New test.
20443
20444 PR c++/14883
20445 * g++.dg/template/invalid1.C: New test.
20446
20447 2004-05-23 Paul Brook <paul@codesourcery.com>
20448 Victor Leikehman <lei@haifasphere.co.il>
20449
20450 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
20451 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
20452
20453 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20454
20455 PR c++/15285
20456 PR c++/15299
20457 * g++.dg/template/non-dependent5.C: New test.
20458 * g++.dg/template/non-dependent6.C: New test.
20459
20460 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20461
20462 PR c++/15507
20463 * g++.dg/inherit/union1.C: New test.
20464
20465 PR c++/15542
20466 * g++.dg/template/addr1.C: New test.
20467
20468 PR c++/15427
20469 * g++.dg/template/array5.C: New test.
20470
20471 PR c++/15287
20472 * g++.dg/template/array6.C: New test.
20473
20474 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
20475 Roger Sayle <roger@eyesopen.com>
20476
20477 * g++.dg/lookup/forscope2.C: New test case.
20478
20479 2004-05-22 Ben Elliston <bje@au.ibm.com>
20480
20481 * gcc.dg/cpp/Wmissingdirs.c: New.
20482
20483 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20484
20485 PR target/15301
20486 * gcc.dg/compat/union-m128-1.h: New file.
20487 * gcc.dg/compat/union-m128-1_main.c: Likewise.
20488 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20489 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20490
20491 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20492
20493 PR target/15302
20494 * gcc.dg/compat/struct-complex-1.h: New file.
20495 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
20496 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
20497 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20498
20499 2004-05-20 Roger Sayle <roger@eyesopen.com>
20500
20501 PR middle-end/3074
20502 * gcc.dg/pr3074-1.c: New test case.
20503 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
20504
20505 2004-05-20 Falk Hueffner <falk@debian.org>
20506
20507 PR other/15526
20508 * gcc.dg/ftrapv-1.c: New test case.
20509
20510 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
20511
20512 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
20513
20514 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
20515 Jeff Law <law@redhat.com>
20516
20517 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
20518 * gcc.dg/tree-ssa/20040518-2.c: New test.
20519
20520 * gcc.dg/tree-ssa/20040518-1.c: New test.
20521
20522 2004-05-18 Zack Weinberg <zack@codesourcery.com>
20523
20524 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
20525
20526 2004-05-18 Paul Brook <paul@codesourcery.com>
20527
20528 PR fortran/13930
20529 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
20530
20531 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20532
20533 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
20534 constant folding.
20535
20536 2004-05-17 Steven Bosscher <stevenb@suse.de>
20537
20538 * gcc.dg/tree-ssa/20040517-1.c: New test.
20539
20540 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20541
20542 * gcc.dg/loop-4.c: New test.
20543
20544 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
20545
20546 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
20547
20548 2004-05-15 Bud Davis <bdavis9659@comcast.net>
20549
20550 PR fortran/15311
20551 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
20552
20553 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20554
20555 PR fortran/13826
20556 PR fortran/13940
20557 * gfortran.fortran-torture/compile/data_1.f90: New test.
20558
20559 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
20560
20561 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
20562 * gcc.dg/uninit-H.c: Define ASM for __s390__.
20563
20564 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20565
20566 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
20567
20568 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20569
20570 PR c/15444
20571 * gcc.dg/format/xopen-1.c: Adjust expected message.
20572 * gcc.dg/format/xopen-3.c: New test.
20573
20574 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
20575
20576 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
20577
20578 2004-05-14 Jeff Law <law@redhat.com>
20579
20580 * gcc.dg/tree-ssa/20040514-2.c: New test.
20581
20582 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20583
20584 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
20585 this ...
20586 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
20587 this.
20588
20589 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
20590
20591 * gcc.dg/tree-ssa/20040514-1.c: New test.
20592
20593 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20594
20595 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
20596 test.
20597
20598 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20599
20600 PR fortran/14066
20601 * gfortran.fortran-torture/compile/do_1.f90: New test.
20602
20603 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20604
20605 PR fortran/15051
20606 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
20607 test.
20608
20609 2004-05-14 Bud Davis <bdavis9659@comcast.net>
20610
20611 PR fortran/15149
20612 * gfortran.fortran-torture/execute/random_init.f90: New test.
20613
20614 2004-05-13 Paul Brook <paul@codesourcery.com>
20615
20616 PR fortran/15314
20617 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
20618
20619 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
20620
20621 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
20622 for the powerpc case.
20623
20624 2004-05-13 Jeff Law <law@redhat.com>
20625
20626 * gcc.dg/tree-ssa/20040513-1.c: New test.
20627 * gcc.dg/tree-ssa/20040513-2.c: New test.
20628
20629 2004-05-13 Paul Brook <paul@codesourcery.com>
20630
20631 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
20632 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
20633 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
20634
20635 2004-05-13 Andreas Schwab <schwab@suse.de>
20636
20637 PR other/10819
20638 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
20639 characters.
20640
20641 2004-05-13 Bud Davis <bdavis9659@comcast.net>
20642
20643 PR fortran/15294
20644 * gfortran.fortran-torture/execute/adjustr.f90: New file.
20645
20646 2004-05-13 Diego Novillo <dnovillo@redhat.com>
20647
20648 Merge from tree-ssa-20020619-branch. See
20649 ChangeLog.tree-ssa for details.
20650
20651 2004-05-11 Ziemowit Laski <zlaski@apple.com>
20652
20653 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
20654 include <altivec.h> explicitly.
20655 * gcc.dg/altivec-13.c: Likewise.
20656
20657 2004-05-11 Paul Brook <paul@codesourcery.com>
20658
20659 * gcc.c-torture/compile/20010518-1.c: Force enum size.
20660
20661 2004-05-10 Eric Christopher <echristo@redhat.com>
20662
20663 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
20664 * gcc.dg/sibcall-4.c: Ditto.
20665
20666 2004-05-10 Ziemowit Laski <zlaski@apple.com>
20667
20668 * g++.dg/ext/altivec-8.C: New test case.
20669 * gcc.dg/altivec-13.c: New test case.
20670
20671 2004-05-08 Roger Sayle <roger@eyesopen.com>
20672
20673 * gcc.c-torture/execute/divcmp-1.c: New test case.
20674 * gcc.c-torture/execute/divcmp-2.c: New test case.
20675 * gcc.c-torture/execute/divcmp-3.c: New test case.
20676
20677 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20678
20679 * g++.dg/other/pragma-re-2.C: New test.
20680
20681 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20682
20683 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
20684 * gcc.dg/i386-387-2.c: Likewise.
20685
20686 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
20687 __builtin_drem.
20688 * gcc.dg/i386-387-6.c: Likewise.
20689
20690 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20691
20692 * gcc.dg/builtins-33.c: Also check log1p*.
20693
20694 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
20695
20696 PR optimization/15296
20697 * gcc.c-torture/execute/pr15296.c: New test.
20698
20699 2004-05-05 Uros Bizjak <uros@kss-loka.si>
20700
20701 * gcc.dg/builtins-40.c: New test.
20702
20703 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
20704
20705 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
20706
20707 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
20708
20709 * g++.dg/ext/spe1.C: New testcase.
20710
20711 2004-05-04 Ziemowit Laski <zlaski@apple.com>
20712
20713 * objc.dg/image-info.m: Allow additional attributes
20714 for __image_info section.
20715
20716 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
20717
20718 * gcc.dg/torture/mips-hilo-2.c: New test.
20719
20720 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20721
20722 PR c++/14389
20723 * g++.dg/template/member5.C: New test.
20724
20725 2004-05-03 Uros Bizjak <uros@kss-loka.si>
20726
20727 * gcc.dg/builtins-34.c: Also check expm1*.
20728
20729 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20730
20731 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
20732 * gcc.dg/torture/builtin-convert-3.c: New test.
20733
20734 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
20735
20736 PR middle-end/15054
20737 * g++.dg/opt/pr15054.C: New test.
20738
20739 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20740
20741 * gcc.dg/torture/builtin-rounding-1.c: New test.
20742 * gcc.dg/builtins-25.c: Delete.
20743 * gcc.dg/builtins-29.c: Delete.
20744
20745 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
20746
20747 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
20748 * gcc.dg/sibcall-4.c: Likewise.
20749 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
20750
20751 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20752
20753 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
20754 bit-field on 16-bit targets.
20755
20756 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20757
20758 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
20759 16-bit targets.
20760
20761 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
20762
20763 * gcc.dg/rs6000-power2-1.c: Change to compile only.
20764 * gcc.dg/rs6000-power2-2.c: Likewise.
20765
20766 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
20767
20768 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
20769 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
20770 Change the asm registers to be in form of frN instead of fN.
20771
20772 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20773
20774 * gcc.dg/torture/builtin-convert-2.c: New test.
20775
20776 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
20777
20778 * gcc.dg/rs6000-power2-1.c: New test.
20779 * gcc.dg/rs6000-power2-2.c: New test.
20780
20781 2004-04-28 Jan Hubicka <jh@suse.cz>
20782
20783 * gcc.dg/unused-6.c: New test.
20784
20785 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20786 Ulrich Weigand <uweigand@de.ibm.com>
20787
20788 * ada/acats/run_all.sh: Define $target variable.
20789
20790 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
20791
20792 PR c++/15119
20793 * g++.dg/other/vararg-1.C: New test.
20794
20795 PR c++/4794
20796 * g++.dg/eh/cleanup3.C: New test.
20797
20798 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20799
20800 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
20801 and ad8011a (target_insn).
20802 * ada/acats/support/macro.dfs: Likewise.
20803 * ada/acats/support/impbit.adb: New file.
20804
20805 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
20806
20807 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
20808
20809 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20810
20811 * gcc.dg/loop-3.c: New test.
20812
20813 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
20814
20815 * gcc.c-torture/execute/simd-5.c: New test.
20816
20817 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20818
20819 PR c++/15064
20820 * g++.dg/template/crash18.C: New test.
20821
20822 2004-04-22 Mark Mitchell <mark@codesourcery.com>
20823
20824 * g++.dg/ext/complit3.C: New test.
20825
20826 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20827
20828 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
20829 * gcc.dg/altivec-3.c: Same.
20830 * gcc.dg/altivec-varargs-1.c: Same.
20831
20832 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20833
20834 * lib/target-supports.exp (check_profiling_available): Assume
20835 profiling is not available on powerpc-eabi targets.
20836
20837 2004-04-21 Janis Johnson <janis187@us.ibm.com>
20838
20839 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
20840 * gcc.dg/vmx/bug-1.c: Ditto.
20841
20842 2004-04-20 Eric Christopher <echristo@redhat.com>
20843
20844 * gcc.dg/charset/extern.c: New test.
20845 * g++.dg/charset/extern3.cc: Ditto.
20846
20847 2004-04-20 Uros Bizjak <uros@kss-loka.si>
20848
20849 * gcc.dg/builtins-39.c: New test.
20850
20851 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
20852
20853 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
20854
20855 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
20856
20857 * gcc.dg/torture/mips-hilo-1.c: New test.
20858
20859 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
20860
20861 * gcc.c-torture/compile/20040419-1.c: New test.
20862
20863 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
20864
20865 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
20866
20867 2004-04-18 Zack Weinberg <zack@codesourcery.com>
20868 Aldy Hernandez <aldyh@redhat.com>
20869
20870 * gcc.c-torture/execute/va-arg-24.c: New.
20871
20872 2004-04-17 Zack Weinberg <zack@codesourcery.com>
20873 Aldy Hernandez <aldyh@redhat.com>
20874
20875 * gcc.dg/vmx/1b-01.c: New.
20876 * gcc.dg/vmx/1b-02.c: New.
20877 * gcc.dg/vmx/1b-03.c: New.
20878 * gcc.dg/vmx/1b-04.c: New.
20879 * gcc.dg/vmx/1b-05.c: New.
20880 * gcc.dg/vmx/1b-06.c: New.
20881 * gcc.dg/vmx/1b-07.c: New.
20882 * gcc.dg/vmx/1c-01.c: New.
20883 * gcc.dg/vmx/1c-02.c: New.
20884 * gcc.dg/vmx/3a-01a.c: New.
20885 * gcc.dg/vmx/3a-01.c: New.
20886 * gcc.dg/vmx/3a-01m.c: New.
20887 * gcc.dg/vmx/3a-03.c: New.
20888 * gcc.dg/vmx/3a-03m.c: New.
20889 * gcc.dg/vmx/3a-04.c: New.
20890 * gcc.dg/vmx/3a-04m.c: New.
20891 * gcc.dg/vmx/3a-05.c: New.
20892 * gcc.dg/vmx/3a-06.c: New.
20893 * gcc.dg/vmx/3a-06m.c: New.
20894 * gcc.dg/vmx/3a-07.c: New.
20895 * gcc.dg/vmx/3b-01.c: New.
20896 * gcc.dg/vmx/3b-02.c: New.
20897 * gcc.dg/vmx/3b-10.c: New.
20898 * gcc.dg/vmx/3b-13.c: New.
20899 * gcc.dg/vmx/3b-14.c: New.
20900 * gcc.dg/vmx/3b-15.c: New.
20901 * gcc.dg/vmx/3c-01a.c: New.
20902 * gcc.dg/vmx/3c-01.c: New.
20903 * gcc.dg/vmx/3c-02.c: New.
20904 * gcc.dg/vmx/3c-03.c: New.
20905 * gcc.dg/vmx/3d-01.c: New.
20906 * gcc.dg/vmx/4-01.c: New.
20907 * gcc.dg/vmx/4-03.c: New.
20908 * gcc.dg/vmx/5-01.c: New.
20909 * gcc.dg/vmx/5-02.c: New.
20910 * gcc.dg/vmx/5-03.c: New.
20911 * gcc.dg/vmx/5-04.c: New.
20912 * gcc.dg/vmx/5-05.c: New.
20913 * gcc.dg/vmx/5-06.c: New.
20914 * gcc.dg/vmx/5-07.c: New.
20915 * gcc.dg/vmx/5-07t.c: New.
20916 * gcc.dg/vmx/5-08.c: New.
20917 * gcc.dg/vmx/5-10.c: New.
20918 * gcc.dg/vmx/5-11.c: New.
20919 * gcc.dg/vmx/7-01a.c: New.
20920 * gcc.dg/vmx/7-01.c: New.
20921 * gcc.dg/vmx/7c-01.c: New.
20922 * gcc.dg/vmx/7d-01.c: New.
20923 * gcc.dg/vmx/7d-02.c: New.
20924 * gcc.dg/vmx/8-01.c: New.
20925 * gcc.dg/vmx/8-02a.c: New.
20926 * gcc.dg/vmx/8-02.c: New.
20927 * gcc.dg/vmx/brode-1.c: New.
20928 * gcc.dg/vmx/bug-1.c: New.
20929 * gcc.dg/vmx/bug-2.c: New.
20930 * gcc.dg/vmx/bug-3.c: New.
20931 * gcc.dg/vmx/cw-bug-1.c: New.
20932 * gcc.dg/vmx/cw-bug-2.c: New.
20933 * gcc.dg/vmx/cw-bug-3.c: New.
20934 * gcc.dg/vmx/dct.c: New.
20935 * gcc.dg/vmx/debug-1.c: New.
20936 * gcc.dg/vmx/debug-2.c: New.
20937 * gcc.dg/vmx/debug-3.c: New.
20938 * gcc.dg/vmx/debug-4.c: New.
20939 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
20940 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
20941 * gcc.dg/vmx/eg-5.c: New.
20942 * gcc.dg/vmx/fft.c: New.
20943 * gcc.dg/vmx/gcc-bug-1.c: New.
20944 * gcc.dg/vmx/gcc-bug-2.c: New.
20945 * gcc.dg/vmx/gcc-bug-3.c: New.
20946 * gcc.dg/vmx/gcc-bug-4.c: New.
20947 * gcc.dg/vmx/gcc-bug-5.c: New.
20948 * gcc.dg/vmx/gcc-bug-6.c: New.
20949 * gcc.dg/vmx/gcc-bug-7.c: New.
20950 * gcc.dg/vmx/gcc-bug-8.c: New.
20951 * gcc.dg/vmx/gcc-bug-9.c: New.
20952 * gcc.dg/vmx/gcc-bug-b.c: New.
20953 * gcc.dg/vmx/gcc-bug-c.c: New.
20954 * gcc.dg/vmx/gcc-bug-d.c: New.
20955 * gcc.dg/vmx/gcc-bug-e.c: New.
20956 * gcc.dg/vmx/gcc-bug-f.c: New.
20957 * gcc.dg/vmx/gcc-bug-g.c: New.
20958 * gcc.dg/vmx/gcc-bug-i.c: New.
20959 * gcc.dg/vmx/harness.h: New.
20960 * gcc.dg/vmx/ira1.c: New.
20961 * gcc.dg/vmx/ira2a.c: New.
20962 * gcc.dg/vmx/ira2b.c: New.
20963 * gcc.dg/vmx/ira2.c: New.
20964 * gcc.dg/vmx/ira2c.c: New.
20965 * gcc.dg/vmx/mem.c: New.
20966 * gcc.dg/vmx/newton-1.c: New.
20967 * gcc.dg/vmx/ops.c: New.
20968 * gcc.dg/vmx/sn7153.c: New.
20969 * gcc.dg/vmx/spill2.c: New.
20970 * gcc.dg/vmx/spill3.c: New.
20971 * gcc.dg/vmx/spill.c: New.
20972 * gcc.dg/vmx/t.c: New.
20973 * gcc.dg/vmx/varargs-1.c: New.
20974 * gcc.dg/vmx/varargs-2.c: New.
20975 * gcc.dg/vmx/varargs-3.c: New.
20976 * gcc.dg/vmx/varargs-4.c: New.
20977 * gcc.dg/vmx/varargs-5.c: New.
20978 * gcc.dg/vmx/varargs-6.c: New.
20979 * gcc.dg/vmx/varargs-7.c: New.
20980 * gcc.dg/vmx/vmx.exp: New.
20981 * gcc.dg/vmx/vprint-1.c: New.
20982 * gcc.dg/vmx/vscan-1.c: New.
20983 * gcc.dg/vmx/x-01.c: New.
20984 * gcc.dg/vmx/x-02.c: New.
20985 * gcc.dg/vmx/x-03.c: New.
20986 * gcc.dg/vmx/x-04.c: New.
20987 * gcc.dg/vmx/x-05.c: New.
20988 * gcc.dg/vmx/yousufi-1.c: New.
20989 * gcc.dg/vmx/zero-1.c: New.
20990 * gcc.dg/vmx/zero.c: New.
20991
20992 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
20993
20994 * g++.dg/lookup/java1.C: Update for chage of
20995 _Jv_AllocObject.
20996 * g++.dg/lookup/java2.C: Likewise.
20997
20998 2004-04-17 Laurent GUERBY <laurent@guerby.net>
20999
21000 * ada/acats/run_all.sh: use -O2 by default.
21001
21002 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
21003
21004 * gcc.dg/vr-mult-[12].c: New tests.
21005
21006 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21007
21008 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
21009
21010 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
21011
21012 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
21013
21014 * lib/target-supports.exp (check_profiling_available): Assume profiling
21015 isn't available for mips*-*-elf targets.
21016
21017 2004-04-14 Uros Bizjak <uros@kss-loka.si>
21018
21019 * gcc.dg/builtins-38.c: New test.
21020
21021 2004-04-14 Eric Christopher <echristo@redhat.com>
21022
21023 * g++.dg/charset/charset.exp: Run .cc extension tests.
21024
21025 2004-04-14 Zack Weinberg <zack@codesourcery.com>
21026
21027 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
21028
21029 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21030
21031 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
21032
21033 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
21034
21035 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
21036 * gcc.dg/i386-387-2.c: Likewise.
21037
21038 * gcc.dg/i386-387-7.c: New test.
21039 * gcc.dg/i386-387-8.c: New test.
21040
21041 * gcc.dg/builtins-37.c: New test.
21042
21043 2004-04-13 Geoffrey Keating <geoffk@apple.com>
21044
21045 * g++.dg/pch/externc-1.C: Add missing semicolon.
21046
21047 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
21048
21049 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
21050
21051 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21052
21053 * gcc.c-torture/execute/20040411-1.c: New test.
21054
21055 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
21056
21057 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
21058
21059 2004-04-09 Chris Demetriou <cgd@broadcom.com>
21060
21061 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
21062
21063 2004-04-09 Zack Weinberg <zack@codesourcery.com>
21064
21065 * lib/target-supports.exp (check_named_sections_available): New.
21066 * lib/gcc-dg.exp (dg-require-named-sections): New.
21067 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
21068 old-deja.exp. Also prune error-count message from HP linker.
21069 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
21070
21071 * g++.dg/init/init-ref4.C: Use dg-require-weak.
21072 * g++.old-deja/g++.pt/static3.C: Likewise.
21073 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
21074
21075 2004-04-09 Roger Sayle <roger@eyesopen.com>
21076
21077 * gcc.c-torture/execute/20040409-1.c: New test case.
21078 * gcc.c-torture/execute/20040409-2.c: New test case.
21079 * gcc.c-torture/execute/20040409-3.c: New test case.
21080
21081 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
21082
21083 * gcc.dg/20040409-1.c: New test.
21084
21085 2004-04-08 Roger Sayle <roger@eyesopen.com>
21086
21087 PR target/14888
21088 * g++.dg/opt/pr14888.C: New test case.
21089
21090 2004-04-08 Geoffrey Keating <geoffk@apple.com>
21091
21092 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
21093 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
21094 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
21095 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
21096 New tests.
21097
21098 2004-04-08 Paul Brook <paul@codesourcery.com>
21099
21100 * gcc.dg/spill-1.c: New test.
21101
21102 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21103
21104 * gcc.dg/torture/builtin-ctype-2.c: New test.
21105
21106 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
21107
21108 * gcc.dg/pch/pch.exp: Add largefile test.
21109
21110 2004-04-06 Geoffrey Keating <geoffk@apple.com>
21111
21112 * g++.dg/pch/externc-1.Hs: New.
21113 * g++.dg/pch/externc-1.C: New.
21114
21115 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21116
21117 * gcc.dg/compat/struct-by-value-5a_main.c,
21118 gcc.dg/compat/struct-by-value-5b_main.c: New files.
21119 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
21120 * gcc.dg/compat/struct-by-value-5a_x.c,
21121 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
21122 gcc.dg/compat/struct-by-value-5_x.c.
21123 * gcc.dg/compat/struct-by-value-5a_y.c,
21124 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
21125 gcc.dg/compat/struct-by-value-5_y.c.
21126
21127 * gcc.dg/compat/struct-by-value-6a_main.c,
21128 gcc.dg/compat/struct-by-value-6b_main.c: New files.
21129 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
21130 * gcc.dg/compat/struct-by-value-6a_x.c,
21131 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
21132 gcc.dg/compat/struct-by-value-6_x.c.
21133 * gcc.dg/compat/struct-by-value-6a_y.c,
21134 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
21135 gcc.dg/compat/struct-by-value-6_y.c.
21136
21137 * gcc.dg/compat/struct-by-value-7a_main.c,
21138 gcc.dg/compat/struct-by-value-7b_main.c: New files.
21139 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
21140 * gcc.dg/compat/struct-by-value-7a_x.c,
21141 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
21142 gcc.dg/compat/struct-by-value-7_x.c.
21143 * gcc.dg/compat/struct-by-value-7a_y.c,
21144 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
21145 gcc.dg/compat/struct-by-value-7_y.c.
21146
21147 2004-04-06 Jakub Jelinek <jakub@redhat.com>
21148
21149 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
21150 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
21151 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
21152 options.
21153
21154 2004-04-06 Uros Bizjak <uros@kss-loka.si>
21155
21156 * gcc.dg/builtins-36.c: New test.
21157
21158 2004-04-06 Paul Brook <paul@codesourcery.com>
21159
21160 * README.gcc: Remove obsolete contraint on testcases.
21161
21162 2004-04-05 Paul Brook <paul@codesourcery.com>
21163
21164 PR2123
21165 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
21166 failure and exit(0) on success.
21167 * g++.dg/expr/anew2.C: Ditto.
21168 * g++.dg/expr/anew3.C: Ditto.
21169 * g++.dg/expr/anew4.C: Ditto.
21170
21171 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
21172
21173 PR c++/3518
21174 * g++.dg/template/unify7.C: New.
21175
21176 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
21177
21178 * g++.dg/README: Bring up to date with new subdirectories; remove
21179 duplicate subdirectory lines.
21180
21181 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
21182
21183 PR c++/14007
21184 * g++.dg/template/unify5.C: New.
21185 * g++.dg/template/unify6.C: New.
21186 * g++.dg/template/qualttp20.C: Adjust.
21187 * g++.old-deja/g++.jason/report.C: Adjust.
21188 * g++.old-deja/g++.other/qual1.C: Adjust.
21189
21190 2004-04-01 Mark Mitchell <mark@codesourcery.com>
21191
21192 PR c++/14803
21193 * g++.dg/inherit/ptrmem1.C: New test.
21194
21195 2004-04-01 Jakub Jelinek <jakub@redhat.com>
21196
21197 PR c++/14755
21198 * gcc.c-torture/execute/20040331-1.c: New test.
21199 * gcc.dg/20040331-1.c: New test.
21200
21201 2004-04-01 Paul Brook <paul@codesourcery.com>
21202
21203 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
21204
21205 2004-03-30 Mark Mitchell <mark@codesourcery.com>
21206
21207 PR c++/14724
21208 * g++.dg/init/goto1.C: New test.
21209
21210 PR c++/14763
21211 * g++.dg/template/defarg4.C: New test.
21212
21213 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
21214
21215 * gcc.dg/altivec-11.c: Extend test for more valid cases.
21216
21217 2004-03-28 David Edelsohn <edelsohn@gnu.org>
21218
21219 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
21220
21221 2004-03-28 Zack Weinberg <zack@codesourcery.com>
21222
21223 * gcc.dg/noncompile/undeclared-2.c: New test.
21224
21225 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
21226
21227 * gcc.dg/940409-1.c: Remove XFAIL.
21228 * gcc.dg/reg-vol-struct-1.c: New test.
21229
21230 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21231
21232 * gcc.dg/torture/builtin-wctype-1.c: New test.
21233
21234 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
21235
21236 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
21237 * gcc.dg/20001101-1.c: Likewise.
21238 * gcc.dg/20001102-1.c: Likewise.
21239
21240 2004-03-25 Roger Sayle <roger@eyesopen.com>
21241
21242 * gcc.dg/compare8.c: Add an additional test for XOR.
21243
21244 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21245
21246 * gcc.dg/torture/builtin-ctype-1.c: New test.
21247
21248 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21249
21250 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
21251 * gcc.dg/torture/builtin-math-1.c: Likewise.
21252 * gcc.dg/torture/builtin-power-1.c: New test.
21253
21254 2004-03-24 Andreas Schwab <schwab@suse.de>
21255
21256 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
21257 IA64 assembler.
21258
21259 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
21260 Roger Sayle <roger@eyesopen.com>
21261
21262 * gcc.dg/compare8.c: New test case.
21263
21264 2004-03-23 Ziemowit Laski <zlaski@apple.com>
21265
21266 * g++.dg/ext/altivec-7.C: New test.
21267
21268 2004-03-23 Zack Weinberg <zack@codesourcery.com>
21269
21270 PR 12267, 12391, 12560, 13129, 14114, 14133
21271 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
21272 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
21273 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
21274 Adjust error regexps.
21275 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
21276 * gcc.dg/noncompile/undeclared-1.c: New test cases.
21277 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
21278 * gcc.dg/local1.c: Add explanatory comment.
21279
21280 2004-03-23 Roger Sayle <roger@eyesopen.com>
21281
21282 PR optimization/14669
21283 * g++.dg/opt/fold2.C: New test case.
21284
21285 2004-03-22 Jakub Jelinek <jakub@redhat.com>
21286
21287 PR c/14069
21288 * gcc.dg/20040322-1.c: New test.
21289
21290 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21291
21292 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
21293 * gcc.dg/ultrasp4.c: Likewise.
21294 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
21295
21296 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21297
21298 * gcc.dg/i386-sse-8.c: Reset default options.
21299
21300 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21301
21302 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
21303 in the error message text.
21304
21305 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21306
21307 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
21308
21309 2004-03-21 Mark Mitchell <mark@codesourcery.com>
21310
21311 PR c++/14616
21312 * g++.dg/init/array13.C: New test.
21313
21314 2004-03-20 Roger Sayle <roger@eyesopen.com>
21315
21316 PR target/13889
21317 * gcc.c-torture/compile/pr13889.c: New test case.
21318
21319 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
21320
21321 PR c/14635
21322 * builtins-1.c (nan, nans): Don't test.
21323 * builtins-30.c: Don't use nan, nanf, nanl.
21324 * builtins-35.c: New test.
21325
21326 2004-03-19 Ziemowit Laski <zlaski@apple.com>
21327
21328 * g++.dg/ext/altivec-6.C: New test.
21329
21330 2004-03-19 Mark Mitchell <mark@codesourcery.com>
21331
21332 * g++.dg/init/placement3.C: New test.
21333
21334 * g++.dg/template/spec13.C: New test.
21335
21336 * g++.dg/lookup/using11.C: New test.
21337
21338 * g++.dg/lookup/koenig3.C: New test.
21339
21340 * g++.dg/template/operator2.C: New test.
21341
21342 * g++.dg/expr/dtor3.C: New test.
21343 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
21344 marker.
21345 * g++.old-deja/g++.law/visibility28.C: Likewise.
21346
21347 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
21348
21349 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
21350 * gcc.dg/ppc64-abi-3.c: Likewise.
21351
21352 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21353
21354 PR c++/14545
21355 * g++.dg/parse/template15.C: New test.
21356
21357 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21358
21359 * g++.dg/expr/dtor2.C: New test.
21360
21361 * g++.dg/lookup/anon4.C: New test.
21362
21363 * g++.dg/overload/using1.C: New test.
21364
21365 * g++.dg/template/lookup7.C: New test.
21366
21367 * g++.dg/template/typename6.C: New test.
21368
21369 * g++.dg/expr/cond6.C: New test.
21370
21371 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21372
21373 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
21374
21375 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21376
21377 * g++.dg/expr/cond5.C: New test.
21378 * g++.dg/expr/constcast1.C: Likewise.
21379 * g++.dg/expr/ptrmem2.C: Likewise.
21380 * g++.dg/expr/ptrmem3.C: Likewise.
21381 * g++.dg/lookup/main1.C: Likewise.
21382 * g++.dg/template/lookup6.C: Likewise.
21383
21384 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21385
21386 * gcc.dg/local1.c: New test.
21387
21388 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
21389
21390 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21391
21392 * gcc.dg/torture/builtin-convert-1.c: New test.
21393
21394 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21395
21396 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
21397
21398 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21399
21400 PR c++/14481
21401 * g++.dg/warn/Wunused-7.C: New test.
21402
21403 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21404
21405 * gcc.dg/torture/builtin-integral-1.c: New test.
21406
21407 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21408
21409 PR c++/14586
21410 * g++.dg/parse/non-dependent3.C: New test.
21411
21412 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
21413
21414 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
21415 * g++.dg/eh/simd-2.C: Likewise.
21416 * g++.dg/init/array10.C: Likewise.
21417 * gcc.c-torture/compile/simd-1.c: Likewise.
21418 * gcc.c-torture/compile/simd-2.c: Likewise.
21419 * gcc.c-torture/compile/simd-3.c: Likewise.
21420 * gcc.c-torture/compile/simd-4.c: Likewise.
21421 * gcc.c-torture/compile/simd-6.c: Likewise.
21422 * gcc.c-torture/execute/simd-1.c: Likewise.
21423 * gcc.c-torture/execute/simd-2.c: Likewise.
21424 * gcc.dg/compat/vector-defs.h: Likewise.
21425 * gcc.dg/20020531-1.c: Likewise.
21426 * gcc.dg/altivec-3.c: Likewise.
21427 * gcc.dg/altivec-4.c: Likewise.
21428 * gcc.dg/altivec-varargs-1.c: Likewise.
21429 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
21430 * gcc.dg/i386-mmx-3.c: Likewise.
21431 * gcc.dg/i386-sse-4.c: Likewise.
21432 * gcc.dg/i386-sse-5.c: Likewise.
21433 * gcc.dg/i386-sse-8.c: Likewise.
21434 * gcc.dg/simd-1.c: Likewise.
21435 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
21436 __ev64_opaque__ since the machine description provides it.
21437
21438 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21439
21440 * lib/compat.exp (skip_list): New global variable.
21441 Use it to hold the user defined COMPAT_SKIPS list if any.
21442 (compat-obj): Add the members of skip_list to optall.
21443
21444 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21445
21446 * gcc.dg/compat/union-by-value-1_main.c,
21447 union-by-value-1_x.c, union-by-value-1_y.c,
21448 union-check.h, union-defs.h,
21449 union-init.h, union-return-1_main.c,
21450 union-return-1_x.c, union-return-1_y.c: New files.
21451
21452 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21453
21454 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
21455 mixed-struct-init.h: Add 4 mixed structure types.
21456 struct-by-value-21_main.c, struct-by-value-21_x.c,
21457 struct-by-value-21_y.c, struct-return-21_main.c,
21458 struct-return-21_x.c, struct-return-21_y.c: New files.
21459
21460 2004-03-13 Mark Mitchell <mark@codesourcery.com>
21461
21462 PR c++/14550
21463 * g++.dg/parse/template14.C: New test.
21464
21465 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21466
21467 * gcc.c-torture/execute/20040313-1.c: New test.
21468
21469 2004-03-13 Jakub Jelinek <jakub@redhat.com>
21470
21471 PR target/14533
21472 * gcc.dg/20040311-2.c: New test.
21473
21474 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
21475
21476 PR other/14544
21477 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
21478 bit-field.
21479
21480 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
21481
21482 * gcc.dg/20040305-2.c: Add missing return statement.
21483
21484 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21485
21486 * gcc.dg/builtins-34.c: Also check pow10*.
21487
21488 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21489
21490 PR target/14262
21491 * gcc.dg/20040305-2.c: New test.
21492
21493 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21494
21495 * gcc.dg/20040310-1.c: New test.
21496
21497 2004-03-11 Roger Sayle <roger@eyesopen.com>
21498
21499 * gcc.c-torture/execute/20040311-1.c: New test case.
21500
21501 2004-03-11 Mark Mitchell <mark@codesourcery.com>
21502
21503 PR c++/14476
21504 * g++.dg/lookup/enum1.C: New test.
21505
21506 2004-03-10 Mark Mitchell <mark@codesourcery.com>
21507
21508 PR c++/14510
21509 * g++.dg/lookup/struct2.C: New test.
21510
21511 2004-03-10 Uros Bizjak <uros@kss-loka.si>
21512
21513 * gcc.dg/builtins-34.c: New test.
21514
21515 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21516
21517 * gcc.dg/torture/builtin-nonneg-1.c: New test.
21518
21519 2004-03-09 James E Wilson <wilson@specifixinc.com>
21520
21521 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
21522 * gcc.dg/alias-2.c: New testcase.
21523
21524 2004-03-09 Zack Weinberg <zack@codesourcery.com>
21525
21526 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
21527
21528 2004-03-09 Roger Sayle <roger@eyesopen.com>
21529
21530 * gcc.c-torture/execute/20040309-1.c: New test case.
21531
21532 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
21533
21534 PR c++/14397
21535 * g++.dg/overload/ref1.C: New.
21536
21537 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21538
21539 PR c++/14409
21540 * g++.dg/template/spec12.C: New test.
21541
21542 PR c++/14448
21543 * g++.dg/parse/crash14.C: New test.
21544
21545 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21546
21547 PR c++/14230
21548 * g++.dg/init/ref11.C: New test.
21549
21550 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21551
21552 PR c++/14432
21553 * g++.dg/parse/builtin2.C: New test.
21554
21555 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21556
21557 PR c++/14401
21558 * g++.dg/init/ctor3.C: New test.
21559 * g++.dg/init/union1.C: New test.
21560 * g++.dg/ext/anon-struct4.C: New test.
21561
21562 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21563
21564 * g++.dg/lookup/koenig1.C: Tweak error messages.
21565 * g++.dg/lookup/used-before-declaration.C: Likewise.
21566 * g++.dg/other/do1.C: Likewise.
21567 * g++.dg/overload/koenig1.C: Likewise.
21568 * g++.dg/parse/crash13.C: Likewise.
21569 * g++.dg/template/instantiate3.C: Likewise.
21570
21571 2004-03-08 Eric Christopher <echristo@redhat.com>
21572
21573 * * lib/target-supports.exp: Enable libiconv in test
21574 compilation. Fix up error checking.
21575
21576 2004-03-08 Roger Sayle <roger@eyesopen.com>
21577
21578 PR middle-end/14289
21579 * gcc.dg/pr14289-1.c: New test case.
21580 * gcc.dg/pr14289-2.c: Likewise.
21581 * gcc.dg/pr14289-3.c: Likewise.
21582
21583 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
21584
21585 * gcc.c-torture/execute/20040308-1.c: New test.
21586
21587 2004-03-07 Roger Sayle <roger@eyesopen.com>
21588
21589 * gcc.c-torture/execute/20040307-1.c: New test case.
21590
21591 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
21592
21593 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
21594
21595 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
21596
21597 * gcc.dg/20040306-1.c: New test.
21598
21599 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
21600
21601 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
21602 them static.
21603 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
21604
21605 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21606
21607 PR c/14465
21608 * gcc.dg/decl-6.c: New test.
21609
21610 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21611
21612 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
21613 Rename LOGPOW -> LOG_POW.
21614 (SQRT_EXP, POW_EXP): New.
21615
21616 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21617
21618 * gcc.dg/i386-sse-8.c: New test.
21619
21620 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21621
21622 PR c/14114
21623 * gcc.dg/decl-5.c: New test.
21624
21625 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
21626
21627 * gcc.dg/20040305-1.c: New test.
21628
21629 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
21630
21631 PR other/14354
21632 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
21633
21634 2004-03-04 Ziemowit Laski <zlaski@apple.com>
21635
21636 PR c++/14425, c++/14426
21637 * g++.dg/ext/altivec-4.C: New test.
21638 * g++.dg/ext/altivec-5.C: New test.
21639
21640 2004-03-04 Geoffrey Keating <geoffk@apple.com>
21641
21642 * g++.old-deja/g++.other/linkage1.C: Expect errors about
21643 global variables of a type with no linkage.
21644 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
21645 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
21646 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
21647 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
21648 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
21649 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
21650 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
21651 * g++.dg/warn/deprecated.C: Name enum Color.
21652 * g++.dg/overload/VLA.C: Name structure for 'b'.
21653 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
21654
21655 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21656
21657 * gcc.c-torture/compile/20040304-1.c: New test.
21658
21659 2004-03-03 Zack Weinberg <zack@codesourcery.com>
21660
21661 PR 13728
21662 * gcc.dg/decl-4.c: New testcase.
21663
21664 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
21665
21666 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
21667 as PRECF if sizeof (float) > sizeof (double).
21668 (PRECL): Make it the same as PRECF if
21669 sizeof (float) > sizeof (long double).
21670
21671 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21672
21673 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
21674 system type. Add check for irix6 which doesn't have c99 runtime.
21675
21676 2004-03-03 Bob Wilson <bob.wilson@acm.org>
21677
21678 * gcc.dg/const-elim-1.c: xfail for xtensa.
21679
21680 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21681
21682 PR c++/14369
21683 * g++.dg/template/cond4.C: New test.
21684
21685 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21686
21687 PR c++/14360
21688 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
21689
21690 PR c++/14361
21691 * g++.dg/parse/defarg7.C: New test.
21692
21693 PR c++/14359
21694 * g++.dg/template/friend26.C: New test.
21695
21696 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21697
21698 PR c++/14324
21699 * g++.dg/abi/mangle21.C: New test.
21700
21701 PR c++/14260
21702 * g++.dg/parse/constructor2.C: New test.
21703
21704 PR c++/14337
21705 * g++.dg/template/sfinae1.C: New test.
21706
21707 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21708
21709 PR c++/14267
21710 * g++.dg/expr/crash2.C: New test.
21711
21712 PR middle-end/13448
21713 * gcc.dg/inline-5.c: New test.
21714 * gcc.dg/always-inline.c: Split out tests into ...
21715 * gcc.dg/always-inline2.c: ... this and ...
21716 * gcc.dg/always-inline3.c: ... this.
21717
21718 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21719
21720 PR debug/12103
21721 * g++.dg/debug/crash1.C: New test.
21722
21723 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
21724
21725 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
21726 function with __attribute__((noinline)).
21727 (recurser_void2): Likewise.
21728 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
21729 (recurser_void2): Likewise.
21730
21731 2004-02-29 Roger Sayle <roger@eyesopen.com>
21732
21733 PR middle-end/14203
21734 * g++.dg/warn/Wunused-6.C: New test case.
21735
21736 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
21737
21738 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
21739 not defined.
21740
21741 2004-02-27 Eric Christopher <echristo@redhat.com>
21742
21743 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
21744 * g++.dg/charset/asm2.c: Run only x86.
21745 * gcc.dg/charset/asm3.c: Ditto.
21746
21747 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
21748
21749 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
21750 ld_library_path.
21751
21752 2004-02-27 Ziemowit Laski <zlaski@apple.com>
21753
21754 * g++.dg/ext/altivec-3.C: New.
21755
21756 2004-02-26 Richard Henderson <rth@redhat.com>
21757
21758 * g++.dg/ext/attrib10.C: Mark for warning.
21759 * gcc.dg/attr-alias-1.c: New.
21760
21761 2004-02-26 Richard Henderson <rth@redhat.com>
21762
21763 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
21764 * gcc.c-torture/execute/20040208-2.c: ... it back.
21765
21766 2004-02-26 Eric Christopher <echristo@redhat.com>
21767
21768 * lib/target-supports.exp (check-iconv-available): New function.
21769 * lib/gcc-dg.exp (dg-require-iconv): New function.
21770 Use above.
21771 * gcc.dg/charset: New directory.
21772 * gcc.dg/charset/charset.exp: New file.
21773 * gcc.dg/charset/asm1.c: Ditto.
21774 * gcc.dg/charset/asm2.c: Ditto.
21775 * gcc.dg/charset/asm3.c: Ditto.
21776 * gcc.dg/charset/asm4.c: Ditto.
21777 * gcc.dg/charset/asm5.c: Ditto.
21778 * gcc.dg/charset/attribute1.c: Ditto.
21779 * gcc.dg/charset/attribute2.c: Ditto.
21780 * gcc.dg/charset/string1.c: Ditto.
21781 * g++.dg/charset: New directory.
21782 * g++.dg/dg.exp: Add here. Special options.
21783 * g++.dg/charset/charset.exp: New file.
21784 * g++.dg/charset/asm1.c: Ditto.
21785 * g++.dg/charset/asm2.c: Ditto.
21786 * g++.dg/charset/asm3.c: Ditto.
21787 * g++.dg/charset/asm4.c: Ditto.
21788 * g++.dg/charset/attribute1.c: Ditto.
21789 * g++.dg/charset/attribute2.c: Ditto.
21790 * g++.dg/charset/extern1.cc: Ditto.
21791 * g++.dg/charset/extern2.cc: Ditto.
21792 * g++.dg/charset/string1.c: Ditto.
21793
21794 2004-02-26 Mark Mitchell <mark@codesourcery.com>
21795
21796 PR c++/14278
21797 * g++.dg/parse/comma1.C: New test.
21798
21799 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21800
21801 PR c++/14284
21802 * g++.dg/template/ttp8.C: New test.
21803
21804 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
21805
21806 * gcc.dg/fixuns-trunc-1.c: New test.
21807
21808 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21809
21810 * gcc.dg/builtins-config.h: Use #elif.
21811
21812 2004-02-26 Michael Matz <matz@suse.de>
21813
21814 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
21815 * gcc.dg/991214-1.c: Likewise.
21816 * gcc.dg/i386-asm-1.c: Likewise.
21817
21818 2004-02-25 Richard Henderson <rth@redhat.com>
21819
21820 * gcc.c-torture/execute/20040208-2.c: Move ...
21821 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
21822
21823 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21824
21825 PR c++/14246
21826 * g++.dg/other/crash-3.C: New test.
21827
21828 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21829
21830 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
21831 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
21832
21833 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
21834 HP-UX.
21835
21836 2004-02-24 Michael Matz <matz@suse.de>
21837
21838 * gcc.dg/i386-regparm.c: New.
21839
21840 2004-02-23 James E Wilson <wilson@specifixinc.com>
21841
21842 * gcc.c-torture/execute/20040223-1.c: New.
21843
21844 2004-02-23 Zack Weinberg <zack@codesourcery.com>
21845 Kazu Hirata <kazu@cs.umass.edu>
21846
21847 * gcc.dg/fwritable-strings-1.c: Remove.
21848
21849 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
21850
21851 PR c/14156
21852 * gcc.dg/20040223-1.c: New test.
21853
21854 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21855
21856 PR c++/14106
21857 * g++.dg/ext/typeof9.C: New test.
21858
21859 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21860
21861 PR c++/14250
21862 * g++.dg/other/switch1.C: New test.
21863
21864 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21865
21866 * gcc.dg/cast-function-1.c: Adjust for new informative message.
21867 * gcc.dg/va-arg-1.c: Likewise.
21868
21869 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21870
21871 PR c++/14143
21872 * g++.dg/template/koenig5.C: New test.
21873
21874 2004-02-21 Ziemowit Laski <zlaski@apple.com>
21875
21876 * g++.dg/ext/altivec-1.C: Generalize target triple.
21877 * g++.dg/ext/altivec-2.C: New test case.
21878 * g++.dg/ext/altivec_check.h: New file.
21879 * gcc.dg/altivec-1.c: Generalize target triple;
21880 include altivec_check.h and call altivec_check().
21881 * gcc.dg/altivec-[2-5].c: Generalize target triple.
21882 * gcc.dg/altivec-6.c: New test case.
21883 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
21884 type casts as needed.
21885 * gcc.dg/altivec-10.c: Include altivec_check.h and call
21886 altivec_check().
21887 * gcc.dg/altivec-12.c: New test case.
21888 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
21889 include altivec_check.h and call altivec_check().
21890 * gcc.dg/altivec_check.h: New file.
21891
21892 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21893
21894 * lib/target-supports.exp (check_alias_available): Don't mangle
21895 function `g' in test program.
21896
21897 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21898
21899 * lib/target-supports.exp (check_profiling_available): Check
21900 argument to determine whether we support a profiling type.
21901 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
21902 check_profiling_available.
21903 * g++.dg/bprob/bprob.exp: Likewise.
21904 * g77.dg/bprob/bprob.exp: Likewise.
21905 * gcc.misc-tests/bprob.exp: Likewise.
21906 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
21907 dg-require-profiling and delete expected error handling.
21908 * gcc.dg/20021014-1.c: Likewise.
21909 * gcc.dg/nest.c: Likewise.
21910
21911 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21912
21913 PR c++/12007
21914 * g++.dg/other/vthunk1.C: New test.
21915
21916 2004-02-20 Falk Hueffner <falk@debian.org>
21917
21918 PR target/14201
21919 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
21920
21921 2004-02-20 Mark Mitchell <mark@codesourcery.com>
21922
21923 PR c++/13927
21924 * g++.dg/other/error8.C: Remove XFAIL markers.
21925
21926 PR c++/14173
21927 * g++.dg/ext/packed5.C: New test.
21928
21929 PR c++/14199
21930 * g++.dg/warn/Wunused-5.C: New test.
21931
21932 PR c++/14186
21933 * g++.dg/lookup/member1.C: New test.
21934
21935 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
21936
21937 * gcc.c-torture/compile/20040130-1.c: Enable only when
21938 __INT_MAX__ >= 2147483647L.
21939 * gcc.c-torture/compile/961203-1.c: Likewise.
21940
21941 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
21942
21943 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
21944 * g++.dg/opt/template1.C: Robustify assembler regexp
21945
21946 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21947
21948 * gcc.c-torture/execute/simd-4.x: Remove.
21949 * gcc.c-torture/execute/va-arg-25.x: Likewise.
21950 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
21951 Guard with #ifndef SKIP_ATTRIBUTE.
21952 * gcc.dg/compat/vector-1_y.c: Likewise.
21953 * gcc.dg/compat/vector-2_x.c: Likewise.
21954 * gcc.dg/compat/vector-2_y.c: Likewise.
21955 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
21956 * g++.dg/eh/simd-2.C: Likewise.
21957
21958 2004-02-19 Alan Modra <amodra@bigpond.net.au>
21959
21960 * gcc.c-torture/compile/complex-1.c: New.
21961
21962 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
21963
21964 PR target/14209
21965 * gcc.c-torture/execute/20040218-1.c: New test.
21966
21967 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21968
21969 PR c++/14181
21970 * g++.dg/parse/new2.C: New test.
21971
21972 2004-02-18 Paul Brook <paul@codesourcery.com>
21973
21974 * gcc.c-torture/compile/libcall-1.c: New test.
21975
21976 2004-02-18 Paul Brook <paul@codesourcery.com>
21977
21978 PR debug/12934
21979 * gcc.dg/debug/debug-7.c: New test.
21980
21981 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
21982
21983 * gcc.dg/20040217-1.c: New test.
21984
21985 2004-02-17 Zack Weinberg <zack@codesourcery.com>
21986
21987 * gcc.c-torture/execute/990208-1.x: Delete.
21988
21989 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
21990
21991 * gcc.c-torture/execute/20040208-2.x: New file.
21992
21993 2004-02-17 Mark Mitchell <mark@codesourcery.com>
21994
21995 PR c++/11326
21996 * g++.dg/abi/structret1.C: New test.
21997
21998 2004-02-17 Jakub Jelinek <jakub@redhat.com>
21999
22000 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
22001 (i386_cpuid): No need to test if cpuid is available on AMD64.
22002 Fix assembly, so that it works onboth i386 and AMD64.
22003 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
22004 (vecInLong): Fix s[] member type to unsigned int.
22005 (vecInWord): Remove type.
22006 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
22007 (a64, b64, c64, d64, e64): Remove.
22008 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
22009 Remove unused variable. Remove initialization of removed variables.
22010 Don't call mmx_tests nor sse_tests.
22011 (reference_mmx, reference_sse): Remove.
22012 (check): Add return stmt.
22013 * gcc.dg/i386-sse-7.c: New test.
22014 * gcc.dg/i386-mmx-4.c: New test.
22015
22016 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22017
22018 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
22019 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22020 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22021 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
22022 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
22023 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
22024 g++.dg/tc1/dr94.C: Fix line terminator.
22025
22026 2004-02-16 Geoffrey Keating <geoffk@apple.com>
22027
22028 * gcc.c-torture/compile/20040216-1.c: New.
22029
22030 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22031
22032 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22033 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22034 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
22035 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
22036 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
22037 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
22038
22039 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22040
22041 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
22042
22043 2004-02-15 Mark Mitchell <mark@codesourcery.com>
22044
22045 PR c++/13971
22046 * g++.dg/expr/cond4.C: New test.
22047
22048 PR c++/14086
22049 * g++.dg/lookup/crash2.C: New test.
22050
22051 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
22052
22053 * gcc.c-torture/compile/20040214-2.c: New test.
22054
22055 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
22056
22057 PR c++/14116
22058 * g++.dg/ext/typeof8.C: New test.
22059
22060 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
22061
22062 * gcc.c-torture/compile/20040214-1.c: New test.
22063
22064 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22065
22066 PR c++/13635
22067 * g++.dg/template/spec11.C: New test.
22068
22069 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22070
22071 PR c++/13927
22072 * g++.dg/other/error8.C: New test.
22073
22074 2004-02-13 Mark Mitchell <mark@codesourcery.com>
22075
22076 PR c++/14122
22077 * g++.dg/template/array4.C: New test.
22078
22079 PR c++/14108
22080 * g++.dg/inherit/thunk2.C: New test.
22081
22082 PR c++/14083
22083 * g++.dg/eh/cond2.C: New test.
22084
22085 2004-02-12 Alan Modra <amodra@bigpond.net.au>
22086
22087 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
22088
22089 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
22090
22091 * lib/scanasm.exp (dg-scan): Quote pattern before display.
22092
22093 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
22094
22095 * g++.dg/simd-2.C: xfail on ppc64-linux.
22096
22097 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
22098
22099 PR c/456
22100 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
22101 tests.
22102
22103 2004-02-11 Uros Bizjak <uros@kss-loka.si>
22104
22105 * gcc.dg/builtins-33.c: New test.
22106
22107 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
22108
22109 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
22110
22111 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22112
22113 * g++.dg/simd-2.C: Set -maltivec for ppc64.
22114
22115 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22116
22117 * gcc.dg/ppc64-abi-3.c: New test.
22118
22119 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
22120
22121 PR c/14092
22122
22123 * gcc.dg/pr14092-1.c: New testcase.
22124
22125 2004-02-10 Alan Modra <amodra@bigpond.net.au>
22126
22127 * gcc.dg/cpp/assert4.c: Fix typo last change.
22128
22129 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
22130 * gcc.dg/cpp/assert4.c: Handle powerpc64.
22131
22132 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
22133
22134 2004-02-09 Roger Sayle <roger@eyesopen.com>
22135
22136 * gcc.c-torture/compile/20040209-1.c: New test case.
22137
22138 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
22139
22140 * gcc.dg/c90-init-1.c: Adjust expected error messages.
22141
22142 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
22143
22144 * gcc.c-torture/execute/20040208-[12].c: New tests.
22145
22146 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22147
22148 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
22149
22150 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22151
22152 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
22153
22154 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22155
22156 Bug 13856
22157 * gcc.dg/visibility-8.c: New testcase.
22158
22159 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22160
22161 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
22162 arguments.
22163 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
22164
22165 2004-02-07 Roger Sayle <roger@eyesopen.com>
22166
22167 PR middle-end/13696
22168 * g++.dg/opt/fold1.C: New test case.
22169
22170 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22171
22172 PR c++/14033
22173 * g++.dg/other/crash-2.C: New test.
22174
22175 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22176
22177 PR c++/14028
22178 * g++.dg/parse/angle-bracket2.C: New test.
22179
22180 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22181
22182 PR middle-end/13750
22183 Revert:
22184 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22185 PR pch/13361
22186 * testsuite/g++.dg/pch/wchar-1.C: New.
22187 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22188
22189 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22190
22191 PR c++/14008
22192 * g++.dg/parse/error15.C: New test.
22193 * g++.dg/parse/crash11.C: Update dg-error mark.
22194
22195 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22196
22197 PR c++/13932
22198 * g++.dg/warn/conv2.C: New test.
22199
22200 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22201
22202 PR c++/13086
22203 * g++.dg/warn/incomplete1.C: Remove xfail.
22204
22205 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22206
22207 * lib/file-format.exp (gcc_target_object_format): Use
22208 ${tool}_target_compile, not gcc_target_compile.
22209 * lib/target-supports.exp (check_alias_available): Likewise.
22210 (check_gc_sections_available): Likewise.
22211 * g++.dg/ext/attrib10.C: Use dg-require-alias.
22212 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
22213 dg-require-alias.
22214
22215 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22216
22217 PR c++/13969
22218 * g++.dg/template/static6.C: New test.
22219
22220 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
22221
22222 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
22223
22224 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22225
22226 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
22227 tests for systems where `char' is unsigned by default.
22228
22229 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22230
22231 PR c++/13997
22232 * g++.dg/template/partial3.C: New test.
22233
22234 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
22235
22236 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
22237 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
22238 Remove mentions of obsolete ports.
22239
22240 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
22241
22242 * gcc.dg/noncompile/20001228-1.c: Fix for new
22243 error message.
22244
22245 2004-02-03 Roger Sayle <roger@eyesopen.com>
22246
22247 PR target/9348
22248 * gcc.c-torture/execute/multdi-1.c: New test case.
22249
22250 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22251
22252 PR c++/13925
22253 * g++.dg/template/lookup5.C: New test.
22254
22255 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22256
22257 PR c++/13950
22258 * g++.dg/template/lookup4.C: New test.
22259
22260 PR c++/13970
22261 * g++.dg/parse/error14.C: New test.
22262
22263 PR c++/14002
22264 * g++.dg/parse/template13.C: New test.
22265
22266 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22267
22268 PR c++/13978
22269 * g++.dg/template/koenig4.C: New test.
22270
22271 PR c++/13968
22272 * g++.dg/template/crash17.C: New test.
22273
22274 PR c++/13975
22275 * g++.dg/parse/error13.C: New test.
22276 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
22277
22278 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22279
22280 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
22281
22282 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
22283
22284 PR c/11658
22285 PR c/13994
22286 * gcc.dg/noncompile/20040203-1.c: New test.
22287 * gcc.dg/noncompile/20040203-2.c: Likewise.
22288 * gcc.dg/noncompile/20040203-3.c: Likewise.
22289 * gcc.dg/20040203-1.c: Likewise.
22290
22291 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
22292
22293 PR c++/10858
22294 * g++.dg/template/sizeof7.C: New test.
22295
22296 2004-02-02 Eric Christopher <echristo@redhat.com>
22297 Zack Weinberg <zack@codesourcery.com>
22298
22299 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
22300
22301 2004-02-02 Zack Weinberg <zack@codesourcery.com>
22302
22303 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
22304 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
22305 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
22306 * gcc.dg/cleanup-5.c: Run only on Linux targets.
22307
22308 2004-02-02 Mark Mitchell <mark@codesourcery.com>
22309
22310 PR c++/13113
22311 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
22312
22313 PR c++/13854
22314 * g++.dg/ext/attrib13.C: New test.
22315
22316 PR c++/13907
22317 * g++.dg/conversion/op2.C: New test.
22318
22319 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22320
22321 * gcc.dg/titype-1.c: Fix pasto.
22322
22323 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22324
22325 * gcc.dg/titype-1.c: New test.
22326
22327 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22328
22329 PR c++/13957
22330 * g++.dg/template/non-type-template-argument-1.C,
22331 g++.dg/template/qualified-id1.C: Update dg-error marks.
22332 * g++.dg/template/nontype6.C: New test.
22333
22334 2004-02-01 Roger Sayle <roger@eyesopen.com>
22335
22336 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
22337 * gcc.dg/builtins-31.c: New testcase.
22338 * gcc.dg/builtins-32.c: New testcase.
22339
22340 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
22341
22342 * objc.dg/call-super-2.m: Update line numbers
22343 for the including of stddef.h.
22344
22345 2004-01-30 Michael Matz <matz@suse.de>
22346
22347 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
22348 g++.dg/ext/case-range3.C: New tests.
22349
22350 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22351
22352 DR206
22353 PR c++/13813
22354 * g++.dg/template/member4.C: New test.
22355
22356 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22357
22358 PR c++/13683
22359 * g++.dg/template/sizeof6.C: New test.
22360
22361 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22362
22363 * gcc.dg/fwritable-strings-1.c: New test.
22364
22365 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22366
22367 * gcc.c-torture/compile/20040130-1.c: New test.
22368
22369 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
22370
22371 * objc.dg/call-super-2.m: Include stddef.h for size_t.
22372
22373 2004-01-29 Mark Mitchell <mark@codesourcery.com>
22374
22375 PR c++/13883
22376 * g++.dg/template/ctor3.C: New test.
22377
22378 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22379
22380 * g++.dg/tc1: New directory.
22381 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
22382 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
22383 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
22384 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
22385 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
22386
22387 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22388
22389 * g++.dg/parse/error11.C: New test.
22390 * g++.dg/parse/error12.C: Likewise.
22391
22392 2004-01-28 Ziemowit Laski <zlaski@apple.com>
22393
22394 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
22395 (scan_initial, main): Use aligned_sizeof instead of sizeof.
22396
22397 2004-01-28 Mark Mitchell <mark@codesourcery.com>
22398
22399 PR c++/13791
22400 * g++.dg/ext/attrib12.C: New test.
22401
22402 PR c++/13736
22403 * g++.dg/parse/cast2.C: New test.
22404
22405 2004-01-27 James E Wilson <wilson@specifixinc.com>
22406
22407 * objc.dg/encode-2.m (main): New local string. Set depending on
22408 sizeof long. Use in sscanf call.
22409 * objc.dg/encode-3.m (main): New local string. Set depending on
22410 sizeof long. Use in scan_initial call.
22411
22412 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22413
22414 * objc.dg/call-super-2.m: Make LP64-safe.
22415 * objc.dg/desig-init-1.m: Likewise.
22416
22417 2004-01-27 Devang Patel <dpatel@apple.com>
22418
22419 * g++.dg/debug/namespace1.C: New test.
22420
22421 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
22422
22423 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
22424 xscale-*-*.
22425
22426 * gcc.dg/arm-mmx-1.c: New test.
22427
22428 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22429
22430 * gcc.dg/20040127-1.c: New test.
22431 * gcc.dg/20040127-2.c: New test.
22432
22433 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22434
22435 * objc.dg/stret-1.m (glob): Renamed to globa.
22436
22437 2004-01-26 Mark Mitchell <mark@codesourcery.com>
22438
22439 PR c++/13663
22440 * g++.dg/expr/for1.C: New test.
22441
22442 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
22443
22444 PR middle-end/13779
22445 * gcc.dg/darwin-longlong.c: New test.
22446
22447 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
22448
22449 * gcc.dg/20040124-1.c: Moved test from here...
22450 * gcc.c-torture/compile/20040124-1.c: ...to here.
22451
22452 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22453
22454 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
22455 the assembly output if -m64 is passed.
22456
22457 2004-01-25 Mark Mitchell <mark@codesourcery.com>
22458
22459 PR c++/13833
22460 * g++.dg/template/cond3.C: New test.
22461
22462 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22463
22464 PR c++/13810
22465 * g++.dg/template/ttp7.C: New test.
22466
22467 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22468
22469 PR c++/13797
22470 * g++.dg/template/nontype4.C: New test.
22471 * g++.dg/template/nontype5.C: Likewise.
22472
22473 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
22474
22475 * gcc.dg/torture/mips-clobber-at.c: New test.
22476
22477 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
22478
22479 * gcc.dg/20040124-1.c: New test.
22480
22481 2004-01-24 Jakub Jelinek <jakub@redhat.com>
22482
22483 * gcc.dg/20040123-1.c: New test.
22484
22485 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22486
22487 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
22488
22489 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
22490
22491 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
22492
22493 2004-01-23 Andrew Pinski <apinski@apple.com>
22494
22495 * gcc.dg/20030121-1.c: Move to ..
22496 * gcc.dg/20040121-1.c: here.
22497
22498 2004-01-23 Roger Sayle <roger@eyesopen.com>
22499
22500 * gcc.dg/builtins-29.c: New test case.
22501
22502 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22503
22504 PR 18314
22505 * gcc.dg/builtins-30.c: New testcase.
22506
22507 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
22508
22509 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
22510 * lib/g77.exp: Likewise.
22511 * lib/objc.exp: Likewise.
22512 * lib/g++.exp: Likewise.
22513
22514 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22515
22516 * gcc.dg/struct-by-value-2.c: New test.
22517
22518 2004-01-21 Andrew Pinski <apinski@apple.com>
22519
22520 PR target/13785
22521 * gcc.dg/20030121-1.c: New test.
22522
22523 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
22524
22525 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
22526 clobber frame pointer register in asm statement.
22527
22528 2004-01-21 Falk Hueffner <falk@debian.org>
22529
22530 * gcc.c-torture/compile/20040121-1.c: New test.
22531
22532 2004-01-21 Zack Weinberg <zack@codesourcery.com>
22533
22534 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
22535
22536 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
22537
22538 * gcc.dg/ppc64-abi-2.c: New test.
22539
22540 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
22541
22542 * lib/treelang.exp: Fill out this file.
22543 * lib/treelang-dg.exp: New File.
22544
22545 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
22546
22547 * gcc.c-torture/compile/981022-1.c: Remove.
22548 * gcc.dg/array-5.c: Remove XFAIL.
22549 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
22550 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
22551 gcc.dg/cond-lvalue-1.c: Update.
22552 * gcc.dg/cast-lvalue-2.c: New test.
22553
22554 2004-01-19 Mark Mitchell <mark@codesourcery.com>
22555
22556 PR c++/13592
22557 * g++.dg/other/error1.C (class foo): Tweak error message.
22558
22559 PR c++/13592
22560 * g++.dg/template/call2.C: New test.
22561
22562 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22563
22564 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
22565 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
22566 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
22567 scalar-return-1_x.c, scalar-return-2_y.c,
22568 scalar-return-3_x.c, scalar-return-3_y.c,
22569 scalar-return-4_x.c, scalar-return-4_y.c,
22570 struct-align-1.h, struct-align-1_x.c,
22571 struct-align-1_y.c, struct-align-2.h,
22572 struct-align-2_x.c, struct-align-2_y.c,
22573 struct-by-value-10_y.c, struct-by-value-11_x.c,
22574 struct-by-value-11_y.c, struct-by-value-12_x.c,
22575 struct-by-value-12_y.c, struct-by-value-13_x.c,
22576 struct-by-value-13_y.c, struct-by-value-14_x.c,
22577 struct-by-value-14_y.c, struct-by-value-15_x.c,
22578 struct-by-value-15_y.c, struct-by-value-16_y.c,
22579 struct-by-value-17_y.c, struct-by-value-18_y.c,
22580 struct-by-value-19_y.c, struct-by-value-1_x.c,
22581 struct-by-value-1_y.c, struct-by-value-20_y.c,
22582 struct-by-value-2_x.c, struct-by-value-2_y.c,
22583 struct-by-value-3_y.c, struct-by-value-4_x.c,
22584 struct-by-value-4_y.c, struct-by-value-5_y.c,
22585 struct-by-value-6_y.c, struct-by-value-7_y.c
22586 struct-by-value-8_x.c, struct-by-value-8_y.c
22587 struct-by-value-9_x.c, struct-by-value-9_y.c
22588 struct-return-10_x.c, struct-return-10_y.c,
22589 struct-return-19_x.c, struct-return-20_x.c
22590 struct-return-2_x.c, struct-return-2_y.c
22591 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
22592 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
22593
22594 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22595
22596 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
22597 attribute on sparc*-sun-solaris2.*.
22598
22599 2004-01-18 Mark Mitchell <mark@codesourcery.com>
22600
22601 PR c++/13710
22602 * g++.dg/ext/typeof7.C: New test.
22603
22604 2004-01-18 David Edelsohn <edelsohn@gnu.org>
22605
22606 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
22607 * gcc.dg/const-elim-1.c: Same.
22608
22609 2004-01-17 Ziemowit Laski <zlaski@apple.com>
22610
22611 * objc.dg/stret-1.m: New.
22612 * objc.dg/stret-2.m: New.
22613
22614 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
22615
22616 PR c++/11895
22617 * g++.dg/ext/vector1.C: New test.
22618
22619 2004-01-16 Geoffrey Keating <geoffk@apple.com>
22620
22621 * gcc.dg/pch/import-1.c: New.
22622 * gcc.dg/pch/import-1.hs: New.
22623 * gcc.dg/pch/import-1a.h: New.
22624 * gcc.dg/pch/import-1b.h: New.
22625 * gcc.dg/pch/import-1c.h: New.
22626
22627 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22628
22629 PR c++/13574
22630 * g++.dg/ext/array1.C: New test.
22631
22632 PR c++/13178
22633 * g++.dg/conversion/op1.C: New test.
22634
22635 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
22636
22637 PR 11864
22638 From Kazumoto Kojima / Dan Kegel:
22639 * gcc.dg/pr11864-1.c: New test.
22640
22641 PR 10392
22642 From Marcus Comstedt / Dan Kegel:
22643 * gcc.dg/pr10392-1.c: New test.
22644
22645 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22646
22647 PR c++/13478
22648 * g++.dg/init/ref10.C: New test.
22649
22650 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22651
22652 PR c++/13407
22653 * g++.dg/parse/typename6.C: New test.
22654
22655 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22656
22657 PR pch/13361
22658 * testsuite/g++.dg/pch/wchar-1.C: New.
22659 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22660
22661 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22662
22663 PR c++/9259
22664 * g++.dg/expr/sizeof2.C: New test.
22665
22666 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
22667
22668 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
22669
22670 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22671
22672 PR c++/13659
22673 * g++.dg/lookup/strong-using-3.C: New.
22674 * g++.dg/lookup/using-10.C: New.
22675
22676 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22677
22678 PR c++/13594
22679 * g++.dg/lookup/strong-using-2.C: New.
22680
22681 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
22682 Dan Kegel <dank@kegel.com>
22683 J"orn Rennecke <joern.rennecke@superh.com>
22684
22685 PR target/9365
22686 * gcc.dg/pr9365-1.c: New test.
22687
22688 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22689
22690 PR c++/8856
22691 * g++.dg/parse/casting-operator2.C: New test.
22692 * g++.old-deja/g++.pt/explicit83.C: Remove.
22693
22694 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
22695
22696 * gcc.dg/label-compound-stmt-1.c: New test.
22697 * gcc.c-torture/compile/950922-1.c,
22698 gcc.c-torture/compile/20000211-3.c,
22699 gcc.c-torture/compile/20000518-1.c,
22700 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
22701 compound statements.
22702
22703 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
22704
22705 * gcc.dg/ppc64-abi-1.c: New test.
22706
22707 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
22708
22709 * g++.dg/ext/attrib9.C: Add dg-warnings.
22710
22711 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22712
22713 PR c++/12335
22714 * g++.dg/parse/dtor3.C: New test.
22715
22716 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
22717
22718 PR c++/12709
22719 * g++.dg/parse/try-catch-1.C: New test.
22720
22721 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
22722
22723 * ada/acats/run_all.sh: Add more verbose output in acats.log
22724 when compiling tests.
22725
22726 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22727
22728 PR 13656
22729 * gcc.dg/typedef-redecl.c: New test case.
22730 * gcc.dg/typedef-redecl.h: New support file.
22731
22732 2004-01-13 Jan Hubicka <jh@suse.cz>
22733
22734 * gcc.dg/always_inline.c: New test.
22735 * gcc.dg/debug/20031231-1.c: Fix.
22736
22737 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22738
22739 PR c++/13474
22740 * g++.dg/template/array3.C: New test.
22741
22742 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22743
22744 * g++.dg/ext/lvalue1.C: No longer expected to fail.
22745 * g++.dg/warn/Wunused-2.C: Likewise.
22746
22747 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22748
22749 PR c++/13289
22750 * g++.dg/template/instantiate6.C: New test.
22751
22752 2004-01-12 Roger Sayle <roger@eyesopen.com>
22753
22754 PR middle-end/11397
22755 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
22756
22757 2004-01-12 Jan Hubicka <jh@suse.cz>
22758
22759 PR opt/12826
22760 * gcc.dg/20040112-1.c: New.
22761
22762 * gcc.dg/dwarf-die[1-7].c: Move to...
22763 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
22764 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
22765
22766 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
22767
22768 PR c++/4100
22769 * g++.dg/parse/friend4.C: New test.
22770
22771 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
22772
22773 PR c++/4100
22774 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
22775 definition is called a friend.
22776
22777 2004-01-11 Zack Weinberg <zack@codesourcery.com>
22778
22779 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
22780
22781 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
22782
22783 PR c++/3478
22784 * g++.dg/parse/error10.C: New test.
22785 * g++.dg/template/arg2.C: Accept "invalid type" error.
22786
22787 2004-01-11 Jakub Jelinek <jakub@redhat.com>
22788
22789 PR middle-end/13392
22790 * g++.dg/opt/expect2.C: New test.
22791
22792 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22793
22794 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
22795 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
22796 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
22797 Update dg-error regexps.
22798
22799 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22800
22801 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
22802 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
22803
22804 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22805
22806 * gcc.dg/pragma-re-1.c: Use right pointer type.
22807
22808 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22809
22810 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
22811
22812 2004-01-09 Geoffrey Keating <geoffk@apple.com>
22813
22814 * gcc.dg/rs6000-ldouble-1.c: New.
22815
22816 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22817
22818 DR 337
22819 PR c++/9256
22820 * g++.dg/other/abstract1.C: New test.
22821
22822 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
22823
22824 * g++.dg/lookup/strong-using-1.C: New.
22825
22826 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
22827
22828 PR c/11234
22829 * gcc.dg/func-ptr-conv-1.c: New test.
22830 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
22831
22832 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
22833
22834 PR target/13380.
22835 * gcc.c-torture/compile/20040109-1.c: New.
22836
22837 2004-01-08 Stuart Hastings <stuart@apple.com>
22838
22839 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
22840 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
22841 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
22842
22843 2004-01-09 Alan Modra <amodra@bigpond.net.au>
22844
22845 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
22846
22847 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22848
22849 * ada/acats/run_acats: Treat 'gnatchop' the same way
22850 as 'gnatmake'. Export GCC_DRIVER.
22851 * ada/acats/run_all.sh: Add target_gnatchop. Use
22852 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
22853
22854 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22855
22856 PR c++/12573
22857 * g++.dg/template/dependent-expr4.C: New test.
22858
22859 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
22860
22861 * gcc.dg/altivec-11.c: New test.
22862
22863 2004-01-07 Mark Mitchell <mark@codesourcery.com>
22864
22865 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
22866
22867 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22868
22869 PR c/6024
22870 * gcc.dg/enum-compat-1.c: New test.
22871 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
22872
22873 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22874
22875 PR c/12165
22876 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
22877 gcc.dg/c99-idem-qual-3.c: New tests.
22878
22879 2004-01-07 Alan Modra <amodra@bigpond.net.au>
22880
22881 * gcc.dg/winline-7.c: Don't cast void * to int.
22882
22883 2004-01-06 Jan Hubicka <jh@suse.cz>
22884
22885 * gcc.dg/i386-sse-5.c: New test
22886 * g++.dg/eh/simd-1.c: Add -w argument for i386.
22887
22888 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22889
22890 PR c++/12815
22891 * g++.dg/rtti/typeid4.C: New test.
22892
22893 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22894
22895 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
22896
22897 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22898
22899 PR c++/12132
22900 * g++.dg/template/error11.C: New test.
22901
22902 PR c++/13451
22903 * g++.dg/template/class2.C: New test.
22904
22905 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
22906 Richard Sandiford <rsandifo@redhat.com>
22907
22908 PR c++/13387
22909 * g++.dg/opt/alias3.C: New test.
22910
22911 2004-01-04 Mark Mitchell <mark@codesourcery.com>
22912
22913 PR c++/13157
22914 * g++.dg/template/koenig3.C: New test.
22915
22916 PR c++/13529
22917 * g++.dg/parse/offsetof3.C: New test.
22918
22919 * g++.dg/init/copy7.C: Add missing dg-error markers.
22920
22921 PR c++/12226
22922 * g++.dg/init/copy7.c: New test.
22923
22924 PR c++/13536
22925 * g++.dg/parse/cast1.C: New test.
22926
22927 2004-01-04 Jan Hubicka <jh@suse.cz>
22928
22929 * gcc.dg/winline[1-7].c: New tests.
22930
22931 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22932
22933 PR c++/13520
22934 * g++.dg/template/qualttp22.C: New test.
22935
22936 2004-01-01 Jan Hubicka <jh@suse.cz>
22937
22938 * gcc.dg/debug/20031231-1.c: New.
22939 * gcc.c-torture/compile/20040101-1.c: New.
22940 * gcc.dg/dwarf-die-[1-7].c: New.
22941
22942 2004-01-01 Jakub Jelinek <jakub@redhat.com>
22943
22944 PR optimization/13521
22945 * gcc.c-torture/compile/20031231-1.c: New test.
22946
22947 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22948
22949 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
22950
22951 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22952
22953 PR c++/10079
22954 * g++.dg/template/crash16.C: New test.
22955
22956 2003-12-30 Mark Mitchell <mark@codesourcery.com>
22957
22958 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
22959
22960 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22961
22962 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
22963 ports.
22964 * g++.old-deja/g++.jason/thunk3.C: Likewise.
22965 * g++.old-deja/g++.law/profile1.C: Likewise.
22966 * gcc.c-torture/compile/981006-1.c: Likewise.
22967 * gcc.c-torture/execute/loop-2e.x: Likewise.
22968 * gcc.c-torture/execute/loop-2f.x: Remove.
22969 * gcc.c-torture/execute/loop-2g.x: Likewise.
22970 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
22971 * gcc.dg/20020312-2.c: Remove traces of dead ports.
22972
22973 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
22974
22975 PR c++/13507
22976 * g++.dg/ext/attrib11.C: New test.
22977
22978 PR c++/13494
22979 * g++.dg/template/array2-1.C: New test.
22980 * g++.dg/template/array2-2.C: New test.
22981
22982 2003-12-29 Mark Mitchell <mark@codesourcery.com>
22983
22984 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
22985
22986 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
22987
22988 PR c++/12774
22989 * g++.dg/template/array1-1.C: New test.
22990 * g++.dg/template/array1-2.C: New test.
22991
22992 2003-12-29 Roger Sayle <roger@eyesopen.com>
22993
22994 PR fortran/12632
22995 * g77.dg/12632.f: New test case.
22996
22997 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22998
22999 PR c++/13289
23000 * g++.dg/parse/nontype1.C: New test.
23001
23002 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23003
23004 PR c++/12403
23005 * g++.dg/parse/explicit1.C: New test.
23006 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
23007
23008 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23009
23010 PR c++/13081
23011 * g++.dg/opt/inline6.C: New test.
23012
23013 PR c++/12613
23014 * g++.dg/parse/error9.C: New test.
23015
23016 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
23017
23018 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23019
23020 PR c++/13009
23021 * g++.dg/init/assign1.C: New test.
23022
23023 2003-12-28 Roger Sayle <roger@eyesopen.com>
23024
23025 PR c++/13070
23026 * g++.dg/warn/format3.C: New test case.
23027
23028 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23029
23030 * gcc.c-torture/compile/20031227-1.c: New test.
23031
23032 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23033
23034 * g++.dg/bprob/bprob.exp: Load target-supports.exp
23035 * g77.dg/bprob/bprob.exp: Likewise.
23036 * gcc.misc-tests/bprob.exp: Likewise.
23037 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
23038 variants on systems where the library does not provide that
23039 functionality.
23040 * gcc.dg/builtins-20.c: Use builtins-config.h.
23041 * gcc.dg/builtins-config.h: New file.
23042
23043 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23044
23045 * lib/gcc-dg.exp (dg-require-profiling): New function.
23046 * lib/target-supports.exp (check_profiling_available): Likewise.
23047 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
23048 * g77.dg/bprob/bprob.exp: Likewise.
23049 * gcc.misc-tests/bprob.exp: Likewise.
23050 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
23051 * gcc.dg/20021014-1.c: Likewise.
23052 * gcc.dg/nest.c: Likewise.
23053
23054 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23055
23056 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
23057 compiling.
23058 * g++.dg/lookup/java2.C: Likewise.
23059 * gcc.dg/cpp/lexident.c: Likewise.
23060
23061 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
23062
23063 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
23064 given.
23065 * gcc.c-torture/compile/961203-1.c: Likewise.
23066 * gcc.c-torture/compile/980506-1.c: Likewise.
23067
23068 2003-12-23 Zack Weinberg <zack@codesourcery.com>
23069
23070 * lib/gcc-dg.exp (dg-prune-output): New annotation.
23071 (additional_prunes): New global.
23072 (gcc-dg-prune): Handle additional per-test pruning.
23073 (dg-test): Clear additional_prunes between tests.
23074
23075 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
23076 dg-prune-output to avoid spurious failures from assembler
23077 complaining about nonexistent WAW violations.
23078 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
23079 Use dg-prune-output to avoid spurious failures from assembler
23080 warning about Itanium B-step errata.
23081
23082 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23083
23084 * g++.dg/abi/macro0.C: New test.
23085 * g++.dg/abi/macro1.C: Likewise.
23086 * g++.dg/abi/macro2.C: Likewise.
23087
23088 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
23089 * g++.dg/abi/bitfield7.C: Likewise.
23090 * g++.dg/abi/dtor2.C: Likewise.
23091 * g++.dg/abi/mangle11.C: Likewise.
23092 * g++.dg/abi/mangle12.C: Likewise.
23093 * g++.dg/abi/mangle14.C: Likewise.
23094 * g++.dg/abi/mangle17.C: Likewise.
23095 * g++.dg/abi/vbase10.C: Likewise.
23096 * g++.dg/abi/vbase14.C: Likewise.
23097 * g++.dg/template/qualttp17.C: Likewise.
23098
23099 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
23100
23101 PR c/11995
23102 * gcc.dg/20031223-1.c: New test.
23103
23104 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23105
23106 * gcc.dg/noreturn-7.c: New test.
23107
23108 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23109
23110 * gcc.dg/null-pointer-1.c: New test.
23111
23112 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23113
23114 * g++.old-deja/g++.jason/template18.C: Remove.
23115 * g++.old-deja/g++.jason/template37.C: Likewise.
23116
23117 PR c++/12862
23118 * g++.dg/lookup/ns1.C: New test.
23119
23120 PR c++/12397
23121 * g++.dg/template/lookup3.C: New test.
23122
23123 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23124
23125 * g++.dg/template/recurse1.C: New test
23126
23127 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23128
23129 PR c++/12479
23130 * g++.dg/parse/semicolon1.C: New test.
23131 * g++.dg/parse/semicolon1.h: Likewise.
23132
23133 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
23134
23135 * gcc.dg/darwin-misaligned.c: New test.
23136
23137 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23138
23139 PR c/9163
23140 * gcc.dg/20031222-1.c: New test.
23141
23142 2003-12-21 Mark Mitchell <mark@codesourcery.com>
23143
23144 PR c++/13438
23145 * g++.dg/parse/error8.C: New test.
23146
23147 PR c++/11554
23148 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
23149
23150 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
23151
23152 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
23153 too small.
23154 * gcc.c-torture/compile/930217-1.c: Likewise.
23155 * gcc.c-torture/compile/930513-1.c: Likewise.
23156 * gcc.c-torture/execute/920908-2.c: Likewise.
23157 * gcc.c-torture/execute/921204-1.c: Likewise.
23158 * gcc.c-torture/execute/930621-1.c: Likewise.
23159 * gcc.c-torture/execute/930630-1.c: Likewise.
23160 * gcc.c-torture/execute/931031-1.c: Likewise.
23161 * gcc.c-torture/execute/980602-2.c: Likewise.
23162 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
23163 * gcc.c-torture/execute/compndlit-1.c: Likewise.
23164 * gcc.c-torture/execute/extzvsi.c: Likewise.
23165 * gcc.c-torture/unsorted/ext.c: Likewise.
23166
23167 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
23168
23169 PR target/12749
23170 * gcc.c-torture/compile/20031220-2.c: New test case.
23171
23172 2003-12-20 Roger Sayle <roger@eyesopen.com>
23173
23174 PR optimization/13031
23175 * gcc.c-torture/compile/20031220-1.c: New test case.
23176
23177 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23178
23179 * gcc.dg/cast-function-1.c: New test.
23180
23181 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
23182
23183 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
23184 formats.
23185
23186 2003-12-19 Mark Mitchell <mark@codesourcery.com>
23187
23188 PR c++/12795
23189 * g++.dg/ext/attrib10.C: New test.
23190
23191 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23192
23193 * gcc.dg/cleanup-10.c: New test.
23194 * gcc.dg/cleanup-11.c: New test.
23195
23196 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23197
23198 PR c++/13239
23199 * g++.dg/opt/expect1.C: New test.
23200
23201 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
23202
23203 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
23204
23205 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
23206
23207 PR debug/12923
23208 * gcc.dg/20031218-1.c: New test.
23209
23210 PR debug/12389
23211 * gcc.dg/20031218-2.c: New test.
23212 * gcc.dg/20031218-3.c: New test.
23213
23214 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
23215 of label name and allow for USER_LABEL_PREFIX == "_" names.
23216 * g++.dg/abi/mangle18-2.C: Likewise.
23217 * g++.dg/abi/mangle19-1.C: Likewise.
23218 * g++.dg/abi/mangle19-2.C: Likewise.
23219 * g++.dg/abi/mangle20-1.C: Likewise.
23220 * g++.dg/abi/mangle20-2.C: Likewise.
23221
23222 2003-12-18 Richard Henderson <rth@redhat.com>
23223
23224 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
23225
23226 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
23227 Dan Kegel <dank@kegel.com>
23228
23229 PR other/12009
23230 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
23231 testing a cross compiler, it causes spurious compile failures.
23232 * lib/g++.exp: Likewise.
23233
23234 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23235
23236 PR c++/13262
23237 * g++.dg/template/access13.C: New test.
23238
23239 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
23240
23241 * gcc.dg/20031216-1.c: New test.
23242
23243 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23244
23245 PR c++/9154
23246 * g++.dg/template/error10.C: New test.
23247
23248 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23249
23250 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
23251 * g++.dg/eh/simd-2.C: Likewise.
23252
23253 2003-12-17 James E Wilson <wilson@specifixinc.com>
23254 Roger Sayle <roger@eyesopen.com>
23255
23256 * gcc.c-torture/execute/ieee/mzero5.c: New.
23257
23258 2003-12-17 Mark Mitchell <mark@codesourcery.com>
23259
23260 PR c++/10603
23261 * g++.dg/parse/error6.C: New test.
23262
23263 PR c++/12827
23264 * g++.dg/parse/error7.C: New test.
23265
23266 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23267
23268 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
23269 at -O with stabs debugging formats.
23270 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
23271 * gcc.dg/debug/debug-2.c: Likewise.
23272
23273 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23274
23275 PR c++/12696
23276 * g++.dg/init/error1.C: New test.
23277
23278 PR c++/12218
23279 * g++.dg/init/pm3.C: New test.
23280
23281 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
23282
23283 PR c/3347
23284 * gcc.dg/bitfld-8.c: New test.
23285
23286 2003-12-16 James Lemke <jim@wasabisystems.com>
23287
23288 * gcc.dg/arm-scd42-[123].c: New tests.
23289
23290 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23291
23292 PR c++/9043
23293 * g++.dg/abi/mangle20-1.C: New test.
23294 * g++.dg/abi/mangle20-2.C: New test.
23295
23296 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23297
23298 PR c++/13275
23299 * g++.dg/other/offsetof2.C: Remove XFAIL.
23300 * g++.dg/parse/offsetof1.C: New test.
23301 * g++.gd/parse/offsetof2.C: Likewise.
23302
23303 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23304
23305 * g++.dg/template/nontype3.C: New test.
23306 * g++.dg/template/static2.C: Tweaked the dg-error clause.
23307
23308 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23309
23310 * g++.dg/warn/noreturn-3.C: Also test instantiation.
23311
23312 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23313
23314 PR c++/13387
23315 * g++.dg/expr/assign1.C: New test.
23316
23317 PR c++/13242
23318 * g++.dg/abi/mangle19-1.C: New test.
23319 * g++.dg/abi/mangle19-2.C: New test.
23320
23321 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
23322
23323 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
23324
23325 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23326
23327 * gcc.c-torture/execute/20031216-1.c: New test.
23328
23329 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23330
23331 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
23332 an ICE regression.
23333
23334 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23335
23336 PR c++/10926
23337 * g++.dg/template/error9.C: New test.
23338
23339 PR c++/11116
23340 * g++.dg/template/error8.C: New test.
23341
23342 2003-12-15 Roger Sayle <roger@eyesopen.com>
23343
23344 PR middle-end/13400
23345 * gcc.c-torture/execute/20031215-1.c: New test case.
23346
23347 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23348
23349 PR c++/13269
23350 * g++.dg/parse/error5.C: New test.
23351
23352 PR c++/12989
23353 * g++.dg/expr/sizeof1.C: New test.
23354
23355 PR c++/13310
23356 * g++.dg/template/crash15.C: New test.
23357
23358 2003-12-15 Geoffrey Keating <geoffk@apple.com>
23359
23360 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
23361 a non-POD type as the last named parameter of a varargs function.
23362
23363 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23364
23365 PR c++/13243
23366 PR c++/12573
23367 * g++.dg/template/crash14.C: New test.
23368 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
23369
23370 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
23371
23372 * g++.dg/other/java1.C: New test.
23373
23374 PR c++/13241
23375 * g++.dg/abi/mangle18-1.C: New test.
23376 * g++.dg/abi/mangle18-2.C: New test.
23377
23378 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23379
23380 PR optimization/10312
23381 * gcc.c-torture/execute/20031214-1.c: New.
23382
23383 2003-12-14 Mark Mitchell <mark@codesourcery.com>
23384
23385 PR c++/10779
23386 PR c++/12160
23387 * g++.dg/parse/error3.C: New test.
23388 * g++.dg/parse/error4.C: Likewise.
23389 * g++.dg/abi/mangle4.C: Tweak error messages.
23390 * g++.dg/lookup/using5.C: Likewise.
23391 * g++.dg/other/error2.C: Likewise.
23392 * g++.dg/parse/typename5.C: Likewise.
23393 * g++.dg/parse/undefined1.C: Likewise.
23394 * g++.dg/template/arg2.C: Likewise.
23395 * g++.dg/template/ttp3.C: Likewise.
23396 * g++.dg/template/type1.C: Likewise.
23397 * g++.old-deja/g++.other/crash32.C: Likewise.
23398 * g++.old-djea/g++.pt/defarg8.C: Likewise.
23399
23400 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23401
23402 PR c++/13106
23403 * g++.dg/warn/noreturn-3.C: New test.
23404
23405 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23406
23407 PR c++/13118
23408 * g++.dg/abi/covariant3.C: New.
23409
23410 2003-12-12 Jakub Jelinek <jakub@redhat.com>
23411
23412 * g++.dg/eh/ia64-1.C: New test.
23413
23414 2003-12-12 Roger Sayle <roger@eyesopen.com>
23415
23416 PR optimization/13037
23417 * g77.f-torture/execute/13037.f: New test case.
23418
23419 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23420
23421 PR c++/12881
23422 * g++.dg/abi/covariant2.C: New.
23423
23424 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
23425
23426 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
23427
23428 2003-12-11 Zack Weinberg <zack@codesourcery.com>
23429
23430 * gcc.c-torture/execute/wchar_t-1.x: Delete.
23431
23432 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
23433
23434 PR other/10819
23435 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
23436 to fix Bug 10819.
23437 * lib/g++.exp (g++_version): Likewise.
23438 * lib/g77.exp (g77_version): Likewise.
23439 * lib/objc.exp (default_objc_version): Likewise.
23440
23441 2003-12-10 Richard Henderson <rth@redhat.com>
23442
23443 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
23444
23445 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
23446
23447 2003-12-08 Matt Austern <austern@apple.com>
23448
23449 PR c/13134
23450 * lib/gcc-dg.exp (dg-require-visibility): Define.
23451 * lib/target-supports (check_visibility_available): Define.
23452 * gcc.dg/visibility-1.c: New test.
23453 * gcc.dg/visibility-2.c: Likewise.
23454 * gcc.dg/visibility-3.c: Likewise.
23455 * gcc.dg/visibility-4.c: Likewise.
23456 * gcc.dg/visibility-5.c: Likewise.
23457 * gcc.dg/visibility-6.c: Likewise.
23458 * g++.dg/ext/visibility-1.C: Likewise.
23459 * g++.dg/ext/visibility-2.C: Likewise.
23460 * g++.dg/ext/visibility-3.C: Likewise.
23461 * g++.dg/ext/visibility-4.C: Likewise.
23462 * g++.dg/ext/visibility-5.C: Likewise.
23463 * g++.dg/ext/visibility-6.C: Likewise.
23464
23465 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23466
23467 * g++.dg/lookup/java1.C: New test.
23468 * g++.dg/lookup/java2.C: New test.
23469
23470 2003-12-07 Falk Hueffner <falk@debian.org>
23471
23472 * g++.dg/opt/noreturn-1.C: New test.
23473
23474 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
23475
23476 * gcc.dg/overflow-1.c: New test.
23477
23478 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23479
23480 * g77.f-torture/compile/13060.f: New test.
23481
23482 2003-12-06 Mark Mitchell <mark@codesourcery.com>
23483
23484 PR c++/13323
23485 * g++.dg/inherit/operator2.C: New test.
23486
23487 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23488
23489 PR c++/13305
23490 * g++.dg/ext/attrib9.C: New test.
23491
23492 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23493
23494 PR c++/13314
23495 * g++.dg/template/error7.C: New test.
23496
23497 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
23498 J"orn Rennecke <joern.rennecke@superh.com>
23499
23500 PR target/13302
23501 * g++.dg/other/struct-va_list.C: New test.
23502
23503 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23504
23505 PR c++/13166
23506 * g++.dg/parse/defarg6.C: New test.
23507
23508 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
23509
23510 PR target/13256
23511 * gcc.c-torture/execute/20031201-1.c: New test.
23512
23513 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
23514
23515 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
23516
23517 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23518
23519 * gcc.dg/builtin-return-1.c: New test.
23520
23521 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
23522 J"orn Rennecke <joern.rennecke@superh.com>
23523
23524 PR optimization/13260
23525 * gcc.c-torture/execute/20031204-1.c: New test.
23526
23527 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23528
23529 PR c++/9127
23530 * g++.dg/template/error6.C: New test.
23531
23532 2003-12-03 Jakub Jelinek <jakub@redhat.com>
23533
23534 * gcc.dg/20031202-1.c: New test.
23535
23536 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23537
23538 PR c++/13179
23539 * g++.dg/template/eh1.C: New test.
23540
23541 PR c++/10771
23542 * g++.dg/template/error5.C: New test.
23543
23544 2003-12-02 David Ung <davidu@mips.com>
23545
23546 * gcc.dg/compat/vector-check.h: Corrected type for var
23547 g_##TMODE
23548
23549 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23550
23551 PR c++/10126
23552 * g++.dg/template/ptrmem8.C: New test.
23553
23554 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23555
23556 PR c++/12573
23557 * g++.dg/template/dependent-expr3.C: New test.
23558
23559 2003-12-01 James Lemke <jim@wasabisystems.com>
23560
23561 * gcc.dg/arm-g2.c: New test.
23562
23563 2003-12-01 Roger Sayle <roger@eyesopen.com>
23564
23565 PR optimization/11634
23566 * gcc.dg/20031201-2.c: New test case.
23567
23568 2003-12-01 Zack Weinberg <zack@codesourcery.com>
23569
23570 PR 11433
23571 * objc.dg/proto-lossage-3.m: New test.
23572
23573 2003-12-01 Roger Sayle <roger@eyesopen.com>
23574
23575 PR optimization/12628
23576 * gcc.dg/20031201-1.c: New test case.
23577
23578 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23579
23580 * gcc.dg/unaligned-1.c: New test.
23581
23582 2003-11-30 Mark Mitchell <mark@codesourcery.com>
23583
23584 PR c++/9849
23585 * g++.dg/template/error4.C: New test.
23586 * g++.dg/template/nested3.C: Adjust error markers.
23587
23588 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23589
23590 * gcc.dg/cpp/assert4.c: Check more #system assertions.
23591
23592 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
23593
23594 PR c/10333
23595 * gcc.dg/bitfld-7.c: New test.
23596
23597 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
23598
23599 * gcc.dg/tls/asm-1.C: New test.
23600
23601 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23602
23603 * gcc.dg/cpp/assert4.c: Update.
23604
23605 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23606
23607 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
23608 * gcc.dg/builtin-apply3.c: New test.
23609
23610 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23611
23612 * lib/compat.exp (compat-obj): New xfaildata parameter.
23613 Use it to set compiler_conditional_xfail_data before compiling.
23614 (compat-get-options): Handle dg-xfail-if.
23615 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
23616 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
23617 * gcc.dg/compat/vector-1_y.c: Likewise.
23618 * gcc.dg/compat/vector-2_x.c: Likewise.
23619 * gcc.dg/compat/vector-2_y.c: Likewise.
23620
23621 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23622
23623 * g++.dg/opt/reg-stack4.C: New test.
23624
23625 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23626
23627 * gcc.dg/builtin-apply2.c: New test.
23628
23629 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23630
23631 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
23632
23633 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23634
23635 PR c++/12924
23636 * g++.dg/template/template-id-2.C: New test.
23637
23638 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23639
23640 PR c++/5369
23641 * g++.dg/template/memfriend1.C: New test.
23642 * g++.dg/template/memfriend2.C: Likewise.
23643 * g++.dg/template/memfriend3.C: Likewise.
23644 * g++.dg/template/memfriend4.C: Likewise.
23645 * g++.dg/template/memfriend5.C: Likewise.
23646 * g++.dg/template/memfriend6.C: Likewise.
23647 * g++.dg/template/memfriend7.C: Likewise.
23648 * g++.dg/template/memfriend8.C: Likewise.
23649 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
23650
23651 2003-11-21 Mark Mitchell <mark@codesourcery.com>
23652
23653 PR c++/12515
23654 * g++.dg/ext/cond1.C: New test.
23655
23656 2003-11-20 Richard Henderson <rth@redhat.com>
23657
23658 * gcc.dg/20020201-2.c: Remove.
23659 * gcc.dg/20020201-4.c: Remove.
23660 * gcc.dg/20020304-1.c: Remove.
23661
23662 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
23663
23664 * gcc.dg/cpp/trad/xwin1.c: New test case.
23665
23666 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
23667
23668 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
23669 * lib/g77.exp: Likewise.
23670 * lib/objc.exp: Likewise.
23671 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
23672 for darwin.
23673
23674 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23675
23676 PR c++/12932
23677 * g++.dg/template/static5.C: New test.
23678
23679 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
23680
23681 * gcc.dg/nested-func-1.c: New test.
23682
23683 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23684
23685 * gcc.dg/cpp/assert4.c: New test.
23686
23687 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23688
23689 PR c++/2294
23690 * g++.dg/lookup/using9.c: New test.
23691
23692 2003-11-14 Mark Mitchell <mark@codesourcery.com>
23693
23694 PR c++/12762
23695 * g++.dg/template/error3.C: New test.
23696
23697 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
23698
23699 PR ada/13035
23700 * ada/acats/run_acats, run_all.sh: Fix syntax error.
23701 No longer use a wrapper for gcc, since this does not work under
23702 Windows.
23703
23704 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23705
23706 PR c++/2094
23707 * g++.dg/template/ptrmem7.C: New test.
23708
23709 2003-11-13 Andrew Pinski <apinski@apple.com>
23710
23711 * gcc.c-torture/compile/20031113-1.c: New test.
23712
23713 2003-11-13 Mark Mitchell <mark@codesourcery.com>
23714 Kean Johnston <jkj@sco.com>
23715
23716 PR c/13029
23717 * gcc.dg/unused-4.c: Update.
23718
23719 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23720
23721 * g++.dg/opt/const3.C: New test.
23722
23723 2003-11-13 Jan Hubicka <jh@suse.cz>
23724
23725 * gcc.c-torture/compile/20031112-1.c: New test.
23726
23727 2003-11-12 Mark Mitchell <mark@codesourcery.com>
23728
23729 * g++.dg/parse/crash10.C: Remove bogus error marker.
23730
23731 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23732
23733 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
23734 (host_gcc): Likewise.
23735 (ROOT): Honor $PWDCMD.
23736 (BASE): Likewise.
23737 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
23738
23739 2003-11-12 Catherine Moore <clm@redhat.com>
23740
23741 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
23742
23743 2003-11-12 Andreas Jaeger <aj@suse.de>
23744 Jakub Jelinek <jakub@redhat.com>
23745 Andrew Pinski <pinskia@physics.uc.edu>
23746 Richard Henderson <rth@redhat.com>
23747
23748 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
23749 systems.
23750 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
23751
23752 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
23753 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
23754
23755 2003-11-11 Andreas Jaeger <aj@suse.de>
23756
23757 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
23758
23759 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
23760
23761 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
23762
23763 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
23764 Clean ups.
23765
23766 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
23767
23768 * gcc.dg/trampoline-1.c: New test.
23769
23770 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
23771
23772 * gcc.c-torture/compile/200031109-1.c: New test.
23773
23774 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23775
23776 PR c/3190
23777 PR c/8714
23778 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23779 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
23780 gcc.dg/format/no-y2k-1.c: Update.
23781
23782 2003-11-08 Roger Sayle <roger@eyesopen.com>
23783
23784 PR optimization/10467
23785 * gcc.dg/20031108-1.c: New test case.
23786
23787 2003-11-07 Geoffrey Keating <geoffk@apple.com>
23788
23789 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
23790
23791 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23792
23793 * gcc.dg/compound-lvalue-1.c: New test.
23794 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
23795 some XFAILs.
23796
23797 2003-11-06 Geoffrey Keating <geoffk@apple.com>
23798
23799 * gcc.dg/altivec-varargs-1.c: New test.
23800
23801 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23802
23803 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
23804 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
23805 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
23806 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
23807 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
23808
23809 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
23810
23811 * gcc.dg/cond-lvalue-1.c: New test.
23812
23813 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
23814
23815 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
23816
23817 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23818
23819 PR c++/11616
23820 * g++.dg/template/instantiate5.C: New test.
23821
23822 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23823
23824 PR c++/12726
23825 * g++.dg/ext/complit2.C: Replace test with self-contained version.
23826 * ChangeLog: Add missing first entry for above test.
23827
23828 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23829
23830 PR c++/9810
23831 * g++.dg/template/using8.C: New test.
23832 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
23833
23834 2003-11-02 Roger Sayle <roger@eyesopen.com>
23835
23836 PR optimization/10817
23837 * gcc.c-torture/compile/20031102-1.c: New test case.
23838
23839 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
23840
23841 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
23842 2147483647.
23843
23844 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23845
23846 * gcc.dg/20031102-1.c: New test.
23847
23848 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23849
23850 * gcc.dg/complex-1.c: New test.
23851
23852 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23853
23854 PR c++/12796
23855 * g++.dg/template/crash13.C: Adjust expected error location.
23856 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23857
23858 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23859
23860 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23861
23862 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23863
23864 PR/10239
23865 * gcc.c-torture/compile/20031031-2.c: New test.
23866
23867 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23868
23869 PR/11640
23870 * gcc.c-torture/compile/20031031-1.c: New test.
23871
23872 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23873
23874 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23875 * gcc.misc-tests/bprob.exp: Likewise.
23876 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
23877 the execution test on arm-elf configs.
23878 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
23879 configs that don't support scratch files.
23880 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
23881
23882 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
23883
23884 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
23885 done by dejagnu.
23886
23887 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
23888
23889 * ada/acats/run_all.sh: Redirect mv output to /dev/null
23890 Avoid non pure sh syntax. Add more logging.
23891
23892 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
23893 fail.
23894
23895 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23896
23897 PR libgcj/10610
23898 * gcc.dg/ppc-stackalign-1.c: New test.
23899
23900 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
23901
23902 * ada/acats/run_all.sh: Change output to be more compliant with
23903 dejagnu framework.
23904 Create acats.sum and acats.log files under testsuite/ada/acats
23905 Only run [a-z]* directories, to filter out e.g. CVS.
23906 Redirect build output to log file.
23907
23908 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23909
23910 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
23911
23912 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23913
23914 PR ada/5909:
23915 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
23916
23917 2003-10-27 Jakub Jelinek <jakub@redhat.com>
23918
23919 * gcc.c-torture/compile/20031023-1.c: New test.
23920 * gcc.c-torture/compile/20031023-2.c: New test.
23921 * gcc.c-torture/compile/20031023-3.c: New test.
23922 * gcc.c-torture/compile/20031023-4.c: New test.
23923
23924 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23925
23926 PR c++/10371
23927 * g++.dg/lookup/scoped8.C: New test.
23928
23929 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23930
23931 * g++.dg/opt/reg-stack3.C: New test.
23932
23933 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23934
23935 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
23936
23937 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23938
23939 PR c++/11076
23940 * g++.dg/template/crash13.C: New test.
23941
23942 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23943
23944 * gcc.dg/c99-restrict-2.c: New test.
23945
23946 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
23947
23948 PR c++/12698, c++/12699, c++/12700, c++/12566
23949 * g++.dg/inherit/covariant9.C: New test.
23950 * g++.dg/inherit/covariant10.C: New test.
23951 * g++.dg/inherit/covariant11.C: New test.
23952
23953 2003-10-23 Jason Merrill <jason@redhat.com>
23954
23955 PR c++/12726
23956 * g++.dg/ext/complit2.C: New test.
23957
23958 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
23959
23960 PR target/12654
23961 * gcc.c-torture/execute/20031020-1.c: New test.
23962
23963 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23964
23965 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
23966 following the jump_insn.
23967
23968 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
23969
23970 * gcc.dg/cast-lvalue-1.c: New test.
23971
23972 2003-10-21 Mark Mitchell <mark@codesourcery.com>
23973
23974 PR c++/11962
23975 * g++.dg/template/cond2.C: New test.
23976
23977 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
23978
23979 * gcc.dg/builtins-28.c: New test.
23980
23981 2003-10-20 Jan Hubicka <jh@suse.cz>
23982
23983 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
23984 parameter.
23985 * testsuite/gcc.dg/inline-2.c: Likewise.
23986
23987 2003-10-20 Phil Edwards <phil@codesourcery.com>
23988
23989 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
23990 * gcc.dg/nest.c: Likewise.
23991
23992 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23993
23994 PR c++/9781, c++/10583, c++/11862
23995 * g++.dg/parse/crash13.C: New test.
23996
23997 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23998
23999 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
24000
24001 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24002
24003 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
24004 Define HAVE_C99_RUNTIME except on Solaris.
24005 * gcc.dg/builtins-20.c: Likewise.
24006
24007 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24008
24009 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
24010
24011 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24012
24013 PR c++/12495
24014 * g++.dg/template/crash21.C: New test.
24015
24016 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24017
24018 PR c++/2513
24019 * g++.dg/template/typename5.C: New test.
24020
24021 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24022
24023 PR c++/12369
24024 * g++.dg/template/friend25.C: New test.
24025
24026 2003-10-16 Ziemowit Laski <zlaski@apple.com>
24027
24028 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
24029 versions.
24030
24031 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
24032
24033 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
24034 == 2147483647.
24035
24036 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
24037
24038 * gcc.c-torture/execute/960416-1.x: Remove.
24039 * gcc.c-torture/execute/divconst-3.x: Likewise.
24040
24041 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
24042
24043 PR target/12598
24044 * gcc.dg/torture/cris-volatile-1.c: New test.
24045
24046 2003-10-14 Roger Sayle <roger@eyesopen.com>
24047
24048 PR optimization/9325
24049 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
24050 for overflowing floating point to integer conversion during RTL
24051 simplification.
24052
24053 2003-10-13 Ziemowit Laski <zlaski@apple.com>
24054
24055 * objc/execute/_cmd.m: Fix typo.
24056 * objc.dg/image-info.m, objc.dg/symtab-1.m:
24057 Relax 'scan-assembler' regexp.
24058 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
24059 objc.dg/try-catch-4.m: Run on non-Darwin targets.
24060 * objc.dg/zero-link-2.m: Remove blank line.
24061 * objc.dg/zero-link-3.m: New test case.
24062
24063 2003-10-13 Geoffrey Keating <geoffk@apple.com>
24064
24065 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
24066
24067 * gcc.dg/asm-names.c: Use scan-assembler-not rather
24068 than linker trickery.
24069
24070 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24071
24072 PR c++/12370
24073 * g++.dg/other/friend2.C: New test.
24074
24075 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24076
24077 * gcc.dg/20031012-1.c: New test.
24078
24079 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24080
24081 * gcc.dg/weak/weak-3.c: Fix for new warning.
24082
24083 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
24084
24085 PR optimization/8750
24086 * gcc.c-torture/execute/20031012-1.c: New test case.
24087
24088 2003-10-11 Roger Sayle <roger@eyesopen.com>
24089
24090 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
24091 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
24092
24093 2003-10-11 Roger Sayle <roger@eyesopen.com>
24094
24095 PR optimization/12260
24096 * gcc.c-torture/compile/20031011-2.c: New test case.
24097
24098 2003-10-11 Roger Sayle <roger@eyesopen.com>
24099
24100 * gcc.c-torture/execute/20031011-1.c: New testcase.
24101
24102 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
24103
24104 * gcc.c-torture/compile/20031011-1.c: New test.
24105
24106 2003-10-11 Jan Hubicka <jh@suse.cz>
24107
24108 * g++.dg/other/first-global.C: New test.
24109
24110 2003-10-11 Roger Sayle <roger@eyesopen.com>
24111
24112 * gcc.c-torture/execute/string-opt-18.c: New testcase.
24113
24114 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
24115
24116 * gcc.c-torture/compile/20031010-1.c: New test.
24117
24118 2003-10-10 Geoffrey Keating <geoffk@apple.com>
24119
24120 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
24121 * gcc.c-torture/execute/va-arg-25.c: ... here.
24122
24123 2003-10-09 Mark Mitchell <mark@codesourcery.com>
24124
24125 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
24126
24127 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
24128
24129 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
24130
24131 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24132
24133 * g++.dg/parse/error2.C: New test.
24134
24135 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24136
24137 PR c++/11097
24138 * g++.dg/other/error5.C: Modify the error message.
24139 * g++.dg/lookup/using8.C: New test.
24140
24141 2003-10-07 Geoffrey Keating <geoffk@apple.com>
24142
24143 * gcc.dg/darwin-abi-2.c: New file.
24144 * gcc.c-torture/execute/va-arg-24.c: New file.
24145
24146 2003-10-06 Bob Wilson <bob.wilson@acm.org>
24147
24148 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
24149 indentation.
24150
24151 2003-10-06 Mark Mitchell <mark@codesourcery.com>
24152
24153 PR c++/10147
24154 * g++.dg/other/error4.C: Update error messages.
24155 * g++.dg/template/ptrmem4.C: Likewise.
24156
24157 PR c++/12337
24158 * g++.dg/init/new9.C: New test.
24159
24160 PR c++/12334, c++/12236, c++/8656
24161 * g++.dg/ext/attrib8.C: New test.
24162
24163 2003-10-06 Devang Patel <dpatel@apple.com>
24164
24165 * gcc.dg/debug/dwarf2-3.h: New test.
24166 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
24167
24168 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
24169
24170 * g++.dg/opt/cfg2.C: New test.
24171
24172 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24173
24174 * g++.dg/opt/float1.C: New test.
24175
24176 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24177
24178 * gcc.dg/c90-array-lval-6.c: New test.
24179 * gcc.dg/c99-array-lval-6.c: New test.
24180
24181 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
24182 Ziemowit Laski <zlaski@apple.com>
24183
24184 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
24185 'Derived', so that it is never considered a class method; add
24186 new warning for '+port' method ambiguity.
24187 * objc.dg/method-12.m: Include <objc/objc.h> instead of
24188 <objc/objc-api.h> (needed on Mac OS X).
24189 * objc.dg/method-13.m: New test.
24190
24191 2003-10-03 Roger Sayle <roger@eyesopen.com>
24192
24193 PR optimization/9325, PR java/6391
24194 * gcc.c-torture/execute/20031003-1.c: New test case.
24195
24196 2003-10-02 Mark Mitchell <mark@codesourcery.com>
24197
24198 PR optimization/12180
24199 * gcc.dg/20031002-1.c: New test.
24200
24201 PR c++/12486
24202 * g++.dg/inherit/error1.C: New test.
24203
24204 2003-10-02 Chris Demetriou <cgd@broadcom.com>
24205
24206 * lib/f-torture.exp (search_for): Rename to...
24207 (search_for_re): This. Also, clean up comments and the
24208 "regexp" invocation.
24209
24210 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
24211
24212 * gcc.c-torture/compile/20031002-1.c: New test.
24213
24214 2003-10-02 Jakub Jelinek <jakub@redhat.com>
24215
24216 * g++.dg/opt/cond1.C: New test.
24217
24218 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
24219
24220 * gcc.dg/Wold-style-definition-2.c: New testcase.
24221 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
24222
24223 2003-09-29 Richard Henderson <rth@redhat.com>
24224
24225 * g++.dg/init/array10.C: Add dg-options.
24226
24227 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24228
24229 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
24230
24231 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24232
24233 * g++.dg/template/friend19.C: Fix typo.
24234 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
24235
24236 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
24237
24238 * gcc.c-torture/execute/20030928-1.c: New test.
24239 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
24240
24241 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24242
24243 * g++.dg/opt/unroll1.C: New test.
24244
24245 2003-09-26 Roger Sayle <roger@eyesopen.com>
24246
24247 PR optimization/11741
24248 * gcc.dg/20030926-1.c: New test case.
24249
24250 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24251
24252 PR c++/5655
24253 * g++.dg/parse/access7.C: New test.
24254 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
24255
24256 2003-09-24 Ziemowit Laski <zlaski@apple.com>
24257
24258 MERGE OF objc-improvements-branch into MAINLINE:
24259 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
24260 if libobjc has not been built.
24261 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
24262 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
24263 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
24264 objc/execute/nested-3.m, objc/execute/np-2.m,
24265 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
24266 objc/execute/redefining_self.m, objc/execute/root_methods.m,
24267 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
24268 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
24269 objc.dg/special/unclaimed-category-1.h,
24270 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
24271 well as GNU runtime.
24272 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
24273 * execute/cascading-1.m, execute/function-message-1.m,
24274 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
24275 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
24276 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
24277 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
24278 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
24279 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
24280 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
24281 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
24282 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
24283 * objc.dg/bitfield-2.m: Run only on Darwin.
24284 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
24285 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
24286 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
24287 * objc.dg/const-str-1.m: Fix constant string layout.
24288
24289 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
24290
24291 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
24292
24293 2003-09-23 Geoffrey Keating <geoffk@apple.com>
24294
24295 * gcc.dg/darwin-abi-1.c: New file.
24296
24297 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
24298
24299 PR target/12281
24300 * gcc.c-torture/compile/20030921-1.c: New test.
24301
24302 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24303
24304 * g++.dg/opt/reg-stack2.C: New test.
24305
24306 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24307
24308 * g++.dg/eh/delayslot1.C: New test.
24309
24310 2003-09-20 Richard Henderson <rth@redhat.com>
24311
24312 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
24313
24314 2003-09-20 Roger Sayle <roger@eyesopen.com>
24315
24316 * gcc.c-torture/execute/20030920-1.c: New test case.
24317
24318 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24319
24320 * g++.dg/rtti/typeid3.C: Correct expected error message.
24321
24322 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24323
24324 PR c++/157
24325 * g++.dg/parse/crash12.C: New test.
24326
24327 2003-09-19 Janis Johnson <janis187@us.ibm.com>
24328
24329 * gcc.dg/compat/mixed-struct-check.h: New.
24330 * gcc.dg/compat/mixed-struct-defs.h: New.
24331 * gcc.dg/compat/mixed-struct-init.h: New.
24332 * gcc.dg/compat/struct-by-value-19_main.c: New.
24333 * gcc.dg/compat/struct-by-value-19_x.c: New.
24334 * gcc.dg/compat/struct-by-value-19_y.c: New.
24335 * gcc.dg/compat/struct-by-value-20_main.c: New.
24336 * gcc.dg/compat/struct-by-value-20_x.c: New.
24337 * gcc.dg/compat/struct-by-value-20_y.c: New.
24338 * gcc.dg/compat/struct-return-19_main.c: New.
24339 * gcc.dg/compat/struct-return-19_x.c: New.
24340 * gcc.dg/compat/struct-return-19_y.c: New.
24341 * gcc.dg/compat/struct-return-20_main.c: New.
24342 * gcc.dg/compat/struct-return-20_x.c: New.
24343 * gcc.dg/compat/struct-return-20_y.c: New.
24344
24345 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
24346 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
24347 so that it will not complain on LP64 targets.
24348
24349 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24350
24351 PR c++/495
24352 * g++.dg/template/friend24.C: New test.
24353
24354 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
24355
24356 PR c++/12332
24357 * g++.dg/template/memtmpl2.C: New test.
24358
24359 2003-09-18 Mark Mitchell <mark@codesourcery.com>
24360
24361 PR target/11184
24362 * gcc.dg/builtin-apply1.c: New test.
24363
24364 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
24365
24366 PR c++/9848
24367 * g++.dg/warn/Wunused-4.C: New test.
24368
24369 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24370
24371 PR c++/12316
24372 * g++.dg/other/gc2.C: New test.
24373
24374 2003-09-17 Mark Mitchell <mark@codesourcery.com>
24375
24376 PR c++/11991
24377 * g++.dg/rtti/typeid3.C: New test.
24378
24379 PR c++/12266
24380 * g++.dg/overload/template1.C: New test.
24381
24382 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
24383
24384 * g++.dg/opt/cfg3.C: New test.
24385
24386 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24387
24388 PR c++/7939
24389 * g++.dg/template/crash11.C: New test.
24390
24391 2003-09-16 Jason Merrill <jason@redhat.com>
24392 Jakub Jelinek <jakub@redhat.com>
24393
24394 * gcc.dg/attr-warn-unused-result.c: New test.
24395
24396 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
24397
24398 PR c++/12184
24399 * g++.dg/expr/call2.C: New test.
24400
24401 2003-09-15 Andreas Jaeger <aj@suse.de>
24402
24403 * gcc.dg/Wold-style-definition-1.c: New test.
24404
24405 2003-09-14 Mark Mitchell <mark@codesourcery.com>
24406
24407 PR c++/3907
24408 * g++.dg/parse/template12.C: New test.
24409
24410 * g++.dg/abi/bitfield11.C: New test.
24411 * g++.dg/abi/bitfield12.C: Likewise.
24412
24413 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
24414
24415 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
24416 non-expansion of functional macro name without arguments at EOL.
24417 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
24418
24419 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
24420
24421 * gcc.c-torture/execute/20030914-[12].c: New tests.
24422
24423 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
24424
24425 PR c++/11788
24426 * g++.dg/overload/addr1.C: New test.
24427
24428 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
24429
24430 * gcc.dg/20030909-1.c: New test.
24431
24432 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24433
24434 * gcc.dg/ultrasp10.c: New test.
24435
24436 2003-09-09 Devang Patel <dpatel@apple.com>
24437
24438 * gcc.dg/darwin-ld-6.c: New test.
24439
24440 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24441
24442 * gcc.dg/torture/builtin-explog-1.c: New testcase.
24443
24444 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24445
24446 * gcc.dg/ia64-types1.c: New test.
24447 * gcc.dg/ia64-types2.c: Likewise.
24448
24449 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24450
24451 * gcc.dg/builtins-1.c: Add more _Complex tests.
24452 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24453
24454 * gcc.dg/builtins-1.c: Test existing _Complex functions.
24455 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24456
24457 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24458
24459 PR c++/11786
24460 * g++.dg/lookup/koenig2.C: New test.
24461
24462 PR c++/5296
24463 * g++.dg/rtti/typeid2.C: New test.
24464
24465 2003-09-08 Jakub Jelinek <jakub@redhat.com>
24466
24467 * gcc.c-torture/compile/20030904-1.c: New test.
24468
24469 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24470
24471 * g++.dg/opt/longbranch2.C: New test.
24472
24473 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24474
24475 * g++.dg/template/crash10.C: Only compile it.
24476
24477 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24478
24479 PR middle-end/11665
24480 * gcc.c-torture/compile/20030907-1.c: New test.
24481 * g++.dg/init/array11.C: New test.
24482
24483 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24484
24485 PR c++/11852
24486 * g++.dg/init/struct1.C: New test.
24487
24488 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24489
24490 PR c++/12181
24491 * g++.dg/expr/comma1.C: New test.
24492
24493 2003-09-06 Mark Mitchell <mark@codesourcery.com>
24494
24495 PR c++/11867
24496 * g++.dg/expr/static_cast5.C: New test.
24497
24498 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
24499
24500 PR c++/11507
24501 * g++.dg/lookup/scoped7.C: New test.
24502
24503 PR c++/9574
24504 * g++.dg/other/static1.C: New test.
24505
24506 PR c++/11490
24507 * g++.dg/warn/template-1.C: New test.
24508
24509 PR c++/11432
24510 * g++.dg/template/crash10.C: New test.
24511
24512 PR c++/2478
24513 * g++.dg/overload/VLA.C: New test.
24514
24515 PR c++/10804
24516 * g++.dg/template/call1.C: New test.
24517
24518 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24519
24520 PR c++/11794
24521 * g++.dg/parse/using3.C: New test.
24522
24523 2003-09-06 Roger Sayle <roger@eyesopen.com>
24524
24525 PR c++/11409
24526 * g++.dg/overload/builtin3.C: New test case.
24527
24528 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
24529
24530 PR c/9862
24531 * gcc.dg/20030906-1.c: New test.
24532 * gcc.dg/20030906-2.c: Likewise.
24533
24534 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24535
24536 PR c++/12167
24537 * g++.dg/parse/defarg5.C: New test.
24538
24539 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
24540
24541 2003-09-05 Mark Mitchell <mark@codesourcery.com>
24542
24543 PR c++/12163
24544 * g++.dg/expr/static_cast4.C: New test.
24545
24546 PR c++/12146
24547 * g++.dg/template/crash9.C: New test.
24548
24549 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
24550
24551 * g++.old-deja/g++.ext/pretty2.C: Update for change
24552 in __FUNCTION__.
24553 * g++.old-deja/g++.ext/pretty3.C: Likewise.
24554
24555 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
24556
24557 PR c++/11922
24558 * g++/dg/template/qualified-id1.C: New test.
24559
24560 PR c++/12037
24561 * g++.dg/warn/noeffect4.C: New test.
24562
24563 2003-09-04 Matt Austern <austern@apple.com>
24564
24565 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
24566 * g++.dg/ext/fnname2.C: Likewise.
24567 * g++.dg/ext/fnname3.C: Likewise.
24568
24569 2003-09-04 Mark Mitchell <mark@codesourcery.com>
24570
24571 * g++.dg/expr/lval1.C: New test.
24572 * g++.dg/ext/lvcast.C: Remove.
24573
24574 2003-09-03 Roger Sayle <roger@eyesopen.com>
24575
24576 PR optimization/11700.
24577 * gcc.c-torture/compile/20030903-1.c: New test case.
24578
24579 2003-09-03 Mark Mitchell <mark@codesourcery.com>
24580
24581 PR c++/12053
24582 * g++.dg/abi/layout4.C: New test.
24583
24584 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
24585
24586 PR c++/11553
24587 * g++.dg/parse/friend3.C: New test.
24588
24589 2003-09-02 Mark Mitchell <mark@codesourcery.com>
24590
24591 PR c++/11847
24592 * g++.dg/template/class1.C: New test.
24593
24594 PR c++/11808
24595 * g++.dg/expr/call1.C: New test.
24596
24597 2003-09-01 Mark Mitchell <mark@codesourcery.com>
24598
24599 PR c++/12114
24600 * g++.dg/init/ref9.C: New test.
24601
24602 PR c++/11972
24603 * g++.dg/template/nested4.C: New test.
24604
24605 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24606
24607 PR c++/12093
24608 * g++.dg/template/non-dependent4.C: New test.
24609
24610 PR c++/11928
24611 * g++.dg/inherit/conv1.C: New test.
24612
24613 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24614
24615 PR c++/6196
24616 * g++.dg/ext/label1.C: New test.
24617 * g++.dg/ext/label2.C: Likewise.
24618
24619 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24620
24621 * g++.dg/expr/cond3.C: New test.
24622
24623 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24624
24625 * gcc.dg/builtins-1.c: Add new builtin cases.
24626
24627 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24628
24629 * gcc.dg/builtins-1.c: Add new cases.
24630 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24631
24632 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24633
24634 * gcc.dg/builtins-1.c: Add more math builtin tests.
24635 * gcc.dg/torture/builtin-attr-1.c: New test.
24636
24637 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24638
24639 PR optimization/5079
24640 * g++.dg/opt/static3.C: New test.
24641
24642 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24643
24644 * gcc.misc-tests/gcov-10b.c: New test.
24645
24646 2003-08-27 Mark Mitchell <mark@codesourcery.com>
24647
24648 * g++.dg/opt/ptrmem3.C: New test.
24649
24650 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
24651
24652 2003-08-27 Jakub Jelinek <jakub@redhat.com>
24653
24654 * gcc.dg/20030826-2.c: New test.
24655
24656 2003-08-26 Roger Sayle <roger@eyesopen.com>
24657
24658 PR middle-end/12002
24659 * g77.f-torture/compile/12002.f: New test case.
24660
24661 2003-08-26 Roger Sayle <roger@eyesopen.com>
24662
24663 * gcc.dg/20030826-1.c: New test case.
24664
24665 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
24666
24667 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
24668
24669 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
24670
24671 PR c++/11871
24672 * c++.dg/lookup/crash1.C: New test.
24673
24674 * c++.dg/warn/noeffect3.C: New test.
24675
24676 2003-08-25 Janis Johnson <janis187@us.ibm.com>
24677
24678 * gcc.dg/compat/vector-1_x.c: Compile with -w.
24679 * gcc.dg/compat/vector-1_y.c: Ditto.
24680 * gcc.dg/compat/vector-2_x.c: Ditto.
24681 * gcc.dg/compat/vector-2_y.c: Ditto.
24682
24683 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
24684
24685 * gcc.dg/20030702-1.c: New test.
24686
24687 2003-08-25 Mark Mitchell <mark@codesourcery.com>
24688
24689 PR c++/8795
24690 * g++.dg/ext/altivec-1.C: New test.
24691
24692 2003-08-24 Richard Henderson <rth@redhat.com>
24693
24694 * g++.dg/eh/simd-2.C: Add -w for x86.
24695
24696 2003-08-23 Jakub Jelinek <jakub@redhat.com>
24697
24698 * gcc.dg/20030815-1.c: New test.
24699
24700 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24701
24702 PR c++/3765
24703 * g++.dg/parse/access6.C: New test.
24704
24705 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24706
24707 PR c++/641, c++/11876
24708 * g++.dg/template/friend22.C: New test.
24709 * g++.dg/template/friend23.C: Likewise.
24710
24711 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24712
24713 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
24714 identically.
24715
24716 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24717
24718 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
24719
24720 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24721
24722 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
24723
24724 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24725
24726 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
24727
24728 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24729
24730 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
24731
24732 2003-08-21 Mark Mitchell <mark@codesourcery.com>
24733
24734 PR c++/11919
24735 * g++.dg/overload/prom1.C: New test.
24736
24737 PR c++/11551
24738 * g++.dg/parse/dtor2.C: New test.
24739
24740 PR c++/10762
24741 * g++.dg/parse/using2.C: New test.
24742
24743 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
24744
24745 PR target/11805
24746 * gcc.c-torture/compile/20030821-1.c: New.
24747
24748 2003-08-20 Mark Mitchell <mark@codesourcery.com>
24749
24750 PR c++/11834
24751 * g++.dg/template/deduce2.C: New test.
24752
24753 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
24754
24755 * gcc.c-torture/execute/20030821-1.c: New test.
24756
24757 2003-08-20 Roger Sayle <roger@eyesopen.com>
24758
24759 PR middle-end/11984
24760 * gcc.dg/20030820-1.c: New test case.
24761
24762 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
24763
24764 PR c++/11945
24765 * g++.dg/warn/noeffect2.C: New test.
24766
24767 2003-08-19 Mark Mitchell <mark@codesourcery.com>
24768
24769 PR c++/10926
24770 * g++.dg/template/dtor2.C: New test.
24771
24772 PR c++/11684
24773 * g++.dg/template/operator1.C: New test.
24774 * g++.dg/parse/operator4.C: New test.
24775
24776 PR c++/11946.C
24777 * g++.dg/expr/enum1.C: New test.
24778 * gcc.dg/c99-bool-1.c: Remove bogus warning.
24779
24780 PR c++/11036.C
24781 * g++.dg/parse/elab2.C: New test.
24782 * g++.dg/parse/typedef4.C: Change error message.
24783 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
24784 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
24785 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
24786
24787 2003-08-19 Geoffrey Keating <geoffk@apple.com>
24788
24789 * gcc.dg/pch/warn-1.c: New.
24790 * gcc.dg/pch/warn-1.hs: New.
24791
24792 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
24793 not-tested file.
24794
24795 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24796
24797 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
24798
24799 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24800
24801 * gcc.dg/uninit-D.c: New Test.
24802 * gcc.dg/uninit-E.c: New Test.
24803 * gcc.dg/uninit-F.c: New Test.
24804 * gcc.dg/uninit-G.c: New Test.
24805
24806 2003-08-19 Michael Ritzert <ritzert@t-online.de>
24807
24808 * g++.dg/README: Describe the pch directory.
24809
24810 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24811
24812 PR c++/11174
24813 * g++.dg/parse/access4.C: New test.
24814 * g++.dg/parse/access5.C: Likewise.
24815 * g++.old-deja/g++.jason/access17.C: Adjust error message.
24816
24817 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
24818
24819 * gcc.dg/noncompile/20030818-1.c: New.
24820
24821 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
24822
24823 PR c++/11957
24824 * g++.dg/warn/noeffect1.C: New test.
24825
24826 * g++.dg/template/scope2.C: New test.
24827 * g++.dg/template/error2.C: Correct dg-error
24828
24829 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
24830
24831 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
24832
24833 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
24834
24835 PR C++/11512
24836 * g++.dg/template/warn1.C: New.
24837
24838 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
24839
24840 * g++.dg/template/error2.C: New test.
24841 * g++.dg/lookup/using7.C: Adjust errors
24842 * g++.old-deja/g++.pt/crash36.C: Likewise.
24843 * g++.old-deja/g++.pt/derived3.C: Likewise.
24844
24845 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24846
24847 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
24848 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
24849 * gcc.c-torture/execute/builtins/string-9.c: New, from
24850 string-opt-9.c. Adjust for execute/builtins framework.
24851 * gcc.c-torture/execute/string-opt-9.c: Delete.
24852
24853 2003-08-12 Mark Mitchell <mark@codesourcery.com>
24854
24855 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
24856
24857 * g++.dg/parse/ret-type2.C: New test.
24858
24859 PR c++/11703
24860 * g++.dg/init/new8.C: New test.
24861
24862 PR c++/10923
24863 * g++.dg/parse/typedef5.C: New test.
24864
24865 PR c++/9512
24866 * g++.dg/parse/qualified2.C: New test.
24867 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
24868 invalid code.
24869
24870 2003-08-11 Mark Mitchell <mark@codesourcery.com>
24871
24872 * g++.dg/conversion/ptrmem1.C: New test.
24873
24874 2003-08-11 Jakub Jelinek <jakub@redhat.com>
24875
24876 PR target/11693
24877 * gcc.dg/20030811-1.c: New test.
24878
24879 PR target/11535
24880 * gcc.c-torture/execute/20030811-1.c: New test.
24881
24882 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24883
24884 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
24885
24886 2003-08-10 Mark Mitchell <mark@codesourcery.com>
24887
24888 PR c++/11789.C
24889 * g++.dg/inherit/multiple1.C: New test.
24890
24891 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
24892
24893 * gcc.dg/spe1.c: New test.
24894
24895 PR c++/11670
24896 * g++.dg/expr/cast2.C: New test.
24897
24898 PR c++/10530
24899 * g++.dg/template/dependent-name2.C: New test.
24900
24901 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
24902
24903 * g++.dg/parse/crash11.C: Put the dg options in comments.
24904
24905 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
24906
24907 * lib/gcc-dg.exp: Update for diagnostic change.
24908
24909 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24910
24911 PR c++/5767
24912 * g++.dg/parse/crash11.C: New test.
24913
24914 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
24915
24916 * gcc.dg/cpp/spacing1.c: Update.
24917
24918 2003-08-04 Janis Johnson <janis187@us.ibm.com>
24919
24920 PR target/11739
24921 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
24922 a value for -mtune.
24923
24924 2003-08-04 Roger Sayle <roger@eyesopen.com>
24925
24926 PR middle-end/11771
24927 * gcc.c-torture/compile/20030804-1.c: New test case.
24928
24929 2003-08-04 Roger Sayle <roger@eyesopen.com>
24930
24931 * gcc.dg/20030804-1.c: New test case.
24932
24933 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
24934
24935 * gcc.dg/cpp/separate-1.c: New test.
24936
24937 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
24938
24939 PR c++/11704
24940 * g++.dg/template/dependent-expr2.C: New test.
24941
24942 PR c++/11766
24943 * g++.dg/expr/ptrmem1.C: New test.
24944
24945 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24946
24947 PR c++/9453
24948 * g++.dg/template/friend15.C: New test.
24949
24950 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
24951
24952 * lib/dg-pch.exp: Work round PCH bug.
24953
24954 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24955
24956 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
24957 builtins. Move cases from builtins-4.c here.
24958
24959 * gcc.dg/torture/builtin-math-1.c: New test taken from
24960 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
24961 additional cases.
24962
24963 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
24964 Delete.
24965
24966 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
24967
24968 PR c++/9447
24969 * g++.dg/template/using7.C: New test.
24970
24971 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
24972
24973 * import1.c, import2.c: New tests.
24974
24975 2003-08-01 Jakub Jelinek <jakub@redhat.com>
24976
24977 * g++.dg/eh/crossjump1.C: New test.
24978
24979 2003-08-01 Mark Mitchell <mark@codesourcery.com>
24980
24981 PR c++/11697
24982 * g++.dg/template/using6.C: New test.
24983
24984 PR c++/11744
24985 * g++.dg/template/koenig2.C: New test.
24986
24987 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24988
24989 PR c++/7983
24990 * g++.dg/parse/typedef4.C: New test.
24991
24992 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24993
24994 PR c++/8442, c++/8806
24995 * g++.dg/template/elab1.C: New test.
24996 * g++.dg/template/type2.C: Likewise.
24997 * g++.dg/template/ttp3.C: Adjust expected error message.
24998 * g++.old-deja/g++.law/visibility13.C: Likewise.
24999 * g++.old-deja/g++.niklas/t135.C: Likewise.
25000 * g++.old-deja/g++.pt/ttp41.C: Likewise.
25001 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
25002 template argument.
25003 * g++.old-deja/g++.pt/ttp44.C: Likewise.
25004
25005 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
25006
25007 PR c++/11295
25008 * g++.dg/ext/stmtexpr1.C: New test.
25009
25010 * g++.dg/opt/tmp1.C: New test.
25011
25012 PR c++/11525
25013 * g++.dg/parse/constant4.C: New test.
25014
25015 PR c++/9447
25016 * g++.dg/template/using5.C: New test.
25017
25018 2003-07-31 Roger Sayle <roger@eyesopen.com>
25019
25020 * gcc.dg/builtins-27.c: New test case.
25021
25022 2003-07-31 Jakub Jelinek <jakub@redhat.com>
25023
25024 * gcc.dg/tls/opt-7.c: New test.
25025
25026 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
25027
25028 * g++.old-deja/g++.other/crash18.C: Remove.
25029
25030 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
25031
25032 * g++.dg/template/explicit3.C: New.
25033 * g++.dg/template/explicit4.C: New.
25034 * g++.dg/template/explicit5.C: New.
25035
25036 PR c++/11347
25037 * g++.dg/template/memtmpl1.C: New.
25038
25039 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
25040
25041 PR target/11565
25042 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
25043 * gcc.dg/i386-387-5.c (dg-options): Likewise.
25044
25045 2003-07-30 Jan Hubicka <jh@suse.cz>
25046
25047 * vtgc1.c: Kill.
25048
25049 2003-07-29 Zack Weinberg <zack@codesourcery.com>
25050
25051 * gcc.dg/struct-in-proto-1.c: New test.
25052
25053 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
25054
25055 * gcc.dg/cpp/include2.c: Only expect one message.
25056
25057 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
25058
25059 PR c++/9447
25060 * g++.dg/template/using1.C: New test.
25061 * g++.dg/template/using2.C: New test.
25062 * g++.dg/template/using3.C: New test.
25063 * g++.dg/template/using4.C: New test.
25064
25065 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
25066
25067 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
25068 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25069
25070 2003-07-28 Jan Hubicka <jh@suse.cz>
25071
25072 PR c++/11530
25073 * g++.dg/opt/call1.C: New test.
25074
25075 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
25076
25077 PR c++/11667
25078 * g++.dg/init/enum2.C: New test.
25079 * g++.dg/template/overload1.C: Add "-w" option.
25080
25081 2003-07-28 <hp@bitrange.com>
25082
25083 * gcc.dg/Wdeclaration-after-statement-1.c,
25084 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
25085
25086 2003-07-28 Jakub Jelinek <jakub@redhat.com>
25087
25088 * gcc.c-torture/compile/20030725-1.c: New test.
25089
25090 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
25091
25092 * gcc.dg/20030505.c: Only run for SPE.
25093 Remove definition of opaque type.
25094
25095 2003-07-27 Mark Mitchell <mark@codesourcery.com>
25096
25097 * g++.dg/template/ptrmem6.C: New test.
25098
25099 2003-07-26 Geoffrey Keating <geoffk@apple.com>
25100
25101 * gcc.c-torture/compile/zero-strct-2.c: New test.
25102
25103 2003-07-25 Geoffrey Keating <geoffk@apple.com>
25104
25105 * gcc.dg/intermod-1.c: New test.
25106
25107 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
25108
25109 PR c++/11617
25110 * g++.dg/template/lookup2.C: New test.
25111 * g++.dg/template/memclass1.C: Remove instantiated from error.
25112 * g++.dg/other/error2.C: Tweak expected errors.
25113
25114 PR c++/11596
25115 * g++.dg/template/defarg3.C: New test.
25116
25117 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
25118
25119 2003-07-24 Mark Mitchell <mark@codesourcery.com>
25120
25121 * g++.dg/inherit/access5.C: New test.
25122
25123 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25124
25125 PR c++/11513
25126 * g++.dg/template/crash8.C: New test.
25127
25128 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
25129
25130 PR c/10602
25131 * gcc.dg/noncompile/incomplete-2.c: New test.
25132
25133 2003-07-23 Mark Mitchell <mark@codesourcery.com>
25134
25135 PR c++/11645
25136 * g++.dg/inherit/access4.C: New test.
25137
25138 PR c++/11517
25139 * g++.dg/expr/cond2.C: New test.
25140
25141 PR optimization/10679
25142 * g++.dg/opt/inline4.C: New test.
25143
25144 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
25145
25146 * g++.dg/parse/crash10: New test.
25147
25148 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25149
25150 * g++.dg/ext/flexary1.C: New test.
25151
25152 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25153
25154 PR c++/10793
25155 * g++.dg/template/crash9.C: New test.
25156
25157 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25158
25159 PR c++/3004
25160 * g++.dg/parse/typedef3.C: New test.
25161
25162 PR c++/7906
25163 * g++.dg/parse/operator2.C: New test.
25164
25165 PR c++/8895
25166 * g++.dg/parse/def-tmpl-arg1.C: New test.
25167
25168 PR c++/9282
25169 * g++.dg/parse/funptr1.C: New test.
25170
25171 PR c++/9452
25172 * g++.dg/parse/ambig3.C: New test.
25173
25174 PR c++/9454
25175 * g++.dg/parse/operator3.C: New test.
25176
25177 PR c++/9486
25178 * g++.dg/parse/template10.C: New test.
25179
25180 PR c++/9488
25181 * g++.dg/parse/template11.C: New test.
25182
25183 PR c++/10150
25184 * g++.dg/parse/invalid-op1.C: New test.
25185
25186 PR c++/10247
25187 * g++.dg/parse/condexpr1.C: New test.
25188
25189 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25190
25191 * g++.dg/ext/packed3.C: New test.
25192 * g++.dg/ext/packed4.C: New test.
25193
25194 * gcc.dg/pack-test-3.c: New test.
25195
25196 2003-07-21 Janis Johnson <janis187@us.ibm.com>
25197
25198 * lib/compat.exp: Handle dg-options per source file.
25199 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
25200 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
25201 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
25202 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
25203 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
25204 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
25205 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
25206 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
25207 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
25208 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
25209 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
25210 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
25211 * g++.dg/compat/break/bitfield7_x.C: Ditto.
25212 * g++.dg/compat/break/bitfield7_y.C: Ditto.
25213
25214 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25215
25216 PR c/10320
25217 * gcc.c-torture/execute/20030718-1.c: New test.
25218
25219 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25220
25221 PR optimization/11536
25222 * gcc.dg/20030721-1.c: New test.
25223
25224 2003-07-19 Mark Mitchell <mark@codesourcery.com>
25225
25226 PR c++/11546
25227 * g++.dg/template/lookup1.C: New test.
25228
25229 2003-07-19 Zack Weinberg <zack@codesourcery.com>
25230
25231 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
25232 diagnostics of ill-formed constructs involving labels.
25233 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
25234 the new 'previously defined here' message.
25235
25236 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
25237
25238 * g++.dg/parse/non-dependent2.C: New test.
25239
25240 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25241
25242 * g++.dg/init/init-ref4.C: xfail on targets without
25243 weak symbols.
25244
25245 2003-07-17 Jakub Jelinek <jakub@redhat.com>
25246
25247 PR target/11087
25248 * gcc.c-torture/execute/20030717-1.c: New test.
25249
25250 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25251
25252 * g++.dg/opt/cfg1.C: New test.
25253
25254 2003-07-17 Mark Mitchell <mark@codesourcery.com>
25255
25256 PR optimization/11557
25257 * gcc.dg/20030717-1.c: New test.
25258
25259 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25260
25261 PR c++/10476
25262 * g++.dg/expr/crash-1.C: New test.
25263
25264 PR c++/11027
25265 * g++.dg/template/init3.C: New test.
25266
25267 PR c++/8222
25268 * g++.dg/template/non-dependent1.C: New test.
25269
25270 PR c++/11070
25271 * g++.dg/template/non-dependent2.C: New test.
25272
25273 PR c++/11071
25274 * g++.dg/template/non-dependent3.C: New test.
25275
25276 PR c++/9907
25277 * g++.dg/template/sizeof5.C: New test.
25278
25279 2003-07-17 Geoffrey Keating <geoffk@apple.com>
25280
25281 PR 11498
25282 * gcc.c-torture/compile/mangle-1.c: New file.
25283
25284 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25285
25286 PR c++/7809
25287 * g++.dg/parse/access3.C: New test.
25288
25289 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25290
25291 PR c++/11384
25292 * g++.dg/init/init-ref4.C: New test.
25293
25294 2003-07-16 Mark Mitchell <mark@codesourcery.com>
25295
25296 PR c++/11547
25297 * g++.dg/parse/constant3.C: New test.
25298 * g++.dg/parse/crash7.C: Likewise.
25299
25300 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
25301
25302 PR target/11008
25303 * gcc.dg/i386-pentium4-not-mull.c: New.
25304
25305 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
25306
25307 * gcc.dg/asm-names.c (ymain): Make it weak.
25308
25309 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25310
25311 PR c++/5421
25312 * g++.dg/template/friend21.C: New test.
25313
25314 2003-07-16 Jakub Jelinek <jakub@redhat.com>
25315
25316 * gcc.dg/cleanup-8.c: New test.
25317 * gcc.dg/cleanup-9.c: New test.
25318
25319 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
25320
25321 * g++.dg/ext/dll-MI1.h: New file.
25322 * g++.dg/ext/dllexport-MI1.C: New file.
25323 * g++.dg/ext/dllimport-MI1.C: New file.
25324
25325 2003-07-15 Jakub Jelinek <jakub@redhat.com>
25326
25327 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
25328 it does not have cmpstrsi patterns (just cmpmemsi).
25329
25330 2003-07-15 Mark Mitchell <mark@codesourcery.com>
25331
25332 PR debug/11473
25333 * g++.dg/debug/debug8.C: New test.
25334
25335 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25336
25337 PR c++/10108
25338 * g++.dg/template/crash7.C: New test.
25339
25340 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
25341
25342 PR target/10795
25343 * gcc.c-torture/compile/20030708-1.c: New.
25344
25345 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25346
25347 * gcc.c-torture/execute/20030715-1.c: New test.
25348
25349 2003-07-14 Geoffrey Keating <geoffk@apple.com>
25350
25351 * gcc.dg/pch/inline-3.c: New file.
25352 * gcc.dg/pch/inline-3.hs: New file.
25353 * gcc.dg/pch/inline-4.c: New file.
25354 * gcc.dg/pch/inline-4.hs: New file.
25355
25356 2003-07-14 Mark Mitchell <mark@codesourcery.com>
25357
25358 PR c++/11509
25359 * g++.dg/template/crash6.C: New test.
25360
25361 PR c++/7053
25362 * g++.dg/template/friend20.C: New test.
25363
25364 PR c++/7019
25365 * g++.dg/template/overload2.C: New test.
25366
25367 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25368
25369 PR optimization/11440
25370 * gcc.c-torture/execute/20030714-1.c: New test.
25371
25372 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25373
25374 PR c++/11154
25375 * g++.dg/template/partial2.C: New test.
25376
25377 2003-07-13 Mark Mitchell <mark@codesourcery.com>
25378
25379 PR c++/11503
25380 * g++.dg/template/anon1.C: New test.
25381
25382 PR c++/11493
25383 PR c++/11495
25384 * g++.dg/parse/template9.C: Likewise.
25385 * g++.dg/template/crash4.C: New test.
25386 * g++.dg/template/koenig1.C: Likewise.
25387 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
25388 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
25389 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
25390 functions.
25391 * g++.old-deja/g++.jason/template36.C: Likewise.
25392 * g++.old-deja/g++.mike/p1989.C: Likewise.
25393 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
25394 * g++.old-deja/g++.pt/ttp20.C: Use this->.
25395 * g++.old-deja/g++.pt/ttp21.C: Use this->.
25396 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
25397 compiling.
25398 * g++.old-deja/g++.pt/union2.C: Use this->.
25399
25400 2003-07-11 Jakub Jelinek <jakub@redhat.com>
25401
25402 * gcc.dg/20030711-1.c: New test.
25403
25404 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
25405
25406 PR c++/11050
25407 * g++.dg/parse/args1.C: New test.
25408 * g++.pt/defarg8.C: Change expected errors.
25409
25410 2003-07-11 Mark Mitchell <mark@codesourcery.com>
25411
25412 PR c++/8164
25413 * g++.dg/template/nontype2.C: New test.
25414
25415 PR c++/10558
25416 * g++.dg/parse/template8.C: New test.
25417
25418 PR c++/8327
25419 * g++.dg/template/scope1.C: New test.
25420
25421 * g++.dg/warn/Wsign-compare-1.C: New test.
25422
25423 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25424
25425 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
25426
25427 2003-07-10 Mark Mitchell <mark@codesourcery.com>
25428
25429 PR c++/9411
25430 * g++.dg/template/explicit2.C: New test.
25431
25432 PR c++/10032
25433 * g++.dg/warn/pedantic1.C: New test.
25434
25435 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
25436
25437 PR c++ 9483
25438 * g++.dg/other/field1.C: New test.
25439
25440 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25441
25442 PR c/11449
25443 * gcc.c-torture/compile/20030707-1.c: New.
25444
25445 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25446
25447 PR c++/10849
25448 * g++.dg/template/access12.C: New test.
25449
25450 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
25451
25452 * g++.dg/bprob/bprob.exp (prof_ext): Update.
25453 * g77.dg/bprob/bprob.exp (prof_ext): Update.
25454 * gcc.misc-tests/bprob.exp (prof_ext): Update.
25455 * gcc.misc-tests/gcov.exp: Update
25456 * g++.dg/gcov/gcov.exp: Update
25457 * lib/gcov.exp: Update.
25458
25459 2003-07-08 Mark Mitchell <mark@codesourcery.com>
25460
25461 * g++.dg/abi/mangle17.C: Make sure template expressions are
25462 dependent.
25463 * g++.dg/abi/mangle4.C: Mark erroneous casts.
25464 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
25465 * g++.dg/opt/stack1.C: Remove erroneous code.
25466 * g++.dg/parse/template7.C: New test.
25467 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
25468 * g++.old-deja/g++.pt/crash4.C: Likewise.
25469
25470 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25471
25472 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
25473 with zero or one occurence of `$' after the initial `L'.
25474
25475 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
25476
25477 * gcc.c-torture/compile/20030704-1.c: Add a comment.
25478
25479 2003-07-08 Roger Sayle <roger@eyesopen.com>
25480
25481 PR c/11370
25482 * gcc.dg/Wunreachable-6.c: New testcase.
25483 * gcc.dg/Wunreachable-7.c: New testcase.
25484
25485 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25486
25487 PR c/11420
25488 * gcc.dg/20030708-1.c: New test.
25489
25490 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
25491
25492 * gcc.dg/compat/sdata-section.h: New file.
25493 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
25494 * gcc.dg/torture/mips-sdata-1.c: New test.
25495
25496 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25497
25498 PR c++/11030
25499 * g++.dg/template/friend19.C: New test.
25500
25501 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25502
25503 * g++.dg/opt/strength-reduce.C: New test.
25504
25505 2003-07-07 Roger Sayle <roger@eyesopen.com>
25506
25507 PR target/10979
25508 * gcc.dg/20030707-1.c: New testcase.
25509
25510 2003-07-07 Roger Sayle <roger@eyesopen.com>
25511
25512 PR optimization/11059
25513 * g++.dg/opt/emptyunion.C: New testcase.
25514
25515 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25516 Eric Botcazou <ebotcazou@libertysurf.fr>
25517
25518 * g++.dg/opt/stack1.C: New test.
25519
25520 2003-07-05 Mark Mitchell <mark@codesourcery.com>
25521
25522 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
25523 run test.
25524
25525 PR c++/11431
25526 * g++.dg/expr/static_cast3.C: New test.
25527
25528 2003-07-04 Zack Weinberg <zack@codesourcery.com>
25529
25530 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
25531 everywhere.
25532 * gcc.dg/concat.c: Concatenation of string constants with
25533 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
25534 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
25535 * gcc.dg/cpp/escape-2.c: Use wide character constants where
25536 necessary to avoid multi-character character constant warning.
25537 * gcc.dg/cpp/escape.c: Likewise.
25538 * gcc.dg/cpp/ucs.c: Likewise.
25539 Remove backslashes from dg-bogus comments, as they confuse Tcl.
25540 Fix a typo.
25541
25542 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25543
25544 PR c/11428
25545 * gcc.c-torture/compile/20030704-1.c: New.
25546
25547 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25548
25549 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
25550
25551 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
25552
25553 PR c++/5287, PR c++/7910, PR c++/11021
25554 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
25555 tests for warnings.
25556 * g++.dg/ext/dllimport2.C: Add tests for warnings.
25557 * g++.dg/ext/dllimport3.C: Likewise.
25558 * g++.dg/ext/dllimport4.C: New file.
25559 * g++.dg/ext/dllimport5.C: New file.
25560 * g++.dg/ext/dllimport6.C: New file.
25561 * g++.dg/ext/dllimport7.C: New file.
25562 * g++.dg/ext/dllimport8.C: New file.
25563 * g++.dg/ext/dllimport9.C: New file.
25564 * g++.dg/ext/dllimport10.C: New file.
25565 * g++.dg/ext/dllexport1.C: New file.
25566
25567 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25568
25569 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
25570 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
25571
25572 2003-07-03 Roger Sayle <roger@eyesopen.com>
25573
25574 * gcc.dg/builtins-25.c: New testcase.
25575 * gcc.dg/builtins-26.c: New testcase.
25576
25577 2003-07-03 Janis Johnson <janis187@us.ibm.com>
25578
25579 * gcc.dg/compat/vector-defs.h: New file.
25580 * gcc.dg/compat/vector-setup.h: New file.
25581 * gcc.dg/compat/vector-check.h: New file.
25582 * gcc.dg/compat/vector-1_main.c: New file.
25583 * gcc.dg/compat/vector-1_x.c: New file.
25584 * gcc.dg/compat/vector-1_y.c: New file.
25585 * gcc.dg/compat/vector-2_main.c: New file.
25586 * gcc.dg/compat/vector-2_x.c: New file.
25587 * gcc.dg/compat/vector-2_y.c: New file.
25588
25589 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
25590 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
25591 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
25592 * gcc.dg/compat/struct-align-1.h: New file.
25593 * gcc.dg/compat/struct-align-1_main.c: New file.
25594 * gcc.dg/compat/struct-align-1_x.c: New file.
25595 * gcc.dg/compat/struct-align-1_y.c: New file.
25596 * gcc.dg/compat/struct-align-2.h: New file.
25597 * gcc.dg/compat/struct-align-2_main.c: New file.
25598 * gcc.dg/compat/struct-align-2_x.c: New file.
25599 * gcc.dg/compat/struct-align-2_y.c: New file.
25600
25601 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
25602 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25603 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25604 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25605 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25606 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25607 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25608 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25609 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25610 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25611 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25612 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25613 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25614 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25615 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25616 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25617 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25618 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25619 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25620 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25621 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25622 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25623 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25624 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25625 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25626 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25627 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25628 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25629 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25630
25631 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25632
25633 * gcc.dg/i386-call-1.c: New test.
25634
25635 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
25636
25637 PR c++/9162
25638 * g++.dg/parse/defarg4.C: New.
25639
25640 2003-07-03 Roger Sayle <roger@eyesopen.com>
25641
25642 PR target/10700
25643 * gcc.c-torture/compile/20030703-1.c: New test case.
25644
25645 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25646
25647 * g++.dg/template/local3.C: Remove extra semicolon.
25648
25649 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25650
25651 * gcc.dg/i386-volatile-1.c: New test.
25652
25653 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
25654
25655 PR c++/11072
25656 * g++.dg/other/offsetof2.C: XFAIL.
25657 * g++.dg/other/offsetof5.C: New.
25658
25659 PR c++/10219
25660 * g++.dg/template/error1.C: New.
25661
25662 PR c++/9779
25663 * g++.dg/template/dependent-expr1.C: New.
25664
25665 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25666
25667 PR c++/6949
25668 * g++.dg/template/local3.C: New test.
25669
25670 PR c++/11149
25671 * g++.dg/lookup/scoped6.C: New test.
25672
25673 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
25674
25675 PR c++/8046
25676 * g++.dg/other/error7.C: New test.
25677
25678 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
25679
25680 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
25681 * g++.old-deja/g++.abi/vtable3.h: Likewise.
25682 * g++.old-deja/g++.law/code-gen5.C: Likewise.
25683 * g++.old-deja/g++.other/union2.C: Likewise.
25684 * gcc.dg/c90-const-expr-2.c: Likewise.
25685 * gcc.dg/c90-const-expr-3.c: Likewise.
25686 * gcc.dg/c99-const-expr-2.c: Likewise.
25687 * gcc.dg/c99-const-expr-3.c: Likewise.
25688 * gcc.dg/concat.c: Likewise.
25689
25690 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25691
25692 PR c++/9559
25693 * g++.dg/init/static1.C: New test.
25694
25695 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25696
25697 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
25698 * g++.old-deja/g++.other/access2.C: Likewise.
25699 * g++.old-deja/g++.other/decl2.C: Likewise.
25700 * gcc.c-torture/execute/20020615-1.c: Likewise.
25701
25702 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25703
25704 PR c++/4933
25705 * g++.dg/template/sizeof4.C: New test.
25706
25707 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25708
25709 * g++.dg/other/error6.C: New test.
25710
25711 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25712
25713 PR c++/10750
25714 * g++.dg/parse/constant2.C: New test.
25715
25716 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25717
25718 PR c++/11106
25719 * g++.dg/other/error5.C: New test.
25720
25721 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25722
25723 * gcc.dg/format/gcc_diag-1.c: New test.
25724
25725 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
25726
25727 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
25728
25729 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
25730
25731 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
25732 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
25733 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
25734
25735 2003-06-28 Jakub Jelinek <jakub@redhat.com>
25736
25737 * gcc.c-torture/execute/builtins/string-8.c: New test.
25738 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
25739 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
25740 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
25741
25742 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25743
25744 PR c++/10468
25745 * g++.dg/ext/typeof6.C: New test.
25746
25747 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25748
25749 PR c++/10796
25750 * g++.dg/init/enum1.C: New test.
25751
25752 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
25753
25754 * gcc.dg/20030627-1.c: New test.
25755
25756 2003-06-26 Mark Mitchell <mark@codesourcery.com>
25757
25758 PR c++/11332
25759 * g++.dg/expr/static_cast2.C: New test.
25760
25761 2003-06-26 Roger Sayle <roger@eyesopen.com>
25762 Jakub Jelinek <jakub@redhat.com>
25763
25764 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
25765 sprintf(dst,"%s",src) optimization.
25766 * gcc.c-torture/execute/20030626-1.c: New test case.
25767 * gcc.c-torture/execute/20030626-2.c: New test case.
25768
25769 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
25770
25771 * gcc.c-torture/execute/multi-ix.c: New test.
25772
25773 * gcc.c-torture/execute/simd-4.c (main):
25774 Added missing semicolon at end of union.
25775
25776 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
25777
25778 PR c++/8266
25779 * g++.dg/template/explicit-instantiation3.C: New test.
25780
25781 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25782
25783 * gcc.dg/20030626-1.c: Use signed char.
25784
25785 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25786
25787 * gcc.dg/20030626-1.c: New test.
25788
25789 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
25790
25791 * const-str-2.m: Update.
25792
25793 2003-06-25 Mark Mitchell <mark@codesourcery.com>
25794
25795 PR c++/10990
25796 * g++.dg/rtti/dyncast1.C: New test.
25797 * g++.dg/abi/mangle4.C: Correct base-specifier access.
25798 * g++.dg/lookup/scoped1.C: Remove XFAIL.
25799 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
25800
25801 PR c++/10931
25802 * g++.dg/expr/static_cast1.C: New test.
25803
25804 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
25805
25806 * gcc.dg/20030625-1.c: New test.
25807
25808 2003-06-24 Roger Sayle <roger@eyesopen.com>
25809
25810 * gcc.c-torture/compile/20030624-1.c: New test case.
25811
25812 2003-06-24 Jakub Jelinek <jakub@redhat.com>
25813
25814 * gcc.c-torture/execute/string-opt-17.c: New test.
25815
25816 2003-06-24 Mark Mitchell <mark@codesourcery.com>
25817
25818 PR c++/5754
25819 * g++.dg/parse/crash6.C: New test.
25820
25821 2003-06-23 Roger Sayle <roger@eyesopen.com>
25822
25823 * gcc.dg/builtins-24.c: New test case.
25824
25825 2003-06-23 Jakub Jelinek <jakub@redhat.com>
25826
25827 * g++.dg/opt/operator1.C: New test.
25828
25829 2003-06-22 Roger Sayle <roger@eyesopen.com>
25830
25831 * gcc.c-torture/execute/string-opt-16.c: New test case.
25832
25833 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25834
25835 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
25836 * g++.old-deja/g++.other/conv7.C: Likewise.
25837 * g++.old-deja/g++.other/overcnv2.C: Likewise.
25838 * g++.old-deja/g++.other/overload14.C: Likewise.
25839
25840 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25841
25842 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
25843 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
25844
25845 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25846
25847 PR c++/10888
25848 * g++.dg/warn/Winline-3.C: New test.
25849
25850 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25851
25852 * lib/target-supports.exp (check_alias_available): Make the test
25853 program acceptable to the Solaris assembler.
25854
25855 PR c++/10749
25856 * g++.dg/template/memclass2.C: New test.
25857
25858 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25859 Eric Botcazou <ebotcazou@libertysurf.fr>
25860
25861 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
25862 data for non-matching targets.
25863 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
25864
25865 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25866
25867 PR c++/10845
25868 * g++.dg/template/member3.C: New test.
25869
25870 2003-06-19 Mark Mitchell <mark@codesourcery.com>
25871
25872 PR c++/10939
25873 * g++.dg/template/func1.C: New test.
25874
25875 PR c++/9649
25876 * g++.dg/template/static4.C: New test.
25877 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
25878
25879 PR c++/11041
25880 * g++.dg/init/ref7.C: New test.
25881
25882 2003-06-19 Matt Austern <austern@apple.com>
25883
25884 PR c++/11228
25885 * g++.dg/anew1.C: New test.
25886 * g++.dg/anew2.C: New test.
25887 * g++.dg/anew3.C: New test.
25888 * g++.dg/anew4.C: New test.
25889
25890 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
25891
25892 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
25893
25894 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
25895
25896 * gcc.c-torture/execute/simd-4.c (main): Make expected value
25897 endian-dependent.
25898
25899 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
25900
25901 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
25902 Remove cruft.
25903
25904 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
25905
25906 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
25907 * gcc.c-torture/compile/961203-1.c: Likewise.
25908 * gcc.c-torture/compile/980506-1.c: Likewise.
25909
25910 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25911
25912 PR c++/10712
25913 * g++.dg/lookup/using7.C: New test.
25914
25915 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25916
25917 PR c++/11105
25918 * g++.dg/abi/conv1.C: Remove it.
25919 * g++.dg/template/conv7.C: New test.
25920 * g++.dg/template/conv8.C: Likewise.
25921 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
25922 conversion operator.
25923
25924 2003-06-17 Janis Johnson <janis187@us.ibm.com>
25925
25926 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
25927 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25928 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25929 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25930 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25931 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25932 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25933 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25934 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25935 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25936 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25937 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25938 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25939 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25940 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25941 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25942 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25943 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25944 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25945 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25946 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25947 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25948 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25949 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25950 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25951 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25952 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25953 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25954 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25955
25956 2003-06-16 Mark Mitchell <mark@codesourcery.com>
25957
25958 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
25959 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
25960 indications.
25961
25962 2003-06-16 Roger Sayle <roger@eyesopen.com>
25963
25964 * gcc.dg/i386-387-5.c: New test case.
25965 * gcc.dg/i386-387-6.c: New test case.
25966 * gcc.dg/builtins-23.c: New test case.
25967
25968 2003-06-15 Roger Sayle <roger@eyesopen.com>
25969
25970 * gcc.dg/builtins-22.c: New test case.
25971 * gcc.dg/i386-387-1.c: Update to test exp.
25972 * gcc.dg/i386-387-2.c: Likewise.
25973
25974 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25975
25976 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
25977
25978 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25979
25980 * lib/gcc-dg.exp (dg-require-dll): New function.
25981 (dg-xfail-if): Likewise.
25982 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
25983 driver.
25984
25985 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
25986 * gcc.c-torture/compile/20001205-1.c: Likewise.
25987 * gcc.c-torture/compile/20001226-1.c: Likewise.
25988 * gcc.c-torture/compile/20010518-2.c: Likewise.
25989 * gcc.c-torture/compile/20020312-1.c: Likewise.
25990 * gcc.c-torture/compile/20020604-1.c: Likewise.
25991 * gcc.c-torture/compile/920501-12.c: Likewise.
25992 * gcc.c-torture/compile/920501-4.c: Likewise.
25993 * gcc.c-torture/compile/920520-1.c: Likewise.
25994 * gcc.c-torture/compile/920521-1.c: Likewise.
25995 * gcc.c-torture/compile/920625-1.c: Likewise.
25996 * gcc.c-torture/compile/961203-1.c: Likewise.
25997 * gcc.c-torture/compile/980506-1.c: Likewise.
25998 * gcc.c-torture/compile/981006-1.c: Likewise.
25999 * gcc.c-torture/compile/981022-1.c: Likewise.
26000 * gcc.c-torture/compile/981223-1.c: Likewise.
26001 * gcc.c-torture/compile/990617-1.c: Likewise.
26002 * gcc.c-torture/compile/dll.c: Likewise.
26003 * gcc.c-torture/compile/labels-3.c: Likewise.
26004 * gcc.c-torture/compile/mipscop-1.c: Likewise.
26005 * gcc.c-torture/compile/mipscop-2.c: Likewise.
26006 * gcc.c-torture/compile/mipscop-3.c: Likewise.
26007 * gcc.c-torture/compile/mipscop-4.c: Likewise.
26008 * gcc.c-torture/compile/simd-5.c: Likewise.
26009 * gcc.c-torture/compile/20000804-1.x: Remove.
26010 * gcc.c-torture/compile/20001205-1.x: Likewise.
26011 * gcc.c-torture/compile/20001226-1.x: Likewise.
26012 * gcc.c-torture/compile/20010518-2.x: Likewise.
26013 * gcc.c-torture/compile/20020312-1.x: Likewise.
26014 * gcc.c-torture/compile/20020604-1.x: Likewise.
26015 * gcc.c-torture/compile/920501-12.x: Likewise.
26016 * gcc.c-torture/compile/920501-4.x: Likewise.
26017 * gcc.c-torture/compile/920520-1.x: Likewise.
26018 * gcc.c-torture/compile/920521-1.x: Likewise.
26019 * gcc.c-torture/compile/920625-1.x: Likewise.
26020 * gcc.c-torture/compile/961203-1.x: Likewise.
26021 * gcc.c-torture/compile/980506-1.x: Likewise.
26022 * gcc.c-torture/compile/981006-1.x: Likewise.
26023 * gcc.c-torture/compile/981022-1.x: Likewise.
26024 * gcc.c-torture/compile/981223-1.x: Likewise.
26025 * gcc.c-torture/compile/990617-1.x: Likewise.
26026 * gcc.c-torture/compile/mipscop-1.x: Likewise.
26027 * gcc.c-torture/compile/mipscop-2.x: Likewise.
26028 * gcc.c-torture/compile/mipscop-3.x: Likewise.
26029 * gcc.c-torture/compile/mipscop-4.x: Likewise.
26030 * gcc.c-torture/compile/simd-5.x: Likewise.
26031
26032 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
26033
26034 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26035
26036 * gcc.c-torture/execute/20030611-1.c: New test.
26037
26038 2003-06-12 Roger Sayle <roger@eyesopen.com>
26039
26040 PR middle-end/168
26041 * gcc.dg/20030612-1.c: New test case.
26042
26043 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26044
26045 PR c++/10635
26046 * g++.dg/expr/cast1.C: New test.
26047
26048 2003-06-12 Roger Sayle <roger@eyesopen.com>
26049
26050 * gcc.dg/builtins-21.c: New test case.
26051
26052 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
26053
26054 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
26055 options instead of at the end.
26056 * lib/objc.exp (objc_target_compile): Likewise.
26057
26058 2003-06-11 Mark Mitchell <mark@codesourcery.com>
26059
26060 PR c++/10432
26061 * g++.dg/parse/error1.C: New test.
26062
26063 2003-06-11 Janis Johnson <janis187@us.ibm.com>
26064
26065 * gcc.dg/compat/struct-by-value-11_main.c: New file.
26066 * gcc.dg/compat/struct-by-value-11_x.c: New file.
26067 * gcc.dg/compat/struct-by-value-11_y.c: New file.
26068 * gcc.dg/compat/struct-by-value-12_main.c: New file.
26069 * gcc.dg/compat/struct-by-value-12_x.c: New file.
26070 * gcc.dg/compat/struct-by-value-12_y.c: New file.
26071 * gcc.dg/compat/struct-by-value-13_main.c: New file.
26072 * gcc.dg/compat/struct-by-value-13_x.c: New file.
26073 * gcc.dg/compat/struct-by-value-13_y.c: New file.
26074 * gcc.dg/compat/struct-by-value-14_main.c: New file.
26075 * gcc.dg/compat/struct-by-value-14_x.c: New file.
26076 * gcc.dg/compat/struct-by-value-14_y.c: New file.
26077 * gcc.dg/compat/struct-by-value-15_main.c: New file.
26078 * gcc.dg/compat/struct-by-value-15_x.c: New file.
26079 * gcc.dg/compat/struct-by-value-15_y.c: New file.
26080 * gcc.dg/compat/struct-by-value-16_main.c: New file.
26081 * gcc.dg/compat/struct-by-value-16_x.c: New file.
26082 * gcc.dg/compat/struct-by-value-16_y.c: New file.
26083 * gcc.dg/compat/struct-by-value-17_main.c: New file.
26084 * gcc.dg/compat/struct-by-value-17_x.c: New file.
26085 * gcc.dg/compat/struct-by-value-17_y.c: New file.
26086 * gcc.dg/compat/struct-by-value-18_main.c: New file.
26087 * gcc.dg/compat/struct-by-value-18_x.c: New file.
26088 * gcc.dg/compat/struct-by-value-18_y.c: New file.
26089
26090 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
26091 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
26092 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
26093 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
26094 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
26095 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
26096 * gcc.dg/compat/scalar-return-3_main.c: New file.
26097 * gcc.dg/compat/scalar-return-3_x.c: New file.
26098 * gcc.dg/compat/scalar-return-3_y.c: New file.
26099 * gcc.dg/compat/scalar-return-4_main.c: New file.
26100 * gcc.dg/compat/scalar-return-4_x.c: New file.
26101 * gcc.dg/compat/scalar-return-4_y.c: New file.
26102
26103 2003-06-10 Janis Johnson <janis187@us.ibm.com>
26104
26105 * gcc.dg/compat/fp2-struct-check.h: New file.
26106 * gcc.dg/compat/fp2-struct-defs.h: New file.
26107 * gcc.dg/compat/fp2-struct-init.h: New file.
26108 * gcc.dg/compat/struct-by-value-10_main.c: New file.
26109 * gcc.dg/compat/struct-by-value-10_x.c: New file.
26110 * gcc.dg/compat/struct-by-value-10_y.c: New file.
26111 * gcc.dg/compat/struct-return-10_main.c: New file.
26112 * gcc.dg/compat/struct-return-10_x.c: New file.
26113 * gcc.dg/compat/struct-return-10_y.c: New file.
26114
26115 * gcc.dg/compat/compat-common.h: New file.
26116 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
26117 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
26118 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
26119 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
26120 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
26121 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
26122 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
26123 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26124 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
26125 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
26126 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26127 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
26128 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
26129 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26130 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
26131 * gcc.dg/compat/small-struct-check.h: Ditto.
26132 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
26133 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26134 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
26135 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
26136 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26137 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26138 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
26139 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26140 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
26141 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
26142 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26143 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26144 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
26145 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26146 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26147 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
26148 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26149 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
26150 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
26151 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26152 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
26153 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
26154 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26155 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
26156 * gcc.dg/compat/struct-return-2_main.c: Ditto.
26157 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26158 * gcc.dg/compat/struct-return-2_y.c: Ditto.
26159 * gcc.dg/compat/struct-return-3_main.c: Ditto.
26160 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26161 * gcc.dg/compat/struct-return-3_y.c: Ditto.
26162
26163 2003-06-10 Geoffrey Keating <geoffk@apple.com>
26164
26165 * g++.dg/pch/static-1.C: New file.
26166 * g++.dg/pch/static-1.Hs: New file.
26167
26168 2003-06-10 Richard Henderson <rth@redhat.com>
26169
26170 * gcc.dg/asm-7.c: Adjust expected warning text.
26171
26172 2003-06-10 Roger Sayle <roger@eyesopen.com>
26173
26174 * gcc.dg/builtins-20.c: New test case.
26175
26176 2003-06-10 Mark Mitchell <mark@codesourcery.com>
26177
26178 PR c++/11131
26179 * g++.dg/opt/template1.C: New test.
26180
26181 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26182
26183 * lib/gcc-dg.exp (dg-test): Clear additional_files and
26184 additional_sources.
26185
26186 2003-05-21 David Taylor <dtaylor@emc.com>
26187
26188 * gcc.dg/Wpadded.c: New file.
26189
26190 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26191
26192 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
26193 * gcc.dg/special/weak-2.c: Add dg-require-weak.
26194 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
26195 dg-require-weak.
26196
26197 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
26198
26199 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
26200
26201 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26202
26203 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
26204 (dg-require-alias): Likewise.
26205 (dg-require-gc-sections): Likewise.
26206 * lib/target-supports.exp (check_gc_sections_available): Likewise.
26207
26208 2003-06-08 Richard Henderson <rth@redhat.com>
26209
26210 * gcc.dg/20011029-2.c: Fix the array reference.
26211 * gcc.dg/asm-7.c: New.
26212
26213 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
26214
26215 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
26216
26217 2003-06-08 Mark Mitchell <mark@codesourcery.com>
26218
26219 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
26220 (dg-require-gc-sections): Likewise.
26221
26222 2003-06-08 Jan Hubicka <jh@suse.cz>
26223
26224 * i386-cmov1.c: Fix regular expression.
26225 * i386-cvt-1.c: Likewise.
26226 * i386-local.c: Likewise.
26227 * i386-local2.c: Likewise.
26228 * i386-mul.c: Likewise.
26229 * i386-ssetype-1.c: Likewise.
26230 * i386-ssetype-3.c: Likewise.
26231 * i386-ssetype-5.c: Likewise.
26232
26233 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26234
26235 PR c++/11039
26236 * g++.dg/warn/implicit-typename2.C: New test.
26237 * g++.dg/warn/implicit-typename3.C: New test.
26238
26239 2003-06-07 Richard Henderson <rth@redhat.com>
26240
26241 * g++.dg/other/offsetof3.C: Use size_t.
26242 * g++.dg/other/offsetof4.C: Likewise.
26243
26244 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
26245
26246 * lib/copy-file.exp: New. Implement gcc_copy_files.
26247
26248 * lib/dg-pch.exp: Load copy-file.exp
26249 (dg-pch): Use gcc_copy_files instead of "file copy".
26250
26251 2003-06-06 Mark Mitchell <mark@codesourcery.com>
26252
26253 * gcc.dg/weak/weak.exp: Simplify.
26254 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
26255 * gcc.dg/weak/weak-1.c: Likewise.
26256 * gcc.dg/weak/weak-2.c: Likewise.
26257 * gcc.dg/weak/weak-3.c: Likewise.
26258 * gcc.dg/weak/weak-4.c: Likewise.
26259 * gcc.dg/weak/weak-5.c: Likewise.
26260 * gcc.dg/weak/weak-6.c: Likewise.
26261 * gcc.dg/weak/weak-7.c: Likewise.
26262 * gcc.dg/weak/weak-8.c: Likewise.
26263 * gcc.dg/weak/weak-9.c: Likewise.
26264
26265 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
26266
26267 gcc.c-torture/execute/20030606-1.c: New.
26268
26269 2003-06-06 Roger Sayle <roger@eyesopen.com>
26270
26271 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
26272 * gcc.dg/builtins-19.c: Likewise.
26273
26274 2003-06-06 Roger Sayle <roger@eyesopen.com>
26275
26276 * gcc.dg/builtins-2.c: Add some more tests.
26277 * gcc.dg/builtins-18.c: New test case.
26278 * gcc.dg/builtins-19.c: New test case.
26279
26280 2003-06-06 Roger Sayle <roger@eyesopen.com>
26281 Jim Wilson <wilson@tuliptree.org>
26282
26283 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
26284
26285 2003-06-06 Jakub Jelinek <jakub@redhat.com>
26286
26287 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
26288 mempcpy/stpcpy calls not to be optimized into something else.
26289 * gcc.c-torture/execute/string-opt-3.c: Moved to...
26290 * gcc.c-torture/execute/builtins/string-7.c: ...here.
26291 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
26292
26293 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26294
26295 * gcc.dg/format/asm_fprintf-1.c: New test.
26296
26297 2003-06-05 Mark Mitchell <mark@codesourcery.com>
26298
26299 * lib/gcc-defs.exp (additional_sources): New variable.
26300 (dg-additional-sources): New function.
26301 (additional_files): New variable.
26302 (dg-additional-files): New function.
26303 (dg-additional-files-options): Likewise.
26304 * lib/gcc-dg.exp (dg-require-weak): New function.
26305 (dg-require-alias): Likewise.
26306 (dg-require-gc-sections): Likewise.
26307 * lib/target-supports.exp (check_alias_available): Remove testfile
26308 parameter.
26309 (check_gc_sections_available): New function.
26310 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
26311 (dg-gpp-additional-files): Likewise.
26312 * lib/g++.exp (additional_sources): Remove.
26313 (additional_files): Likewise.
26314 (g++_target_compile): Use dg-additional-files-options.
26315
26316 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
26317 Tcl logic.
26318 * gcc.dg/special/ecos.exp: Remove.
26319 * gcc.dg/special/20000419-2.c: Use dg-require-*.
26320 * gcc.dg/special/alias-1.c: Likewise.
26321 * gcc.dg/special/alias-2.c: Likewise.
26322 * gcc.dg/special/gcsec-1.c: Likewise.
26323 * gcc.dg/special/weak-1.c: Likewise.
26324 * gcc.dg/special/weak-2.c: Likewise.
26325 * gcc.dg/special/wkali-1.c: Likewise.
26326 * gcc.dg/special/wkali-2.c: Likewise.
26327
26328 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
26329 dg-gpp-additional-*.
26330 * g++.dg/special/conpr-3.C: Likewise.
26331 * g++.dg/special/conpr-4.C: Likewise.
26332 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
26333 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
26334 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
26335 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
26336 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
26337 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
26338 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
26339 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
26340 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
26341 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
26342 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
26343 * g++.old-deja/g++.other/comdat1.C: Likewise.
26344 * g++.old-deja/g++.other/comdat2.C: Likewise.
26345 * g++.old-deja/g++.other/comdat3.C: Likewise.
26346 * g++.old-deja/g++.other/ctor1.C: Likewise.
26347 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
26348
26349 2003-06-05 Richard Henderson <rth@redhat.com>
26350
26351 * gcc.dg/debug/20030605-1.c: New.
26352
26353 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26354
26355 * README.QMTEST: Update.
26356
26357 2003-06-04 Richard Henderson <rth@redhat.com>
26358
26359 * gcc.dg/cleanup-1.c: New.
26360 * gcc.dg/cleanup-2.c: New.
26361 * gcc.dg/cleanup-3.c: New.
26362 * gcc.dg/cleanup-4.c: New.
26363 * gcc.dg/cleanup-5.c: New.
26364 * gcc.dg/cleanup-6.c: New.
26365 * gcc.dg/cleanup-7.c: New.
26366
26367 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26368
26369 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
26370
26371 * lib/dg-pch.exp: New file.
26372 * g++.dg/pch/pch.exp: Use dg-pch.exp.
26373 * gcc.dg/pch/pch.exp: Likewise.
26374
26375 2003-06-04 Roger Sayle <roger@eyesopen.com>
26376
26377 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
26378 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
26379 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
26380 * gcc.dg/builtins-17.c: New test case.
26381 * gcc.dg/i386-387-4.c: New test case.
26382 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
26383
26384 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26385
26386 * gcc.dg/ultrasp9.c: New test.
26387
26388 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26389
26390 * gcc.c-torture/compile/20030604-1.c: New test.
26391 * gcc.dg/sparc-constant-1.c: New test.
26392
26393 2003-06-03 Glen Nakamura <glen@imodulo.com>
26394
26395 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
26396
26397 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
26398
26399 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
26400
26401 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
26402 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
26403
26404 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
26405
26406 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
26407
26408 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26409
26410 PR c++/10940
26411 * g++.dg/template/spec10.C: New test.
26412
26413 2003-06-03 Roger Sayle <roger@eyesopen.com>
26414
26415 * gcc.dg/builtins-16.c: New test case.
26416
26417 2003-06-03 Jakub Jelinek <jakub@redhat.com>
26418
26419 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
26420 mempcpy test with post-increments.
26421 * gcc.c-torture/execute/string-opt-3.c: New test.
26422 * gcc.dg/string-opt-1.c: New test.
26423
26424 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
26425
26426 PR fortran/10965
26427 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
26428
26429 2003-06-02 Mark Mitchell <mark@codesourcery.com>
26430
26431 * lib/scanasm.exp (dg-scan): New function, factored out of ...
26432 (scan-assembler): ... here. Use dg-scan.
26433 (scan-assembler-not): Likewise.
26434 (scan-file): New function.
26435 (scan-file-not): Likewise.
26436 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
26437 * gcc.dg/cpp/_Pragma4.c: Likewise.
26438 * gcc.dg/cpp/_Pragma5.c: Likewise.
26439 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26440 * gcc.dg/cpp/avoidpaste2.c: Likewise.
26441 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
26442 * gcc.dg/cpp/cmdlne-P.c: Likewise.
26443 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
26444 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
26445 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
26446 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
26447 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
26448 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
26449 * gcc.dg/cpp/cxxcom1.c: Likewise.
26450 * gcc.dg/cpp/line1.c: Likewise.
26451 * gcc.dg/cpp/maccom1.c: Likewise.
26452 * gcc.dg/cpp/maccom2.c: Likewise.
26453 * gcc.dg/cpp/maccom3.c: Likewise.
26454 * gcc.dg/cpp/maccom4.c: Likewise.
26455 * gcc.dg/cpp/maccom5.c: Likewise.
26456 * gcc.dg/cpp/maccom6.c: Likewise.
26457 * gcc.dg/cpp/multiline.c: Likewise.
26458 * gcc.dg/cpp/spacing1.c: Likewise.
26459 * gcc.dg/cpp/spacing2.c: Likewise.
26460 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
26461 * gcc.dg/cpp/trad/maccom1.c: Likewise.
26462 * gcc.dg/cpp/trad/maccom2.c: Likewise.
26463 * gcc.dg/cpp/trad/maccom3.c: Likewise.
26464 * gcc.dg/cpp/trad/maccom4.c: Likewise.
26465 * gcc.dg/cpp/trad/maccom6.c: Likewise.
26466 * gcc.dg/cpp/cxxcom2.c: Likewise.
26467 * gcc.dg/cpp/cxxcom2.h: New file.
26468
26469 * gcc.dg/cpp/truefalse.cpp: Move it to ...
26470 * g++.dg/cpp/truefalse.C: Here.
26471 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
26472
26473 2003-06-01 Loren James Rittle <ljrittle@acm.org>
26474
26475 * gcc.dg/cpp/redef3.c: New file.
26476
26477 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26478
26479 * gcc.dg/i386-loop-3.c: New test.
26480
26481 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
26482
26483 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
26484
26485 2003-05-31 Roger Sayle <roger@eyesopen.com>
26486
26487 * gcc.dg/fwrapv-1.c: New test case.
26488 * gcc.dg/fwrapv-2.c: New test case.
26489
26490 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26491
26492 PR c++/10956
26493 * g++.dg/template/spec9.C: New test.
26494
26495 2003-05-29 Roger Sayle <roger@eyesopen.com>
26496
26497 * gcc.dg/duff-4.c: New test case.
26498
26499 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
26500
26501 PR fortran/10843
26502 * g77.dg/ffixed-form-1.f: New test
26503 * g77.dg/ffixed-form-2.f: New test
26504 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
26505 * g77.dg/ffree-form-3.f: New test
26506
26507 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
26508
26509 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
26510 * gcc.dg/wint_t-1.c: Likewise.
26511
26512 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26513
26514 * g++.dg/template/access11.C: New test.
26515
26516 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26517
26518 PR c++/10849
26519 * g++.dg/template/access10.C: New test.
26520
26521 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26522 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26523
26524 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
26525
26526 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26527
26528 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
26529 suppress for powerpc-*-darwin*.
26530 * gcc.dg/torture/builtin-noret-2.c: Likewise.
26531
26532 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26533
26534 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
26535 suppress option for powerpc-*-darwin*.
26536
26537 2003-05-23 Roger Sayle <roger@eyesopen.com>
26538
26539 * gcc.dg/builtins-1.c: Add tests for tan and atan.
26540 * gcc.dg/builtins-4.c: Add test for fmod.
26541
26542 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26543
26544 PR c++/10682
26545 * g++.dg/template/instantiate4.C: New test.
26546
26547 2003-05-22 Roger Sayle <roger@eyesopen.com>
26548
26549 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
26550
26551 2003-05-21 Janis Johnson <janis187@us.ibm.com>
26552
26553 * gcc.dg/compat/scalar-return-1_main.c: New file.
26554 * gcc.dg/compat/scalar-return-1_x.c: New file.
26555 * gcc.dg/compat/scalar-return-1_y.c: New file.
26556 * gcc.dg/compat/scalar-return-2_main.c: New file.
26557 * gcc.dg/compat/scalar-return-2_x.c: New file.
26558 * gcc.dg/compat/scalar-return-2_y.c: New file.
26559 * gcc.dg/compat/struct-return-3_main.c: New file.
26560 * gcc.dg/compat/struct-return-3_y.c: New file.
26561 * gcc.dg/compat/struct-return-3_x.c: New file.
26562 * gcc.dg/compat/struct-return-2_main.c: New file.
26563 * gcc.dg/compat/struct-return-2_x.c: New file.
26564 * gcc.dg/compat/struct-return-2_y.c: New file.
26565
26566 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26567
26568 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
26569 for hppa*-hp-hpux*.
26570 * gcc.dg/20021014-1.c (dg-options): Likewise.
26571 * gcc.dg/nest.c (dg-options): Likewise.
26572
26573 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
26574
26575 PR c++/9738
26576 * g++.dg/ext/dllimport2.C: New file.
26577 * g++.dg/ext/dllimport3.C: New file.
26578
26579 2003-05-20 Janis Johnson <janis187@us.ibm.com>
26580
26581 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
26582 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26583 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26584 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26585 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26586 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26587 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
26588 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
26589 * gcc.dg/compat/small-struct-defs.h: New file.
26590 * gcc.dg/compat/small-struct-init.h: New file.
26591 * gcc.dg/compat/small-struct-check.h: New file.
26592 * gcc.dg/compat/fp-struct-defs.h: New file.
26593 * gcc.dg/compat/fp-struct-check.h: New file.
26594 * gcc.dg/compat/fp-struct-init.h: New file.
26595 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
26596 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
26597
26598 2003-05-19 Jakub Jelinek <jakub@redhat.com>
26599
26600 * gcc.dg/20030225-2.c: New test.
26601
26602 2003-05-18 Roger Sayle <roger@eyesopen.com>
26603 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26604
26605 * gcc.c-torture/compile/20030518-1.c: New test case.
26606
26607 2003-05-18 Mark Mitchell <mark@codesourcery.com>
26608
26609 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
26610 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
26611 gcc-dg-debug-runtest.
26612 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
26613 gcc-dg-debug-runtest.
26614
26615 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26616
26617 PR c++/9022
26618 * g++.dg/lookup/using6.C: New test.
26619
26620 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26621
26622 * g++.dg/parse/access2.C: New test.
26623
26624 2003-05-17 Mark Mitchell <mark@codesourcery.com>
26625
26626 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
26627 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
26628 * gcc.dg/debug/debug.exp: Likewise.
26629
26630 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
26631
26632 * gcc.dg/dollar.c: New test.
26633
26634 2003-05-16 Janis Johnson <janis187@us.ibm.com>
26635
26636 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
26637 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
26638 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
26639 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
26640 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
26641 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
26642 * gcc.dg/compat/struct-by-value-6_main.c: New file.
26643 * gcc.dg/compat/struct-by-value-6_x.c: New file.
26644 * gcc.dg/compat/struct-by-value-6_y.c: New file.
26645 * gcc.dg/compat/struct-by-value-7_main.c: New file.
26646 * gcc.dg/compat/struct-by-value-7_x.c: New file.
26647 * gcc.dg/compat/struct-by-value-7_y.c: New file.
26648 * gcc.dg/compat/struct-by-value-8_main.c: New file.
26649 * gcc.dg/compat/struct-by-value-8_x.c: New file.
26650 * gcc.dg/compat/struct-by-value-8_y.c: New file.
26651 * gcc.dg/compat/struct-by-value-9_main.c: New file.
26652 * gcc.dg/compat/struct-by-value-9_x.c: New file.
26653 * gcc.dg/compat/struct-by-value-9_y.c: New file.
26654
26655 2003-05-16 Mark Mitchell <mark@codesourcery.com>
26656
26657 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
26658 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
26659 support for "repo" mode.
26660 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
26661 * lib/g77-dg.exp: Likewise.
26662 * lib/obj-dg.exp: Likewise.
26663
26664 2003-05-16 Jakub Jelinek <jakub@redhat.com>
26665
26666 Merge from gcc-3_2-rhl8-branch:
26667 2003-04-23 Jakub Jelinek <jakub@redhat.com>
26668
26669 * gcc.dg/tls/opt-6.c: New test.
26670
26671 2003-04-05 Jakub Jelinek <jakub@redhat.com>
26672
26673 * gcc.dg/20030405-1.c: New test.
26674
26675 2003-03-09 Jakub Jelinek <jakub@redhat.com>
26676
26677 * gcc.dg/20030309-1.c: New test.
26678
26679 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26680
26681 * gcc.c-torture/execute/20030307-1.c: New test.
26682
26683 2003-02-20 Randolph Chung <tausq@debian.org>
26684
26685 * gcc.c-torture/compile/20030220-1.c: New test.
26686
26687 2003-02-18 Jakub Jelinek <jakub@redhat.com>
26688
26689 * gcc.dg/20030217-1.c: New test.
26690
26691 2003-01-29 Jakub Jelinek <jakub@redhat.com>
26692
26693 * gcc.c-torture/compile/20020129-1.c: New test.
26694
26695 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26696
26697 * gcc.dg/unroll-1.c: New test.
26698
26699 2002-11-16 Jan Hubicka <jh@suse.cz>
26700
26701 * gcc.c-torture/execute/20020920-1.c: New test.
26702
26703 2002-10-08 Jakub Jelinek <jakub@redhat.com>
26704
26705 PR target/7434
26706 * gcc.c-torture/compile/20021008-1.c: New test.
26707
26708 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
26709
26710 PR target/7559
26711 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
26712
26713 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26714
26715 * gcc.c-torture/compile/20020807-1.c: New test.
26716
26717 2002-07-30 Jakub Jelinek <jakub@redhat.com>
26718
26719 * gcc.dg/tls/opt-1.c: New test.
26720
26721 2002-07-29 Jakub Jelinek <jakub@redhat.com>
26722
26723 * gcc.dg/20020729-1.c: New test.
26724
26725 2002-07-20 Jakub Jelinek <jakub@redhat.com>
26726
26727 * g++.dg/opt/life1.C: New test.
26728
26729 2002-05-20 Jakub Jelinek <jakub@redhat.com>
26730
26731 * gcc.dg/20020525-1.c: New test.
26732
26733 2002-05-24 Jakub Jelinek <jakub@redhat.com>
26734
26735 PR c++/6794
26736 * g++.dg/ext/pretty1.C: New test.
26737 * g++.dg/ext/pretty2.C: New test.
26738
26739 2003-05-15 Mark Mitchell <mark@codesourcery.com>
26740
26741 PR c++/8385
26742 * g++.dg/ext/typeof5.C: New test.
26743
26744 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
26745
26746 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
26747 __USER_LABEL_PREFIX__ into account.
26748 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
26749
26750 2003-05-14 Roger Sayle <roger@eyesopen.com>
26751
26752 * gcc.dg/builtins-15.c: New test case.
26753
26754 2003-05-13 Zack Weinberg <zack@codesourcery.com>
26755
26756 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
26757
26758 2003-05-12 Mark Mitchell <mark@codesourcery.com>
26759
26760 * lib/g++.exp: Tweak handling of additional source files.
26761 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
26762 * g++.dg/special/conpr-2a.C: Rename to ...
26763 * g++.dg/special/conpr-2a.cc: ... this.
26764 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
26765 * g++.dg/special/conpr-3a.C: Rename to ...
26766 * g++.dg/special/conpr-3a.cc: This.
26767 * g++.dg/special/conpr-3b.C: Rename to ...
26768 * g++.dg/special/conpr-3b.cc: This.
26769 * g++.dg/special/conpr-4.C: New test.
26770 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
26771
26772 2003-05-12 David Edelsohn <edelsohn@gnu.org>
26773
26774 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
26775
26776 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26777
26778 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
26779 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26780 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
26781 * g++.old-deja/g++.other/warn3.C: Likewise.
26782
26783 2003-05-11 Roger Sayle <roger@eyesopen.com>
26784
26785 * gcc.dg/i386-387-1.c: Update to also test log.
26786 * gcc.dg/i386-387-2.c: Likewise.
26787
26788 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
26789
26790 * g77.f-torture/execute/int8421.f: New test.
26791
26792 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26793
26794 PR c++/10230, c++/10481
26795 * g++.dg/lookup/scoped5.C: New test.
26796
26797 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26798
26799 PR c++/10552
26800 * g++.dg/template/ttp6.C: New test.
26801
26802 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
26803
26804 * gcc.c-torture/execute/builtins: New directory.
26805 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
26806 gcc.c-torture/execute/builtins.
26807 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
26808 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
26809 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
26810 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
26811
26812 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26813
26814 PR c++/9252
26815 * g++.dg/template/access8.C: New test.
26816 * g++.dg/template/access9.C: New test.
26817
26818 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26819
26820 PR c++/9554
26821 * g++.dg/parse/access1.C: New test.
26822
26823 2003-05-09 DJ Delorie <dj@redhat.com>
26824
26825 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
26826 long, and not an int.
26827
26828 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26829
26830 PR c++/10555, c++/10576
26831 * g++.dg/template/memclass1.C: New test.
26832
26833 2003-05-08 DJ Delorie <dj@redhat.com>
26834
26835 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
26836 targets.
26837 * gcc.c-torture/execute/20021024-1.x: Likewise.
26838 * gcc.c-torture/execute/shiftdi.x: Likewise.
26839 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
26840 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
26841 * gcc.dg/20021018-1.c: Likewise.
26842
26843 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26844
26845 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
26846
26847 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
26848 (bcopy): Call memmove.
26849
26850 2003-05-08 Roger Sayle <roger@eyesopen.com>
26851
26852 * g77.f-torture/compile/8485.f: New test case.
26853
26854 2003-05-07 Richard Henderson <rth@redhat.com>
26855
26856 PR c++/10570
26857 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
26858 Verify exception_cleanup not called for rethrows.
26859 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
26860 when exiting catch block without rethrowing.
26861 * g++.dg/eh/forced3.C: New.
26862 * g++.dg/eh/forced4.C: New.
26863
26864 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
26865
26866 * gcc.dg/20030505.c: Fix triplet.
26867
26868 2003-05-06 DJ Delorie <dj@redhat.com>
26869
26870 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
26871 * gcc.dg/nest.c: Likewise.
26872
26873 2003-05-05 Roger Sayle <roger@eyesopen.com>
26874
26875 * gcc.dg/builtins-14.c: New test case.
26876
26877 2003-05-05 Janis Johnson <janis187@us.ibm.com>
26878
26879 * lib/compat.exp (compat-execute): New argument.
26880 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
26881 * gcc.dg/compat: New test directory.
26882 * gcc.dg/compat/compat.exp: New expect script.
26883 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
26884 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
26885 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
26886 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
26887 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
26888 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
26889
26890 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
26891 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
26892 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
26893 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
26894 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
26895 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
26896 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
26897 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
26898 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
26899 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
26900 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
26901 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
26902 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
26903 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
26904 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
26905
26906 2003-05-05 Zack Weinberg <zack@codesourcery.com>
26907
26908 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
26909
26910 2003-05-05 Jakub Jelinek <jakub@redhat.com>
26911
26912 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
26913
26914 2003-05-05 Geoffrey Keating <geoffk@apple.com>
26915
26916 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
26917 * gcc.dg/ppc-fsel-2.c: New test.
26918
26919 * gcc.dg/unused-5.c: New test.
26920
26921 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26922
26923 PR c++/10496
26924 * g++.dg/warn/pmf1.C: New test.
26925
26926 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26927
26928 PR c++/4494
26929 * g++.dg/warn/main.C: New test.
26930
26931 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26932
26933 * gcc.dg/nonnull-3.c: New test.
26934
26935 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
26936
26937 * gcc.dg/cpp/Wtrigraphs.c: Update.
26938 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
26939
26940 2003-05-03 Geoffrey Keating <geoffk@apple.com>
26941
26942 * gcc.dg/ppc-fsel-1.c: New test.
26943
26944 2003-05-03 Zack Weinberg <zack@codesourcery.com>
26945
26946 PR c/10604
26947 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
26948
26949 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
26950
26951 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
26952
26953 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26954
26955 PR c++/9364, c++/10553, c++/10586
26956 * g++.dg/parse/typename4.C: New test.
26957 * g++.dg/parse/typename5.C: Likewise.
26958
26959 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
26960
26961 * gcc.c-torture/compile/20030503-1.c: New test.
26962
26963 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26964
26965 * g++.dg/lookup/using5.C: Fix testcase error.
26966
26967 2003-05-01 Chris Demetriou <cgd@broadcom.com>
26968
26969 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
26970 since MEABI is no longer supported. Remove all vestiges
26971 of MEABI from the test.
26972
26973 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26974
26975 PR c++/10554
26976 * g++.dg/lookup/using5.C: New test.
26977
26978 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26979
26980 PR c++/8772
26981 * g++.dg/template/ttp5.C: New test.
26982
26983 2003-04-30 Mark Mitchell <mark@codesourcery.com>
26984
26985 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
26986 (dg-gpp-additional-sources): New function.
26987 (dg-gpp-additional-files): Likewise.
26988 * lib/g++.exp (additional_sources): New variable.
26989 (additional_files): Likewise.
26990 (g++_target_compile): Deal with them.
26991 * lib/old-dejagnu.exp: Remove.
26992 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
26993 * g++.old-deja: Revise all tests to use dg commands.
26994
26995 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26996
26997 PR c++/9432, c++/9528
26998 * g++.dg/lookup/using4.C: New test.
26999
27000 2003-04-29 Geoffrey Keating <geoffk@apple.com>
27001
27002 * gcc.dg/noreturn-5.c: New file.
27003 * gcc.dg/noreturn-6.c: New file.
27004
27005 * gcc.c-torture/compile/inline-1.c: New file.
27006
27007 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27008
27009 PR c++/10551
27010 * g++.dg/template/explicit1.C: New test.
27011
27012 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27013
27014 PR c++/10549
27015 * g++.dg/other/bitfield1.C: New test.
27016
27017 PR c++/10527
27018 * g++.dg/init/new7.C: New test.
27019
27020 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27021
27022 * g++.dg/ext/desig1.C: New test.
27023 * g++.dg/ext/init1.C: Update.
27024
27025 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
27026
27027 2003-04-28 Mark Mitchell <mark@codesourcery.com>
27028
27029 PR c++/10180
27030 * g++.dg/warn/Winline-1.C: New test.
27031
27032 2003-04-28 Jakub Jelinek <jakub@redhat.com>
27033
27034 * gcc.c-torture/execute/string-opt-19.c: New test.
27035
27036 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
27037 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
27038
27039 2003-04-27 Mark Mitchell <mark@codesourcery.com>
27040
27041 PR c++/10506
27042 * g++.dg/init/new6.C: New test.
27043
27044 PR c++/10503
27045 * g++.dg/init/ref6.C: New test.
27046
27047 2003-04-26 David Edelsohn <edelsohn@gnu.org>
27048
27049 * g++.dg/warn/weak1.C: XFAIL on AIX4.
27050
27051 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27052
27053 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
27054 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
27055
27056 2003-04-25 Mark Mitchell <mark@codesourcery.com>
27057
27058 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
27059 initialized static data members.
27060
27061 2003-04-25 H.J. Lu <hjl@gnu.org>
27062
27063 * gcc.dg/ia64-sync-4.c: New test.
27064
27065 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27066
27067 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
27068 date.
27069
27070 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
27071
27072 PR c++/10337
27073 * g++.dg/warn/conv1.C: New test.
27074 * g++.old-deja/g++.other/conv7.C: Adjust.
27075 * g++.old-deja/g++.other/overload14.C: Adjust.
27076
27077 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27078
27079 PR c++/10471
27080 * g++.dg/template/defarg2.C: New test.
27081
27082 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
27083
27084 * gcc.dg/cpp/include2.c: Update.
27085 * gcc.dg/cpp/multiline-2.c: New.
27086 * gcc.dg/cpp/multiline.c: Update.
27087 * gcc.dg/cpp/strify2.c: Update.
27088 * gcc.dg/cpp/trad/literals-2.c: Update.
27089
27090 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27091
27092 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
27093
27094 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27095
27096 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
27097
27098 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27099
27100 PR c++/10451
27101 * g++.dg/parse/crash4.C: New test.
27102
27103 PR c++/9847
27104 * g++.dg/parse/crash5.C: New test.
27105
27106 2003-04-22 Mark Mitchell <mark@codesourcery.com>
27107
27108 PR c++/10446
27109 * g++.dg/parse/crash3.C: New test.
27110
27111 PR c++/10428
27112 * g++.dg/parse/elab1.C: New test.
27113
27114 2003-04-22 Devang Patel <dpatel@apple.com>
27115
27116 * gcc.dg/cpp/trad/funlike-5.c: New test.
27117
27118 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
27119
27120 * g++.dg/other/packed1.C: Fix dg options.
27121
27122 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
27123
27124 * g++.dg/other/offsetof2.C: New test.
27125
27126 2003-04-21 Mark Mitchell <mark@codesourcery.com>
27127
27128 * g++.dg/template/recurse.C: Adjust location of error messages.
27129
27130 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
27131
27132 PR c++/9881
27133 * g++.dg/init/addr-const1.C: New test.
27134 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
27135
27136 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
27137
27138 PR c++/10405
27139 * g++.dg/lookup/struct-hack1.C: New test.
27140
27141 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
27142
27143 * ucs.c: Update diagnostic messages.
27144
27145 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27146
27147 * gcc.dg/cpp/truefalse.cpp: New test.
27148 * gcc.dg/cpp/cpp.exp: Update.
27149 * g++.dg/other/stdbool-if.C: Remove.
27150
27151 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27152
27153 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
27154 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
27155
27156 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27157
27158 * gcc.c-torture/compile/20030418-1.c: New test.
27159
27160 2003-04-17 Janis Johnson <janis187@us.ibm.com>
27161
27162 * README.compat: Remove; content moved to doc/sourcebuild.texi.
27163
27164 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27165
27166 PR c++/10347
27167 g++.dg/template/dependent-name1.C: New test.
27168
27169 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
27170
27171 * gcc.dg/warn-1.c (tourist_guide): New array,
27172 contains a pointer to bar.
27173
27174 2003-04-16 Roger Sayle <roger@eyesopen.com>
27175
27176 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
27177 * gcc.c-torture/execute/medce-1.c: New test case.
27178 * gcc.c-torture/execute/medce-2.c: New test case.
27179
27180 2003-04-15 Mark Mitchell <mark@codesourcery.com>
27181
27182 * lib/prune.exp: Ignore more messages.
27183
27184 PR c++/10381
27185 * g++.dg/parse/lookup3.C: New test.
27186
27187 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
27188
27189 * gcc.c-torture/compile/20030415-1.c : New test.
27190
27191 2003-04-14 Mark Mitchell <mark@codesourcery.com>
27192
27193 * gcc.c-torture/execute/scope-2.c: Move to ...
27194 * gcc.dg/noncompile/scope.c: .... here.
27195
27196 2003-04-14 Roger Sayle <roger@eyesopen.com>
27197
27198 * gcc.dg/20030414-2.c: New test case.
27199
27200 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
27201
27202 PR target/10377
27203 * gcc.dg/20030414-1.c: New test.
27204
27205 2003-04-13 Roger Sayle <roger@eyesopen.com>
27206
27207 * gcc.dg/builtins-12.c: New test case.
27208 * gcc.dg/builtins-13.c: New test case.
27209
27210 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27211
27212 * gcc.c-torture/execute/string-opt-18.c: New test.
27213
27214 2003-04-13 Mark Mitchell <mark@codesourcery.com>
27215
27216 PR c++/10300
27217 * g++.dg/init/new5.C: New test.
27218
27219 2003-04-12 Mark Mitchell <mark@codesourcery.com>
27220
27221 PR c++/7910
27222 * g++.dg/ext/dllimport1.C: New test.
27223
27224 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27225
27226 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
27227
27228 2003-04-11 Bud Davis <bdavis9659@comcast.net>
27229
27230 PR Fortran/9263
27231 * g77.f-torture/noncompile/9263.f: New test
27232 PR Fortran/1832
27233 * g77.f-torture/execute/1832.f: New test
27234
27235 2003-04-11 David Chad <davidc@freebsd.org>
27236 Loren J. Rittle <ljrittle@acm.org>
27237
27238 libobjc/8562
27239 * objc.dg/headers.m: New test.
27240
27241 2003-04-10 Zack Weinberg <zack@codesourcery.com>
27242
27243 * gcc.c-torture/execute/builtin-noret-2.c: New.
27244 * gcc.c-torture/execute/builtin-noret-2.x: New.
27245 XFAIL builtin-noret-2.c at -O1 and above.
27246 * gcc.dg/redecl.c: New.
27247 * gcc.dg/Wshadow-1.c: Update error regexps.
27248
27249 2003-04-10 Mark Mitchell <mark@codesourcery.com>
27250
27251 * g++.dg/abi/bitfield10.C: New test.
27252
27253 2003-04-09 Mike Stump <mrs@apple.com>
27254
27255 * gcc.dg/pch/pch.exp: Make testcase names longer.
27256 * g++.dg/pch/pch.exp: Make testcase names longer.
27257
27258 2003-04-08 Roger Sayle <roger@eyesopen.com>
27259
27260 * gcc.dg/builtins-11.c: New test case.
27261
27262 2003-04-08 Roger Sayle <roger@eyesopen.com>
27263
27264 * gcc.dg/builtins-9.c: New test case.
27265 * gcc.dg/builtins-10.c: New test case.
27266
27267 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
27268
27269 * gcc.dg/noncompile/init-4.c.c: New test.
27270
27271 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
27272
27273 * gcc.misc-test/gcov-9.c: New test.
27274 * gcc.misc-test/gcov-10.c: New test
27275 * gcc.misc-test/gcov-11.c: New test.
27276
27277 2003-04-05 Zack Weinberg <zack@codesourcery.com>
27278
27279 PR optimization/10024
27280 * gcc.c-torture/compile/20030405-1.c: New test.
27281
27282 2003-04-04 Geoffrey Keating <geoffk@apple.com>
27283
27284 * gcc.dg/pch/static-3.c: New.
27285 * gcc.dg/pch/static-3.hs: New.
27286 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
27287
27288 2003-04-04 Richard Henderson <rth@redhat.com>
27289
27290 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
27291 * g++.dg/eh/forced2.C: Likewise.
27292
27293 2003-04-03 Mike Stump <mrs@apple.com>
27294
27295 * lib/scanasm.exp (scan-assembler): Add xfail processing for
27296 target arg.
27297 (scan-assembler-times, scan-assembler-not): Likewise.
27298 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
27299
27300 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27301
27302 * gcc.dg/sparc-loop-1.c: New test.
27303
27304 2003-04-02 Geoffrey Keating <geoffk@apple.com>
27305
27306 PR other/9274
27307 * g++.dg/pch/system-2.C: New.
27308 * g++.dg/pch/system-2.Hs: New.
27309
27310 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
27311
27312 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
27313
27314 * g++.dg/eh/simd-1.C (vecfunc): Same.
27315
27316 2003-04-01 Roger Sayle <roger@eyesopen.com>
27317
27318 * gcc.c-torture/execute/20030401-1.c: New test case.
27319
27320 2003-04-01 Ziemowit Laski <zlaski@apple.com>
27321
27322 * objc.dg/defs.m: New.
27323
27324 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
27325
27326 * g++.dg/eh/simd-1.C: New.
27327 * g++.dg/eh/simd-2.C: New.
27328
27329 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
27330
27331 * gcc.c-torture/execute/simd-3.c: New.
27332
27333 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27334
27335 PR c/9936
27336 * gcc.dg/20030331-2.c: New test.
27337
27338 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27339
27340 PR c++/10278
27341 * g++.dg/parse/crash2.C: New test.
27342
27343 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27344
27345 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
27346 * gcc.c-torture/execute/20030331-1.c: ...here.
27347
27348 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27349
27350 * gcc.c-torture/execute/20030331-1.c: New test.
27351
27352 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
27353
27354 * lib/gcov.exp: Adjust call return testing strings.
27355 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
27356
27357 2003-03-31 Roger Sayle <roger@eyesopen.com>
27358
27359 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
27360 * gcc.dg/builtins-7.c: New test case.
27361 * gcc.dg/builtins-8.c: New test case.
27362
27363 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27364
27365 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
27366
27367 2003-03-30 Mark Mitchell <mark@codesourcery.com>
27368
27369 PR c++/7647
27370 * g++.dg/lookup-class-member-2.C: New test.
27371
27372 2003-03-30 Glen Nakamura <glen@imodulo.com>
27373
27374 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
27375
27376 2003-03-28 Roger Sayle <roger@eyesopen.com>
27377
27378 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
27379
27380 2003-03-28 Mark Mitchell <mark@codesourcery.com>
27381
27382 * g++.dg/init/attrib1.C: New test.
27383
27384 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27385
27386 * gcc.dg/ultrasp8.c: New test.
27387
27388 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27389
27390 * gcc.dg/ultrasp7.c: New test.
27391
27392 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
27393
27394 PR c++/10047
27395 * g++.dg/template/inline1.C: New test.
27396
27397 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27398
27399 * gcc.dg/sparc-dwarf2.c: New test.
27400
27401 2003-03-27 Roger Sayle <roger@eyesopen.com>
27402
27403 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
27404 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
27405
27406 2003-03-27 Mark Mitchell <mark@codesourcery.com>
27407
27408 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
27409 than reading .x files.
27410 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
27411 * g77.dg/gcov/gcov-1.f: Likewise.
27412 * gcc.misc-tests/gcov-4b.c: Likewise.
27413 * gcc.misc-tests/gcov-5b.c: Likewise.
27414 * gcc.misc-tests/gcov-6.c: Likewise.
27415 * gcc.misc-tests/gcov-7.c: Likewise.
27416 * gcc.misc-tests/gcov-8.c: Likewise.
27417 * g++.dg/gcov/gcov-1.x: Remove.
27418 * g77.dg/gcov/gcov-1.x: Likewise.
27419 * gcc.misc-tests/gcov-4b.x: Likewise.
27420 * gcc.misc-tests/gcov-5b.x: Likewise.
27421 * gcc.misc-tests/gcov-6.x: Likewise.
27422 * gcc.misc-tests/gcov-7.x: Likewise.
27423 * gcc.misc-tests/gcov-8.x: Likewise.
27424
27425 2003-03-27 Glen Nakamura <glen@imodulo.com>
27426
27427 PR opt/10087
27428 * gcc.dg/20030324-1.c: New test.
27429
27430 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
27431
27432 PR c++/10224
27433 * g++.dg/template/arg3.C: New test.
27434
27435 PR c++/10158
27436 * g++.dg/template/friend18.C: New test.
27437
27438 2003-03-26 Roger Sayle <roger@eyesopen.com>
27439
27440 * g77.f-torture/compile/20030326-1.f: New test case.
27441
27442 2003-03-26 Janis Johnson <janis187@us.ibm.com>
27443
27444 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
27445
27446 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
27447
27448 2003-03-26 Jakub Jelinek <jakub@redhat.com>
27449
27450 * gcc.dg/ia64-sync-3.c: New test.
27451
27452 2003-03-26 Alan Modra <amodra@bigpond.net.au>
27453
27454 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
27455
27456 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27457
27458 * gcc.dg/ultrasp6.c: New test.
27459
27460 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27461
27462 * gcc.dg/i386-signbit-1.c: New test.
27463 * gcc.dg/i386-signbit-2.c: New test.
27464 * gcc.dg/i386-signbit-3.c: New test.
27465
27466 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27467
27468 * gcc.dg/ultrasp5.c: Fix options.
27469
27470 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27471
27472 * gcc.dg/ultrasp5.c: Fix comment.
27473
27474 2003-03-24 Bud Davis <bdavis9659@comcast.net>
27475
27476 PR fortran/10197
27477 * g77.f-torture/execute/10197.f: New test.
27478
27479 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
27480
27481 PR c++/9898, c++/383
27482 * g++.dg/template/conv6.C: New test.
27483
27484 PR c++/10119
27485 * g++.dg/template/ptrmem5.C: New test.
27486
27487 PR c++/10026
27488 * g++.dg/lookup/koenig1.C: New test.
27489
27490 PR C++/10199
27491 * g++.dg/lookup/template2.C: New test.
27492
27493 2003-03-24 Jakub Jelinek <jakub@redhat.com>
27494
27495 * g++.dg/opt/rtti1.C: New test.
27496
27497 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27498
27499 * gcc.dg/ultrasp5.c: New test.
27500
27501 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
27502
27503 PR middle-end/9967
27504 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
27505 builtin fputs.
27506
27507 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
27508
27509 PR c/8224
27510 * gcc.dg/20030323-1.c: New test.
27511
27512 2003-03-23 Roger Sayle <roger@eyesopen.com>
27513
27514 * gcc.c-torture/compile/20030323-1.c: New test case.
27515
27516 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
27517
27518 * gcc.dg/20030321-1.c: New test.
27519
27520 2003-03-22 Zack Weinberg <zack@codesourcery.com>
27521
27522 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
27523
27524 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
27525
27526 PR c++/9978, c++/9708
27527 * g++.dg/ext/vlm1.C: Adjust expected error.
27528 * g++.dg/ext/vla2.C: New test.
27529 * g++.dg/template/arg1.C: New test.
27530 * g++.dg/template/arg2.C: New test.
27531
27532 2003-03-22 Bud Davis <bdavis9659@comcast.net>
27533
27534 * g77.f-torture/execute/select.f: New test.
27535 * g77.f-torture/noncompile/select_no_compile.f: New test.
27536
27537 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
27538
27539 PR c++/9898
27540 * g++.dg/other/error4.C: New test.
27541
27542 2003-03-20 Mark Mitchell <mark@codesourcery.com>
27543
27544 * g++.dg/template/friend17.C: New test.
27545
27546 2003-03-21 Alan Modra <amodra@bigpond.net.au>
27547
27548 * gcc.c-torture/compile/20030320-1.c: New.
27549
27550 2003-03-20 Roger Sayle <roger@eyesopen.com>
27551
27552 * gcc.dg/builtins-6.c: New test case.
27553
27554 2003-03-19 Alan Modra <amodra@bigpond.net.au>
27555
27556 PR target/10073
27557 * gcc.c-torture/compile/20030319-1.c: New.
27558
27559 2003-03-18 Jan Hubicka <jh@suse.cz>
27560
27561 * gcc.dg/i386-cvt-1.c: New test.
27562
27563 2003-03-17 Zack Weinberg <zack@codesourcery.com>
27564
27565 * objc.dg/naming-1.m: Use "(parse|syntax) error".
27566 * objc.dg/naming-2.m: Likewise.
27567
27568 2003-03-17 Mark Mitchell <mark@codesourcery.com>
27569
27570 PR c++/9639
27571 * g++.dg/parse/crash1.C: New test.
27572
27573 2003-03-16 Mark Mitchell <mark@codesourcery.com>
27574
27575 PR c++/8805
27576 * g++.dg/eh/cleanup1.C: New test.
27577
27578 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27579
27580 * gcc.c-torture/execute/20030316-1.c: New test case.
27581
27582 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
27583
27584 PR c++/9629
27585 * g++.dg/init/ctor2.C: New test.
27586
27587 2003-03-15 Roger Sayle <roger@eyesopen.com>
27588
27589 * g77.f-torture/compile/xformat.f: New test case.
27590
27591 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27592
27593 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
27594 * g++.old-deja/g++.mike/eh50.C: Likewise.
27595
27596 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27597
27598 PR c++/6440
27599 * g++.dg/template/spec7.C: New test.
27600 * g++.dg/template/spec8.C: Likewise.
27601
27602 2003-03-14 Jakub Jelinek <jakub@redhat.com>
27603
27604 * gcc.c-torture/execute/20030313-1.c: New test.
27605
27606 2003-03-14 Richard Henderson <rth@redhat.com>
27607
27608 * gcc.dg/inline-2.c: Adjust alpha test for external call.
27609
27610 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27611
27612 * gcc.c-torture/compile/20030314-1.c: New test.
27613
27614 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
27615
27616 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
27617 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
27618 thumb target,
27619 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
27620 to accept newer _imp__ prefix and additional
27621 newline in .drectve section.
27622 * gcc.dg/dll-4.c: Likewise.
27623 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
27624 switch.
27625
27626 2003-03-13 Mark Mitchell <mark@codesourcery.com>
27627
27628 * g++.dg/parse/namespace9.C: New test.
27629
27630 * g++.dg/init/ref5.C: New test.
27631 * g++.dg/parse/ptrmem1.C: Likewise.
27632
27633 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27634
27635 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
27636 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
27637 regular expression.
27638 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
27639 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
27640
27641 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
27642
27643 * gcc.c-torture/execute/20030224-2.c: New test.
27644
27645 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27646
27647 * gcc.dg/decl-3.c: New test.
27648
27649 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27650
27651 * gcc.dg/i386-loop-2.c: New test.
27652
27653 2003-03-11 Mark Mitchell <mark@codesourcery.com>
27654
27655 PR c++/9474
27656 * g++.dg/parse/namespace8.C: New test.
27657
27658 PR c++/9924
27659 * g++.dg/overload/builtin2.C: New test.
27660
27661 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
27662
27663 * gcc.dg/return-type-3.c: New test.
27664
27665 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27666
27667 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
27668 profiling options are not supported.
27669
27670 2003-03-10 Mark Mitchell <mark@codesourcery.com>
27671
27672 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
27673 * g++.old-deja/g++.warn/impint2.C: Likewise.
27674
27675 2003-03-10 Devang Patel <dpatel@apple.com>
27676
27677 * g++.dg/cpp/c++_cmd_1.C: New test.
27678 * g++.dg/cpp/c++_cmd_1.h: New file.
27679
27680 2003-03-10 Segher Boessenkool <segher@koffie.nl>
27681
27682 * gcc.dg/altivec-9.c: New file.
27683
27684 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27685
27686 * gcc.dg/ppc-sdata-1.c: New test.
27687 * gcc.dg/ppc-sdata-2.c: New test.
27688
27689 2003-03-09 Mark Mitchell <mark@codesourcery.com>
27690
27691 PR c++/9373
27692 * g++.dg/opt/ptrmem2.C: New test.
27693
27694 PR c++/8534
27695 * g++.dg/opt/ptrmem1.C: New test.
27696
27697 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27698
27699 * gcc.dg/i386-loop-1.c: New test.
27700
27701 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27702
27703 PR c++/9970
27704 * g++.dg/lookup/friend1.C: New test.
27705
27706 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27707
27708 PR c++/9823
27709 * g++.dg/parser/constructor1.C: New test.
27710
27711 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
27712
27713 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
27714
27715 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
27716
27717 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
27718
27719 * gcc.dg/cpp/Wunused.c: Update test.
27720
27721 2003-03-08 Jan Hubicka <jh@suse.cz>
27722
27723 * gcc.dg/inline-3.c: New test.
27724
27725 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27726
27727 PR c++/9809
27728 * g++.dg/parse/builtin1.C: New test.
27729
27730 PR c++/9982
27731 * g++.dg/abi/cookie1.C: New test.
27732 * g++.dg/abi/cookie2.C: Likewise.
27733
27734 PR c++/9524
27735 * g++.dg/template/field1.C: New test.
27736
27737 PR c++/9912
27738 * g++.dg/parse/class1.C: New test.
27739 * g++.dg/parse/namespace7.C: Likewise.
27740 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
27741
27742 2003-03-07 Mark Mitchell <mark@codesourcery.com>
27743
27744 * g++.dg/init/ref4.C: New test.
27745
27746 2003-03-07 Jan Hubicka <jh@suse.cz>
27747
27748 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
27749 * gcc.dg/inline-3.c: New test.
27750
27751 2003-03-06 Mark Mitchell <mark@codesourcery.com>
27752
27753 * g++.dg/init/ref3.C: New test.
27754
27755 PR c++/9965
27756 * g++.dg/init/ref2.C: New test.
27757
27758 PR c++/9400
27759 * g++.dg/warn/Wshadow-2.C: New test.
27760
27761 PR c++/9791
27762 * g++.dg/warn/Woverloaded-1.C: New test.
27763
27764 2003-03-05 Jan Hubicka <jh@suse.cz>
27765
27766 * gcc.dg/i386-local2.c: New.
27767 * gcc.dg/i386-local.c: Fix typo.
27768
27769 2003-03-05 Mark Mitchell <mark@codesourcery.com>
27770
27771 * g++.dg/abi/layout3.C: New test.
27772
27773 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27774
27775 * gcc.c-torture/compile/20030305-1.c
27776
27777 2003-03-05 Jan Hubicka <jh@suse.cz>
27778
27779 * gcc.dg/i386-local.c: New.
27780
27781 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
27782
27783 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
27784
27785 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27786
27787 * gcc.dg/switch-2.c: New test.
27788 * gcc.dg/switch-3.c: New test.
27789 * gcc.dg/Wswitch.c: Adjust line numbers.
27790 * gcc.dg/Wswitch-default.c: Likewise.
27791 * gcc.dg/Wswitch-enum.c: Likewise.
27792
27793 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
27794
27795 * gcc.c-torture/execute/20030222-1.c: New test.
27796
27797 2003-03-03 James E Wilson <wilson@tuliptree.org>
27798
27799 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
27800
27801 2003-03-03 Mark Mitchell <mark@codesourcery.com>
27802
27803 PR c++/9878
27804 * g++.dg/init/ref1.C: New test.
27805
27806 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
27807
27808 * gcc.dg/sh-relax.c: New SH-only test.
27809
27810 2003-03-03 Geoffrey Keating <geoffk@apple.com>
27811
27812 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
27813 comment explaining purpose of testcase.
27814
27815 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27816
27817 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
27818 for HC11/HC12 (asm needs two int registers).
27819 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
27820 HC11/HC12 because the test uses an asm which needs two 32-bit
27821 registers.
27822
27823 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27824
27825 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
27826 for HC11/HC12 (array is too large otherwise).
27827 * gcc.c-torture/compile/920501-4.x: New file, likewise.
27828 * gcc.c-torture/compile/20010518-2.x: Likewise.
27829 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
27830 HC11/HC12 (array is too large).
27831
27832 2003-03-01 Geoffrey Keating <geoffk@apple.com>
27833
27834 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
27835 * lib/g++-dg.exp (g++-dg-test): Likewise.
27836
27837 2003-03-01 Roger Sayle <roger@eyesopen.com>
27838
27839 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
27840 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
27841
27842 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27843
27844 * g++.dg/warn/implicit-typename1.C: Remove warning.
27845
27846 2003-02-28 Richard Henderson <rth@redhat.com>
27847
27848 * gcc.dg/noreturn-1.c: Move noreturn warning line.
27849 * gcc.dg/return-type-1.c: Move control reaches end warning line.
27850
27851 2003-02-28 Geoffrey Keating <geoffk@apple.com>
27852
27853 * gcc.dg/pch/pch.exp: Change .pch to .gch.
27854 * g++.dg/pch/pch.exp: Likewise.
27855
27856 2003-02-28 Mark Mitchell <mark@codesourcery.com>
27857
27858 PR c++/9879
27859 * testsuite/g++.dg/init/new4.C: New test.
27860
27861 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
27862
27863 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
27864
27865 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
27866
27867 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
27868 unsigned long.
27869
27870 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
27871 wider than float.
27872
27873 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27874
27875 * lib/scanasm.exp: Add support for counting numbers of
27876 occurences.
27877 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
27878 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
27879
27880 2003-02-25 Mark Mitchell <mark@codesourcery.com>
27881
27882 PR c++/9683
27883 * g++.dg/template/static3.C: New test.
27884
27885 PR c++/9829
27886 * g++.dg/parse/namespace6.C: New test.
27887
27888 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27889
27890 PR target/9732
27891 * gcc.dg/20030225-1.c: New test.
27892
27893 2003-02-24 Mark Mitchell <mark@codesourcery.com>
27894
27895 * README: Remove out-of-date information.
27896
27897 PR c++/9836
27898 * g++.dg/template/spec6.C: New test.
27899
27900 2003-02-24 Jeff Law <law@redhat.com>
27901
27902 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
27903
27904 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27905
27906 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
27907 * gcc.dg/pragma-ep-1.c: Likewise.
27908
27909 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27910
27911 PR c++/9602
27912 * g++.dg/template/friend16.C: New test.
27913
27914 2003-02-23 Mark Mitchell <mark@codesourcery.com>
27915
27916 PR c++/5333
27917 * g++.dg/parse/fused-params1.C: Adjust error messages.
27918 * g++.dg/template/nested3.C: New test.
27919
27920 2003-02-24 Alan Modra <amodra@bigpond.net.au>
27921
27922 * g++.dg/abi/param1.C: New test.
27923
27924 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27925
27926 PR c++/7982
27927 * g++.dg/warn/implicit-typename1.C: New test.
27928
27929 2003-02-22 Kelley Cook <kelleycook@comcast.net>
27930
27931 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
27932 with "mtune".
27933 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27934 * gcc.c-torture/execute/20010129-1.x: Likewise.
27935 * gcc.dg/20011107-1.c: Likewise.
27936 * gcc.dg/20020108-1.c: Likewise.
27937 * gcc.dg/20020122-3.c: Likewise.
27938 * gcc.dg/20020206-1.c: Likewise.
27939 * gcc.dg/20020310-1.c: Likewise.
27940 * gcc.dg/20020426-2.c: Likewise.
27941 * gcc.dg/20020517-1.c: Likewise.
27942 * gcc.dg/991230-1.c: Likewise.
27943 * gcc.dg/i386-unroll-1.c: Likewise.
27944 * gcc.misc-tests/i386-prefetch.exp: Likewise.
27945
27946 2003-02-22 Jan Hubicka <jh@suse.cz>
27947
27948 * gcc.dg/i386-mul.c: New test.
27949
27950 2003-02-21 Roger Sayle <roger@eyesopen.com>
27951
27952 * gcc.dg/builtins-5.c: New test case.
27953
27954 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
27955
27956 * gcc.dg/asmreg-1.c: New test.
27957
27958 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27959
27960 PR c++/9749
27961 * g++.dg/parse/varmod1.C: New test.
27962
27963 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27964
27965 PR c++/9727
27966 * g++.dg/template/op1.C: New test.
27967
27968 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27969
27970 PR c++/8906
27971 * g++.dg/template/nested2.C: New test.
27972
27973 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27974
27975 PR c++/8724
27976 * g++.dg/expr/dtor1.C: New test.
27977
27978 2003-02-21 Zack Weinberg <zack@codesourcery.com>
27979
27980 * gcc.dg/cpp/include3.c: New test.
27981 * gcc.dg/cpp/inc/foo.h: New file.
27982
27983 2003-02-21 Glen Nakamura <glen@imodulo.com>
27984
27985 * gcc.c-torture/execute/20030221-1.c: New test.
27986
27987 2003-02-20 Mark Mitchell <mark@codesourcery.com>
27988
27989 PR c++/9729
27990 * g++.dg/abi/conv1.C: New test.
27991
27992 2003-02-20 Jan Hubicka <jh@suse.cz>
27993
27994 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
27995
27996 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
27997
27998 * gcc.c-torture/compile/20030219-1.c: New test.
27999
28000 2003-02-18 Jan Hubicka <jh@suse.cz>
28001
28002 * gcc.dg/funcorder.c: New test.
28003
28004 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28005
28006 * gcc.c-torture/execute/20030218-1.c: New.
28007
28008 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
28009
28010 * gcc.dg/20030218-1.c: New.
28011
28012 2003-02-18 Richard Henderson <rth@redhat.com>
28013
28014 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
28015 * gcc.dg/attr-used-2.c: New.
28016
28017 2003-02-18 Mark Mitchell <mark@codesourcery.com>
28018
28019 PR c++/9704
28020 * g++.dg/init/copy5.C: New test.
28021
28022 2003-02-18 Geoffrey Keating <geoffk@apple.com>
28023
28024 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
28025 * g++.dg/pch/pch.exp: Likewise.
28026
28027 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28028
28029 * gcc.c-torture/execute/20030209-1.c: Enable the test if
28030 STACK_SIZE is not defined.
28031
28032 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28033
28034 PR c++/9457
28035 * g++.dg/template/init1.C: New test.
28036
28037 2003-02-16 Jan HUbicka <jh@suse.cz>
28038
28039 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
28040 (foo): Add few extra tests
28041 * gcc.dg/c99-const-expr-3.c: Likewise.
28042 * gcc.c-torture/execute/20030216-1.c: New.
28043
28044 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28045
28046 PR c++/9459
28047 * g++.dg/ext/typeof4.C: New test.
28048
28049 2003-02-15 Roger Sayle <roger@eyesopen.com>
28050
28051 * gcc.dg/i386-387-3.c: New test case.
28052
28053 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
28054
28055 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
28056 cris-*-elf* cris-*-aout* and mmix-*-*.
28057
28058 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
28059
28060 * gcc.dg/20030213-1.c: New test.
28061
28062 2003-02-12 Roger Sayle <roger@eyesopen.com>
28063
28064 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
28065 * gcc.dg/i386-387-2.c: Likewise.
28066
28067 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
28068
28069 * gcc.dg/ppc-spe.c: Fix formatting.
28070 Enable tests that were previously unsupported by gas.
28071 Delete tests for instructions that no longer exist.
28072 Switch arguments on evsubifw builtin.
28073
28074 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
28075
28076 * gcc.c-torture/execute/20030209-1.c: Disable the test if
28077 STACK_SIZE is too small.
28078
28079 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28080 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28081
28082 * gcc.dg/decl-2.c: New test.
28083
28084 2003-02-10 Jan Hubicka <jh@suse.cz>
28085
28086 * gcc.dg/i386-fpcvt-1.c: New test.
28087
28088 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
28089
28090 * gcc.c-torture/execute/20030209-1.c: New test.
28091
28092 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
28093
28094 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
28095 int-wide bitops, use the constants of the same width.
28096 Likewise, if long long is 32-bit wide, test bitops using
28097 32-bit constants.
28098
28099 2003-02-07 Loren James Rittle <ljrittle@acm.org>
28100
28101 * gcc.dg/20021014-1.c: Annotate with expected notice text.
28102
28103 2003-02-07 Roger Sayle <roger@eyesopen.com>
28104
28105 * testsuite/gcc.dg/builtins-4.c: New test case.
28106
28107 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28108
28109 * gcc.dg/20020430-1.c: Fix dg command typos.
28110 * gcc.dg/20020503-1.c: Likewise.
28111
28112 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28113
28114 PR c++/8785
28115 * g++.dg/parse/fused-params1.C: New test.
28116
28117 PR c++/8857
28118 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
28119
28120 PR c++/8921
28121 * g++.dg/parse/non-dependent1.C: New test.
28122
28123 PR c++/8928
28124 * g++.dg/parse/dupl-tmpl-args1.C: New test.
28125
28126 PR c++/9228
28127 * g++.dg/parse/undefined7.C: New test.
28128 * g++.dg/parse/non-templ1.C: New test.
28129
28130 PR c++/9229
28131 * g++.dg/parse/too-many-tmpl-args1.C: New test.
28132
28133 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28134
28135 * gcc.c-torture/compile/20030206-1.c: New test.
28136
28137 2003-02-05 Roger Sayle <roger@eyesopen.com>
28138
28139 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
28140 "pow" to "foo" to avoid potential confusion with a math built-in.
28141
28142 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28143
28144 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
28145 conditions for SPARC targets.
28146
28147 2003-02-05 Jakub Jelinek <jakub@redhat.com>
28148
28149 * gcc.dg/20030204-1.c: New test.
28150
28151 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28152
28153 PR c++/38
28154 * g++.dg/parse/array-size1.C: New test.
28155
28156 PR c++/5657
28157 * g++.dg/parse/undefined3.C: New test.
28158
28159 PR c++/5665
28160 * g++.dg/parse/undefined4.C: New test.
28161
28162 PR c++/5975
28163 * g++.dg/parse/undefined5.C: New test.
28164
28165 PR c++/7259
28166 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
28167
28168 PR c++/8578
28169 * g++.dg/parse/casting-operator1.C: New test.
28170
28171 PR c++/8596
28172 * g++.dg/parse/undefined6.C: New test.
28173
28174 PR c++/8736
28175 * g++.dg/parse/missing-template1.C: New test.
28176
28177 2003-02-04 Jan Hubicka <jh@suse.cz>
28178
28179 * gcc.dg/i386-cadd.c: Compile using -march=k8.
28180 * gcc.dg/i386-cmov?.c: Likewise.
28181 * gcc.dg/i386-fpcvt-?.c: Likewise.
28182 * gcc.dg/i386-ssefp-1.c: Likewise.
28183 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
28184 conventions.
28185
28186 2003-02-03 Mark Mitchell <mark@codesourcery.com>
28187
28188 PR c++/7129
28189 * testsuite/g++.dg/ext/max.C: New test.
28190
28191 2003-02-03 Jan Hubicka <jh@suse.cz>
28192
28193 * gcc.c-torture/execute/20030203-1.c: New test.
28194
28195 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
28196
28197 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
28198 'natural-endian'.
28199
28200 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
28201
28202 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
28203 * g++.dg/init/new2.C: Likewise.
28204 * g++.dg/other/new1.C: Likewise.
28205
28206 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
28207
28208 * gcc.dg/struct-ret-libc.c: New test.
28209
28210 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
28211
28212 * gcc.dg/20030129-1.c: New test.
28213
28214 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28215
28216 PR c++/8849
28217 * g++.dg/template/ptrmem4.C: New test.
28218
28219 2003-01-29 Mark Mitchell <mark@codesourcery.com>
28220
28221 * g++.dg/parser/constant1.C: New test.
28222
28223 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28224
28225 PR c++/8591
28226 * g++.dg/parse/friend2.C: New test.
28227
28228 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
28229
28230 PR c++/9437
28231 * g++.dg/template/unify4.C: New test.
28232
28233 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
28234
28235 * gcc.c-torture/execute/20030128-1.c: New test.
28236
28237 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
28238
28239 * g++.dg/lookup/nested1.C: Test moved from ...
28240 * g++.old-deja/g++.other/lookup24.C: ... here.
28241
28242 2003-01-28 Jan Hubicka <jh@suse.cz>
28243
28244 * gcc.dg/i386-cmov5.c: New test.
28245
28246 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28247
28248 * gcc.c-torture/execute/20010925-1.c: Changed the
28249 memcpy declaration.
28250
28251 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28252
28253 PR c++/3902
28254 * g++.dg/parse/template5.C: New test.
28255
28256 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
28257
28258 PR fortran/9258
28259 * g77.dg/pr9258: New test.
28260
28261 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28262
28263 * README: Move relevant parts from README.g++.
28264
28265 * README.g++: Remove this file.
28266
28267 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28268
28269 * g++.dg/abi/dcast1.C: New test.
28270
28271 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28272
28273 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
28274
28275 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
28276
28277 PR c++/47
28278 * g++.old-deja/g++.other/lookup24.C: New test.
28279
28280 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28281
28282 PR middle-end/7227
28283 * gcc.dg/uninit-C.c: New test.
28284
28285 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
28286
28287 * g++.dg/abi/covariant1.C: New test.
28288
28289 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
28290
28291 * gcc.dg/20030123-1.c: New test.
28292
28293 2003-01-25 Jan Hubicka <jh@suse.cz>
28294
28295 PR opt/8492
28296 * gcc.c-torture/compile/20030125-1.c
28297
28298 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
28299
28300 PR c++/9403
28301 * g++.dg/parse/template3.C: New test.
28302 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
28303
28304 PR c++/795
28305 * g++.dg/parse/template4.C: New test.
28306
28307 PR c++/9415
28308 * g++.dg/template/qual2.C: New test.
28309
28310 PR c++/8545
28311 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
28312
28313 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
28314
28315 2003-01-25 Roger Sayle <roger@eyesopen.com>
28316
28317 * gcc.c-torture/execute/switch-1.c: New test case.
28318
28319 2003-01-25 Jan Hubicka <jh@suse.cz>
28320
28321 * gcc.c-torture/execute/20030125-1.[cx]: New test.
28322
28323 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
28324
28325 Tweaks for Bison-1.875. From the NEWS file:
28326 "- `parse error' -> `syntax error'
28327 Bison now uniformly uses the term `syntax error'"
28328 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
28329 * gcc.dg/cpp/digraph2.c: Likewise.
28330 * gcc.dg/cpp/direct2.c: Likewise.
28331 * gcc.dg/cpp/paste4.c: Likewise.
28332 * gcc.dg/c90-restrict-1.c: Likewise.
28333 * gcc.dg/c99-func-2.c: Likewise.
28334 * gcc.dg/noncompile/920721-2.c: Likewise.
28335 * gcc.dg/noncompile/930622-2.c: Likewise.
28336 * gcc.dg/noncompile/940112-1.c: Likewise.
28337 * gcc.dg/noncompile/950921-1.c: Likewise.
28338 * gcc.dg/noncompile/951123-1.c: Likewise.
28339 * gcc.dg/noncompile/971104-1.c: Likewise.
28340 * gcc.dg/noncompile/990416-1.c: Likewise.
28341
28342 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
28343
28344 * g++.dg/parse/undefined1.C: Add error message.
28345
28346 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28347
28348 PR c++/9354
28349 * g++.dg/parse/new1.C: New test.
28350
28351 PR c++/9216
28352 * g++.dg/parse/template2.C: New test.
28353
28354 PR c++/9354
28355 * g++.dg/parse/typedef2.C: New test.
28356
28357 PR c++/9328
28358 * g++.dg/ext/typeof3.C: New test.
28359
28360 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28361
28362 PR c++/2738
28363 * g++.dg/parse/ret-type1.C: New test.
28364
28365 PR c++/3792
28366 * g++.dg/parse/tmpl-outside1.C: New test.
28367
28368 PR c++/4207
28369 * g++.dg/parse/int-as-enum1.C: New test.
28370
28371 PR c++/4903
28372 * g++.dg/parse/no-typename1.C: New test.
28373
28374 PR c++/5533
28375 * g++.dg/parse/no-value1.C: New test.
28376
28377 PR c++/5921
28378 * g++.dg/parse/wrong-inline1.C: New test.
28379
28380 PR c++/6402
28381 * g++.dg/parse/ref1.C: New test.
28382
28383 PR c++/6992
28384 * g++.dg/parse/attr-ctor1.C: New test.
28385
28386 PR c++/7229
28387 * g++.dg/parse/namespace5.C: New test.
28388
28389 PR c++/7917
28390 * g++.dg/parse/func-def1.C: New test.
28391
28392 PR c++/8143
28393 * g++.dg/parse/undefined1.C: New test.
28394
28395 PR c++/5723, PR c++/8522
28396 * g++.dg/parse/specialization1.C: New test.
28397
28398 PR c++/163, PR c++/8595
28399 * g++.dg/parse/struct-as-enum1.C: New test.
28400
28401 PR c++/9173
28402 * g++.dg/parse/undefined2.C: New test.
28403
28404 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28405
28406 PR c++/9298
28407 * g++.dg/parse/template1.C: New test.
28408
28409 PR c++/9384
28410 * g++.dg/parse/using1.C: New test.
28411
28412 PR c++/9285
28413 PR c++/9294
28414 * g++.dg/parse/expr2.C: New test.
28415
28416 PR c++/9388
28417 * g++.dg/parse/lookup2.C: Likewise.
28418
28419 2003-01-21 Jan Hubicka <jh@suse.cz>
28420
28421 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
28422 * gcc.c-torture/execute/eeprof-1.c: Likewise.
28423 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
28424 * gcc.c-torture/execute/string-opt-*.c: Likewise.
28425
28426 2003-01-20 Nick Clifton <nickc@redhat.com>
28427
28428 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
28429 problem with ARM sibcall code generation.
28430
28431 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
28432
28433 * gcc.c-torture/execute/20030120-1.c: New.
28434
28435 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
28436
28437 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
28438
28439 2003-01-17 Mark Mitchell <mark@codesourcery.com>
28440
28441 PR c++/9272
28442 * g++.dg/parse/ctor1.C: New test.
28443
28444 PR c++/9294:
28445 * g++.dg/parse/qualified1.C: New test.
28446
28447 * g++.dg/parse/typename3.C: New test.
28448
28449 2003-01-16 Richard Henderson <rth@redhat.com>
28450
28451 * g++.dg/tls/init-2.C: Fix error matches for real this time.
28452
28453 2003-01-16 Richard Henderson <rth@redhat.com>
28454
28455 * g++.dg/pch/pch.exp: Copy test header to the working directory
28456 before using it either for precompilation or direct use.
28457 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
28458 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
28459
28460 2003-01-16 Richard Henderson <rth@redhat.com>
28461
28462 * gcc.dg/pch/pch.exp: Copy test header to the working directory
28463 before using it either for precompilation or direct use.
28464 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
28465 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
28466
28467 2003-01-16 Mark Mitchell <mark@codesourcery.com>
28468
28469 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
28470 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
28471 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
28472 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
28473 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
28474 typename warning into error.
28475 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
28476 error messages.
28477 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
28478 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
28479 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
28480 messages.
28481 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
28482 make declaration visible in template.
28483 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
28484 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
28485 messages.
28486 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
28487 message.
28488 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
28489 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
28490 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
28491 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
28492 typename warning with error message.
28493 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
28494 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
28495 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
28496
28497 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
28498
28499 * g++.dg/parse/ambig2.C: New test.
28500
28501 2003-01-15 Richard Henderson <rth@redhat.com>
28502
28503 * g++.dg/tls/init-2.C: Update error message string.
28504
28505 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28506
28507 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
28508
28509 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
28510
28511 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
28512 all for HC11/HC12.
28513 * gcc.c-torture/compile/20001205-1.x: Likewise.
28514 * gcc.c-torture/compile/20001226-1.x: Likewise.
28515 * gcc.c-torture/compile/920520-1.x: Likewise.
28516 * gcc.c-torture/compile/961203-1.x: Likewise.
28517 * gcc.c-torture/compile/20020604-1.x: Likewise.
28518
28519 2003-01-15 Jan Hubicka <jh@suse.cz>
28520
28521 * gcc.c-torture/compile/20030115-1.c: New test.
28522
28523 * gcc.dg/i386-fpcvt-1.c: New test.
28524 * gcc.dg/i386-fpcvt-2.c: New test.
28525
28526 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
28527
28528 Further conform g++'s __vmi_class_type_info to the C++ ABI
28529 specification.
28530 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
28531 the specification.
28532
28533 2003-01-14 Jan Hubicka <jh@suse.cz>
28534
28535 * gcc.dg/i386-fpcvt-1.c: New test.
28536 * gcc.dg/i386-fpcvt-2.c: New test.
28537
28538 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28539
28540 * gcc.dg/i386-mmx-3.c: New test.
28541
28542 2003-01-12 Mark Mitchell <mark@codesourcery.com>
28543
28544 PR c++/9264
28545 * g++.dg/parse/octal1.C: New file.
28546
28547 PR c++/9172
28548 * g++.dg/parse/typename1.C: New file.
28549
28550 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
28551
28552 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
28553 * gcc.dg/bf-no-ms-layout.c: Likewise.
28554 * gcc.dg/bf-ms-attrib.c: Likewise.
28555
28556 2003-01-10 Mark Mitchell <mark@codesourcery.com>
28557
28558 PR c++/9099
28559 * g++.dg/parse/dtor1.C: New file.
28560
28561 PR c++/9128
28562 * g++.dg/rtti/typeid1.C: New file.
28563
28564 PR c++/9153
28565 * g++.dg/parse/lookup1.C: New file.
28566
28567 PR c++/9171
28568 * g++.dg/templ/spec5.C: New file.
28569
28570 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
28571
28572 * gcc.c-torture/compile/20030110-1.c: New test.
28573
28574 2003-01-09 Geoffrey Keating <geoffk@apple.com>
28575
28576 Merge from pch-branch:
28577
28578 2002-12-23 Geoffrey Keating <geoffk@apple.com>
28579
28580 * gcc.dg/pch/cpp-1.h: New.
28581 * gcc.dg/pch/cpp-1.c: New.
28582 * gcc.dg/pch/cpp-2.h: New.
28583 * gcc.dg/pch/cpp-2.c: New.
28584
28585 2002-11-19 Geoffrey Keating <geoffk@apple.com>
28586
28587 * gcc.dg/pch/except-1.h: New.
28588 * gcc.dg/pch/except-1.c: New.
28589
28590 2002-11-13 Geoffrey Keating <geoffk@apple.com>
28591
28592 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
28593 running test.
28594 * gcc.dg/pch: Include *.hp not *.h.
28595 * gcc.dg/pch/system-1.h: New.
28596 * gcc.dg/pch/system-1.c: New.
28597
28598 2002-11-11 Geoffrey Keating <geoffk@apple.com>
28599
28600 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
28601 rather than trying to build and run a program using PCH.
28602 * gcc.dg/pch: Remove dg-do commands from test files.
28603
28604 2002-11-08 Geoffrey Keating <geoffk@apple.com>
28605
28606 * gcc.dg/pch/macro-3.c: New.
28607 * gcc.dg/pch/macro-3.h: New.
28608
28609 2002-11-04 Geoffrey Keating <geoffk@apple.com>
28610
28611 * gcc.dg/pch/common-1.c: New.
28612 * gcc.dg/pch/common-1.h: New.
28613 * gcc.dg/pch/decl-1.c: New.
28614 * gcc.dg/pch/decl-1.h: New.
28615 * gcc.dg/pch/decl-2.c: New.
28616 * gcc.dg/pch/decl-2.h: New.
28617 * gcc.dg/pch/decl-3.c: New.
28618 * gcc.dg/pch/decl-3.h: New.
28619 * gcc.dg/pch/decl-4.c: New.
28620 * gcc.dg/pch/decl-4.h: New.
28621 * gcc.dg/pch/decl-5.c: New.
28622 * gcc.dg/pch/decl-5.h: New.
28623 * gcc.dg/pch/global-1.c: New.
28624 * gcc.dg/pch/global-1.h: New.
28625 * gcc.dg/pch/inline-1.c: New.
28626 * gcc.dg/pch/inline-1.h: New.
28627 * gcc.dg/pch/inline-2.c: New.
28628 * gcc.dg/pch/inline-2.h: New.
28629 * gcc.dg/pch/static-1.c: New.
28630 * gcc.dg/pch/static-1.h: New.
28631 * gcc.dg/pch/static-2.c: New.
28632 * gcc.dg/pch/static-2.h: New.
28633
28634 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
28635
28636 * g++.dg/pch/pch.exp: Better handle failing testcases.
28637 * gcc.dg/pch/pch.exp: Likewise.
28638 * gcc.dg/pch/macro-1.c: New.
28639 * gcc.dg/pch/macro-1.h: New.
28640 * gcc.dg/pch/macro-2.c: New.
28641 * gcc.dg/pch/macro-2.h: New.
28642
28643 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
28644
28645 * g++.dg/dg.exp: Treat files in pch/ specially.
28646 * g++.dg/pch/pch.exp: New file.
28647 * g++.dg/pch/empty.H: New file.
28648 * g++.dg/pch/empty.C: New file.
28649 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
28650 "precompile".
28651
28652 * gcc.dg/pch/pch.exp: New file.
28653 * gcc.dg/pch/empty.h: New file.
28654 * gcc.dg/pch/empty.c: New file.
28655 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
28656 "precompile".
28657
28658 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28659
28660 * g++.dg/template/friend14.C: New test.
28661
28662 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28663
28664 * gcc.dg/old-style-asm-1.c: New test.
28665
28666 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
28667
28668 * gcc.c-torture/compile/20030109-1.c: New test.
28669
28670 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28671
28672 * gcc.c-torture/execute/20030109-1.c: New test.
28673
28674 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
28675
28676 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
28677 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
28678 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
28679 * g++.old-deja/g++.mike/eh2.C: Likewise.
28680 * g++.old-deja/g++.mike/eh3.C: Likewise.
28681 * g++.old-deja/g++.mike/eh5.C: Likewise.
28682 * g++.old-deja/g++.mike/eh6.C: Likewise.
28683 * g++.old-deja/g++.mike/eh7.C: Likewise.
28684 * g++.old-deja/g++.mike/eh8.C: Likewise.
28685 * g++.old-deja/g++.mike/eh9.C: Likewise.
28686 * g++.old-deja/g++.mike/eh10.C: Likewise.
28687 * g++.old-deja/g++.mike/eh12.C: Likewise.
28688 * g++.old-deja/g++.mike/eh13.C: Likewise.
28689 * g++.old-deja/g++.mike/eh14.C: Likewise.
28690 * g++.old-deja/g++.mike/eh16.C: Likewise.
28691 * g++.old-deja/g++.mike/eh17.C: Likewise.
28692 * g++.old-deja/g++.mike/eh18.C: Likewise.
28693 * g++.old-deja/g++.mike/eh21.C: Likewise.
28694 * g++.old-deja/g++.mike/eh23.C: Likewise.
28695 * g++.old-deja/g++.mike/eh24.C: Likewise.
28696 * g++.old-deja/g++.mike/eh25.C: Likewise.
28697 * g++.old-deja/g++.mike/eh26.C: Likewise.
28698 * g++.old-deja/g++.mike/eh27.C: Likewise.
28699 * g++.old-deja/g++.mike/eh28.C: Likewise.
28700 * g++.old-deja/g++.mike/eh29.C: Likewise.
28701 * g++.old-deja/g++.mike/eh31.C: Likewise.
28702 * g++.old-deja/g++.mike/eh33.C: Likewise.
28703 * g++.old-deja/g++.mike/eh34.C: Likewise.
28704 * g++.old-deja/g++.mike/eh35.C: Likewise.
28705 * g++.old-deja/g++.mike/eh36.C: Likewise.
28706 * g++.old-deja/g++.mike/eh37.C: Likewise.
28707 * g++.old-deja/g++.mike/eh38.C: Likewise.
28708 * g++.old-deja/g++.mike/eh39.C: Likewise.
28709 * g++.old-deja/g++.mike/eh40.C: Likewise.
28710 * g++.old-deja/g++.mike/eh41.C: Likewise.
28711 * g++.old-deja/g++.mike/eh42.C: Likewise.
28712 * g++.old-deja/g++.mike/eh44.C: Likewise.
28713 * g++.old-deja/g++.mike/eh46.C: Likewise.
28714 * g++.old-deja/g++.mike/eh47.C: Likewise.
28715 * g++.old-deja/g++.mike/eh48.C: Likewise.
28716 * g++.old-deja/g++.mike/eh49.C: Likewise.
28717 * g++.old-deja/g++.mike/eh50.C: Likewise.
28718 * g++.old-deja/g++.mike/eh51.C: Likewise.
28719 * g++.old-deja/g++.mike/eh53.C: Likewise.
28720 * g++.old-deja/g++.mike/eh55.C: Likewise.
28721 * g++.old-deja/g++.mike/p7912.C: Likewise.
28722 * g++.old-deja/g++.mike/p9706.C: Likewise.
28723 * g++.old-deja/g++.mike/p10416.C: Likewise.
28724 * g++.old-deja/g++.mike/p11667.C: Likewise.
28725 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
28726 Remove redundant reference to Iris.
28727 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
28728 Elxsi, i860, Pico Java, and WE32K.
28729
28730 2003-01-07 Mark Mitchell <mark@codesourcery.com>
28731
28732 * g++.dg/ext/asm4.C: New test.
28733
28734 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28735
28736 PR c++/9030
28737 * g++.dg/template/friend12.C: New test.
28738 * g++.dg/template/friend13.C: Likewise.
28739 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
28740
28741 2003-01-08 Jan Hubicka <jh@suse.cz>
28742
28743 * gcc.dg/i386-cadd.c: New test.
28744 * gcc.dg/i386-cmov4.c: Likewise.
28745
28746 2003-01-06 Mark Mitchell <mark@codesourcery.com>
28747
28748 PR c++/9165
28749 * g++.dg/warn/Wunused-3.C: New test.
28750
28751 * g++.dg/abi/bitfield9.C: New test.
28752
28753 PR c++/9189
28754 * g++.dg/parse/defarg3.C: New test.
28755
28756 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
28757
28758 * g++.dg/parse/ambig1.C: New test.
28759 * g++.dg/parse/defarg2.C: New test.
28760
28761 2003-01-05 Mark Mitchell <mark@codesourcery.com>
28762
28763 * g++.dg/template/defarg-1.C: New test.
28764 * g++.dg/template/local2.C: Likewise.
28765
28766 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
28767
28768 * gcc.c-torture/execute/20030105-1.c: New test.
28769
28770 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28771
28772 * g++.dg/parse/namespace3.C: Remove extra semicolons.
28773 * g++.dg/parse/namespace4.C: Likewise.
28774
28775 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
28776
28777 * g++.dg/template/ntp2.C: New test.
28778
28779 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
28780
28781 * g++.dg/parse/extern-C-1.C: New test.
28782
28783 * g++.dg/parse/namespace4.C: New test.
28784
28785 * g++.dg/template/nested1.C: New test.
28786
28787 * g++.dg/parse/namespace3.C: New test.
28788
28789 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
28790
28791 * g++.dg/lookup/two-stage1.C: New test.
28792
28793 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28794
28795 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
28796 * g++.old-deja/g++.jason/access8.C: Likewise.
28797 * g++.old-deja/g++.other/decl5.C: Likewise.
28798
28799 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28800
28801 * g++.dg/parse/parse7.C: New test.
28802
28803 2003-01-02 Mark Mitchell <mark@codesourcery.com>
28804
28805 PR c++/2843
28806 * g++.dg/ext/attrib7.C: New test.
28807
28808 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28809
28810 * g++.dg/parse/parse6.C: New test.
28811
28812 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
28813
28814 * gcc.dg/h8300-stack-1.c: New.
28815
28816 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28817
28818 g++.dg/lookup/exception1.C: New test.
28819
28820 g++.dg/lookup/template1.C: New test.
28821
28822 g++.dg/parse/namespace2.C: New test.
28823
28824 g++.dg/parse/parens2.C: New test.
28825
28826 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28827
28828 * g++.dg/parse/parse5.C: New test.
28829 * g++.dg/lookup/scoped4.C: New test.
28830
28831 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28832
28833 * g++.dg/parse/parens1.C: New test.
28834
28835 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
28836 angle-bracket1.C.
28837 * g++.dg/parse/parens2.C: New test.
28838
28839 * g++.dg/lookup/scope-operator1.C: New test.
28840
28841 * g++.dg/parse/operator1.C: New test.
28842
28843 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28844
28845 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
28846 * g++.old-deja/g++.other/access6.C: Likewise.
28847 * g++.old-deja/g++.other/decl1.C: Likewise.
28848 * g++.old-deja/g++.pt/typename12.C: Likewise.
28849
28850 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28851
28852 * g++.dg/parse/namespace1.C: New test.
28853
28854 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28855
28856 * g++.dg/parse/parse4.C: New test.
28857
28858 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28859
28860 * g++.dg/parse/parse3.C: New test.
28861
28862 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28863
28864 * g++.dg/parse/parse2.C: New test.
28865
28866 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28867
28868 * g++.dg/template/friend11.C: New test.
28869
28870 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28871
28872 * g++.dg/parse/parse1.C: New test.
28873
28874 2002-12-31 Janis Johnson <janis187@us.ibm.com>
28875
28876 * lib/profopt.exp: Change the name of a global variable to avoid
28877 possible clashes with other test suites.
28878
28879 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
28880
28881 * g++.dg/inherit/covariant8.C: New test.
28882
28883 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28884
28885 * g++.dg/init/array9.C: New test.
28886
28887 PR c++/9112
28888 * g++.dg/parse/expr1.C: New test.
28889
28890 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
28891
28892 * gcc.c-torture/compile/20021230-1.c: New test.
28893
28894 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
28895
28896 * g++.dg/inherit/covariant5.C: New test.
28897 * g++.dg/inherit/covariant6.C: New test.
28898 * g++.dg/inherit/covariant7.C: New test.
28899
28900 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28901
28902 PR c++/2739
28903 * g++.dg/other/access2.C: New test.
28904
28905 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
28906
28907 * g++.dg/other/anon-struct.C: No longer fails
28908 * g++.old-deja/g++.brendan/parse4.C: Likewise.
28909 * g++.old-deja/g++.brendan/parse5.C: Likewise.
28910 * g++.old-deja/g++.brendan/parse6.C: Likewise.
28911
28912 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
28913
28914 * g++.dg/parse/angle-bracket.C (main): No longer fails.
28915
28916 2002-12-27 Mark Mitchell <mark@codesourcery.com>
28917
28918 * g++.dg/eh/spec4.C: Remove stray semicolon.
28919 * g++.dg/expr/pmf-1.C: Change error message.
28920 * g++.dg/ext/asm1.C: Remove stray semicolon.
28921 * g++.dg/ext/typename1.C: Add missing typenames.
28922 * g++.dg/inherit/template-as-base.C: Change error message.
28923 * g++.dg/lookup/scoped1.C: Likewise.
28924 * g++.dg/lookup/scoped2.C: Likewise.
28925 * g++.dg/lookup/using2.C: Likewise.
28926 * g++.dg/other/component1.C: Remove stray semicolon.
28927 * g++.dg/other/do1.C: Change error message.
28928 * g++.dg/other/error2.C: Likewise.
28929 * g++.dg/other/init1.C: Likewise.
28930 * g++.dg/other/packed1.C: Remove stray semicolon.
28931 * g++.dg/other/ptrmem2.C: Change error message.
28932 * g++.dg/parse/parameter-declaration-1.C: Remove line number
28933 marker.
28934 * g++.dg/special/initp1.C: Remove invalid attribute usage.
28935 * g++.dg/template/access3.C: Add typename keyword.
28936 * g++.dg/template/access5.C: Remove stray semicolon.
28937 * g++.dg/template/access6.C: Likewise.
28938 * g++.dg/template/complit1.C: Likewise.
28939 * g++.dg/template/crash1.C: Change error message.
28940 * g++.dg/template/inherit2.C: Remove stray semicolon.
28941 * g++.dg/template/instantiate2.C: Likewise.
28942 * g++.dg/template/instantiate3.C: Change error message.
28943 * g++.dg/template/qual1.C: Remove stray semicolon.
28944 * g++.dg/template/qualttp18.C: Change error message.
28945 * g++.dg/template/ref1.C: Remove stray semicolon.
28946 * g++.dg/template/sizeof1.C (A::value): Declare it.
28947 * g++.dg/template/spec4.C: Change error message.
28948 * g++.dg/template/static1.C: Likewise.
28949 * g++.dg/template/type1.C: Likewise.
28950 * g++.dg/template/typename3.C: Likewise.
28951 * g++.old-deja/g++.benjamin/13478.C: Change error message.
28952 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
28953 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
28954 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
28955 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
28956 named return value extension.
28957 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
28958 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
28959 * g++.old-deja/g++.bob/extern_C.C: Likewise.
28960 * g++.old-deja/g++.bob/inherit2.C: Likewise.
28961 * g++.old-deja/g++.brendan/complex1.C: Likewise.
28962 * g++.old-deja/g++.brendan/copy5.C: Likewise.
28963 * g++.old-deja/g++.brendan/crash13.C: Likewise.
28964 * g++.old-deja/g++.brendan/crash15.C: Likewise.
28965 * g++.old-deja/g++.brendan/crash18.C: Change error message.
28966 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
28967 * g++.old-deja/g++.brendan/crash38.C: Likewise.
28968 * g++.old-deja/g++.brendan/crash50.C: Likewise.
28969 * g++.old-deja/g++.brendan/crash56.C: Likewise.
28970 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
28971 syntax.
28972 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
28973 * g++.old-deja/g++.brendan/crash8.C: Change error message.
28974 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
28975 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
28976 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
28977 * g++.old-deja/g++.brendan/template11.C: Likewise.
28978 * g++.old-deja/g++.brendan/template26.C: Likewise.
28979 * g++.old-deja/g++.brendan/template27.C: Use explicit
28980 specialization syntax.
28981 * g++.old-deja/g++.brendan/template30.C: Likewise.
28982 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
28983 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
28984 non-dependent names.
28985 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
28986 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
28987 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
28988 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
28989 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
28990 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
28991 named return value extension.
28992 * g++.old-deja/g++.ext/namedret2.C: Likewise.
28993 * g++.old-deja/g++.ext/namedret3.C: Likewise.
28994 * g++.old-deja/g++.ext/return1.C: Likewise.
28995 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
28996 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
28997 * g++.old-deja/g++.jason/access8.C: Likewise.
28998 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
28999 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
29000 pseudo-destructor names.
29001 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
29002 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
29003 pseudo-destructor names.
29004 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
29005 * g++.old-deja/g++.jason/overload19.C: Likewise.
29006 * g++.old-deja/g++.jason/overload32.C: Likewise.
29007 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
29008 stray semicolons.
29009 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
29010 * g++.old-deja/g++.jason/return.C: Likewise.
29011 * g++.old-deja/g++.jason/return2.C: Likewise.
29012 * g++.old-deja/g++.jason/shadow1.C: Likewise.
29013 * g++.old-deja/g++.jason/special.C: Use explicit specialization
29014 syntax.
29015 * g++.old-deja/g++.jason/template10.C: Account for use of
29016 non-dependent names.
29017 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
29018 syntax.
29019 * g++.old-deja/g++.jason/template37.C: Likewise.
29020 * g++.old-deja/g++.law/access4.C: Change error messages.
29021 * g++.old-deja/g++.law/arm13.C: Remove incorrect
29022 pseudo-destructor names.
29023 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
29024 * g++.old-deja/g++.law/ctors9.C: Likewise.
29025 * g++.old-deja/g++.law/cvt22.C: Likewise.
29026 * g++.old-deja/g++.law/dtors5.C: Likewise.
29027 * g++.old-deja/g++.law/global-init1.C: Likewise.
29028 * g++.old-deja/g++.law/missed-error3.C: Likewise.
29029 * g++.old-deja/g++.law/operators28.C: Likewise.
29030 * g++.old-deja/g++.law/visibility28.C: Likewise.
29031 * g++.old-deja/g++.martin/eval1.C: Likewise.
29032 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
29033 name.
29034 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
29035 * g++.old-deja/g++.mike/net34.C: Likewise.
29036 * g++.old-deja/g++.mike/net36.C: Likewise.
29037 * g++.old-deja/g++.mike/ns2.C: Likewise.
29038 * g++.old-deja/g++.mike/p12306.C: Likewise.
29039 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
29040 value extension.
29041 * g++.old-deja/g++.mike/p700.C: Likewise.
29042 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
29043 * g++.old-deja/g++.mike/p710.C: Likewise.
29044 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
29045 value extension.
29046 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
29047 * g++.old-deja/g++.mike/pmf9.C: Likewise.
29048 * g++.old-deja/g++.ns/crash2.C: Likewise.
29049 * g++.old-deja/g++.ns/crash3.C: Likewise.
29050 * g++.old-deja/g++.ns/invalid1.C: Likewise.
29051 * g++.old-deja/g++.ns/ns17.C: Likewise.
29052 * g++.old-deja/g++.ns/template16.C: Likewise.
29053 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
29054 keyword.
29055 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
29056 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
29057 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
29058 named return value extension.
29059 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
29060 * g++.old-deja/g++.other/access4.C: Issue additional error
29061 messages.
29062 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
29063 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
29064 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
29065 * g++.old-deja/g++.other/crash25.C: Change error message.
29066 * g++.old-deja/g++.other/crash4.C: Change error message.
29067 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
29068 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
29069 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
29070 checks.
29071 * g++.old-deja/g++.other/defarg8.C: Likewise.
29072 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
29073 * g++.old-deja/g++.other/dtor10.C: Likewise.
29074 * g++.old-deja/g++.other/incomplete.C: Likewise.
29075 * g++.old-deja/g++.other/linkage7.C: Likewise.
29076 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
29077 lookup algorithm.
29078 * g++.old-deja/g++.other/mangle2.C: Likewise.
29079 * g++.old-deja/g++.other/refinit2.C: Likewise.
29080 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
29081 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
29082 * g++.old-deja/g++.pt/crash28.C: Likewise.
29083 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
29084 syntax.
29085 * g++.old-deja/g++.pt/crash32.C: Change error message.
29086 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
29087 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
29088 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
29089 error message position.
29090 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
29091 * g++.old-deja/g++.pt/defarg8.C: Change error message.
29092 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
29093 syntax.
29094 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
29095 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
29096 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
29097 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
29098 keyword.
29099 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29100 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
29101 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
29102 keyword.
29103 * g++.old-deja/g++.pt/explicit71.C: Change error message.
29104 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
29105 syntax.
29106 * g++.old-deja/g++.pt/friend28.C: Account for use of
29107 non-dependent names.
29108 * g++.old-deja/g++.pt/friend29.C: Likewise.
29109 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
29110 rules.
29111 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
29112 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
29113 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
29114 lookup rules.
29115 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
29116 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
29117 keyword.
29118 * g++.old-deja/g++.pt/memclass20.C: Likewise.
29119 * g++.old-deja/g++.pt/memclass5.C: Likewise.
29120 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
29121 keyword.
29122 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
29123 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
29124 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
29125 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
29126 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
29127 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
29128 keyword.
29129 * g++.old-deja/g++.pt/spec10.C: Likewise.
29130 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
29131 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
29132 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
29133 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
29134 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
29135 * g++.old-deja/g++.pt/ttp62.C: Likewise.
29136 * g++.old-deja/g++.pt/ttp64.C: Likewise.
29137 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
29138 * g++.old-deja/g++.pt/typename15.C: Likewise.
29139 * g++.old-deja/g++.pt/typename22.C: Likewise.
29140 * g++.old-deja/g++.pt/typename6.C: Change error messages.
29141 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
29142 * g++.old-deja/g++.pt/virtual2.C: Likewise.
29143 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
29144 syntax.
29145 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
29146 return value extension.
29147 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
29148 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
29149 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
29150 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
29151
29152 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
29153
29154 * g++.dg/warn/inline1.C: New test.
29155 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
29156 * g++.old-deja/g++.jason/synth10.C: Likewise.
29157 * g++.old-deja/g++.mike/net31.C: Likewise.
29158 * g++.old-deja/g++.mike/p8786.C: Likewise.
29159
29160 * g++.dg/template/friend10.C: New test.
29161 * g++.dg/template/conv5.C: New test.
29162
29163 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
29164
29165 * g++.dg/lookup/scoped3.C: New test.
29166
29167 * g++.dg/lookup/decl1.C: New test.
29168 * g++.dg/lookup/decl2.C: New test.
29169
29170 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
29171
29172 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
29173 gcc.c-torture/compile/20021015-1.c,
29174 gcc.c-torture/compile/20021015-2.c,
29175 gcc.c-torture/compile/20021123-1.c,
29176 gcc.c-torture/compile/20021123-2.c,
29177 gcc.c-torture/compile/20021123-3.c,
29178 gcc.c-torture/compile/20021123-4.c,
29179 gcc.c-torture/execute/20021024-1.c: Add tests previously added
29180 only to 3.1 or 3.2 branch.
29181
29182 2002-12-23 Mark Mitchell <mark@codesourcery.com>
29183
29184 * gcc.dg/i386-bitfield3.c: New test.
29185
29186 * gcc.dg/i386-bitfield2.c: New test.
29187
29188 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
29189
29190 * g++.dg/parse/conv_op1.C: New test.
29191
29192 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
29193
29194 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
29195 approved.
29196
29197 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
29198
29199 * gcc.c-torture/compile/20021220-1.c: New test.
29200
29201 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
29202
29203 * gcc.dg/i386-fastcall-1.c: New.
29204
29205 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29206
29207 * gcc.c-torture/execute/20021219-1.c: New test.
29208
29209 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29210
29211 * gcc.dg/i386-pic-1.c: New test.
29212
29213 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29214
29215 PR c++/8099
29216 * g++.dg/template/friend9.C: New test.
29217
29218 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29219
29220 PR c++/3663
29221 * g++.dg/template/access7.C: New test.
29222
29223 2002-12-18 Nick Clifton <nickc@redhat.com>
29224
29225 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
29226 the libstdc++-v3 directory has been found.
29227
29228 2002-12-12 Devang Patel <dpatel@apple.com>
29229 * gcc.dg/darwin-ld-1.c: New test.
29230 * gcc.dg/darwin-ld-2.c: New test.
29231 * gcc.dg/darwin-ld-3.c: New test.
29232 * gcc.dg/darwin-ld-4.c: New test.
29233 * gcc.dg/darwin-ld-5.c: New test.
29234
29235 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29236
29237 * gcc.c-torture/compile/20021212-1.c: New test.
29238
29239 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
29240
29241 * gcc.dg/fshort-wchar: New test.
29242
29243 2002-12-10 Mark Mitchell <mark@codesourcery.com>
29244
29245 PR c++/8372
29246 * g++.dg/template/dtor1.C: New test.
29247
29248 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
29249 markers.
29250
29251 2002-12-10 Jakub Jelinek <jakub@redhat.com>
29252
29253 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
29254
29255 2002-12-09 Mark Mitchell <mark@codesourcery.com>
29256
29257 * g++.dg/template/static1.C: New test.
29258 * g++.dg/template/static2.C: New test.
29259 * g++.old-deja/g++.ext/memconst.C: New test.
29260
29261 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29262
29263 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
29264 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
29265 * g++.dg/special/initp1.C: Likewise.
29266
29267 2002-12-06 Jakub Jelinek <jakub@redhat.com>
29268
29269 * gcc.c-torture/execute/20021204-1.c: New test.
29270
29271 2002-12-04 Geoffrey Keating <geoffk@apple.com>
29272
29273 * gcc.dg/ppc-fmadd-1.c: New file.
29274 * gcc.dg/ppc-fmadd-2.c: New file.
29275 * gcc.dg/ppc-fmadd-3.c: New file.
29276
29277 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29278
29279 * gcc.c-torture/compile/20021204-1.c: New test.
29280
29281 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
29282
29283 * g++.dg/inherit/covariant2.C: New test.
29284 * g++.dg/inherit/covariant3.C: New test.
29285 * g++.dg/inherit/covariant4.C: New test.
29286 * g++.dg/inherit/covariant1.C: Remove XFAIL.
29287 * g++.old-deja/g++.robertl/eb17.C: Likewise.
29288
29289 2002-12-03 Mark Mitchell <mark@codesourcery.com>
29290
29291 PR c++/8688
29292 * g++.dg/init/brace3.C: New test.
29293
29294 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
29295
29296 * gcc.dg/20020210-1.c: Fix a comment typo.
29297
29298 2002-12-02 Mark Mitchell <mark@codesourcery.com>
29299
29300 PR c++/8720
29301 * g++.dg/parse/defarg1.C: New test.
29302
29303 PR c++/8615
29304 * g++.dg/template/char1.C: New test.
29305
29306 * g++.dg/template/varmod1.C: Fix typo.
29307
29308 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29309
29310 DR 180
29311 * g++.old-deja/g++.pt/crash32.C: Expect error.
29312
29313 2002-12-01 Mark Mitchell <mark@codesourcery.com>
29314
29315 PR c++/5919
29316 * g++.dg/template/varmod1.C: New test.
29317
29318 PR c++/8727
29319 * g++.dg/inherit/typeinfo1.C: New test.
29320
29321 PR c++/8663
29322 * g++.dg/inherit/typedef1.C: New test.
29323
29324 2002-11-30 Mark Mitchell <mark@codesourcery.com>
29325
29326 PR c++/8332
29327 PR c++/8493
29328 * g++.dg/template/strlen1.C: New test.
29329
29330 PR c++/8227
29331 * g++.dg/template/ctor2.C: New test.
29332
29333 PR c++/8214
29334 * g++.dg/init/string1.C: New test.
29335
29336 PR c++/8511
29337 * g++.dg/template/friend8.C: New test.
29338
29339 2002-11-29 Joe Buck <jbuck@synopsys.com>
29340
29341 * g++.dg/lookup/anon2.C: New test.
29342
29343 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
29344
29345 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
29346 h8300 port.
29347
29348 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
29349
29350 * gcc.dg/bitfld-6.c: New test.
29351
29352 2002-11-27 Jan Hubicka <jh@suse.cz>
29353
29354 * gcc.c-torture/execute/20021127.[cx]: New test.
29355
29356 2002-11-26 Jan Hubicka <jh@suse.cz>
29357
29358 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
29359 quality.
29360
29361 2002-11-26 Geoffrey Keating <geoffk@apple.com>
29362
29363 * g++.dg/init/brace2.C: New test.
29364 * g++.old-deja/g++.mike/p9129.C: Correct.
29365
29366 2002-11-26 Mark Mitchell <mark@codesourcery.com>
29367
29368 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
29369
29370 2002-11-25 Andreas Bauer <baueran@in.tum.de>
29371
29372 * gcc.dg/sibcall-6: New test for indirect sibcalls.
29373
29374 2002-11-25 Mark Mitchell <mark@codesourcery.com>
29375
29376 * testsuite/g++.dg/abi/empty11.C: New test.
29377 * testsuite/g++.dg/rtti/cv1.C: New test.
29378
29379 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
29380
29381 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
29382
29383 2002-11-24 Mark Mitchell <mark@codesourcery.com>
29384
29385 * g++.dg/abi/empty10.C: New test.
29386
29387 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29388
29389 * gcc.c-torture/compile/20021124-1.c: New test.
29390
29391 2002-11-22 Mark Mitchell <mark@codesourcery.com>
29392
29393 * g++.dg/abi/rtti2.C: New test.
29394
29395 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29396
29397 * gcc.dg/i386-unroll-1.c: New test.
29398
29399 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29400
29401 * gcc.c-torture/compile/20021120-1.c: New test.
29402 * gcc.c-torture/compile/20021120-2.c: New test.
29403
29404 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29405
29406 * gcc.dg/bitfld-5.c: New test.
29407
29408 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29409
29410 * gcc.c-torture/execute/20021120-3.c: New test.
29411
29412 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29413
29414 * gcc.c-torture/execute/20021120-2.c: New test.
29415
29416 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29417
29418 * gcc.c-torture/execute/20021120-1.c: New test.
29419
29420 2002-11-20 Jakub Jelinek <jakub@redhat.com>
29421
29422 * gcc.c-torture/execute/20021118-3.c: New test.
29423
29424 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29425
29426 * gcc.c-torture/compile/20021119-1.c: New test.
29427
29428 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
29429
29430 * gcc.dg/duff-1.c: New test.
29431 * gcc.dg/duff-2.c: New test.
29432 * gcc.dg/duff-3.c: New test.
29433
29434 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
29435
29436 * gcc.dg/cpp/_Pragma5.c: New test.
29437
29438 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29439
29440 * gcc.c-torture/execute/20021118-2.c: New test.
29441
29442 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29443
29444 * gcc.c-torture/execute/20021118-1.c: New test.
29445
29446 2002-11-16 Jakub Jelinek <jakub@redhat.com>
29447
29448 * gcc.dg/20021116-1.c: New test.
29449
29450 2002-11-14 Mark Mitchell <mark@codesourcery.com>
29451
29452 * g++.dg/abi/vcall1.C: New test.
29453
29454 2002-11-14 Jakub Jelinek <jakub@redhat.com>
29455
29456 * gcc.dg/20021029-1.c: New test.
29457 * gcc.dg/20021029-2.c: New test.
29458
29459 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29460
29461 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
29462
29463 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29464
29465 PR c/8439
29466 * gcc.dg/20021110.c: Move to ...
29467 * gcc.c-torture/compile/20021110.c: .... here.
29468
29469 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29470
29471 PR c/8467
29472 * gcc.c-torture/execute/20021111-1.c
29473
29474 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29475
29476 PR c/8439
29477 * gcc.dg/20021110.c: New test.
29478
29479 2002-11-10 Mark Mitchell <mark@codesourcery.com>
29480
29481 * g++.dg/abi/vthunk3.C: Run only on x86.
29482
29483 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
29484
29485 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
29486
29487 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
29488
29489 * lib/compat.exp (compat-execute): Fix logic error in last
29490 change.
29491
29492 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
29493
29494 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
29495
29496 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29497
29498 PR c++/8389
29499 * g++.dg/template/access6.C: New test.
29500
29501 2002-11-08 Jan Hubicka <jh@suse.cz>
29502
29503 * gcc.dg/i386-ssefp-1.c: New test.
29504 * gcc.dg/i386-ssefp-1.c: New test.
29505
29506 2002-11-08 Jan Hubicka <jh@suse.cz>
29507
29508 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
29509
29510 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29511
29512 * g++.dg/abi/vthunk3.C: New test.
29513
29514 PR c++/8338
29515 * g++.dg/template/crash2.C: New test.
29516
29517 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29518
29519 * testsuite/g++.dg/abi/dtor1.C: New test.
29520 * testsuite/g++.dg/abi/dtor2.C: Likewise.
29521
29522 2002-11-05 Geoffrey Keating <geoffk@apple.com>
29523
29524 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
29525 Darwin.
29526
29527 2002-11-04 Adam Nemet <anemet@lnxw.com>
29528
29529 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
29530 -mthumb. Only xfail with -O0.
29531
29532 2002-11-03 Mark Mitchell <mark@codesourcery.com>
29533
29534 * g++.dg/abi/thunk1.C: New test.
29535 * g++.dg/abi/thunk2.C: Likewise.
29536 * g++.dg/abi/vtt1.C: Likewise.
29537
29538 2002-11-02 Diego Novillo <dnovillo@redhat.com>
29539
29540 PR optimization/8423
29541 * gcc.c-torture/execute/builtin-constant.c: New test.
29542
29543 2002-11-01 Zack Weinberg <zack@codesourcery.com>
29544
29545 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
29546 Add some more cases.
29547
29548 2002-11-01 Mark Mitchell <mark@codesourcery.com>
29549
29550 PR c++/8391
29551 * g++.dg/opt/local1.C: New test.
29552
29553 2002-10-30 Mark Mitchell <mark@codesourcery.com>
29554
29555 PR c++/8160
29556 * g++.dg/template/complit1.C: New test.
29557
29558 PR c++/8149
29559 * g++.dg/template/typename4.C: Likewise.
29560
29561 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29562
29563 Core issue 287, PR c++/7639
29564 * g++.dg/template/instantiate1.C: Adjust error location.
29565 * g++.dg/template/instantiate3.C: New test.
29566 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
29567 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
29568 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
29569
29570 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
29571
29572 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
29573
29574 2002-10-29 Mark Mitchell <mark@codesourcery.com>
29575
29576 PR c++/8287
29577 * g++.dg/init/dtor2.C: New test.
29578
29579 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29580
29581 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
29582 * gcc.dg/nest.c: Bypass errors on irix6.
29583
29584 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
29585
29586 * gcc.dg/nest.c: Expect error for mmix-*-*.
29587 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
29588
29589 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
29590
29591 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
29592 markers.
29593
29594 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
29595
29596 2002-10-25 Mike Stump <mrs@apple.com>
29597
29598 * gcc.dg/warn-1.c: New test.
29599
29600 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29601
29602 * g++.dg/template/typename3.C: New test.
29603
29604 2002-10-25 Mark Mitchell <mark@codesourcery.com>
29605
29606 * g++.dg/lookup/ptrmem1.C: New test.
29607
29608 * g++.dg/abi/vthunk2.C: New test.
29609
29610 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29611
29612 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
29613
29614 2002-10-24 Mark Mitchell <mark@codesourcery.com>
29615
29616 * g++.dg/abi/empty9.C: New test.
29617
29618 2002-10-24 Richard Henderson <rth@redhat.com>
29619
29620 * g++.dg/inherit/thunk1.C: Enable for ia64.
29621
29622 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29623
29624 PR c++/8067
29625 * g++.dg/lookup/pretty1.C: New test.
29626
29627 2002-10-23 Jakub Jelinek <jakub@redhat.com>
29628
29629 * gcc.dg/20021023-1.c: New test.
29630
29631 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29632
29633 PR c++/7679
29634 * g++.dg/parse/inline1.C: New test.
29635
29636 2002-10-23 Richard Henderson <rth@redhat.com>
29637
29638 * g++.dg/inherit/thunk1.C: Enable for x86_64.
29639
29640 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
29641
29642 2002-10-22 Mark Mitchell <mark@codesourcery.com>
29643
29644 PR c++/6579
29645 * g++.dg/parse/stmtexpr3.C: New test.
29646
29647 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
29648
29649 * g++.dg/expr/cond1.C: New test.
29650
29651 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29652
29653 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
29654
29655 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29656
29657 * g++.dg/abi/vbase13.C: New test.
29658 * g++.dg/abi/vbase14.C: Likewise.
29659
29660 2002-10-21 Jakub Jelinek <jakub@redhat.com>
29661
29662 * gcc.dg/tls/pic-1.c: New test.
29663 * gcc.dg/tls/nonpic-1.c: New test.
29664 * gcc.dg/20021018-1.c: New test.
29665
29666 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29667
29668 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
29669 Remove only files with the same base name as the test case.
29670 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
29671 (profopt-execute): Likewise. Also, remove old profiling
29672 and performance data files before running the tests.
29673
29674 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
29675 * g++.dg/bprob/bprob.exp: Likewise.
29676 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
29677 to allow more general test case names.
29678
29679 * g++.dg/bprob/bprob-1.C: Rename to ...
29680 * g++.dg/bprob/g++-bprob-1.C: ... this.
29681
29682 * g77.dg/bprob/bprob-1.f: Rename to ...
29683 * g77.dg/bprob/g77-bprob-1.f: ... this.
29684
29685 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29686
29687 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
29688 bison 1.50 or later.
29689
29690 2002-10-21 Janis Johnson <janis187@us.ibm.com>
29691
29692 * g++.dg/README: Describe more test directories.
29693
29694 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29695
29696 * g++.dg/init/array6.C: Add additional tests.
29697
29698 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29699
29700 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
29701 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
29702
29703 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
29704
29705 * gcc.c-torture/compile/20020604-1.x: New.
29706 * gcc.c-torture/compile/simd-5.x: Likewise.
29707 * gcc.c-torture/execute/920710-1.x: Likewise.
29708 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
29709
29710 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29711
29712 * g++.dg/inherit/override1.C: Add dg-options clause.
29713
29714 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29715
29716 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
29717 _mm_slli_si128.
29718
29719 2002-10-19 Andreas Schwab <schwab@suse.de>
29720
29721 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
29722 directory component.
29723
29724 2002-10-18 Mark Mitchell <mark@codesourcery.com>
29725
29726 * g++.dg/inherit/thunk1.C: New test.
29727
29728 * g++.dg/inherit/override1.C: New test.
29729
29730 * g++.dg/abi/mangle11.C: New test.
29731 * g++.dg/abi/mangle14.C: New test.
29732 * g++.dg/abi/mangle17.C: New test.
29733
29734 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
29735
29736 * g++.dg/overload/member2.C: New test.
29737
29738 2002-10-17 Janis Johnson <janis187@us.ibm.com>
29739
29740 * g++.dg/README: Describe new compat directory.
29741 * g++.dg/dg.exp: Skip tests in compat directory.
29742 * README.compat: New file.
29743 * lib/compat.exp: New expect script.
29744 * g++.dg/compat: New test directory.
29745 * g++.dg/compat/compat.exp: New expect script.
29746 * g++.dg/compat/abi: New test directory.
29747 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
29748 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
29749 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
29750 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
29751 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
29752 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
29753 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
29754 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
29755 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
29756 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
29757 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
29758 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
29759 * g++.dg/compat/break: New test directory.
29760 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
29761 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
29762 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
29763 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
29764 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
29765 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
29766 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
29767 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
29768 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
29769 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
29770 g++.dg/compat/break/README: New files.
29771 * g++.dg/compat/eh: New test directory.
29772 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
29773 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
29774 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
29775 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
29776 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
29777 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
29778 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
29779 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
29780 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
29781 g++.dg/compat/eh/filter2_y.C,
29782 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
29783 g++.dg/compat/eh/new1_y.C,
29784 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
29785 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
29786 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
29787 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
29788 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
29789 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
29790 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
29791 g++.dg/compat/eh/unexpected1_y.C: New files.
29792 * g++.dg/compat/init: New test directory.
29793 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
29794 g++.dg/compat/init/array5_y.C,
29795 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
29796 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
29797 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
29798 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
29799 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
29800 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
29801 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
29802 g++.dg/compat/init/init-ref2_y.C: New files.
29803
29804 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29805
29806 PR c++/7584
29807 * g++.dg/inherit/using3.C: New test.
29808
29809 2002-10-17 Jan Hubicka <jh@suse.cz>
29810
29811 * gcc.dg/20021017-2.c: New test.
29812
29813 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29814
29815 * g++.dg/abi/mangle16.C: Adjust.
29816
29817 * g++.dg/init/array8.C: New test.
29818
29819 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
29820
29821 * gcc.dg/special/mips-abi.exp: New test.
29822 * gcc.dg/special/mips-abi.s: Empty file used by the above.
29823
29824 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29825
29826 * g++.dg/abi/mangle16.C: New test.
29827 * g++.dg/abi/mangle17.C: Likewise.
29828
29829 PR c++/7478
29830 * g++.dg/template/ref1.C: New test.
29831
29832 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29833
29834 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
29835
29836 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
29837
29838 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
29839
29840 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29841
29842 PR c++/7524
29843 * g++.dg/init/array7.C: New test.
29844
29845 2002-10-15 Mark Mitchell <mark@codesourcery.com>
29846
29847 * g++.dg/init/array6.C: New test.
29848
29849 * g++.dg/abi/mangle13.C: Likewise.
29850 * g++.dg/abi/mangle14.C: Likewise.
29851 * g++.dg/abi/mangle15.C: Likewise.
29852
29853 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29854
29855 * g++.dg/abi/empty8.C: New test.
29856
29857 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
29858
29859 * g++.dg/init/ctor1.C: New test.
29860
29861 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
29862
29863 * gcc.c-torture/execute/20021015-1.c: New test.
29864
29865 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
29866
29867 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
29868
29869 2002-10-14 Jan Hubicka <jh@suse.cz>
29870
29871 * gcc.dg/i386-ssetype-[1-5].c: New tests.
29872
29873 2002-10-14 Richard Henderson <rth@redhat.com>
29874
29875 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
29876
29877 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29878
29879 PR optimization/6631
29880 * g++.dg/opt/const2.C: New test.
29881
29882 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29883
29884 PR c++/7176
29885 * g++.dg/parse/friend1.C: New test.
29886 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
29887
29888 2002-10-14 Jakub Jelinek <jakub@redhat.com>
29889
29890 * gcc.dg/20021014-1.c: New test.
29891
29892 2002-10-11 Mark Mitchell <mark@codesourcery.com>
29893
29894 PR c++/5661
29895 * g++.dg/ext/vlm1.C: New test.
29896 * g++.dg/ext/vlm2.C: Likewise.
29897
29898 * g++.dg/init/array1.C: Remove invalid braces.
29899 * g++.dg/init/brace1.C: New test.
29900 * g++.dg/init/copy2.C: Likewise.
29901 * g++.dg/init/copy3.C: Likewise.
29902 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
29903 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
29904 braces.
29905
29906 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
29907
29908 * gcc.dg/cpp/assembler.S: Don't use -ansi.
29909
29910 2002-10-11 Richard Shann <richard.shann@superh.com>
29911
29912 * gcc.c-torture/compile/simd-5.c: New test.
29913
29914 2002-10-10 Roger Sayle <roger@eyesopen.com>
29915
29916 * gcc.c-torture/execute/shiftopt-1.c: New test case.
29917
29918 2002-10-10 Jim Wilson <wilson@redhat.com>
29919
29920 * gcc.c-torture/execute/20021010-1.c: New test.
29921
29922 2002-10-09 Zack Weinberg <zack@codesourcery.com>
29923
29924 PR c/7353
29925 * g++.dg/ext/typedef-init.C: New test.
29926 * gcc.dg/typedef-init.c: New test.
29927
29928 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
29929
29930 * gcc.dg/cpp/paste13.c: New test.
29931
29932 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29933
29934 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
29935 remaining platforms, XFAIL during compile, not execute. Don't
29936 XFAIL at -O0.
29937
29938 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
29939
29940 * gcc.dg/alias-1.c: Tweak expected warning.
29941
29942 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
29943
29944 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
29945
29946 2002-10-06 Andreas Jaeger <aj@suse.de>
29947
29948 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
29949 * gcc.dg/cpp/c++98.C: Likewise.
29950
29951 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
29952 * g++.dg/cpp/c++98.C: Likewise.
29953
29954 * g++.dg/README (Subdirectories): Mention cpp directory.
29955
29956 PR target/7559
29957 * gcc.dg/20021006-1.c: New test.
29958
29959 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29960
29961 PR c++/7804
29962 * g++.dg/other/warning1.C: New test.
29963
29964 2002-10-04 Roger Sayle <roger@eyesopen.com>
29965
29966 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
29967 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
29968 and sparc-*-* with -m64 as expected failures. See PR 8087.
29969
29970 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29971
29972 PR c++/7931
29973 * g++.dg/template/ptrmem3.C: New test.
29974
29975 PR c++/7754
29976 * g++.dg/template/union1.C: New test.
29977
29978 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29979
29980 PR c++/8006
29981 * g++.dg/abi/mangle9.C: New test.
29982 * g++.dg/abi/mangle10.C: New test.
29983 * g++.dg/abi/mangle11.C: New test.
29984 * g++.dg/abi/mangle12.C: New test.
29985
29986 2002-10-02 Mark Mitchell <mark@codesourcery.com>
29987
29988 PR c++/7188.
29989 * g++.dg/template/meminit1.C: New test.
29990 * g++.dg/warn/Wreorder-1.C: Likewise.
29991 * g++.old-deja/g++.mike/warn3.C: Tweak.
29992 * lib/prune.exp: Ingore "in copy constructor".
29993
29994 2002-10-02 Andreas Jaeger <aj@suse.de>
29995
29996 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
29997 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
29998 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
29999 on x86-64.
30000
30001 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30002
30003 * gcc.dg/empty1.C: Fix typo.
30004
30005 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
30006
30007 * gcc.dg/alias-1.c: New test.
30008
30009 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30010
30011 * gcc.dg/empty1.C: New test.
30012
30013 * g++.dg/tls/init-2.C: Tweak error messages.
30014
30015 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
30016
30017 * gcc.c-torture/compile/20020923-1.c: New test.
30018
30019 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
30020
30021 * gcc.c-torture/execute/ffs-1.c: New test.
30022 * gcc.c-torture/execute/ffs-2.c: Ditto.
30023
30024 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
30025
30026 * g++.dg/overload/member1.C: New test.
30027
30028 2002-09-30 Mark Mitchell <mark@codesourcery.com>
30029
30030 * g++.dg/abi/empty7.C: New test.
30031 * g++.dg/init/pm2.C: Likewise.
30032
30033 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
30034
30035 * g++.dg/rtti/crash1.C: New test.
30036
30037 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
30038
30039 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
30040 gcc.dg/sibcall-4.c: New tests.
30041
30042 2002-09-28 Roger Sayle <roger@eyesopen.com>
30043
30044 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
30045 powerpc and MMIX targets.
30046
30047 2002-09-27 Zack Weinberg <zack@codesourcery.com>
30048
30049 * gcc.dg/cpp/20020927-1.c: New.
30050
30051 2002-09-26 David S. Miller <davem@redhat.com>
30052
30053 * gcc.c-torture/compile/trunctfdf.c: New.
30054
30055 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30056
30057 * lib/target-supports.exp (check_weak_available): Handle solaris2.
30058
30059 2002-09-27 Alan Modra <amodra@bigpond.net.au>
30060
30061 * gcc.c-torture/execute/loop-15.c: New.
30062
30063 2002-09-26 Janis Johnson <janis187@us.ibm.com>
30064
30065 * README.QMTEST: Fix typo.
30066
30067 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
30068
30069 * gcc.dg/20020926-1.c: New test.
30070
30071 2002-09-25 David S. Miller <davem@redhat.com>
30072
30073 PR target/7842
30074 * gcc.c-torture/execute/shiftdi.c: New test.
30075
30076 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
30077
30078 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
30079 unique to the tool.
30080 * lib/g77.exp (g77_init): Likewise.
30081 * lib/g++.exp (g++_init): Likewise.
30082 * lib/objc.exp (objc_init): Likewise.
30083
30084 2002-09-25 Mark Mitchell <mark@codesourcery.com>
30085
30086 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
30087 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
30088 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
30089
30090 2002-09-25 Richard Henderson <rth@redhat.com>
30091
30092 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
30093 too-small long double.
30094
30095 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
30096
30097 * gcc.dg/20020919-1.c: New test.
30098
30099 2002-09-23 Mark Mitchell <mark@codesourcery.com>
30100
30101 * g++.dg/abi/bitfield6.C: New test.
30102 * g++.dg/abi/bitfield7.C: New test.
30103 * g++.dg/abi/bitfield8.C: New test.
30104 * g++.dg/abi/vbase11.C: New test.
30105
30106 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
30107
30108 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
30109 hppa*-*-hpux*. Update test comment.
30110
30111 2002-09-20 Jakub Jelinek <jakub@redhat.com>
30112
30113 * gcc.dg/tls/struct-1.c: New test.
30114
30115 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
30116
30117 * gcc.dg/cpp/tr-warn2.c: Update.
30118
30119 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30120
30121 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
30122
30123 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30124
30125 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
30126 systems.
30127
30128 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
30129
30130 * gcc.c-torture/execute/ieee/mzero3.c: New test.
30131
30132 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
30133 Adjust for c++filt moved to binutils. Remove spurious duplicate
30134 setting of cxxfilt.
30135
30136 2002-09-19 Geoffrey Keating <geoffk@apple.com>
30137
30138 * gcc.dg/20020312-2.c: Update for darwin.
30139
30140 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
30141
30142 * g++.old-deja/g++.other/crash32.C: Mark ICE.
30143
30144 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
30145
30146 * objc.dg/comp-types-1.m: New test.
30147 * objc.dg/comp-types-2.m: New test.
30148 * objc.dg/comp-types-3.m: New test.
30149 * objc.dg/comp-types-4.m: New test.
30150 * objc.dg/comp-types-5.m: New test.
30151 * objc.dg/comp-types-6.m: New test.
30152
30153 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
30154
30155 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
30156
30157 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30158
30159 * g++.dg/other/do1.C: New test.
30160
30161 * g++.dg/template/subst1.C: New test.
30162
30163 2002-09-16 Steve Ellcey <sje@cup.hp.com>
30164
30165 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
30166
30167 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30168
30169 * g++.dg/template/qualttp20.C: Adjust expected errors.
30170 * g++.old-deja/g++.jason/report.C: Likewise.
30171 * g++.old-deja/g++.other/qual1.C: Likewise.
30172
30173 * g++.dg/lookup/scoped2.C: New test.
30174
30175 * g++.dg/ext/asm3.C: New test.
30176
30177 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
30178
30179 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
30180
30181 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
30182
30183 * ChangeLog: follow spelling conventions.
30184 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
30185 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
30186 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
30187 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
30188 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
30189 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
30190 * g++.old-deja/g++.law/global-init1.C: Likewise.
30191 * g++.old-deja/g++.other/delete4.C: Likewise.
30192 * g++.old-deja/g++.other/inline21.C: Likewise.
30193 * g++.old-deja/g++.other/singleton.C: Likewise.
30194 * g77.dg/strlen0.f: Likewise.
30195 * g77.f-torture/compile/20010519-1.f: Likewise.
30196 * g77.f-torture/compile/980310-4.f: Likewise.
30197 * gcc.c-torture/compile/20000605-1.c: Likewise.
30198 * gcc.c-torture/execute/20020225-1.c: Likewise.
30199 * gcc.dg/c90-hexfloat-2.c: Likewise.
30200 * gcc.dg/c99-bool-1.c: Likewise.
30201 * gcc.dg/c99-hexfloat-2.c: Likewise.
30202 * gcc.dg/dll-2.c: Likewise.
30203 * gcc.dg/wtr-union-init-1.c: Likewise.
30204 * gcc.dg/wtr-union-init-2.c: Likewise.
30205 * gcc.dg/wtr-union-init-3.c: Likewise.
30206 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30207 * gcc.dg/cpp/defined.c: Likewise.
30208 * gcc.dg/cpp/macsyntx.c: Likewise.
30209 * gcc.dg/cpp/paste2.c: Likewise.
30210 * gcc.dg/cpp/trad/defined.c: Likewise.
30211 * gcc.dg/format/c90-printf-1.c: Likewise.
30212 * gcc.dg/format/c90-scanf-1.c: Likewise.
30213 * gcc.dg/format/c99-printf-1.c: Likewise.
30214 * gcc.dg/format/c99-scanf-1.c: Likewise.
30215 * gcc.misc-tests/gcov-8.c: Likewise.
30216 * lib/profopt.exp: Likewise.
30217
30218 2002-09-15 Krister Walfridsson <cato@df.lth.se>
30219
30220 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
30221
30222 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30223
30224 * g++.dg/inherit/using2.C: New test.
30225
30226 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
30227
30228 * ChangeLog: Follow spelling conventions.
30229 * g++.dg/template/friend4.C: Likewise.
30230 * g++.old-deja/g++.pt/crash67.C: Likewise.
30231 * gcc.c-torture/execute/20000801-4.c: Likewise.
30232 * gcc.dg/c90-digraph-1.c: Likewise.
30233 * gcc.dg/c94-digraph-1.c: Likewise.
30234 * gcc.dg/c99-digraph-1.c: Likewise.
30235 * gcc.dg/cpp/line5.c: Likewise.
30236 * gcc.dg/cpp/multiline.c: Likewise.
30237 * gcc.dg/cpp/trad/literals-1.c: Likewise.
30238 * gcc.dg/format/attr-3.c: Likewise.
30239 * gcc.dg/format/c90-scanf-3.c: Likewise.
30240 * gcc.dg/format/ext-4.c: Likewise.
30241
30242 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30243
30244 * g++.dg/template/pretty1.C: New test.
30245
30246 2002-09-14 Alan Modra <amodra@bigpond.net.au>
30247
30248 * gcc.c-torture/execute/struct-cpy-1.c: New test.
30249
30250 2002-09-13 Matt Austern <austern@apple.com>
30251
30252 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
30253 passing a cast expression to a function by const reference.
30254
30255 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
30256
30257 * g++.dg/template/deduce1.C: New test.
30258
30259 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
30260
30261 * gcc.c-torture/execute/simd-1.c: Force all use of int to
30262 32-bit int.
30263
30264 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
30265
30266 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
30267 usage.
30268
30269 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
30270
30271 * gcc.c-torture/compile/20020910-1.c: New test.
30272
30273 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
30274
30275 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
30276
30277 2002-09-10 Andreas Jaeger <aj@suse.de>
30278
30279 * gcc.dg/20020312-2.c: Adjust for x86-64.
30280
30281 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
30282
30283 * g77.dg/7388.f: New test case for PR 7388.
30284
30285 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
30286
30287 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
30288
30289 2002-09-05 Ziemowit Laski <zlaski@apple.com>
30290
30291 * objc.dg/proto-lossage-1.m: New test.
30292
30293 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
30294
30295 * gcc.dg/cpp/_Pragma4.c: Fix typo.
30296
30297 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
30298
30299 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
30300 expected to pass.
30301
30302 2002-09-06 Stan Shebs <shebs@apple.com>
30303 David Edelsohn <edelsohn@gnu.org>
30304
30305 * gcc.dg/weak: New directory.
30306 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
30307 target-specific xfail bits.
30308 * gcc.dg/typeof-2.c: Move to new directory.
30309 * gcc.dg/weak.exp: New expect script.
30310
30311 2002-09-06 Alan Modra <amodra@bigpond.net.au>
30312
30313 * gcc.c-torture/execute/extzvsi.c: New test.
30314
30315 2002-09-05 Stan Shebs <shebs@apple.com>
30316
30317 * gcc.dg/weak-1.c: xfail on Darwin.
30318 * gcc.dg/weak-2.c: Ditto.
30319 * gcc.dg/weak-3.c: Ditto.
30320 * gcc.dg/weak-4.c: Ditto.
30321 * gcc.dg/weak-5.c: Ditto.
30322 * gcc.dg/weak-6.c: Ditto.
30323 * gcc.dg/weak-7.c: Ditto.
30324 * gcc.dg/weak-8.c: Ditto.
30325 * gcc.dg/weak-9.c: Ditto.
30326
30327 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
30328
30329 * gcc.c-torture/execute/loop-14.c: New test.
30330
30331 2002-09-04 Jakub Jelinek <jakub@redhat.com>
30332
30333 * g++.dg/other/cxa-atexit1.C: New test.
30334
30335 * gcc.dg/typeof-2.c: New test.
30336
30337 2002-09-03 Roger Sayle <roger@eyesopen.com>
30338
30339 * gcc.dg/builtins-2.c: New testcase.
30340 * gcc.dg/builtins-3.c: New testcase.
30341
30342 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
30343
30344 * gcc.dg/cpp/_Pragma4.c: New test.
30345
30346 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
30347
30348 * objc/execute/nil_method-1.m: New testcase.
30349
30350 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
30351
30352 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
30353 [Object class], not [Object initialize].
30354
30355 2002-08-31 Roger Sayle <roger@eyesopen.com>
30356 Hans-Peter Nilsson <hp@bitrange.com>
30357
30358 * gcc.c-torture/execute/20020720-1.x: Skip test on
30359 mmix-knuth-mmixware. Correct comment.
30360
30361 2002-08-27 Mark Mitchell <mark@codesourcery.com>
30362
30363 * testsuite/g++.dg/abi/bitfield5.C: New test.
30364 * testsuite/g++.dg/abi/vbase10.C: Likewise.
30365
30366 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
30367
30368 * objc.dg/undeclared-selector.m: New test.
30369
30370 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
30371
30372 * g++.dg/other/offsetof1.C: Avoid cast warning.
30373
30374 2002-08-26 Ziemowit Laski <zlaski@apple.com>
30375
30376 * objc.dg/super-class-2.m: New test.
30377
30378 2002-08-24 Matt Austern <austern@apple.com>
30379
30380 * g++.dg/ext/lvaddr.C: New test.
30381 * g++.dg/ext/lvcast.C: New test.
30382
30383 2002-08-22 Mark Mitchell <mark@codesourcery.com>
30384
30385 * testsuite/g++.dg/inherit/cond1.C: New test.
30386
30387 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
30388
30389 * gcc.dg/noncompile/incomplete-1.c: New test.
30390
30391 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30392
30393 * gcc.dg/typespec-1.c: New test.
30394
30395 2002-08-20 Devang Patel <dpatel@apple.com>
30396 * objc.dg/proto-hier-2.m: New test.
30397
30398 2002-08-19 Ziemowit Laski <zlaski@apple.com>
30399
30400 * objc.dg/bitfield-1.m: New test.
30401 * objc.dg/bitfield-2.m: New test.
30402
30403 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
30404
30405 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
30406 gcc.dg/c99-flex-array-4.c: New tests.
30407
30408 2002-08-16 Stan Shebs <shebs@apple.com>
30409
30410 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
30411
30412 2002-08-15 Jakub Jelinek <jakub@redhat.com>
30413
30414 * gcc.dg/typeof-1.c: New test.
30415 * g++.dg/ext/typeof2.C: New test.
30416
30417 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
30418
30419 * g++.dg/other/offsetof1.C: New test.
30420
30421 2002-08-14 Richard Henderson <rth@redhat.com>
30422
30423 * gcc.dg/tls/diag-3.c: Fix expected message strings.
30424
30425 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
30426
30427 * gcc.dg/cpp/_Pragma3.c: New test.
30428
30429 2002-08-13 Mark Mitchell <mark@codesourcery.com>
30430
30431 * g++.dg/template/inherit3: New test.
30432
30433 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
30434
30435 * gcc.dg/bitfld-4.c: Add blank options.
30436
30437 2002-08-09 Mark Mitchell <mark@codesourcery.com>
30438
30439 * g++.dg/template/crash1.C: New test.
30440
30441 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30442
30443 * gcc.dg/tls/opt-2.c: New test.
30444
30445 2002-08-08 Devang Patel <dpatel@apple.com>
30446
30447 * objc.dg/selector-1.m : New test
30448
30449 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30450
30451 * g++.dg/abi/bitfield4.C: New test.
30452 * gcc.dg/bitfld-4.c: New test.
30453
30454 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30455
30456 * g++.dg/other/packed1.C: New test.
30457
30458 2002-08-07 Mark Mitchell <mark@codesourcery.com>
30459
30460 * g++.dg/abi/offsetof.C: Tweak error messages.
30461 * g++.old-deja/g++.mike/p10769a.C: Likewise.
30462
30463 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30464
30465 * gcc.dg/bitfld-3.c: New test.
30466
30467 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30468 Richard Henderson <rth@redhat.com>
30469
30470 * gcc.dg/i386-bitfield1.c: New test.
30471 * g++.dg/abi/bitfield3.C: Update.
30472
30473 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
30474
30475 * objc.dg/const-str-2.m: Update.
30476 * gcc.dg/cpp/c++98.c: Change to C extension.
30477 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
30478 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
30479
30480 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
30481
30482 * testsuite/gcc.dg/tls/diag-3.c: New.
30483
30484 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
30485
30486 * g++.dg/README (Subdirectories): Document new subdir expr.
30487 * g++.dg/expr/pmf-1.C: New test.
30488
30489 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
30490
30491 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
30492
30493 2002-08-06 Jakub Jelinek <jakub@redhat.com>
30494
30495 * g++.dg/abi/bitfield3.C: New test.
30496
30497 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
30498
30499 * lib/gcov.exp: Tweak expected line formats.
30500 * gcc.misc-tests/gcov8.c: New test.
30501 * gcc.misc-tests/gcov8.x: New flags.
30502
30503 2002-08-05 Jakub Jelinek <jakub@redhat.com>
30504
30505 * consistency.vlad/layout/endian.c: Include string.h.
30506
30507 * gcc.c-torture/execute/20020805-1.c: New test.
30508
30509 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
30510
30511 * g++.dg/other/conversion1.C: New test.
30512
30513 2002-08-03 Roger Sayle <roger@eyesopen.com>
30514
30515 * gcc.dg/builtins-1.c: New testcase.
30516
30517 2002-08-02 Mark Mitchell <mark@codesourcery.com>
30518
30519 * g++.dg/inherit/access3.C: New test.
30520
30521 2002-08-01 Jakub Jelinek <jakub@redhat.com>
30522
30523 * gcc.dg/ia64-visibility-2.c: New test.
30524
30525 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
30526
30527 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
30528 __qualifier_flags to __flags.
30529
30530 2002-07-31 Mark Mitchell <mark@codesourcery.com>
30531
30532 * g++.dg/inherit/operator1.C: New test.
30533 * g++.dg/lookup/disamb1.C: Fix typo in comment.
30534 * g++.dg/other/error1.C: Change expected error message.
30535 * g++.dg/template/conv4.C: Likewise.
30536
30537 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
30538
30539 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
30540 for documented behavior.
30541
30542 2002-07-25 Roger Sayle <roger@eyesopen.com>
30543
30544 * gcc.c-torture/execute/20020720-1.x: Skip this test on
30545 several targets known to fail.
30546
30547 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
30548
30549 * gcc.dg/mips-args-[123].c: New tests.
30550
30551 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
30552
30553 * gcc.dg/ppc-spe.c: New.
30554
30555 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
30556
30557 * g++.dg/other/ptrmem4.C: New testcase.
30558
30559 2002-07-24 Richard Henderson <rth@redhat.com>
30560
30561 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
30562
30563 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
30564
30565 * g++.dg/ext/alignof1.C (main): Return 0 for success.
30566
30567 2002-07-24 Roger Sayle <roger@eyesopen.com>
30568
30569 * gcc.c-torture/execute/memset-3.c: New testcase.
30570
30571 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
30572
30573 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
30574 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
30575
30576 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30577
30578 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
30579 Delete.
30580
30581 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
30582
30583 * gcc.c-torture/compile/simd-4.c: New test.
30584
30585 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30586
30587 PR c++/7347, c++/7348
30588 * g++.dg/template/access4.C: New test.
30589 * g++.dg/template/access5.C: New test.
30590 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
30591 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
30592 * g++.old-deja/g++.pt/ttp58.C: Likewise.
30593 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
30594
30595 2002-07-22 Jakub Jelinek <jakub@redhat.com>
30596
30597 * gcc.dg/gnu89-init-2.c: New test.
30598
30599 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
30600
30601 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
30602
30603 2002-07-20 Roger Sayle <roger@eyesopen.com>
30604
30605 * gcc.c-torture/execute/20020720-1.c: New testcase.
30606
30607 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
30608
30609 * gcc.dg/cpp/Wsignprom.c: New tests.
30610
30611 2002-07-20 Alan Modra <amodra@bigpond.net.au>
30612
30613 * gcc.c-torture/execute/loop-13.c: New test.
30614
30615 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
30616
30617 * gcc.dg/cpp/expr.c: New tests.
30618
30619 2002-07-18 David Edelsohn <edelsohn@gnu.org>
30620
30621 * g++.dg/opt/pr6713.C: Add template instantiation.
30622
30623 2002-07-18 Alan Modra <amodra@bigpond.net.au>
30624
30625 * gcc.dg/nest.c: New test.
30626
30627 2002-07-17 Richard Henderson <rth@redhat.com>
30628
30629 * g++.dg/opt/pr6713.C: New test.
30630
30631 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
30632
30633 * gcc.c-torture/execute/loop-2e.x: Let the testcase
30634 XFAIL for all x86 processors.
30635
30636 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
30637
30638 * gcc.c-torture/execute/20010122-1.x: Do not test with
30639 -fomit-frame-pointer.
30640
30641 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30642
30643 * g++.dg/template/instantiate2.C: New test.
30644 * g++.dg/template/spec4.C: New test.
30645
30646 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30647
30648 * g++.dg/template/access2.C: New test.
30649 * g++.dg/template/access3.C: New test.
30650
30651 2002-07-15 Zack Weinberg <zack@codesourcery.com>
30652
30653 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
30654 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
30655 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
30656 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
30657 Convert to use <stdarg.h>.
30658 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
30659 Delete.
30660 * gcc.dg/va-arg-2.c: New.
30661 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
30662
30663 2002-07-15 Jakub Jelinek <jakub@redhat.com>
30664
30665 * gcc.c-torture/compile/20020710-1.c: New test.
30666
30667 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
30668 Andrew Pinski <pinskia@physics.uc.edu>
30669
30670 gcc.c-torture/compile/simd-2.c: New testcase.
30671 gcc.c-torture/compile/simd-3.c: Likewise.
30672
30673 2002-07-11 Mark Mitchell <mark@codesourcery.com>
30674
30675 PR c++/7224
30676 * g++.dg/overload/error1.C: New test.
30677
30678 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30679
30680 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
30681 configuration and IRIX 6 O32 ABI.
30682
30683 2002-07-11 Roger Sayle <roger@eyesopen.com>
30684
30685 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
30686
30687 2002-07-10 Roger Sayle <roger@eyesopen.com>
30688
30689 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
30690
30691 2002-07-10 Jeffrey A Law <law@redhat.com>
30692
30693 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
30694
30695 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
30696
30697 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
30698
30699 * gcc.dg/20020312-2.c: Check for __PPC__.
30700
30701 2002-07-09 Diego Novillo <dnovillo@redhat.com>
30702
30703 * gcc.c-torture/compile/20020709-1.c: New test.
30704
30705 2002-07-07 Roger Sayle <roger@eyesopen.com>
30706
30707 * g++.dg/template/qualttp21.C: New test case.
30708
30709 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
30710
30711 * gcc.c-torture/compile/20020706-1.c: New test.
30712 * gcc.c-torture/compile/20020706-2.c: New test.
30713
30714 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
30715 Alexandre Oliva <aoliva@redhat.com>
30716
30717 * g++.dg/warn/incomplete1.C: New test.
30718
30719 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30720
30721 PR c++/7099
30722 * g++.dg/warn/noreturn1.C: New test.
30723
30724 2002-07-03 Mark Mitchell <mark@codesourcery.com>
30725
30726 PR c++/6706
30727 * g++.dg/debug/debug6.C: New test.
30728 * g++.dg/debug/debug7.C: New test.
30729
30730 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
30731
30732 * gcc.c-torture/compile/simd-3.c: New test.
30733
30734 2002-07-03 Chris Demetriou <cgd@broadcom.com>
30735
30736 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
30737 * gcc.dg/20020620-1.c: Likewise.
30738
30739 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30740
30741 PR c++/6944
30742 * g++.dg/init/array4.C: New test.
30743 * g++.dg/init/array5.C: New test.
30744
30745 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
30746
30747 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
30748 * gcc.c-torture/execute/simd-2.c (main): Likewise.
30749
30750 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30751
30752 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
30753 * gcc.dg/wtr-aggr-init-1.c: Likewise.
30754 * gcc.dg/wtr-conversion-1.c: Likewise.
30755 * gcc.dg/wtr-escape-1.c: Likewise.
30756 * gcc.dg/wtr-int-type-1.c: Likewise.
30757 * gcc.dg/wtr-label-1.c: Likewise.
30758 * gcc.dg/wtr-static-1.c: Likewise.
30759 * gcc.dg/wtr-strcat-1.c: Likewise.
30760 * gcc.dg/wtr-suffix-1.c: Likewise.
30761 * gcc.dg/wtr-switch-1.c: Likewise.
30762 * gcc.dg/wtr-unary-plus-1.c: Likewise.
30763 * gcc.dg/wtr-union-init-1.c: Likewise.
30764 * gcc.dg/wtr-union-init-2.c: Likewise.
30765 * gcc.dg/wtr-union-init-3.c: Likewise.
30766
30767 * gcc.dg/wtr-func-def-1.c: New test.
30768
30769 2002-07-02 Devang Patel <dpatel@apple.com>
30770
30771 * objc.dg/param-1.m: New test.
30772
30773 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
30774
30775 * gcc.dg/cpp/trad/directive.c: Add test.
30776 * gcc.dg/cpp/trad/macroargs.c: Add test.
30777 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
30778
30779 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
30780
30781 * gcc.dg/cpp/cmdlne-M.c: New test.
30782
30783 2002-07-02 Ziemowit Laski <zlaski@apple.com>
30784
30785 * objc.dg/desig-init-1.m: New test.
30786
30787 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30788
30789 PR c++/6716
30790 * g++.dg/template/instantiate1.C: New test.
30791
30792 2002-07-01 Mark Mitchell <mark@codesourcery.com>
30793
30794 PR c++/7112
30795 * g++.dg/template/sizeof2.C: New test.
30796
30797 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30798
30799 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
30800 gcc.dg/cpp/trad/include.c: New tests.
30801
30802 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
30803
30804 PR target/7177
30805 * gcc.c-torture/compile/20020701-1.c: New test.
30806
30807 2002-07-01 Stan Shebs <shebs@apple.com>
30808
30809 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
30810 header here...
30811 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
30812 (objc-torture-execute): or here.
30813
30814 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
30815
30816 * gcc.c-torture/execute/arith-rand-ll.c: New test.
30817
30818 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30819
30820 * gcc.dg/cpp/trad/escaped-nl.c: New test.
30821
30822 2002-06-30 Devang Patel <dpatel@apple.com>
30823
30824 * objc.dg/fsyntax-only.m: New test.
30825
30826 2002-06-27 Mark Mitchell <mark@codesourcery.com>
30827
30828 PR c++/6695
30829 * g++.dg/template/friend7.C: New file.
30830
30831 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
30832
30833 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
30834 return type.
30835
30836 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
30837
30838 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
30839 avoid division by zero.
30840
30841 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
30842
30843 * gcc.dg/Wunknownprag.c: New tests.
30844
30845 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
30846
30847 * gcc.c-torture/execute/simd-2.c: New test.
30848
30849 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
30850
30851 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
30852 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
30853 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
30854 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
30855 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
30856 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
30857 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
30858 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
30859 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
30860 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
30861 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
30862 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
30863 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
30864 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
30865 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
30866 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
30867 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
30868
30869 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
30870
30871 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
30872 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
30873 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
30874 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
30875 New tests.
30876 * gcc.dg/cpp/trad/directive.c: Update.
30877
30878 2002-06-23 Andreas Jaeger <aj@suse.de>
30879
30880 * gcc.c-torture/execute/complex-6.c: New.
30881
30882 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
30883
30884 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
30885 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
30886 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
30887 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
30888
30889 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
30890
30891 * gcc.dg/cpp/trad: New directory with traditional tests copied
30892 from parent directory.
30893 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30894 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30895 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30896 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30897 Move to trad/ and rename.
30898 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
30899 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
30900 gcc.dg/cpp/trad/redef2.c: New tests.
30901 * gcc.dg/cpp/trad/trad.exp: New driver.
30902
30903 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
30904
30905 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30906 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30907 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30908 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30909 Remove.
30910
30911 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
30912
30913 * gcc.dg/20020620-1.c: New test.
30914
30915 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30916
30917 * g++.dg/template/ttp4.C: New test.
30918
30919 2002-06-19 Jakub Jelinek <jakub@redhat.com>
30920
30921 * g++.dg/opt/vt1.C: Fix regexp.
30922
30923 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30924
30925 * gcc.c-torture/execute/pure-1.c: Make functions static again.
30926 Don't use attribute `noinline'.
30927
30928 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30929
30930 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
30931
30932 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
30933
30934 * gcc.c-torture/execute/simd-1.c: New.
30935
30936 * gcc.dg/simd-1.c: New.
30937
30938 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30939
30940 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
30941
30942 2002-06-16 Richard Henderson <rth@redhat.com>
30943
30944 * g++.dg/ext/anon-struct1.C: New.
30945 * g++.dg/ext/anon-struct2.C: New.
30946 * g++.dg/ext/anon-struct3.C: New.
30947 * gcc.dg/anon-struct-1.c: New.
30948 * gcc.dg/anon-struct-2.c: New.
30949 * gcc.dg/anon-struct-3.c: New.
30950 * gcc.dg/20011008-1.c: Adjust warning text.
30951 * gcc.dg/20020527-1.c: Add -fms-extensions.
30952
30953 2002-06-16 Richard Henderson <rth@redhat.com>
30954
30955 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
30956
30957 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
30958
30959 * gcc.c-torture/execute/20020615-1.c: New test.
30960
30961 2002-06-15 Roger Sayle <roger@eyesopen.com>
30962
30963 * gcc.c-tortuture/execute/compare-1.c: New test case.
30964 * gcc.c-tortuture/execute/compare-2.c: New test case.
30965 * gcc.c-tortuture/execute/compare-3.c: New test case.
30966
30967 2002-06-13 Richard Henderson <rth@redhat.com>
30968
30969 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
30970 ia64 ilp32.
30971
30972 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30973
30974 * g++.dg/template/typename2.C: Update error message.
30975
30976 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
30977
30978 * gcc.c-torture/execute/20020611-1.c: New test.
30979
30980 2002-06-11 Bob Wilson <bob.wilson@acm.org>
30981
30982 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
30983 list of targets to skip.
30984
30985 2002-06-10 Bob Wilson <bob.wilson@acm.org>
30986
30987 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
30988 targets if not optimizing.
30989
30990 2002-06-10 Jakub Jelinek <jakub@redhat.com>
30991
30992 * gcc.c-torture/compile/20020605-1.c: New test.
30993
30994 * g++.dg/opt/vt1.C: New test.
30995
30996 * gcc.dg/20020531-1.c: New test.
30997
30998 * gcc.dg/20020530-1.c: New test.
30999
31000 * gcc.dg/20020527-1.c: New test.
31001
31002 * g++.dg/opt/cse1.C: New test.
31003
31004 2002-06-07 Roger Sayle <roger@eyesopen.com>
31005
31006 * gcc.dg/20020607-2.c: New test case.
31007
31008 2002-06-07 Jakub Jelinek <jakub@redhat.com>
31009
31010 * gcc.c-torture/compile/20020604-1.c: New test.
31011
31012 2002-06-04 Richard Henderson <rth@redhat.com>
31013
31014 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
31015 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
31016 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
31017
31018 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
31019
31020 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
31021
31022 2002-06-03 Richard Henderson <rth@redhat.com>
31023
31024 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
31025 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
31026
31027 2002-06-02 Richard Henderson <rth@redhat.com>
31028
31029 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
31030 test functions static.
31031
31032 2002-06-02 Andreas Jaeger <aj@suse.de>
31033
31034 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
31035 now.
31036
31037 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
31038
31039 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
31040 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
31041 Update for mofified diagnostics.
31042 * gcc.dg/c99-intconst-1.c: No longer fail.
31043
31044 2002-06-02 Richard Henderson <rth@redhat.com>
31045
31046 * gcc.dg/uninit-A.c: Remove xfail markers.
31047
31048 2002-06-01 Roger Sayle <roger@eyesopen.com>
31049
31050 * gcc.dg/fnegate-1.c: New test case.
31051
31052 2002-05-30 Osku Salerma <osku@iki.fi>
31053
31054 * gcc.c-torture/execute/mayalias-1.c: New file.
31055
31056 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
31057
31058 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
31059 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
31060 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
31061
31062 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
31063
31064 * gcc.c-torture/execute/20020529-1.c: New test.
31065
31066 2002-05-27 Richard Henderson <rth@redhat.com>
31067
31068 * g++.dg/ext/attrib6.C: New test case.
31069
31070 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31071
31072 * gcc.c-torture/execute/pure-1.c: New test.
31073
31074 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31075
31076 * gcc.dg/cpp/arith-2.c: Remove.
31077
31078 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31079
31080 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
31081 * gcc.dg/cpp/if-3.c: Remove.
31082
31083 2002-05-26 Jakub Jelinek <jakub@redhat.com>
31084
31085 * g++.dg/opt/cse2.C: New test.
31086
31087 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
31088
31089 * gcc.dg/cpp/arith-1.c: New semantic tests.
31090 * gcc.dg/cpp/if-1.c: Update.
31091
31092 2002-05-24 Ben Elliston <bje@redhat.com>
31093
31094 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
31095
31096 2002-05-24 Jakub Jelinek <jakub@redhat.com>
31097
31098 * gcc.dg/verbose-asm.c: New test.
31099
31100 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
31101
31102 * gcc.dg/cpp/paste12.c: New test.
31103
31104 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31105
31106 * g++.dg/parse/named_ops.C: New test.
31107
31108 2002-05-23 Mark Mitchell <mark@codesourcery.com>
31109
31110 * gcc/testsuite/gcc.dg/weak-8.c: New test.
31111
31112 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
31113
31114 * gcc.dg/weak-2.c: Allow optional leading underscore
31115 in scan-assembler symbol name.
31116 * gcc.dg/weak-3.c: Likewise.
31117 * gcc.dg/weak-4.c: Likewise.
31118 * gcc.dg/weak-5.c: Likewise.
31119
31120 2002-05-23 Jakub Jelinek <jakub@redhat.com>
31121
31122 * gcc.dg/20020523-1.c: New test.
31123
31124 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31125
31126 * objc.dg/const-str-2.m: Update now that we stop after
31127 a command line error.
31128
31129 2002-05-22 Richard Henderson <rth@redhat.com>
31130
31131 * g++.dg/dg.exp: Fix typo in test pruneing.
31132
31133 2002-05-22 Richard Henderson <rth@redhat.com>
31134
31135 * g++.dg/dg.exp: Prune the tls subdirectory.
31136 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
31137 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
31138 * g++.dg/tls/init-1.C: New.
31139
31140 2002-05-22 Jakub Jelinek <jakub@redhat.com>
31141
31142 * gcc.dg/20020517-1.c: New test.
31143
31144 2002-05-21 Richard Henderson <rth@redhat.com>
31145
31146 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
31147 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
31148
31149 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
31150
31151 * g++.dg/other/copy2.C: New test.
31152
31153 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
31154
31155 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
31156 (MAX_COPY): Bump up to 10 times sizeof (long long).
31157 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
31158
31159 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
31160 sizeof (long long).
31161
31162 * gcc.c-torture/execute/strcpy-1.c: New test.
31163
31164 2002-05-19 Jason Merrill <jason2redhat.com>
31165
31166 * g++.dg/ext/oper1.C: New test.
31167
31168 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
31169 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
31170
31171 * README.QMTEST: New file.
31172
31173 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
31174
31175 2002-05-19 Andreas Jaeger <aj@suse.de>
31176
31177 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
31178 now.
31179 * gcc.c-torture/execute/loop-2d.x: Likewise.
31180
31181 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
31182
31183 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
31184 support weak symbols.
31185 * gcc.dg/weak-4.c: Likewise.
31186 * gcc.dg/weak-6.c: Likewise.
31187
31188 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
31189
31190 * gcc.dg/weak-3.c: Add dg-excess-error comment for
31191 cygwin, coff and h8300-*-hms targets
31192 * gcc.dg/weak-5.c: Likewise.
31193 * gcc.dg/weak-7.c: Likewise.
31194
31195 2002-05-16 Jason Merrill <jason@redhat.com>
31196
31197 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
31198 (scan-assembler-not, scan-assembler-dem): Likewise.
31199 (scan-assembler-dem-not): Likewise.
31200
31201 2002-05-15 Richard Henderson <rth@redhat.com>
31202
31203 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
31204
31205 2002-05-15 Richard Henderson <rth@redhat.com>
31206
31207 * gcc.dg/weak-5.c (vfoo1c): No warning here.
31208 (vfoo1f): Warning here.
31209 (vfoo1l): Don't redefine the alias.
31210
31211 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
31212
31213 * g++.dg/init/pm1.C: New test.
31214
31215 2002-05-12 David S. Miller <davem@redhat.com>
31216
31217 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
31218 types.
31219
31220 2002-05-10 Roger Sayle <roger@eyesopen.com>
31221
31222 * gcc.c-torture/execute/20020510-1.c: New test case.
31223
31224 2002-05-10 David S. Miller <davem@redhat.com>
31225
31226 * gcc.c-torture/execute/conversion.c: Test long double too.
31227
31228 2002-05-09 Jakub Jelinek <jakub@redhat.com>
31229
31230 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
31231 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
31232 * lib/g++.exp (g++_link_flags): Likewise.
31233 * lib/objc.exp (objc_target_compile): Likewise.
31234
31235 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
31236
31237 * gcc.dg/cpp/poison.c: Update.
31238 * gcc.dg/cpp/20000625-2.c: Remove.
31239 * gcc.dg/cpp/direct2s.c: Remove final test.
31240
31241 2002-05-08 Tom Rix <trix@redhat.com>
31242
31243 * gcc.c-torture/execute/20020508-1.c: New test.
31244 * gcc.c-torture/execute/20020508-2.c: New test.
31245 * gcc.c-torture/execute/20020508-3.c: New test.
31246
31247 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
31248
31249 * gcc.dg/cpp/charconst-4.c: More tests.
31250
31251 2002-05-08 Mark Mitchell <mark@codesourcery.com>
31252
31253 PR c/6569
31254 * gcc.dg/weak-3.c: Update location of warning messages.
31255 * gcc.dg/weak-5.c: Likewise.
31256
31257 2002-05-06 Roger Sayle <roger@eyesopen.com>
31258
31259 * gcc.c-torture/execute/20020506-1.c: New test case.
31260
31261 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
31262
31263 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
31264
31265 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31266
31267 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
31268
31269 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31270
31271 * gcc.dg/cpp/charconst-3.c: New test.
31272
31273 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31274
31275 * gcc.dg/cpp/charconst.c: Update tests.
31276
31277 2002-05-05 Tim Josling <tej@melbpc.org.au>
31278
31279 * treelang: Added directory for new sample language treelang. Also
31280 lib/treelang.exp: New file to signal treelang should be tested.
31281
31282 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31283
31284 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
31285 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
31286 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
31287 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
31288 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
31289 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
31290 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
31291
31292 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
31293
31294 * gcc.dg/format/xopen-2.c: New test.
31295
31296 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31297
31298 * gcc.dg/20020503-1.c: New test.
31299
31300 2002-05-02 Mark Mitchell <mark@codesourcery.com>
31301
31302 * g++.dg/init/dtor1.C: Make it tougher.
31303
31304 2002-05-01 Mark Mitchell <mark@codesourcery.com>
31305
31306 * g++.dg/init/dtor1.C: New test.
31307
31308 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
31309
31310 * gcc.dg/altivec-8.c: New.
31311
31312 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
31313
31314 * gcc.dg/altivec-7.c: New.
31315
31316 2002-04-29 Jakub Jelinek <jakub@redhat.com>
31317
31318 * g++.dg/parse/typedef1.C: New test.
31319
31320 2002-04-29 Mark Mitchell <mark@codesourcery.com>
31321
31322 PR c++/6486
31323 * g++.dg/template/friend6.C: New test.
31324
31325 PR c++/6492
31326 * g++.dg/init/copy1.C: New test.
31327
31328 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
31329
31330 * g++.dg/warn/effc1.C: New test.
31331
31332 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
31333
31334 * gcc.dg/cpp/if-cexp.c: Add a test.
31335
31336 2002-04-28 Jakub Jelinek <jakub@redhat.com>
31337
31338 * gcc.dg/20020426-2.c: New test.
31339
31340 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
31341
31342 * gcc.dg/cpp/if-mop.c: Update.
31343 * gcc.dg/cpp/if-mpar.c: Add test.
31344 * gcc.dg/cpp/if-oppr.c: Update.
31345
31346 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31347
31348 PR c/6343
31349 * gcc.dg/weak-[2-7].c: New tests.
31350
31351 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31352
31353 * gcc.dg/enum1.c: New test.
31354
31355 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31356
31357 PR c++/6497
31358 * g++.dg/inherit/access2.C: New test.
31359
31360 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31361
31362 PR bootstrap/6445
31363 * gcc.dg/20020426-1.c: New test.
31364
31365 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31366
31367 * g++.dg/abi/enum1.C: New test.
31368
31369 2002-04-26 Richard Henderson <rth@redhat.com>
31370
31371 * gcc.dg/c99-bool-1.c: Expect always true warning.
31372
31373 2002-04-25 Roger Sayle <roger@eyesopen.com>
31374
31375 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
31376
31377 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31378
31379 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
31380 targets.
31381
31382 2002-04-24 Mark Mitchell <mark@codesourcery.com>
31383
31384 * g++.dg/abi/mange7.C: New test.
31385
31386 PR c++/6438.
31387 * g++.dg/parse/stmtexpr2.C: New test.
31388
31389 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
31390
31391 * gcc.dg/20020312-2.c: Add SH target.
31392
31393 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31394
31395 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
31396 compiler output on mips*-*-irix*.
31397
31398 2002-04-23 Jakub Jelinek <jakub@redhat.com>
31399
31400 * g++.dg/parse/attr1.C: New test.
31401
31402 2002-04-23 Roger Sayle <roger@eyesopen.com>
31403
31404 * gcc.c-torture/execute/string-opt-17.c: New test case.
31405 * gcc.c-torture/execute/memset-2.c: New test case.
31406
31407 2002-04-23 Mark Mitchell <mark@codesourcery.com>
31408
31409 PR c++/6256:
31410 * g++.dg/template/friend5.C: New test.
31411
31412 PR c++/6331:
31413 * g++.dg/template/qual1.C: Likewise.
31414
31415 2002-04-22 Zack Weinberg <zack@codesourcery.com>
31416
31417 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
31418 Include stdlib.h, not stdio.h or ctype.h.
31419
31420 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
31421
31422 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
31423 cris-*-elf* and mmix-*-*.
31424 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
31425 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
31426 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
31427 Ditto.
31428 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
31429 * gcc.dg/wchar_t-1.c: Ditto.
31430
31431 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
31432
31433 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
31434 Clarify comment.
31435
31436 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
31437
31438 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
31439
31440 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31441
31442 * gcc.c-torture/execute/20000906-1.x: Delete.
31443
31444 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
31445
31446 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
31447
31448 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
31449
31450 * PR6367
31451 * g77.f-torture/execute/6367.f: New test.
31452 * g77.f-torture/execute/6367.x: Disable for MMIX.
31453
31454 2002-04-19 Mark Mitchell <mark@codesourcery.com>
31455
31456 * PR6352
31457 * g++.dg/opt/inline2.C: New test.
31458
31459 2002-04-18 Richard Henderson <rth@redhat.com>
31460
31461 * gcc.dg/20000906-1.c: Enable for all targets.
31462 * gcc.c-torture/compile/iftrap-2.c: New.
31463
31464 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31465
31466 * gcc.dg/20020418-1.c: New test.
31467 * gcc.dg/20020418-2.c: New test.
31468
31469 2002-04-18 Richard Henderson <rth@redhat.com>
31470
31471 * gcc.c-torture/compile/iftrap-1.c: New.
31472 * gcc.dg/iftrap-1.c: Adjust for ia64.
31473 * gcc.dg/iftrap-2.c: New.
31474
31475 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31476
31477 * gcc.c-torture/compile/20020418-1.c: New test.
31478
31479 2002-04-18 Roger Sayle <roger@eyesopen.com>
31480
31481 * gcc.c-torture/compile/20020415-1.c: New.
31482
31483 2002-04-18 David S. Miller <davem@redhat.com>
31484
31485 * gcc.c-torture/execute/20020418-1.c: New test.
31486
31487 2002-04-17 Jakub Jelinek <jakub@redhat.com>
31488
31489 * gcc.dg/20020416-1.c: New test.
31490
31491 * g++.dg/opt/inline1.C: New test.
31492
31493 2002-04-16 Jakub Jelinek <jakub@redhat.com>
31494
31495 * gcc.dg/altivec-5.c: New test.
31496
31497 * gcc.dg/20020415-1.c: New test.
31498
31499 2002-04-15 Mark Mitchell <mark@codesourcery.com>
31500
31501 * testsuite/lib/chill.exp: Remove.
31502
31503 2002-04-14 Jakub Jelinek <jakub@redhat.com>
31504
31505 * g++.dg/other/big-struct.C: New test.
31506
31507 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
31508
31509 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
31510 of scratch file.
31511
31512 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
31513
31514 PR c/6277
31515 * gcc.dg/i386-387-1.c: Allow optional leading underscore
31516 in scan-assembler function name
31517
31518 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
31519
31520 * g77.f-torture/execute/980628-4.x,
31521 g77.f-torture/execute/980628-5.x,
31522 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31523 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31524 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
31525 i[34567]86-*-*.
31526
31527 2002-04-13 David S. Miller <davem@redhat.com>
31528
31529 * gcc.c-torture/execute/20020413-1.c: New test.
31530
31531 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
31532
31533 * gcc.dg/asm-6.c,
31534 * g++.dg/ext/asm1.C: New tests.
31535
31536 2002-04-12 Mark Mitchell <mark@codesourcery.com>
31537
31538 PR c++ 5373.
31539 * g++.dg/parse/stmtexpr1.C: New test.
31540
31541 PR c++/5189.
31542 * g++.dg/template/copy1.C: New test.
31543
31544 2002-04-12 Richard Henderson <rth@redhat.com>
31545
31546 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
31547
31548 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
31549
31550 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
31551 gcc.c-torture/execute/20020307-2.c.
31552
31553 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
31554
31555 * g++.dg/ext/attrib5.C,
31556 * g++.dg/lookup/struct1.C: New tests.
31557
31558 2002-04-11 Jakub Jelinek <jakub@redhat.com>
31559
31560 * gcc.dg/20020411-1.c: New test.
31561
31562 * gcc.c-torture/execute/20020411-1.c: New test.
31563
31564 2002-04-10 Janis Johnson <janis187@us.ibm.com>
31565
31566 * g77.f-torture/execute/6177.f: New test.
31567
31568 2002-04-10 Jakub Jelinek <jakub@redhat.com>
31569
31570 PR middle-end/6247
31571 * g++.dg/opt/cleanup1.C: New test.
31572
31573 * g++.dg/opt/const1.C: New test.
31574
31575 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
31576
31577 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
31578
31579 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
31580
31581 PR c++/5507
31582 * g++.dg/template/typename2.C: New test.
31583
31584 2002-04-10 Alan Modra <amodra@bigpond.net.au>
31585
31586 * gcc.c-torture/execute/loop-12.c: New.
31587
31588 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
31589
31590 * g77.f-torture/execute/980628-4.x,
31591 g77.f-torture/execute/980628-5.x,
31592 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31593 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31594 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
31595
31596 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31597
31598 PR optimization/6086
31599 * g++.dg/opt/preinc1.C: New test.
31600
31601 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31602
31603 PR c++/5571
31604 * g++.dg/opt/static2.C: New test.
31605
31606 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31607
31608 PR c/5120
31609 * gcc.dg/20020406-1.c: New test.
31610
31611 2002-04-04 David S. Miller <davem@redhat.com>
31612
31613 * gcc.c-torture/execute/20020404-1.c: New test.
31614
31615 2002-04-04 Jakub Jelinek <jakub@redhat.com>
31616
31617 PR c/6123
31618 * gcc.dg/20020312-2.c: Do not declare global register variable
31619 if __PIC__ or __pic__ is defined.
31620
31621 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
31622
31623 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
31624 __asm__ so that it works correctly even if -ansi -pedantic-errors.
31625
31626 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31627
31628 * gcc.misc-tests/linkage.exp: Update last change to handle
31629 sparc*-, not just sparc-.
31630
31631 2002-04-03 Richard Henderson <rth@redhat.com>
31632
31633 * gcc.dg/cpp/ucs.c: Improved long UCS test.
31634
31635 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31636
31637 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
31638
31639 2002-04-02 David S. Miller <davem@redhat.com>
31640
31641 * gcc.c-torture/execute/20020402-3.c: New test.
31642
31643 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31644
31645 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
31646 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
31647
31648 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
31649 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
31650 g77.f-torture/execute/20001201.x,
31651 g77.f-torture/execute/u77-test.x: New files.
31652
31653 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
31654 * gcc.dg/wchar_t-1.c: Ditto.
31655
31656 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31657
31658 * gcc.c-torture/execute/20020402-1.c: New test.
31659
31660 2002-04-01 Richard Henderson <rth@redhat.com>
31661
31662 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
31663
31664 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
31665
31666 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31667
31668 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
31669
31670 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31671
31672 * g++.dg/inherit/template-as-base.C: Expect error.
31673 * g++.dg/inherit/namespace-as-base.C: Likewise.
31674
31675 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
31676
31677 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
31678 g++.dg/ext/instantiate3.C: Tweak match patterns.
31679
31680 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
31681 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
31682 -da test.
31683
31684 2002-03-31 Richard Henderson <rth@redhat.com>
31685
31686 * gcc.dg/special/alias-2.c: New.
31687 * gcc.dg/special/ecos.exp: Run it.
31688
31689 2002-03-31 Richard Henderson <rth@redhat.com>
31690
31691 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
31692
31693 2002-03-31 Kazu Hirata <kazu@hxi.com>
31694
31695 * gcc.dg/weak-1.c: Disable on h8300 port.
31696
31697 2002-03-29 Janis Johnson <janis187@us.ibm.com>
31698
31699 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
31700 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
31701 ordering tests.
31702 * g++.dg/bprob/bprob-1.C: New test.
31703 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
31704 * g++.dg/gcov/gcov-1.C: New test.
31705 * g++.dg/gcov/gcov-1.x: New file.
31706 * g++.dg/gcov/gcov-2.C: New test.
31707 * g++.dg/gcov/gcov-3.C: New test.
31708 * g++.dg/gcov/gcov-3.h: New file.
31709
31710 2002-03-28 Roger Sayle <roger@eyesopen.com>
31711
31712 * g++.old-deja/g++.other/builtins5.C: New test.
31713 * g++.old-deja/g++.other/builtins6.C: New test.
31714 * g++.old-deja/g++.other/builtins7.C: New test.
31715 * g++.old-deja/g++.other/builtins8.C: New test.
31716 * g++.old-deja/g++.other/builtins9.C: New test.
31717
31718 2002-03-29 Jakub Jelinek <jakub@redhat.com>
31719
31720 * g++.dg/opt/static1.C: New test.
31721
31722 * g++.dg/opt/longbranch1.C: New test.
31723
31724 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
31725
31726 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
31727
31728 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
31729
31730 2002-03-28 Jeffrey A Law (law@redhat.com)
31731
31732 * gcc.c-torture/execute/20020328-1.c: New test.
31733
31734 2002-03-27 Richard Henderson <rth@redhat.com>
31735
31736 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
31737 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
31738 move from g++.old-deja/g++.ext/.
31739
31740 2002-03-27 Mark Mitchell <mark@codesourcery.com>
31741
31742 * g++.dg/init/new2.C: New test.
31743
31744 2002-03-26 Richard Henderson <rth@redhat.com>
31745
31746 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
31747
31748 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
31749 on sparc.
31750
31751 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
31752 sparcv9 systems.
31753 * gcc.dg/20001102-1.c: Likewise.
31754
31755 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
31756
31757 * gcc.dg/cpp/endif-pedantic1.c,
31758 gcc.dg/cpp/endif-pedantic2.c: New tests.
31759
31760 2002-03-26 Mark Mitchell <mark@codesourcery.com>
31761
31762 * g++.dg/init/new1.C: New test.
31763
31764 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
31765
31766 * g++.dg/abi/vbase9.C: New test.
31767
31768 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
31769
31770 * gcc.dg/arm-asm.c: New test.
31771
31772 2002-03-26 Andrew Cagney <ac131313@redhat.com>
31773
31774 * gcc.dg/Wswitch-enum.c: New test.
31775 Fix PR c/5044.
31776
31777 2002-03-26 Richard Henderson <rth@redhat.com>
31778
31779 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
31780 structure.
31781
31782 2002-03-25 Richard Henderson <rth@redhat.com>
31783
31784 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
31785 sparcv9 systems.
31786
31787 * gcc.c-torture/compile/20011119-1.c (xxx): New.
31788 * gcc.c-torture/compile/20011119-2.c (xxx): New.
31789
31790 2002-03-25 Zack Weinberg <zack@codesourcery.com>
31791
31792 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
31793
31794 2002-03-25 Bob Wilson <bob.wilson@acm.org>
31795
31796 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
31797 targets using generic thunk support.
31798
31799 2002-03-25 Jakub Jelinek <jakub@redhat.com>
31800
31801 * gcc.c-torture/compile/20020323-1.c: New test.
31802
31803 * g++.dg/opt/conj2.C: New test.
31804
31805 2002-03-24 Richard Henderson <rth@redhat.com>
31806
31807 * gcc.dg/weak-1.c: Use -fno-common.
31808
31809 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31810
31811 * g77.dg/f77-edit-apostrophe-out.f: New test
31812 * g77.dg/f77-edit-h-out.f: New test
31813 * g77.dg/f77-edit-t-in.f: New test
31814 * g77.dg/f77-edit-t-out.f: New test
31815 * g77.dg/f77-edit-x-out.f: New test
31816 * g77.dg/f77-edit-slash-out.f: New test
31817 * g77.dg/f77-edit-colon-out.f: New test
31818 * g77.dg/f77-edit-s-out.f: New test
31819
31820 2002-03-24 Richard Henderson <rth@redhat.com>
31821
31822 * objc/execute/formal_protocol-6.x: New XFAIL.
31823
31824 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31825
31826 * gcc.dg/weak-1.c: Early return from dg-final on platforms
31827 that do not support weak symbols
31828
31829 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31830
31831 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
31832 * lib/g77.exp: Likewise.
31833 * lib/objc.exp: Likewise.
31834
31835 2002-03-23 Andrew Cagney <ac131313@redhat.com>
31836
31837 * gcc.dg/Wswitch-default.c: New test.
31838
31839 2002-03-23 Jakub Jelinek <jakub@redhat.com>
31840
31841 * g++.dg/other/enum1.C: New test.
31842
31843 2002-03-23 Zack Weinberg <zack@codesourcery.com>
31844
31845 * gcc.dg/pragma-ep-3.c: Fix typo.
31846
31847 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31848
31849 * g++.dg/inherit/template-as-base.C: New test.
31850
31851 2002-03-22 Jakub Jelinek <jakub@redhat.com>
31852
31853 * g++.old-deja/g++.other/dwarf2-1.C: Move...
31854 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
31855
31856 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
31857
31858 * gcc.dg/cpp/multiline.c: Update to match.
31859
31860 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
31861
31862 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
31863
31864 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
31865
31866 * gcc.dg/cpp/extratokens2.c: New file.
31867
31868 2002-03-21 David Edelsohn <edelsohn@gnu.org>
31869
31870 * gcc.dg/20020312-2.c: Add rs6000 target.
31871
31872 * gcc.c-torture/compile/20020319-1.c: New test.
31873
31874 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31875
31876 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
31877 (A, E): Handle this.
31878
31879 2002-03-20 Jason Merrill <jason@redhat.com>
31880
31881 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
31882 ignoring -fpic.
31883 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
31884 through prune_gcc_output.
31885
31886 2002-03-20 Jakub Jelinek <jakub@redhat.com>
31887
31888 * gcc.c-torture/compile/20020320-1.c: New test.
31889
31890 2002-03-19 Jakub Jelinek <jakub@redhat.com>
31891
31892 * gcc.c-torture/compile/20020318-1.c: New test.
31893
31894 * gcc.dg/struct-by-value-1.c: New test.
31895
31896 * gcc.dg/20020319-1.c: New test.
31897
31898 2002-03-18 Jakub Jelinek <jakub@redhat.com>
31899
31900 * g++.dg/opt/conj1.C: New test.
31901
31902 2002-03-17 Mark Mitchell <mark@codesourcery.com>
31903
31904 * g++.dg/template/qualttp20.C: Revert previous change.
31905 * g++.dg/template/qualttp3.C: Likewise.
31906 * g++.dg/template/qualttp4.C: Likewise.
31907 * g++.dg/template/qualttp5.C: Likewise.
31908 * g++.dg/template/qualttp6.C: Likewise.
31909 * g++.dg/template/qualttp7.C: Likewise.
31910 * g++.dg/template/qualttp8.C: Likewise.
31911 * g++.dg/template/recurse.C: Likewise.
31912
31913 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
31914
31915 * gcc.dg/cpp/wchar-1.c: Update.
31916
31917 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
31918
31919 * g++.dg/template/conv1.C: New test.
31920 * g++.dg/template/conv2.C: New test.
31921 * g++.dg/template/conv3.C: New test.
31922 * g++.dg/template/conv4.C: New test.
31923
31924 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31925
31926 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
31927 * g++.dg/template/qualttp3.C: Likewise.
31928 * g++.dg/template/qualttp4.C: Likewise.
31929 * g++.dg/template/qualttp5.C: Likewise.
31930 * g++.dg/template/qualttp6.C: Likewise.
31931 * g++.dg/template/qualttp7.C: Likewise.
31932 * g++.dg/template/qualttp8.C: Likewise.
31933 * g++.dg/template/recurse.C: Likewise.
31934
31935 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31936
31937 * g++.dg/opt/dtor1.C: New test.
31938
31939 2002-03-15 Jakub Jelinek <jakub@redhat.com>
31940
31941 * gcc.c-torture/compile/20020315-1.c: New test.
31942
31943 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
31944
31945 * gcc.dg/weak-1.c: Fix scan tests.
31946
31947 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
31948
31949 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
31950 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
31951 cris-*-aout* mmix-*-*.
31952 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
31953 cris-*-aout* mmix-*-*.
31954 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
31955 cris-*-elf* cris-*-aout* and mmix-*-*.
31956 * gcc.dg/20001009-1.c: Ditto.
31957 * gcc.dg/20010912-1.c: Ditto.
31958 * gcc.dg/20020122-4.c: Ditto.
31959 * gcc.dg/inline-2.c: Ditto.
31960
31961 2002-03-14 Jeffrey A Law (law@cygnus.com)
31962
31963 * gcc.c-torture/compile/20020314-1.c: New test.
31964
31965 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
31966
31967 * gcc.c-torture/execute/20020314-1.c: New test.
31968
31969 2002-03-14 Jakub Jelinek <jakub@redhat.com>
31970
31971 * g++.dg/warn/Wunused-1.C: New test.
31972
31973 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
31974
31975 * g++.dg/abi/mangle6.C: New test.
31976
31977 2002-03-13 Jakub Jelinek <jakub@redhat.com>
31978
31979 * gcc.c-torture/compile/20020309-2.c: New test.
31980
31981 * gcc.c-torture/compile/20020312-1.c: New test.
31982
31983 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
31984
31985 * g++.dg/other/access1.C: New test.
31986
31987 2002-03-12 Jakub Jelinek <jakub@redhat.com>
31988
31989 * gcc.c-torture/execute/wchar_t-1.c: New test.
31990
31991 2002-03-12 David Edelsohn <edelsohn@gnu.org>
31992
31993 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
31994
31995 2002-03-12 Roger Sayle <roger@eyesopen.com>
31996
31997 * gcc.dg/20020312-1.c: New test case.
31998
31999 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
32000
32001 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
32002
32003 2002-03-11 Richard Henderson <rth@redhat.com>
32004
32005 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
32006 * g++.old-deja/g++.jason/report.C: Likewise.
32007
32008 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32009
32010 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
32011 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
32012
32013 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32014
32015 * testsuite/g++.dg/overload/pmf1.C: New test.
32016
32017 2002-03-11 Kazu Hirata <kazu@hxi.com>
32018
32019 * gcc.c-torture/execute/20020307-1.c: Use long.
32020
32021 2002-03-11 Jakub Jelinek <jakub@redhat.com>
32022
32023 PR optimization/5844
32024 * gcc.dg/20020310-1.c: New test.
32025
32026 2002-03-09 Michael Meissner <meissner@redhat.com>
32027
32028 * gcc.c-torture/execute/memcpy-2.c: New test.
32029 * gcc.c-torture/execute/memset-1.c: New test.
32030 * gcc.c-torture/execute/strlen-1.c: New test.
32031 * gcc.c-torture/execute/strcmp-1.c: New test.
32032 * gcc.c-torture/execute/strncmp-1.c: New test.
32033
32034 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
32035
32036 * gcc.dg/ppc-ldstruct.c: New test.
32037
32038 2002-03-09 Jakub Jelinek <jakub@redhat.com>
32039
32040 * gcc.c-torture/execute/va-arg-22.c: New test.
32041
32042 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32043
32044 * gcc.c-torture/compile/20020309-1.c: New test.
32045
32046 2002-03-08 Jakub Jelinek <jakub@redhat.com>
32047
32048 * gcc.c-torture/execute/20020307-2.c: New test.
32049
32050 2002-03-07 Jeffrey A Law (law@redhat.com)
32051
32052 * g77.f-torture/compile/20020307-1.f: New test.
32053
32054 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
32055
32056 * gcc.dg/unordered-1.c: New test.
32057
32058 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
32059
32060 * gcc.c-torture/execute/20020307-1.c: New test.
32061
32062 2002-03-05 Jakub Jelinek <jakub@redhat.com>
32063
32064 * gcc.dg/20020304-1.c: New test.
32065
32066 * gcc.c-torture/compile/20020304-2.c: New test.
32067
32068 2002-03-04 Zack Weinberg <zack@codesourcery.com>
32069
32070 * gcc.c-torture/compile/20020304-1.c: New test case
32071 (from PR c/5830).
32072
32073 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
32074
32075 * gcc.dg/20020103-1.c: Add other -D ppc variants.
32076
32077 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
32078
32079 * g++.dg/other/classkey1.C: New test.
32080
32081 2002-03-01 Richard Henderson <rth@redhat.com>
32082
32083 * gcc.c-torture/compile/981223-1.x: New.
32084 * gcc.c-torture/compile/920625-1.x: New.
32085
32086 2002-02-28 Richard Henderson <rth@redhat.com>
32087
32088 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
32089
32090 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
32091
32092 * gcc.c-torture/execute/20020227-1.c: New test.
32093
32094 2002-02-27 Mark Mitchell <mark@codesourcery.com>
32095
32096 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
32097 here" ERROR lines.
32098 * g++.old-deja/g++.oliva/partord1.C: Likewise.
32099 * g++.old-deja.g++.other/defarg1.C: Likewise.
32100 * g++.old-deja/g++.pt/calls2.C: Likewise.
32101 * g++.old-deja/g++.pt/crash20.C: Likewise.
32102 * g++.old-deja/g++.pt/crash30.C: Likewise.
32103 * g++.old-deja/g++.pt/crash36.C: Likewise.
32104 * g++.old-deja/g++.pt/crash6.C: Likewise.
32105 * g++.old-deja/g++.pt/defarg13.C: Likewise.
32106 * g++.old-deja/g++.pt/derived3.C: Likewise.
32107 * g++.old-deja/g++.pt/error1.C: Likewise.
32108 * g++.old-deja/g++.pt/friend21.C: Likewise.
32109 * g++.old-deja/g++.pt/friend23.C: Likewise.
32110 * g++.old-deja/g++.pt/infinite1.C: Likewise.
32111 * g++.old-deja/g++.robertl/eb128.C: Likewise.
32112
32113 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
32114
32115 * gcc.c-torture/execute/20020225-2.c: New test.
32116
32117 2002-02-27 Zack Weinberg <zack@codesourcery.com>
32118
32119 * gcc.c-torture/execute/920730-1t.c,
32120 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
32121 Delete test cases, only relevant to -traditional.
32122
32123 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
32124
32125 * gcc.dg/cpp/undef1.c: Remove.
32126 * gcc.dg/cpp/directiv.c: Update.
32127 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
32128
32129 2002-02-27 Michael Meissner <meissner@redhat.com>
32130
32131 * gcc.c-torture/execute/20020226-1.c: New test.
32132
32133 2002-02-26 Jakub Jelinek <jakub@redhat.com>
32134
32135 * g++.dg/debug/debug4.C: New test.
32136
32137 * gcc.dg/ia64-visibility-1.c: New test.
32138
32139 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
32140
32141 * gcc.dg/debug/20020224-1.c: New.
32142
32143 2002-02-25 Kazu Hirata <kazu@hxi.com>
32144
32145 * gcc.c-torture/execute/960416-1.x: New.
32146 * gcc.c-torture/execute/divconst-3.x: Likewise.
32147
32148 2002-02-25 Jakub Jelinek <jakub@redhat.com>
32149
32150 * gcc.dg/20020224-1.c: New test.
32151
32152 2002-02-25 Alan Modra <amodra@bigpond.net.au>
32153
32154 * gcc.c-torture/execute/20020225-1.c: New.
32155
32156 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
32157
32158 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
32159
32160 2002-02-23 Jakub Jelinek <jakub@redhat.com>
32161
32162 * gcc.dg/20020222-1.c: New test.
32163
32164 2002-02-22 Jakub Jelinek <jakub@redhat.com>
32165
32166 * g++.dg/opt/anonunion1.C: New test.
32167
32168 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
32169
32170 * g++.dg/template/qualttp19.C: New test.
32171 * g++.dg/template/qualttp20.C: New test.
32172 * g++.old-deja/g++.jason/report.C: Adjust expected errors
32173 * g++.old-deja/g++.other/qual1.C: Likewise.
32174
32175 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
32176
32177 * gcc.dg/attr-alwaysinline.c: New.
32178
32179 2002-02-21 Jakub Jelinek <jakub@redhat.com>
32180
32181 * gcc.dg/20020220-1.c: New test.
32182
32183 * gcc.dg/20020220-2.c: New test.
32184
32185 * g++.dg/opt/mmx1.C: New test.
32186
32187 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
32188
32189 * gcc.c-torture/compile/20020110.c: New test.
32190
32191 2002-02-20 Jakub Jelinek <jakub@redhat.com>
32192
32193 * gcc.c-torture/execute/20020219-1.c: New test.
32194
32195 * gcc.dg/20020219-1.c: New test.
32196
32197 * gcc.dg/noncompile/20020220-1.c: New test.
32198
32199 * g++.dg/opt/ptrintsum1.C: New test.
32200
32201 * gcc.dg/debug/20020220-1.c: New test.
32202
32203 2002-02-17 Jakub Jelinek <jakub@redhat.com>
32204
32205 * gcc.c-torture/execute/20020216-1.c: New test.
32206
32207 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32208
32209 * gcc.dg/decl-1.c: Update, new test.
32210
32211 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
32212
32213 * g++.dg/abi/bitfield1.C: New test.
32214 * g++.dg/abi/bitfield2.C: New test.
32215
32216 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32217
32218 * gcc.dg/attr-nest.c: New test.
32219
32220 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32221
32222 * gcc.c-torture/execute/20020215-1.c: New test.
32223
32224 2002-02-14 Jakub Jelinek <jakub@redhat.com>
32225
32226 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
32227 * g++.dg/debug/debug.exp: New.
32228 * g++.dg/debug/trivial.C: New.
32229 * g++.dg/debug/debug1.C: Moved...
32230 * g++.dg/other/debug1.C: ...from here.
32231 * g++.dg/debug/debug2.C: Moved...
32232 * g++.dg/other/debug2.C: ...from here.
32233 * g++.dg/debug/debug3.C: Moved...
32234 * g++.dg/other/debug3.C: ...from here.
32235
32236 * gcc.dg/noncompile/20020213-1.c: New test.
32237
32238 2002-02-13 Jakub Jelinek <jakub@redhat.com>
32239
32240 * g++.dg/other/debug3.C: New test.
32241
32242 * gcc.c-torture/execute/20020213-1.c: New test.
32243
32244 2002-02-13 Richard Smith <richard@ex-parrot.com>
32245
32246 * g++.old-deja/g++.other/thunk1.C: New test.
32247
32248 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32249
32250 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
32251
32252 2002-02-13 Stan Shebs <shebs@apple.com>
32253
32254 * gcc.dg/altivec-3.c: New.
32255
32256 2002-02-12 Jakub Jelinek <jakub@redhat.com>
32257
32258 * gcc.dg/Wunreachable-1.c: New test.
32259 * gcc.dg/Wunreachable-2.c: New test.
32260
32261 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32262
32263 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
32264
32265 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
32266
32267 * gcc.dg/decl-1.c: New test.
32268
32269 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32270
32271 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
32272
32273 2002-02-10 Kazu Hirata <kazu@hxi.com>
32274
32275 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
32276 * gcc.c-torture/compile/980506-1.x: Likewise.
32277
32278 2002-02-10 Kazu Hirata <kazu@hxi.com>
32279
32280 * gcc.dg/20020210-1.c: New.
32281
32282 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
32283
32284 * g77.f-torture/execute/947.f: New regression test
32285 for PR fortran/947.
32286
32287 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
32288
32289 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
32290 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
32291
32292 2002-02-08 Richard Henderson <rth@redhat.com>
32293
32294 * gcc.c-torture/compile/labels-3.c: New.
32295
32296 2002-02-08 Jakub Jelinek <jakub@redhat.com>
32297
32298 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
32299 expression statements work instead.
32300 * gcc.dg/noncompile/20020207-1.c: New test.
32301
32302 2002-02-07 Richard Henderson <rth@redhat.com>
32303
32304 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
32305
32306 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32307
32308 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
32309 message from g77
32310 * lib/g77-dg.exp: Trim g77 error messages so that they are
32311 recognized by dg.exp.
32312
32313 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32314
32315 PR fortran/5473
32316 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
32317
32318 2002-02-07 Richard Henderson <rth@redhat.com>
32319
32320 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
32321 to be sufficiently aligned for integers.
32322
32323 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
32324
32325 * g++.dg/template/friend4.C: New test.
32326
32327 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32328
32329 PR fortran/5743
32330 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
32331 unsupported cases.
32332
32333 2002-02-07 Richard Henderson <rth@redhat.com>
32334
32335 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
32336 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
32337 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
32338 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
32339
32340 2002-02-06 Richard Henderson <rth@redhat.com>
32341
32342 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
32343
32344 2002-02-06 Janis Johnson <janis187@us.ibm.com>
32345
32346 * gcc.dg/20020206-1.c: New test.
32347
32348 2002-02-06 Jakub Jelinek <jakub@redhat.com>
32349
32350 * gcc.c-torture/execute/20020206-1.c: New test.
32351
32352 * gcc.c-torture/execute/20020206-2.c: New test.
32353
32354 PR optimization/5429:
32355 * gcc.c-torture/compile/20020206-1.c: New test.
32356
32357 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
32358
32359 * g++.dg/ext/align1.C: Do not use an explicit alignment value
32360 as certain file formats cannot support particularly large
32361 alignments.
32362
32363 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
32364 and do not expect to be able to link the executable.
32365
32366 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
32367 fail because the COFF format does not support the weak attribute.
32368
32369 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
32370
32371 * g77.dg/pr5473.f: New test
32372
32373 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
32374
32375 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
32376 Fix testcase accordingly.
32377
32378 2002-02-04 Richard Henderson <rth@redhat.com>
32379
32380 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
32381 (buf): Change to be an array of pointers, not ints.
32382
32383 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32384
32385 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
32386 before all tests. Move warning one line above to match where it
32387 C frontend emits.
32388 * gcc.dg/Wswitch-2.c: New test.
32389 * g++.dg/warn/Wswitch-1.C: New test.
32390 * g++.dg/warn/Wswitch-2.C: New test.
32391
32392 2002-02-04 Richard Henderson <rth@redhat.com>
32393
32394 * g++.dg/abi/offsetof.C: Fix size comparison.
32395
32396 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
32397
32398 * gcc.dg/cast-qual-2.c: New test.
32399
32400 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32401
32402 * gcc.dg/20020201-4.c: New test.
32403
32404 2002-02-04 Ben Elliston <bje@redhat.com>
32405
32406 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
32407 target_info attribute != 0, in addition to the empty string.
32408 (gcc_target_compile): Likewise.
32409
32410 2002-02-03 Andrew Cagney <ac131313@redhat.com>
32411
32412 * gcc.dg/Wswitch.c: New test.
32413 PR gcc/4475. PR gcc/3780.
32414
32415 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
32416
32417 * g77.f-torture/execute/5122.f: New test for regressions
32418 against PR fortran/5122.
32419
32420 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
32421
32422 * g77.f-torture/compile/pr3743.f: Delete
32423 * g77.dg/pr3743-1.f: New test.
32424 * g77.dg/pr3743-2.f: New test.
32425 * g77.dg/pr3743-3.f: New test.
32426 * g77.dg/pr3743-4.f: New test.
32427
32428 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32429
32430 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
32431
32432 2002-02-02 Richard Henderson <rth@redhat.com>
32433
32434 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
32435 * gcc.c-torture/execute/bf64-1.c: Likewise.
32436
32437 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32438
32439 * gcc.dg/20020201-2.c: New test.
32440
32441 * gcc.dg/20020201-3.c: New test.
32442
32443 * gcc.c-torture/execute/bitfld-2.c: New test.
32444
32445 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32446
32447 * gcc.dg/bitfld-1.c: Update.
32448 * gcc.dg/bitfld-2.c: Update.
32449 * gcc.c-torture/execute/bitfld-1.x: New.
32450
32451 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32452
32453 * gcc.c-torture/execute/20020201-1.c: New test.
32454
32455 2002-02-01 Janis Johnson <janis187@us.ibm.com>
32456
32457 PR target/5469
32458 * gcc.dg/20020201-1.c: New test.
32459
32460 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
32461
32462 PR fortran/3743
32463 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
32464 * g77.f-torture/compile/pr3743.x: Remove
32465
32466 2002-01-31 Tom Rix <trix@redhat.com>
32467
32468 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
32469
32470 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32471
32472 * gcc.dg/noncompile/20020130-1.c: New test.
32473
32474 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
32475
32476 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
32477
32478 2002-01-29 Richard Henderson <rth@redhat.com>
32479
32480 * gcc.c-torture/execute/991118-1.c: Cast various constants back
32481 to long long.
32482 * gcc.c-torture/execute/bf64-1.c: Likewise.
32483
32484 2002-01-29 Jakub Jelinek <jakub@redhat.com>
32485
32486 * gcc.c-torture/execute/20020129-1.c: New test.
32487
32488 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32489
32490 * gcc.c-torture/compile/20000224-1.c: Update.
32491 * gcc.c-torture/execute/bitfld-1.c: New tests.
32492 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
32493 * gcc.dg/uninit-A.c: Update.
32494
32495 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
32496
32497 * g++.dg/template/ctor1.C: Add instantiation.
32498
32499 2002-01-28 Paul Koning <pkoning@equallogic.com>
32500
32501 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
32502 argument to __builtin_prefetch to be const ptr.
32503
32504 2002-01-28 Jakub Jelinek <jakub@redhat.com>
32505
32506 * gcc.c-torture/compile/20020120-1.c: New test.
32507
32508 2002-01-27 Kazu Hirata <kazu@hxi.com>
32509
32510 * gcc.c-torture/execute/20020127-1.c: New test.
32511
32512 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
32513
32514 * g77.dg/f77-edit-i-in.f: New test
32515 * g77.dg/f77-edit-i-out.f: New test
32516
32517 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
32518
32519 * gcc.dg/debug/debug.exp: New file.
32520 * gcc.dg/debug/trivial.c: New file.
32521 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
32522 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
32523 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
32524 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
32525 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
32526 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
32527 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
32528 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
32529 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
32530 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
32531 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
32532 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
32533 * gcc.dg/20000503-1.c: Removed.
32534 * gcc.dg/20010207-1.c: Removed.
32535 * gcc.dg/20011223-1.c: Removed.
32536 * gcc.dg/20020104-2.c: Removed.
32537 * gcc.dg/debug-1.c: Removed.
32538 * gcc.dg/debug-2.c: Removed.
32539 * gcc.dg/debug-3.c: Removed.
32540 * gcc.dg/debug-4.c: Removed.
32541 * gcc.dg/debug-5.c: Removed.
32542 * gcc.dg/debug-6.c: Removed.
32543 * gcc.dg/dwarf2-1.c: Removed.
32544 * gcc.dg/dwarf2-2.c: Removed.
32545
32546 2002-01-25 Jakub Jelinek <jakub@redhat.com>
32547
32548 * g++.old-deja/g++.other/eh5.C: New test.
32549 * g++.old-deja/g++.other/sibcall2.C: New test.
32550 * g++.old-deja/g++.other/array9.C: New test.
32551 * g++.old-deja/g++.other/typename2.C: New test.
32552 * g++.old-deja/g++.other/crash60.C: New test.
32553 * g++.old-deja/g++.other/conv9.C: New test.
32554 * g++.old-deja/g++.other/mangle10.C: New test.
32555 * g++.old-deja/g++.other/unchanging1.C: New test.
32556 * g++.old-deja/g++.other/exprstmt1.C: New test.
32557 * g++.old-deja/g++.other/inline23.C: New test.
32558 * g++.old-deja/g++.eh/ia64-1.C: New test.
32559 * g++.old-deja/g++.other/dwarf2-1.C: New test.
32560 * g++.old-deja/g++.other/reload1.C: New test.
32561 * g++.old-deja/g++.other/static20.C: New test.
32562 * g++.old-deja/g++.other/local-alloc1.C: New test.
32563 * g++.old-deja/g++.other/conv8.C: New test.
32564 * g++.old-deja/g++.other/stmtexpr2.C: New test.
32565 * g++.old-deja/g++.other/storeexpr1.C: New test.
32566 * g++.old-deja/g++.other/storeexpr2.C: New test.
32567 * g++.dg/eh/template2.C: New test.
32568 * g++.dg/warn/weak1.C: New test.
32569
32570 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
32571
32572 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32573 Remove first, non-varying, argument.
32574
32575 2002-01-23 Richard Henderson <rth@redhat.com>
32576
32577 * gcc.dg/inline-2.c: New.
32578
32579 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
32580 Add optional target arg. Check number of arguments.
32581 (scan-assembler-not, scan-assembler-dem): Likewise.
32582 (scan-assembler-dem-not): Likewise.
32583
32584 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32585
32586 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
32587 line 12.
32588 * g++.old-deja/g++.brendan/parse3.C,
32589 g++.old-deja/g++.other/crash26.C,
32590 g++.old-deja/g++.other/crash28.C,
32591 g++.old-deja/g++.other/crash29.C,
32592 g++.old-deja/g++.other/crash30.C,
32593 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
32594
32595 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
32596
32597 * gcc.dg/20020115-1.c: New.
32598
32599 2002-01-23 Bob Wilson <bob.wilson@acm.org>
32600
32601 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
32602
32603 2002-01-23 Janis Johnson <janis187@us.ibm.com>
32604
32605 * gcc.dg/20020122-3.c: New.
32606
32607 2002-01-23 Jakub Jelinek <jakub@redhat.com>
32608
32609 * g++.dg/other/gc1.C: New test.
32610
32611 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32612
32613 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
32614
32615 2002-01-22 Richard Henderson <rth@redhat.com>
32616
32617 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
32618
32619 2002-01-22 Richard Henderson <rth@redhat.com>
32620
32621 * gcc.dg/20020122-4.c: New.
32622
32623 2002-01-22 H.J. Lu <hjl@gnu.org>
32624
32625 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
32626 link output.
32627 * gcc.dg/special/ecos.exp: Likewise.
32628 * lib/g++-dg.exp: Likewise.
32629 * lib/g77-dg.exp: Likewise.
32630 * lib/gcc-dg.exp : Likewise.
32631 * lib/mike-g++.exp: Likewise.
32632 * lib/mike-g77.exp: Likewise.
32633 * lib/mike-gcc.exp: Likewise.
32634 * lib/objc-dg.exp: Likewise.
32635
32636 2002-01-22 Janis Johnson <janis187@us.ibm.com>
32637
32638 PR target/5379
32639 * gcc.dg/20020122-2.c: New test.
32640
32641 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
32642
32643 * gcc.dg/20020122-1.c: New test.
32644
32645 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
32646
32647 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
32648
32649 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
32650
32651 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
32652
32653 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32654
32655 * gcc.c-torture/compile/20020121-1.c: New test.
32656
32657 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
32658
32659 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
32660 ld_library_path.
32661
32662 2002-01-21 Jakub Jelinek <jakub@redhat.com>
32663
32664 * gcc.dg/20020218-1.c: New test.
32665
32666 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
32667
32668 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
32669 messages
32670 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
32671 "At global scope" warning
32672 * g++.dg/ext/align1.C: Change cygwin test for alignment
32673 from db-bogus to dg-warning
32674
32675 2002-01-21 Zack Weinberg <zack@codesourcery.com>
32676
32677 * g77.f-torture/compile/cpp2.F: New test.
32678
32679 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
32680
32681 * g++.dg/template/access1.C: New test.
32682
32683 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
32684
32685 * gcc.dg/20020118-1.c: New.
32686
32687 2002-01-18 Kazu Hirata <kazu@hxi.com>
32688
32689 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
32690
32691 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32692
32693 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
32694 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
32695 alignment warnings.
32696
32697 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32698
32699 * gcc.misc-tests/i386-prefetch.exp: Save and restore
32700 torture_with_loops and torture_without_loops
32701
32702 2002-01-17 Jakub Jelinek <jakub@redhat.com>
32703
32704 * gcc.c-torture/compile/20020116-1.c: New test.
32705
32706 2002-01-16 Jakub Jelinek <jakub@redhat.com>
32707
32708 * gcc.dg/20020116-2.c: New test.
32709
32710 * gcc.dg/ultrasp4.c: New test.
32711
32712 * gcc.dg/20020116-1.c: New test.
32713
32714 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
32715
32716 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
32717 by EABI.
32718
32719 2002-01-15 Janis Johnson <janis187@us.ibm.com>
32720
32721 * gcc.misc-tests/i386-prefetch.exp: New.
32722 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
32723 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
32724 * gcc.misc-tests/i386-pf-none-1.c: New test.
32725 * gcc.misc-tests/i386-pf-sse-1.c: New test.
32726
32727 2002-01-15 Jakub Jelinek <jakub@redhat.com>
32728
32729 * gcc.dg/gnu89-init-1.c: Add new tests.
32730
32731 2002-01-15 Andreas Jaeger <aj@suse.de>
32732
32733 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
32734 * gcc.dg/i386-mmx-2.c: Likewise.
32735 * gcc.dg/i386-sse-1.c: Likewise.
32736 * gcc.dg/i386-sse-2.c: Likewise.
32737 * gcc.dg/i386-sse-3.c: Likewise.
32738
32739 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
32740
32741 * g77.f-torture/execute/intrinsic-unix-bessel.f:
32742 Uncomment additional cases that now pass.
32743
32744 2002-01-11 Richard Henderson <rth@redhat.com>
32745
32746 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
32747 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
32748
32749 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
32750
32751 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
32752
32753 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
32754
32755 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
32756 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
32757
32758 2002-01-10 Dale Johannesen <dalej@apple.com>
32759
32760 * gcc.c-torture/execute/loop-11.c: New.
32761
32762 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
32763
32764 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
32765 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
32766
32767 2002-01-09 Richard Henderson <rth@redhat.com>
32768
32769 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
32770 type in which to perform the operation for each size.
32771
32772 2002-01-09 Alan Matsuoka (alanm@redhat.com)
32773
32774 * gcc.c-torture/compile/20020109-2.c: New test.
32775
32776 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
32777
32778 * gcc.c-torture/execute/loop-10.c: New test.
32779
32780 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32781
32782 * gcc.c-torture/compile/20010226-1.c: New test.
32783 * gcc.c-torture/compile/20010227-1.c: New test.
32784 * gcc.c-torture/compile/20010426-1.c: New test.
32785 * gcc.c-torture/compile/20010510-1.c: New test.
32786 * gcc.c-torture/compile/20010605-3.c: New test.
32787 * gcc.c-torture/compile/20010824-1.c: New test.
32788 * gcc.c-torture/execute/20010409-1.c: New test.
32789 * gcc.dg/noncompile/20000901-1.c: New test.
32790 * gcc.dg/20001023-1.c: New test.
32791 * gcc.dg/20001101-1.c: New test.
32792 * gcc.dg/20001102-1.c: New test.
32793 * gcc.dg/20010207-1.c: New test.
32794 * gcc.dg/20010405-1.c: New test.
32795 * gcc.dg/20010822-1.c: New test.
32796 * gcc.dg/20011107-1.c: New test.
32797
32798 2002-01-09 Jeffrey A Law (law@redhat.com)
32799
32800 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
32801
32802 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
32803 execution failure on PA targets.
32804
32805 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32806
32807 * gcc.c-torture/compile/20020109-1.c: New test.
32808
32809 2002-01-08 Kazu Hirata <kazu@hxi.com>
32810
32811 * gcc.c-torture/execute/20020108-1.c: New test.
32812
32813 2002-01-08 Jakub Jelinek <jakub@redhat.com>
32814
32815 * gcc.dg/20020108-1.c: New test.
32816
32817 2002-01-08 H.J. Lu <hjl@gnu.org>
32818
32819 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
32820 for header files.
32821
32822 2002-01-08 Geoff Keating <geoffk@redhat.com>
32823
32824 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
32825 consistency.
32826
32827 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
32828
32829 * gcc.dg/altivec-4.c: Test altivec predicates.
32830
32831 2002-01-07 Jakub Jelinek <jakub@redhat.com>
32832
32833 * gcc.c-torture/execute/20020107-1.c: New test.
32834
32835 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
32836
32837 PR c/5279
32838 * gcc.c-torture/compile/20020106-1.c: New test.
32839
32840 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
32841
32842 * gcc.c-torture/execute/nestfunc-4.c: New test.
32843
32844 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32845
32846 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
32847 extra triple that slipped in.
32848 * g++.old-deja/g++.abi/align.C: Likewise.
32849 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32850
32851 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32852
32853 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
32854 * g++.old-deja/g++.abi/align.C: Likewise.
32855 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32856
32857 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
32858 on FreeBSD/i386.
32859 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
32860 FreeBSD.
32861
32862 2002-01-04 Jakub Jelinek <jakub@redhat.com>
32863
32864 * gcc.dg/20020104-1.c: New test.
32865
32866 * gcc.dg/20020104-2.c: New test.
32867
32868 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
32869
32870 * gcc.dg/20020103-1.c: Fix typo in target selector.
32871
32872 2002-01-03 Richard Henderson <rth@redhat.com>
32873
32874 * gcc.dg/20020103-1.c: New.
32875
32876 2002-01-03 Kazu Hirata <kazu@hxi.com>
32877
32878 * gcc.c-torture/execute/20020103-1.c: New test.
32879
32880 2002-01-03 Jakub Jelinek <jakub@redhat.com>
32881
32882 * g++.dg/other/debug2.C: New test.
32883
32884 * gcc.c-torture/compile/20020103-1.c: New test.
32885
32886 2002-01-02 Jakub Jelinek <jakub@redhat.com>
32887
32888 * gcc.dg/gnu89-init-1.c: Added new tests.
32889
32890 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32891
32892 * g++.dg/template/friend2.C: Remove as patch is reverted.
32893
32894 * g++.dg/warn/oldcast1.C: New test.
32895
32896 * g++.dg/template/ptrmem1.C: New test.
32897 * g++.dg/template/ptrmem2.C: New test.
32898
32899 * g++.dg/template/ntp.C: New test.
32900
32901 * g++.dg/other/component1.C: New test.
32902
32903 * g++.dg/template/ttp3.C: New test.
32904
32905 * g++.dg/template/friend2.C: New test.
32906 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
32907
32908 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32909
32910 * g++.dg/other/ptrmem1.C: New test.
32911 * g++.dg/other/ptrmem2.C: New test.
32912
32913 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32914
32915 * g++.dg/template/ctor1.C: New test.
32916
32917 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32918
32919 * g++.dg/template/friend2.C: New test.
32920
32921 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
32922
32923 * gcc.dg/mmix-1.c: New test.
32924
32925 2001-12-31 Richard Henderson <rth@redhat.com>
32926
32927 * gcc.dg/asm-5.c: New.
32928
32929 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
32930
32931 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
32932 in namespace __gnu_cxx
32933
32934 2001-12-30 Richard Henderson <rth@redhat.com>
32935
32936 * gcc.dg/debug-6.c: New.
32937
32938 2001-12-30 Jakub Jelinek <jakub@redhat.com>
32939
32940 * gcc.c-torture/compile/20011229-2.c: New test.
32941
32942 2001-12-29 Jakub Jelinek <jakub@redhat.com>
32943
32944 * gcc.dg/debug-3.c: New test.
32945 * gcc.dg/debug-4.c: New test.
32946 * gcc.dg/debug-5.c: New test.
32947
32948 2001-12-29 Richard Henderson <rth@redhat.com>
32949
32950 * g++.dg/eh/loop1.C: New.
32951
32952 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32953
32954 * g++.dg/template/crash1.C: New test.
32955
32956 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32957
32958 * g++.dg/other/const1.C: New test.
32959
32960 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
32961
32962 * gcc.c-torture/compile/20011229-1.c: New test.
32963
32964 2001-12-28 Stan Shebs <shebs@apple.com>
32965
32966 * lib/objc-torture.exp: Resync with c-torture.exp.
32967 * lib/objc.exp: Load standard libraries.
32968
32969 2001-12-28 Jakub Jelinek <jakub@redhat.com>
32970
32971 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
32972 additional tests.
32973
32974 2001-12-27 Roger Sayle <roger@eyesopen.com>
32975
32976 * gcc.c-torture/execute/string-opt-16.c: New testcase.
32977
32978 2001-12-27 Richard Henderson <rth@redhat.com>
32979
32980 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
32981
32982 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
32983
32984 * g++.dg/eh/ctor1.C: New test.
32985 * g++.dg/other/error2.C: New test.
32986
32987 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
32988
32989 * g++.dg/other/init2.C: New test.
32990
32991 2001-12-24 Richard Henderson <rth@redhat.com>
32992
32993 * gcc.dg/20011223-1.c: New.
32994 * gcc.dg/inline-1.c: New.
32995
32996 2001-12-23 Richard Henderson <rth@redhat.com>
32997
32998 * gcc.dg/asm-4.c: Test operand modifiers.
32999
33000 2001-12-23 Richard Henderson <rth@redhat.com>
33001
33002 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
33003
33004 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
33005
33006 * gcc.c-torture/execute/20011223-1.c: New test.
33007
33008 2001-12-21 Richard Henderson <rth@redhat.com>
33009
33010 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
33011 re-enables the warning.
33012
33013 2001-12-21 Richard Henderson <rth@redhat.com>
33014
33015 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
33016
33017 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33018
33019 * gcc.c-torture/compile/20011218-1.c: New test.
33020
33021 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
33022
33023 * gcc.misc-test/arm-isr.exp: New file. Control running of the
33024 arm-isr.c test.
33025 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
33026 epilogue generation for ARM ISR routines.
33027
33028 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33029
33030 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
33031 * gcc.dg/format/c90-printf-3.c: Likewise.
33032 * gcc.dg/format/c99-printf-3.c: Likewise.
33033 * gcc.dg/format/ext-1.c: Likewise.
33034 * gcc.dg/format/ext-6.c: Likewise.
33035 * gcc.dg/format/format.h: Prototype unlocked stdio.
33036
33037 2001-12-20 Richard Henderson <rth@redhat.com>
33038
33039 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
33040 (arena): Use it.
33041 (malloc): Correct allocation logic. Abort if we fill up the
33042 arena before initialization complete.
33043 (realloc): Correct allocation logic.
33044
33045 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33046
33047 * gcc.c-torture/compile/20011219-2.c: New test.
33048
33049 * gcc.c-torture/execute/20011219-1.c: New test.
33050
33051 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
33052
33053 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
33054 target does not support weak symbols.
33055
33056 2001-12-19 Jakub Jelinek <jakub@redhat.com>
33057
33058 * gcc.c-torture/compile/20011219-1.c: New test.
33059
33060 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
33061
33062 * g++.dg/other/error1.C: New test.
33063
33064 2001-12-17 Jeffrey A Law (law@redhat.com)
33065
33066 * gcc.c-torture/execute/20011217-1.c: New test.
33067
33068 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
33069
33070 * objc.dg/special/: New directory.
33071 * objc.dg/special/special.exp: New file.
33072 * objc.dg/special/unclaimed-category-1.h: New file.
33073 * objc.dg/special/unclaimed-category-1a.m: New file.
33074 * objc.dg/special/unclaimed-category-1.m: New file.
33075
33076 2001-12-17 Andreas Jaeger <aj@suse.de>
33077
33078 * gcc.c-torture/compile/20011217-2.c: New test.
33079
33080 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
33081
33082 * gcc.c-torture/compile/20011217-1.c: New test.
33083
33084 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
33085
33086 * testsuite/gcc.dg/20011214-1.c: New.
33087
33088 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
33089
33090 * gcc.dg/altivec-4.c: New.
33091
33092 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
33093
33094 * gcc.dg/20011113-1.c: New test.
33095
33096 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33097
33098 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
33099 std::__malloc_alloc_template<0> and
33100 std::__default_alloc_template<false, 0>.
33101
33102 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
33103
33104 * objc/execute/bf-21.m: New test.
33105 * objc/execute/enumeration-1.m: New test.
33106 * objc/execute/enumeration-2.m: New test.
33107
33108 2001-12-12 Jakub Jelinek <jakub@redhat.com>
33109
33110 * gcc.dg/gnu89-init-1.c: New test.
33111
33112 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
33113
33114 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
33115 * g++.old-deja/g++.jason/2371.C: Likewise.
33116 * g++.old-deja/g++.jason/template33.C: Likewise.
33117 * g++.old-deja/g++.jason/template34.C: Likewise.
33118 * g++.old-deja/g++.jason/template36.C: Likewise.
33119 * g++.old-deja/g++.oliva/typename1.C: Likewise.
33120 * g++.old-deja/g++.oliva/typename2.C: Likewise.
33121 * g++.old-deja/g++.other/typename1.C: Likewise.
33122 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33123 * g++.old-deja/g++.pt/nontype5.C: Likewise.
33124 * g++.old-deja/g++.pt/typename11.C: Likewise.
33125 * g++.old-deja/g++.pt/typename14.C: Likewise.
33126 * g++.old-deja/g++.pt/typename16.C: Likewise.
33127 * g++.old-deja/g++.pt/typename3.C: Likewise.
33128 * g++.old-deja/g++.pt/typename4.C: Likewise.
33129 * g++.old-deja/g++.pt/typename5.C: Likewise.
33130 * g++.old-deja/g++.pt/typename7.C: Likewise.
33131 * g++.old-deja/g++.robertl/eb9.C: Likewise.
33132
33133 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
33134
33135 * g++.dg/other/linkage1.C: New test.
33136 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
33137 specifiers.
33138
33139 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
33140
33141 * gcc.dg/concat.c: New test.
33142
33143 2001-12-11 Stan Shebs <shebs@apple.com>
33144
33145 * objc/compile: New test directory.
33146 * objc/compile/compile.exp: New expect script.
33147 * objc/compile/20011211-1.m: New compile test.
33148
33149 2001-12-11 Jason Merrill <jason@redhat.com>
33150
33151 * lib/prune.exp (prune_gcc_output): Also handle "In member
33152 function". So many permutations...
33153
33154 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
33155
33156 * g++.dg/template/typedef1.C: New test.
33157
33158 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
33159
33160 * g++.dg/other/copy1.C: New test.
33161
33162 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
33163
33164 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
33165
33166 * gcc.dg/builtin-choose-expr.c: New.
33167
33168 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
33169
33170 * gcc.dg/altivec-2.c: New.
33171
33172 2001-12-07 Richard Henderson <rth@redhat.com>
33173
33174 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
33175
33176 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
33177
33178 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
33179 ultrasparc.
33180
33181 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33182
33183 * g++-old.deja/g++.robertl/eb101.C: Deleted.
33184
33185 2001-12-06 Janis Johnson <janis187@us.ibm.com>
33186
33187 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
33188 variable argument list.
33189
33190 2001-12-06 Zack Weinberg <zack@codesourcery.com>
33191
33192 * gcc.c-torture/execute/memcheck: Delete entire directory.
33193 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
33194 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
33195
33196 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
33197
33198 * gcc.dg/Wshadow-1.c: New test.
33199
33200 2001-12-05 Jakub Jelinek <jakub@redhat.com>
33201
33202 * gcc.c-torture/compile/20011130-1.c: New test.
33203
33204 * gcc.dg/noncompile/20011025-1.c: New test.
33205
33206 * g++.dg/other/anon-union.C: New test.
33207
33208 * gcc.c-torture/execute/20011024-1.c: New test.
33209
33210 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
33211
33212 * gcc.c-torture/execute/20000722-1.x,
33213 gcc.c-torture/execute/20010123-1.x: Remove.
33214 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
33215 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
33216 gcc.dg/c99-complit-2.c: New tests.
33217
33218 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
33219
33220 * g++.dg/inherit/base1.C: New test.
33221
33222 2001-12-04 Jakub Jelinek <jakub@redhat.com>
33223
33224 * g++.dg/other/stdarg1.C: New test.
33225
33226 * gcc.c-torture/compile/20011130-2.c: New test.
33227
33228 2001-12-03 Janis Johnson <janis187@us.ibm.com>
33229
33230 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
33231 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33232 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
33233 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
33234 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
33235 * gcc.dg/builtin-prefetch-1.c: New test.
33236
33237 2001-12-03 Jakub Jelinek <jakub@redhat.com>
33238
33239 * gcc.dg/20011130-1.c: New test.
33240
33241 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
33242
33243 * g++.dg/other/scope1.C: New test.
33244 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
33245
33246 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33247
33248 * gcc.dg/vla-init-1.c: New test.
33249
33250 2001-12-01 Geoff Keating <geoffk@redhat.com>
33251
33252 * gcc.c-torture/compile/structs.c: New testcase from GDB.
33253
33254 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
33255
33256 * objc.dg/alias.m: Update.
33257 * objc.dg/class-1.m: Update.
33258 * objc.dg/const-str-1.m: Update.
33259 * objc.dg/fwd-proto-1.m: Update.
33260 * objc.dg/id-1.m: Update.
33261 * objc.dg/super-class-1.m: Update.
33262
33263 2001-11-29 Mark Mitchell <mark@codesourcery.com>
33264
33265 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
33266 constructs.
33267
33268 2001-11-28 Jeffrey A Law (law@cygnus.com)
33269
33270 * gcc.c-torture/execute/20011128-1.c: New test.
33271
33272 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
33273
33274 * gcc.dg/20011127-1.c: New test.
33275
33276 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33277
33278 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
33279 from Austin Group draft 7.
33280 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
33281 scanf format arguments.
33282 * gcc.dg/format/no-exargs-2.c: New test.
33283
33284 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
33285
33286 * g++.dg/abi/vbase8-4.C: New test.
33287
33288 2001-11-24 Ian Lance Taylor <ian@airs.com>
33289
33290 * gcc.c-torture/execute/20011121-1.c: New test.
33291
33292 2001-11-23 Jeffrey A Law (law@cygnus.com)
33293
33294 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
33295
33296 2001-11-23 Andreas Jaeger <aj@suse.de>
33297
33298 * gcc.dg/cpp/charconst-2.c: New test.
33299
33300 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
33301
33302 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
33303 to the host if it is remote. Let tests specify extra headers
33304 they use.
33305 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
33306 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
33307 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33308 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
33309 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
33310 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
33311 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
33312 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
33313 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
33314 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
33315
33316 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
33317
33318 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
33319 for little endian ARMs.
33320
33321 2001-11-20 Jakub Jelinek <jakub@redhat.com>
33322
33323 * gcc.c-torture/compile/20011119-1.c: New test.
33324 * gcc.c-torture/compile/20011119-2.c: New test.
33325
33326 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
33327
33328 * gcc.dg/altivec-1.c: Fix typo.
33329
33330 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33331
33332 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
33333
33334 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
33335
33336 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
33337
33338 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
33339
33340 * lib/g77.exp: Don't specify --rpath-link.
33341
33342 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
33343 across all the headers.
33344 * gcc.dg/format/format.exp: For testing on a remote host,
33345 copy format.h.
33346
33347 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
33348 * gcc.c-torture/execute/930406-1.c: Likewise.
33349 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
33350
33351 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
33352
33353 * gcc.dg/altivec-1.c: New.
33354
33355 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
33356
33357 * gcc.dg/cpp/fpreprocessed.c: New test case.
33358
33359 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33360
33361 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
33362 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
33363 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
33364
33365 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33366
33367 * gcc.dg/no-builtin-1.c: New test.
33368
33369 2001-11-16 Jakub Jelinek <jakub@redhat.com>
33370
33371 * gcc.c-torture/execute/20011115-1.c: New test.
33372
33373 2001-11-15 Jakub Jelinek <jakub@redhat.com>
33374
33375 * gcc.c-torture/compile/20011114-2.c: New test.
33376 * gcc.c-torture/compile/20011114-3.c: New test.
33377 * gcc.c-torture/compile/20011114-4.c: New test.
33378
33379 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
33380
33381 * g++.dg/other/init1.C: New test.
33382
33383 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
33384
33385 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
33386 message.
33387
33388 * gcc.c-torture/execute/20011114-1.c: New testcase.
33389
33390 * gcc.c-torture/compile/20010327-1.c: Revert last change.
33391 * gcc.c-torture/compile/20011114-1.c: New test, exactly
33392 like the (before this change) version of 20010327-1.c.
33393
33394 2001-11-14 Roger Sayle <roger@eyesopen.com>
33395
33396 * gcc.c-torture/execute/string-opt-13.c: New testcase.
33397
33398 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
33399
33400 * g++.dg/init/array2.C: New test.
33401
33402 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
33403
33404 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
33405
33406 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
33407
33408 * g++.dg/other/forscope1.C: New test.
33409 * g++.dg/ext/forscope1.C: New test.
33410 * g++.dg/ext/forscope2.C: New test.
33411
33412 2001-11-13 Jakub Jelinek <jakub@redhat.com>
33413
33414 * gcc.c-torture/execute/20011113-1.c: New test.
33415
33416 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
33417
33418 * gcc.c-torture/execute/20011109-2.c: New test.
33419
33420 * gcc.c-torture/execute/20011109-1.c: New test.
33421
33422 2001-11-09 Jakub Jelinek <jakub@redhat.com>
33423
33424 * gcc.c-torture/compile/20011109-1.c: New test.
33425
33426 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
33427
33428 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
33429 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
33430 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
33431 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
33432 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
33433 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
33434 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
33435
33436 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
33437
33438 * g++.dg/warn/Wshadow-1.C: New tests.
33439 * g++.old-deja/g++.mike/for3.C: Update.
33440
33441 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
33442
33443 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
33444 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
33445 XFAILs. Adjust expected error texts.
33446 * gcc.c-torture/compile/20011106-1.c,
33447 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
33448 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
33449 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
33450 gcc.dg/c99-array-lval-5.c: New tests.
33451
33452 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33453
33454 * gcc.dg/cpp/defined.c: Update.
33455
33456 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33457
33458 * gcc.c-torture/execute/anon-1.c: New test.
33459
33460 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
33461
33462 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
33463 same size, so no warning should be produced on stormy16.
33464
33465 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
33466 due to oversized array.
33467 * g++.old-deja/g++.mike/ns15.C: Likewise.
33468 * g++.old-deja/g++.pt/crash16.C: Likewise.
33469
33470 2001-11-02 Graham Stott <grahams@redhat.com>
33471
33472 * g++.dgother/debug1.C: Fix typos.
33473
33474 2001-11-01 Jakub Jelinek <jakub@redhat.com>
33475
33476 * g++.dg/other/debug1.C: New test.
33477
33478 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33479
33480 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
33481 of unsigned long.
33482
33483 2001-10-30 Jakub Jelinek <jakub@redhat.com>
33484
33485 * gcc.dg/20011029-2.c: New test.
33486
33487 * gcc.c-torture/compile/20011029-1.c: New test.
33488
33489 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
33490
33491 * objc/execute/class_self-1.m: New test.
33492 * objc/execute/class_self-2.m: New test.
33493
33494 2001-10-25 Zack Weinberg <zack@codesourcery.com>
33495
33496 * gcc.misc-tests/msgs.exp: Delete.
33497 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
33498 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
33499 error set to match recent changes.
33500
33501 2001-10-24 Zack Weinberg <zack@codesourcery.com>
33502
33503 * gcc.dg/20011021-1.c: New test.
33504
33505 2001-10-24 Jakub Jelinek <jakub@redhat.com>
33506
33507 * gcc.c-torture/compile/20011023-1.c: New test.
33508
33509 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
33510
33511 * lib/g77.exp: Rewrite based on lib/g++.exp.
33512
33513 2001-10-19 Jakub Jelinek <jakub@redhat.com>
33514
33515 * gcc.c-torture/execute/20011019-1.c: New test.
33516
33517 * gcc.dg/20011018-1.c: New test.
33518
33519 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
33520
33521 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
33522
33523 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
33524
33525 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
33526 * gcc.dg/attr-invalid.c: Likewise.
33527
33528 2001-10-18 Jakub Jelinek <jakub@redhat.com>
33529
33530 * testsuite/gcc.dg/20011015-1.c: New test.
33531
33532 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33533
33534 * g++.dg/template/unify2.C: New test.
33535
33536 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33537
33538 * g++.dg/other/exception-specification.C: New test
33539
33540 2001-10-13 Tom Rix <trix@redhat.com>
33541
33542 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
33543 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
33544
33545 2001-10-12 Jakub Jelinek <jakub@redhat.com>
33546
33547 * testsuite/gcc.dg/20011009-1.c: New test.
33548
33549 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
33550
33551 PR g++/4476
33552 * g++.dg/other/friend1.C: New test.
33553
33554 2001-10-11 Richard Henderson <rth@redhat.com>
33555
33556 * g++.old-deja/g++.other/crash18.C: Add -S to options.
33557
33558 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33559
33560 * gcc.c-torture/compile/20011010-1.c: New.
33561
33562 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
33563
33564 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
33565 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
33566 g77.f-torture/execute/execute.exp,
33567 g77.f-torture/noncompile/noncompile.exp,
33568 gcc.c-torture/compile/compile.exp,
33569 gcc.c-torture/execute/execute.exp,
33570 gcc.c-torture/execute/ieee/ieee.exp,
33571 gcc.c-torture/execute/memcheck/memcheck.exp,
33572 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
33573 objc/execute/execute.exp: Update FSF address.
33574
33575 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
33576
33577 * gcc.dg/cpp/cmdlne-C.c: Update.
33578 * gcc.dg/cpp/cmdlne-C2.c: New.
33579
33580 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33581
33582 * gcc.c-torture/execute/20011008-3.c: New.
33583
33584 2001-10-08 DJ Delorie <dj@redhat.com>
33585
33586 * gcc.dg/20011008-1.c: New.
33587 * gcc.dg/20011008-2.c: New.
33588
33589 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
33590
33591 * gcc.dg/cpp/spacing1.c: Update test.
33592
33593 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33594
33595 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
33596 spelling errors of "separate" as "seperate".
33597
33598 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
33599
33600 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
33601 enough to avoid inlining.
33602
33603 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33604
33605 * lib/g77.exp: set libg2c_dir correctly.
33606
33607 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
33608
33609 * gcc.dg/cpp/macro11.c: New test.
33610
33611 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33612
33613 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
33614 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
33615 gcc.dg/format/multattr-3.c: New tests.
33616 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
33617 tests for format attributes on function pointers being rejected.
33618
33619 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33620
33621 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
33622
33623 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33624
33625 * g++.dg/warn/format1.C: New test.
33626
33627 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
33628
33629 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
33630
33631 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33632
33633 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
33634
33635 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33636
33637 * gcc.dg/cpp/redef2.c: Add test.
33638
33639 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
33640
33641 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
33642 long-standing bug on i686, apparently.
33643 * gcc.c-torture/execute/loop-2c.x: New file.
33644 * gcc.c-torture/execute/loop-2d.x: New file.
33645 * gcc.c-torture/execute/loop-3c.x: New file.
33646
33647 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
33648
33649 * gcc.dg/cpp/20000625-2.c: Correct line number.
33650
33651 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33652
33653 * gcc.dg/cpp/macro10.c: New test.
33654 * gcc.dg/cpp/strify3.c: New test.
33655 * gcc.dg/cpp/spacing1.c: Add tests.
33656 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
33657 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
33658
33659 2001-09-24 DJ Delorie <dj@redhat.com>
33660
33661 * gcc.c-torture/execute/20010924-1.c: New test.
33662
33663 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33664
33665 * testsuite/objc/execute/paste.m: Remove.
33666
33667 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
33668
33669 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
33670
33671 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
33672
33673 * g77.dg/strlen0.f: New test.
33674
33675 2001-09-21 Richard Henderson <rth@redhat.com>
33676
33677 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
33678 * g++.old-deja/g++.abi/vtable2.C: Likewise.
33679
33680 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
33681
33682 Table-driven attributes.
33683 * g++.dg/ext/attrib1.C: New test.
33684
33685 2001-09-20 DJ Delorie <dj@redhat.com>
33686
33687 * gcc.dg/20000926-1.c: Update expected warning messages.
33688 * gcc.dg/array-2.c: Likewise, and test for warnings too.
33689 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
33690 array.
33691
33692 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
33693
33694 * g++.dg/eh/registers1.C: New test case.
33695
33696 2001-09-17 Richard Henderson <rth@redhat.com>
33697
33698 * gcc.dg/array-5.c: Fix VLA decomposition test.
33699
33700 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
33701
33702 * gcc.dg/cpp/line5.c: New testcase.
33703
33704 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
33705
33706 * gcc.dg/cpp/macro9.c: New test.
33707
33708 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
33709
33710 * gcc.c-torture/execute/980223.c: Change type of addr from long
33711 to char *.
33712
33713 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
33714
33715 * gcc.c-torture/execute/20010915-1.c: New test.
33716
33717 2001-09-14 Janis Johnson <janis187@us.ibm.com>
33718
33719 * g77.dg/bprob: New directory.
33720 * g77.dg/bprob/bprob.exp: New file.
33721 * g77.dg/bprob/bprob-1.f: New test.
33722 * g77.dg/gcov: New directory.
33723 * g77.dg/gcov/gcov.exp: New file.
33724 * g77.dg/gcov/gcov-1.f: New test.
33725 * g77.dg/gcov/gcov-1.x: New file.
33726
33727 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
33728
33729 * gcc.dg/cpp/directiv.c: Update.
33730 * gcc.dg/cpp/undef1.c: Update.
33731
33732 2001-09-12 Jakub Jelinek <jakub@redhat.com>
33733
33734 * gcc.dg/20010912-1.c: New test.
33735
33736 2001-09-11 Janis Johnson <janis187@us.ibm.com>
33737
33738 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
33739 language-independent file in lib.
33740 * lib/gcov.exp: New file.
33741
33742 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
33743
33744 * gcc.c-torture/compile/20010911-1.c: New test.
33745
33746 2001-09-10 Janis Johnson <janis187@us.ibm.com>
33747
33748 * lib/profopt.exp: New, to support profile-directed optimizations.
33749 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
33750 * gcc.misc-tests/bprob-1.c: New test.
33751 * gcc.misc-tests/bprob-2.c: New test.
33752
33753 2001-09-07 Janis Johnson <janis187@us.ibm.com>
33754
33755 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
33756 XFAIL and which kinds of gcov output to verify.
33757 * gcc.misc-tests/gcov-4b.x: New file.
33758 * gcc.misc-tests/gcov-5b.x: New file.
33759 * gcc.misc-tests/gcov-6.x: New file.
33760 * gcc.misc-tests/gcov-7.c: New test.
33761 * gcc.misc-tests/gcov-7.x: New file.
33762
33763 2001-09-06 Janis Johnson <janis187@us.ibm.com>
33764
33765 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
33766 * gcc.misc-tests/gcov-6.c: New test.
33767
33768 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
33769
33770 PR c++/3986
33771 * g++.dg/abi/vbase1.C: New test.
33772
33773 2001-09-05 Ziemowit Laski <zlaski@apple.com>
33774
33775 * objc.dg/method-2.m: New.
33776
33777 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
33778
33779 PR c++/4203
33780 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
33781 * g++.dg/init/empty1.C: New test.
33782
33783 2001-09-03 Jakub Jelinek <jakub@redhat.com>
33784
33785 * gcc.c-torture/compile/20010903-1.c: New test.
33786
33787 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
33788
33789 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
33790 for m68k.
33791
33792 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
33793
33794 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
33795
33796 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
33797
33798 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
33799
33800 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
33801
33802 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
33803 for 16-bit 'unsigned int'.
33804
33805 2001-08-29 Kazu Hirata <kazu@hxi.com>
33806
33807 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
33808
33809 2001-08-27 Richard Henderson <rth@redhat.com>
33810
33811 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
33812 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
33813
33814 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
33815
33816 * gcc.dg/asm-names.c (ymain): New.
33817
33818 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
33819
33820 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
33821 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
33822 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
33823
33824 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33825
33826 * gcc.dg/compare5.c: New testcase.
33827
33828 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
33829
33830 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
33831 and "In instantiation".
33832
33833 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
33834
33835 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
33836
33837 2001-08-20 Janis Johnson <janis187@us.ibm.com>
33838
33839 * gcc.misc-tests/gcov.exp: Add support for branch information.
33840 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
33841 * gcc.misc-tests/gcov-4.c: New test.
33842 * gcc.misc-tests/gcov-4b.c: New test.
33843 * gcc.misc-tests/gcov-5b.c: New test.
33844
33845 2001-08-20 Zack Weinberg <zackw@panix.com>
33846
33847 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
33848 expected to fail.
33849
33850 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
33851
33852 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
33853
33854 2001-08-19 Jakub Jelinek <jakub@redhat.com>
33855
33856 * g++.dg/eh/template1.C: New test.
33857
33858 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
33859
33860 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
33861 Fix thinko.
33862 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
33863 for xfail.
33864
33865 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
33866
33867 * lib/g77-dg.exp: Use prune.exp for common procedures
33868 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
33869 * lib/g77.exp: (g77-dg-prune) Remove
33870
33871 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
33872
33873 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
33874
33875 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33876
33877 * g++.dg/template/unify1.C: New test.
33878
33879 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
33880
33881 * g++.dg/abi/empty4.C: New test.
33882
33883 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
33884
33885 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
33886 solaris2.*
33887 * g77.f-torture/compile/pr3743.x: Likewise.
33888
33889 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33890
33891 * g++.dg/other/using-declaration.C: New test.
33892
33893 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33894
33895 * gcc.dg/cpp/tr-sign.c: New testcase.
33896
33897 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33898
33899 * gcc.dg/cpp/19951025-1.c: Revert.
33900 * gcc.dg/cpp/directiv.c: We no longer process directives that
33901 interrupt macro arguments.
33902
33903 2001-08-03 Zack Weinberg <zackw@stanford.edu>
33904
33905 * gcc.dg/bconstp-1.c: New test.
33906
33907 2001-08-03 Richard Henderson <rth@redhat.com>
33908
33909 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
33910
33911 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
33912
33913 * gcc.dg/cpp/19951025-1.c: Update.
33914
33915 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
33916
33917 * g77.dg/ff90-1.f (s): Fix reference of variable z,
33918 should be x.
33919
33920 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
33921
33922 Kill -fhonor-std.
33923 * g++.old-deja/g++.ns/ns14.C: Remove special options.
33924 * g++.old-deja/g++.other/std1.C: Likewise.
33925 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
33926
33927 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33928
33929 * lib/g77.exp: Load gcc-defs.exp for common procedures
33930 (g77_pass, g77_fail, g77_finish, g77_exit,
33931 ${tool}_check_unsupported_p} Now redundant. Deleted.
33932
33933 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33934
33935 * g77.dg/fbackslash.f
33936 * g77.dg/fcase-preserve.f
33937 * g77.dg/ff90-1.f
33938 * g77.dg/ffixed-line-length-0.f
33939 * g77.dg/ffixed-line-length-132.f
33940 * g77.dg/ffixed-line-length-7.f
33941 * g77.dg/ffixed-line-length-72.f
33942 * g77.dg/ffixed-line-length-none.f
33943 * g77.dg/ffree-form-1.f
33944 * g77.dg/fno-backslash.f
33945 * g77.dg/fno-f90-1.f
33946 * g77.dg/fno-fixed-form-1.f
33947 * g77.dg/fno-onetrip.f
33948 * g77.dg/fno-typeless-boz.f
33949 * g77.dg/fno-underscoring.f
33950 * g77.dg/fno-vxt-1.f
33951 * g77.dg/fonetrip.f
33952 * g77.dg/ftypeless-boz.f
33953 * g77.dg/fugly-assumed.f
33954 * g77.dg/funderscoring.f
33955 * g77.dg/fvxt-1.f
33956
33957 2001-08-01 Ziemowit Laski <zlaski@apple.com>
33958
33959 * objc.dg/fwd-proto-1.m: New.
33960 * objc.dg/local-decl-1.m: New.
33961 * objc.dg/naming-1.m: New.
33962 * objc.dg/naming-2.m: New.
33963 * objc.dg/proto-hier-1.m: New.
33964
33965 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
33966
33967 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
33968 largest-type elements to a struct makes its size grow.
33969
33970 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33971
33972 * g++.dg/abi/vthunk1.C: New test.
33973
33974 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33975
33976 * g++.dg/abi/vbase8-22.C: New test.
33977
33978 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33979
33980 * gcc.dg/cpp/macro8.c: New test.
33981
33982 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33983
33984 * g++.dg/abi/vbase8-21.C: New test.
33985
33986 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33987
33988 * g++.dg/abi/vbase8-10.C: New test.
33989
33990 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33991
33992 * lib/g++.exp (g++_set_ld_library_path): Renamed to
33993 ${tool}_set_ld_library_path.
33994 Changed caller.
33995 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
33996 g++.exp.
33997
33998 2001-07-26 Stan Cox <scox@redhat.com>
33999
34000 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
34001 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
34002 gcc_exit, gcc_check_unsupported_p):
34003 Moved to gcc-deps.exp
34004 * gcc-deps.exp: New file.
34005
34006 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34007
34008 * g++.old-deja/g++.pt/defarg14.C: New test.
34009
34010 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34011
34012 * g++.old-deja/g++.other/lineno5.C: New test.
34013
34014 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34015
34016 * g++.old-deja/g++.pt/crash68.C: New test.
34017
34018 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34019
34020 * g++.old-deja/g++.other/crash42.C: New test.
34021
34022 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34023
34024 * gcc.dg/cpp/extratokens.c: Fix.
34025 * gcc.dg/cpp/skipping2.c: New tests.
34026
34027 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34028
34029 * gcc.c-torture/execute/20010724-1.c: New file.
34030 * gcc.c-torture/execute/20010724-1.x: New file.
34031
34032 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34033
34034 * g++.old-deja/g++.other/cond7.C: New test.
34035
34036 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34037
34038 * g++.old-deja/g++.other/optimize4.C: New test.
34039
34040 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34041
34042 * g++.old-deja/g++.abi/vbase8-5.C: New test.
34043
34044 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
34045
34046 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
34047 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
34048 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
34049 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34050
34051 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
34052 bug report" message.
34053
34054 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
34055 * g++.dg/ext/instantiate1.C: Move from old-deja.
34056
34057 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
34058
34059 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
34060 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
34061 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
34062 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
34063
34064 2001-07-23 Jeffrey A Law (law@cygnus.com)
34065
34066 * gcc.c-torture/execute/20010723-1.c: New test.
34067
34068 2001-07-23 Ben Elliston <bje@redhat.com>
34069
34070 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
34071
34072 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34073
34074 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
34075 i[34567]86-*-*.
34076 Delete handling of ieee_multilib_flags.
34077 Pass -mieee for alpha*-*-* and sh-*-*.
34078 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
34079
34080 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
34081
34082 Remove old-abi tests.
34083 * g++.old-deja/g++.mike/p11116.C: Remove.
34084 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
34085
34086 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
34087
34088 * g77.f-torture/compile/pr3743.f: New test
34089
34090 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
34091
34092 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
34093
34094 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34095
34096 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
34097 g++.old-deja/g++.pt/static6.C: Likewise.
34098 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
34099 supports weak symbols.
34100
34101 2001-07-18 Andreas Jaeger <aj@suse.de>
34102
34103 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
34104 supported again.
34105
34106 2001-07-18 Andreas Jaeger <aj@suse.de>
34107
34108 * gcc.dg/iftrap-1.c: Fix target line.
34109
34110 2001-07-17 Richard Henderson <rth@redhat.com>
34111
34112 * gcc.c-torture/execute/20010717-1.c: New.
34113
34114 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34115
34116 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
34117 tests.
34118
34119 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34120
34121 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
34122
34123 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34124
34125 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
34126 UAC_SIGBUS, UAC_NOPRINT definitions.
34127
34128 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
34129
34130 * objc/execute/object_is_class.m: New test.
34131 * objc/execute/object_is_meta_class.m: New test.
34132
34133 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34134
34135 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
34136 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
34137
34138 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
34139
34140 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
34141 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
34142
34143 2001-07-14 Richard Henderson <rth@redhat.com>
34144
34145 * gcc.dg/iftrap-1.c: New.
34146
34147 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
34148
34149 * g77.f-torture/execute/intrinsic77.f: New test.
34150
34151 2001-07-11 Janis Johnson <janis@us.ibm.com>
34152
34153 * gcc.misc-tests/gcov-3.c: New test.
34154
34155 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34156
34157 * gcc.c-torture/compile/20010711-1.c,
34158 * gcc.c-torture/compile/20010711-2.c: New tests.
34159
34160 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34161
34162 * gcc.c-torture/execute/20010711-1.c: New test.
34163
34164 2001-07-11 Ben Elliston <bje@redhat.com>
34165
34166 * g++.old-deja/g++.other/enum5.C: New test.
34167
34168 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
34169
34170 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
34171 (g++-dg-prune): Call prune_gcc_output.
34172 * prune.exp: New file for prune_gcc_output.
34173 * lib/g++.exp, lib/gcc.exp: Load it.
34174
34175 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
34176
34177 * gcc.c-torture/compile/20010701-1.c,
34178 g++.old-deja/g++.ext/attrib6.C: New tests.
34179
34180 2001-07-06 Jeffrey A Law (law@cygnus.com)
34181
34182 * gcc.c-torture/compile/20010706-1.c: New test.
34183
34184 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
34185
34186 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
34187
34188 2001-06-28 Stan Shebs <shebs@apple.com>
34189
34190 * gcc.dg/pragma-darwin.c: New test.
34191
34192 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34193
34194 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
34195 Solaris 2.[678] system.
34196
34197 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
34198
34199 * gcc.dg/20010622-1.c: New test.
34200
34201 2001-06-18 Stan Shebs <shebs@apple.com>
34202
34203 * objc.dg: New directory.
34204 * objc.dg/dg.exp: New file.
34205 * objc.dg/alias.m: New.
34206 * objc.dg/class-1.m: New.
34207 * objc.dg/class-2.m: New.
34208 * objc.dg/const-str-1.m: New.
34209 * objc.dg/const-str-2.m: New.
34210 * objc.dg/id-1.m: New.
34211 * objc.dg/method-1.m: New.
34212 * objc.dg/super-class-1.m: New.
34213 * lib/objc-dg.exp: New file.
34214
34215 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
34216
34217 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
34218 of label name.
34219
34220 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
34221
34222 * g++.old-deja/g++.abi/vbase8-9.C: New test.
34223
34224 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34225
34226 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
34227 variable.
34228
34229 2001-06-12 Richard Henderson <rth@redhat.com>
34230
34231 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
34232
34233 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34234
34235 * g++.old-deja/g++.abi/vbase5.C: New test.
34236 * g++.old-deja/g++.abi/vbase6.C: New test.
34237 * g++.old-deja/g++.abi/vbase7.C: New test.
34238
34239 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34240
34241 * gcc.c-torture/compile/20010610-1.c: New test.
34242
34243 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34244
34245 * g++.old-deja/g++.abi/vbase4.C: New test.
34246
34247 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34248
34249 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
34250 support %f for HC11/HC12 targets.
34251 * gcc.c-torture/execute/930513-1.x: New file, likewise.
34252 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
34253 on HC11/HC12 targets.
34254 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
34255
34256 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34257
34258 * gcc.dg/wchar_t-1.c: New file.
34259 * gcc.dg/wint_t-1.c: Likewise.
34260
34261 2001-06-11 Bernd Schmidt <bernds@redhat.com>
34262
34263 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
34264
34265 2001-06-11 Richard Henderson <rth@redhat.com>
34266
34267 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
34268
34269 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34270
34271 * gcc.c-torture/compile/20010611-1.c: New test.
34272
34273 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34274
34275 * gcc.dg/c99-tag-1.c: Add more tests.
34276
34277 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
34278
34279 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
34280 representation on MN10300 and ARM/Thumb.
34281
34282 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
34283
34284 * g77.f-torture/execute/20010610.f: New.
34285
34286 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
34287
34288 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
34289 names.
34290
34291 2001-06-09 Richard Henderson <rth@redhat.com>
34292
34293 * gcc.c-torture/execute/ashrdi-1.c: New.
34294 * gcc.c-torture/execute/ashldi-1.c: New.
34295 * gcc.c-torture/execute/lshrdi-1.c: New.
34296
34297 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
34298
34299 * objc/execute/load-3.m: Added. Check sending +load to categories,
34300 in addition to classes.
34301
34302 2001-06-08 Stan Shebs <shebs@apple.com>
34303
34304 * objc/execute/load-2.m: New test. From Nicola Pero
34305 <n.pero@mi.flashnet.it>.
34306
34307 2001-06-08 Jakub Jelinek <jakub@redhat.com>
34308
34309 * gcc.c-torture/execute/20010605-2.c: New test.
34310
34311 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34312
34313 * g++.old-deja/g++.abi/vbase2.C: New test.
34314 * g++.old-deja/g++.abi/vbase3.C: New test.
34315
34316 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34317
34318 * g++.old-deja/g++.pt/friend49.C: New test.
34319
34320 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
34321
34322 * g++.old-deja/g++.ext/anon3.C: New test.
34323
34324 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
34325
34326 * g++.old-deja/g++.other/conv7.C: New test.
34327
34328 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
34329
34330 * gcc.c-torture/compile/20010605-2.c: New test.
34331
34332 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
34333
34334 * gcc.c-torture/execute/20010604-1.c: New test.
34335
34336 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
34337
34338 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
34339
34340 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
34341
34342 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
34343 (g++_link_flags): Likewise.
34344 (g++_init): Pass gccpath's value to two previous functions.
34345
34346 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34347
34348 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
34349 Ensure logfile entry matches exec command line.
34350
34351 2001-05-31 Richard Henderson <rth@redhat.com>
34352
34353 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
34354 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
34355
34356 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
34357
34358 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
34359 compiler for irix6.2
34360
34361 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
34362
34363 * g++.old-deja/g++.other/optimize3.C: New file.
34364
34365 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
34366
34367 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
34368 assemble.
34369
34370 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
34371
34372 * g++.old-deja/g++.other/optimize2.C: New file.
34373
34374 2001-05-25 Diego Novillo <dnovillo@redhat.com>
34375
34376 * gcc.c-torture/compile/20010518-2.c: New file.
34377 * gcc.c-torture/execute/20010518-1.c: New file.
34378 * gcc.c-torture/execute/20010518-2.c: New file.
34379
34380 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
34381
34382 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
34383
34384 2001-05-24 Mark Mitchell <mark@codesourcery.com>
34385
34386 G++ no longer defines builtins that do not begin with __builtin.
34387 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
34388 * g++.old-deja/g++.brendand/misc13.C: Likewise.
34389 * g++.old-deja/g++.law/builtin1.C: Likewise.
34390 * g++.old-deja/g++.law/cvt2.C: Likewise.
34391 * g++.old-deja/g++.mike/net5.C: Likewise.
34392 * g++.old-deja/g++.other/builtins1.C: Likewise.
34393 * g++.old-deja/g++.other/builtins2.C: Likewise.
34394 * g++.old-deja/g++.other/builtins3.C: Likewise.
34395 * g++.old-deja/g++.other/builtins4.C: Likewise.
34396 * g++.old-deja/g++.other/inline8.C: Likewise.
34397 * g++.old-deja/g++.robertl/eb39.C: Likewise.
34398
34399 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
34400
34401 * g++.old-deja/g++.pt/using1.C: Adjust.
34402 * g++.old-deja/g++.pt/using2.C: New test.
34403
34404 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34405
34406 * gcc.dg/cpp/charconst.c: New tests.
34407 * gcc.dg/cpp/escape.c: New tests.
34408 * gcc.dg/cpp/escape-1.c: New tests.
34409 * gcc.dg/cpp/escape-2.c: New tests.
34410 * gcc.dg/cpp/ucs.c: New tests.
34411
34412 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
34413
34414 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
34415 native compiler for irix6.5.
34416
34417 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
34418
34419 * lib/g++.exp (g++_include_flags): Use args to compute
34420 get_multilibs.
34421 (g++_link_flags): Likewise.
34422 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
34423
34424 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
34425
34426 * gcc.dg/c90-hexfloat-1.c: Add more tests.
34427
34428 2001-05-21 Geoff Keating <geoffk@redhat.com>
34429
34430 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
34431 this file.
34432
34433 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34434
34435 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
34436 STACK_SIZE;
34437 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
34438 to STACK_SIZE; Use it to define size of add_histo array.
34439 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
34440 to STACK_SIZE.
34441 (f): Use GITT_SIZE to define size of gitt local table.
34442 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
34443 to STACK_SIZE; Use it to define size of bytemem array.
34444
34445 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34446
34447 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
34448 on 68HC11/HC12 due to the asm instruction.
34449 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
34450 * gcc.c-torture/compile/920520-1.x: Likewise.
34451 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
34452 on 68HC11/HC12 because the function is larger than 64K.
34453 * gcc.c-torture/compile/961203-1.x: New file, this test fails
34454 on 68HC11/HC12 because the structure is too large.
34455
34456 2001-05-20 Richard Henderson <rth@redhat.com>
34457
34458 * gcc.c-torture/execute/20010520-1.c: New.
34459
34460 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34461
34462 * g++.old-deja/g++.warn/compare1.C: New test.
34463 * gcc.dg/compare4.c: New test.
34464
34465 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
34466
34467 * g++.old-deja/g++.other/optimize1.C: New test.
34468
34469 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34470
34471 * g++.old-deja/g++.pt/spec41.C: New test.
34472
34473 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
34474
34475 * gcc.c-torture/compile/20010114-1.x: Remove.
34476
34477 2001-05-18 Stan Shebs <shebs@apple.com>
34478
34479 * gcc.c-torture/compile/20010518-1.c: New test.
34480
34481 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
34482
34483 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
34484 * g++.old-deja/g++.pt/crash67.C: New test.
34485
34486 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
34487
34488 * g++.old-deja/g++.other/debug9.C: New test.
34489
34490 2001-05-16 Zack Weinberg <zackw@stanford.edu>
34491
34492 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
34493
34494 2001-05-16 Jan Hubicka <jh@suse.cz>
34495
34496 * gcc.c-torture/compile/20010516-1.c: New test.
34497
34498 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34499
34500 * g++.old-deja/g++.other/crash41.C: New test.
34501
34502 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34503
34504 * g++.old-deja/g++.pt/crash66.C: New test.
34505
34506 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
34507
34508 * g++.old-deja/g++.robertl/eb27.C: Convert.
34509
34510 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
34511
34512 * g++.dg/friend-warn.C: New test. Do not warn about friend
34513 declaration being redundant.
34514
34515 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
34516
34517 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
34518
34519 2001-05-14 Mark Mitchell <mark@codesourcery.com>
34520
34521 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
34522
34523 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
34524
34525 * lib/g++.exp: Use testsuite_flags.
34526
34527 2001-05-13 Mark Mitchell <mark@codesourcery.com>
34528
34529 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
34530
34531 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
34532
34533 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
34534
34535 2001-05-11 Mark Mitchell <mark@codesourcery.com>
34536
34537 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
34538
34539 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
34540
34541 * gcc.c-torture/compile/20010313-1.c: New test.
34542
34543 2001-05-09 Zack Weinberg <zackw@stanford.edu>
34544
34545 * gcc.dg/cpp/direct2.c: New test.
34546 * gccq.dg/cpp/direct2s.c: New test.
34547
34548 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
34549
34550 2001-05-07 Mark Mitchell <mark@codesourcery.com>
34551
34552 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
34553 * g++.old-deja/g++.other/op3.C: Likewise.
34554
34555 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34556
34557 * gcc.dg/cpp/syshdr.h: New file.
34558 * gcc.dg/cpp/sysmac1.c: Update.
34559 * gcc.dg/cpp/sysmac2.c: Update.
34560
34561 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34562
34563 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
34564
34565 2001-05-04 David Edelsohn <edelsohn@gnu.org>
34566
34567 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
34568 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
34569
34570 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
34571
34572 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
34573
34574 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
34575
34576 * lib/g++.exp (g++_include_flags): Don't use any special flags
34577 if TESTING_IN_BUILD_TREE is not defined.
34578 (g++_init): Use a plain 'c++' as the compiler if
34579 TESTING_IN_BUILD_TREEE is not defined.
34580
34581 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34582
34583 * g++.old-deja/g++.eh/catch13.C: New test.
34584 * g++.old-deja/g++.eh/catch14.C: New test.
34585
34586 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34587
34588 * gcc.dg/cpp/tr-define.c: New test.
34589
34590 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
34591
34592 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
34593 <stdlib.h>, not <malloc.h>.
34594
34595 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34596
34597 * g++.old-deja/g++.ns/template17.C: New test.
34598
34599 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34600
34601 * g++.old-deja/g++.pt/ref4.C: New test.
34602
34603 2001-04-30 Richard Henderson <rth@redhat.com>
34604
34605 * gcc.dg/20000724-1.c: Revert last change.
34606
34607 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
34608
34609 * g77.f-torture/execute/20010430.f: New test.
34610
34611 2001-04-30 Mark Mitchell <mark@codesourcery.com>
34612
34613 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
34614
34615 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
34616
34617 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
34618
34619 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34620
34621 * g++.old-deja/g++.eh/crash6.C: New test.
34622
34623 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34624
34625 * g++.old-deja/g++.other/warn7.C: New test.
34626
34627 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34628
34629 * g++.old-deja/g++.other/defarg9.C: New test.
34630
34631 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34632
34633 * g77.f-torture/compile/20010426.f: New test.
34634 * g77.f-torture/execute/20010426.f: New test.
34635
34636 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34637
34638 * g77.f-torture/compile/20000629-1.x: Remove - error
34639 has been fixed.
34640
34641 2001-04-26 Jeffrey A Law (law@cygnus.com)
34642
34643 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
34644 Tweak slightly to work with g++.dg framework.
34645 * g++.dg/special/ecos.exp: Run initp1.C test.
34646 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
34647
34648 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
34649 its linker doesn't give line numbers either.
34650 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
34651
34652 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34653
34654 * g++.old-deja/g++.other/lex1.C: New test.
34655
34656 2001-04-26 Jakub Jelinek <jakub@redhat.com>
34657
34658 * gcc.dg/noncompile/20010425-1.c: New test.
34659
34660 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34661
34662 * g++.old-deja/g++.pt/mangle2.C: New test.
34663
34664 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34665
34666 * gcc.dg/format/plus-1.c: New test.
34667
34668 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34669
34670 * gcc.dg/20010423-1.c: New test.
34671
34672 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34673
34674 * gcc.c-torture/execute/20010422-1.c: New test.
34675
34676 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
34677
34678 * g++.old-deja/g++.ns/type2.C: New test.
34679
34680 2001-04-24 Zack Weinberg <zackw@stanford.edu>
34681
34682 * g++.old-deja/g++.other/perf1.C: New test.
34683
34684 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
34685
34686 * gcc.dg/c99-func-2.c: Remove xfail.
34687 * gcc.dg/c99-func-3.c: Remove xfail.
34688 * gcc.dg/c99-func-4.c: Remove xfail.
34689
34690 2001-04-23 Zack Weinberg <zackw@stanford.edu>
34691
34692 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
34693
34694 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
34695
34696 * gcc.c-torture/compile/20010423-1.c: New test.
34697
34698 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34699
34700 * g++.old-deja/g++.pt/typename28.C: New test.
34701
34702 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34703
34704 * g++.old-deja/g++.abi/empty2.C: New test.
34705 * g++.old-deja/g++.abi/empty3.C: New test.
34706
34707 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34708
34709 * g++.old-deja/g++.other/comdat2.C: New test.
34710 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
34711
34712 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34713
34714 * g++.old-deja/g++.other/overload14.C: New test.
34715
34716 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34717
34718 * g++.old-deja/g++.other/lookup23.C: New test.
34719
34720 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34721
34722 * gcc.c-torture/execute/20010403-1.c: New test.
34723
34724 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
34725 Mark Mitchell <mark@codesourcery.com>
34726
34727 * lib/old-dejagnu.exp: Don't delete output of executable.
34728 Add .exe suffix to executables.
34729
34730 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
34731
34732 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
34733
34734 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34735
34736 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
34737
34738 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34739
34740 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
34741 * g++.old-deja/g++.abi/crash1.C: New test.
34742
34743 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34744
34745 * g++.old-deja/g++.other/crash40.C: New test.
34746
34747 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34748
34749 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
34750
34751 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
34752
34753 * g++.old-deja/g++.other/warn6.C: New test.
34754
34755 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34756
34757 * g++.old-deja/g++.robertl/eb42.C: Same.
34758
34759 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34760
34761 * gcc.dg/wtr-conversion-1.c: New testcase.
34762
34763 2001-04-10 Richard Henderson <rth@redhat.com>
34764
34765 * g++.old-deja/g++.other/array5.C: New.
34766
34767 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34768
34769 * gcc.c-torture/execute/20010408-1.c: New test.
34770
34771 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
34772
34773 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
34774 headers and constructs.
34775 * g++.old-deja/g++.robertl/eb79.C: Same.
34776 * g++.old-deja/g++.robertl/eb77.C (main): Same.
34777 * g++.old-deja/g++.robertl/eb73.C: Same.
34778 * g++.old-deja/g++.robertl/eb66.C (main): Same.
34779 * g++.old-deja/g++.robertl/eb55.C (t): Same.
34780 * g++.old-deja/g++.robertl/eb54.C (main): Same.
34781 * g++.old-deja/g++.robertl/eb46.C (main): Same.
34782 * g++.old-deja/g++.robertl/eb44.C: Same.
34783 * g++.old-deja/g++.robertl/eb41.C (main): Same.
34784 * g++.old-deja/g++.robertl/eb4.C (main): Same.
34785 * g++.old-deja/g++.robertl/eb39.C: Same.
34786 * g++.old-deja/g++.robertl/eb33.C (main): Same.
34787 * g++.old-deja/g++.robertl/eb31.C (main): Same.
34788 * g++.old-deja/g++.robertl/eb30.C: Same.
34789 * g++.old-deja/g++.robertl/eb3.C: Same.
34790 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
34791 * g++.old-deja/g++.robertl/eb21.C: Same.
34792 * g++.old-deja/g++.robertl/eb15.C: Same.
34793 * g++.old-deja/g++.robertl/eb118.C: Same.
34794 * g++.old-deja/g++.robertl/eb115.C (main): Same.
34795 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
34796 * g++.old-deja/g++.robertl/eb109.C: Same.
34797 * g++.old-deja/g++.other/sibcall1.C (main): Same.
34798 * g++.old-deja/g++.mike/rtti1.C: Same.
34799 * g++.old-deja/g++.mike/p658.C: Same.
34800 * g++.old-deja/g++.mike/net46.C: Same.
34801 * g++.old-deja/g++.mike/net34.C: Same.
34802 * g++.old-deja/g++.mike/memoize1.C: Same.
34803 * g++.old-deja/g++.mike/eh2.C: Same.
34804 * g++.old-deja/g++.law/weak.C: Same.
34805 * g++.old-deja/g++.law/visibility7.C: Same.
34806 * g++.old-deja/g++.law/visibility25.C: Same.
34807 * g++.old-deja/g++.law/visibility22.C: Same.
34808 * g++.old-deja/g++.law/visibility2.C: Same.
34809 * g++.old-deja/g++.law/visibility17.C: Same.
34810 * g++.old-deja/g++.law/visibility13.C: Same.
34811 * g++.old-deja/g++.law/visibility10.C: Same.
34812 * g++.old-deja/g++.law/visibility1.C: Same.
34813 * g++.old-deja/g++.law/virtual3.C (eval): Same.
34814 * g++.old-deja/g++.law/vbase1.C: Same.
34815 * g++.old-deja/g++.law/operators32.C: Same.
34816 * g++.old-deja/g++.law/nest3.C: Same.
34817 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
34818 * g++.old-deja/g++.law/except5.C (main): Same.
34819 * g++.old-deja/g++.law/cvt7.C (run): Same.
34820 * g++.old-deja/g++.law/cvt2.C: Same.
34821 * g++.old-deja/g++.law/cvt16.C: Same.
34822 * g++.old-deja/g++.law/ctors6.C (bar): Same.
34823 * g++.old-deja/g++.law/ctors17.C (main): Same.
34824 * g++.old-deja/g++.law/ctors13.C: Same.
34825 * g++.old-deja/g++.law/ctors12.C (main): Same.
34826 * g++.old-deja/g++.law/ctors10.C: Same.
34827 * g++.old-deja/g++.law/code-gen5.C: Same.
34828 * g++.old-deja/g++.law/bad-error7.C: Same.
34829 * g++.old-deja/g++.law/arm9.C: Same.
34830 * g++.old-deja/g++.law/arm12.C: Same.
34831 * g++.old-deja/g++.law/arg8.C: Same.
34832 * g++.old-deja/g++.law/arg1.C: Same.
34833 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
34834 * g++.old-deja/g++.jason/template31.C: Same.
34835 * g++.old-deja/g++.jason/template24.C (main): Same.
34836 * g++.old-deja/g++.jason/2371.C: Same.
34837 * g++.old-deja/g++.eh/new2.C: Same.
34838 * g++.old-deja/g++.eh/new1.C: Same.
34839 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
34840 * g++.old-deja/g++.brendan/nest21.C (main): Same.
34841 * g++.old-deja/g++.brendan/err-msg3.C: Same.
34842 * g++.old-deja/g++.brendan/crash62.C: Same.
34843 * g++.old-deja/g++.brendan/crash52.C: Same.
34844 * g++.old-deja/g++.brendan/crash49.C (main): Same.
34845 * g++.old-deja/g++.brendan/crash38.C: Same.
34846 * g++.old-deja/g++.brendan/crash15.C (main): Same.
34847 * g++.old-deja/g++.brendan/copy9.C: Same.
34848
34849 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
34850
34851 * gcc.c-torture/execute/20001203-2.c (memset):
34852 Count argument is of type __SIZE_TYPE__.
34853
34854 2001-04-04 Diego Novillo <dnovillo@redhat.com>
34855
34856 * gcc.c-torture/compile/20010404-1.c: New test.
34857
34858 2001-04-04 Jakub Jelinek <jakub@redhat.com>
34859
34860 * gcc.c-torture/compile/20010326-1.c: New test.
34861
34862 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
34863
34864 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
34865 peculiarities of the SH.
34866 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
34867
34868 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34869
34870 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
34871 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
34872 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
34873
34874 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34875
34876 * g77.f-torture/compile/20010321-1.f: New test.
34877
34878 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34879
34880 * gcc.c-torture/compile/20010329-1.c: New test.
34881
34882 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34883
34884 * gcc.c-torture/execute/20010329-1.c: New test.
34885
34886 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34887
34888 * g++.old-deja/g++.other/eh4.C: Fix typo.
34889
34890 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34891
34892 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
34893
34894 2001-03-28 Philip Blundell <philb@gnu.org>
34895
34896 * gcc.c-torture/compile/20010328-1.c: New test.
34897
34898 2001-03-27 Richard Henderson <rth@redhat.com>
34899
34900 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
34901 * g++.old-deja/g++.eh/vbase3.C: Likewise.
34902
34903 2001-03-27 Alan Modra <alan@linuxcare.com.au>
34904
34905 * gcc.c-torture/compile/20010327-1.c: New test.
34906
34907 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
34908
34909 * g++.old-deja/g++.other/friend12.C: New test.
34910 * g++.old-deja/g++.other/friend9.C: Expect no errors.
34911 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
34912
34913 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
34914
34915 * gcc.c-torture/execute/20010325-1.c: New test.
34916
34917 2001-03-23 Jakub Jelinek <jakub@redhat.com>
34918
34919 * g++.old-deja/g++.other/mangle3.C: New test.
34920
34921 2001-03-22 Jakub Jelinek <jakub@redhat.com>
34922
34923 * g++.old-deja/g++.other/anon8.C: New test.
34924
34925 2001-03-20 Philip Blundell <philb@gnu.org>
34926
34927 * gcc.c-torture/compile/20010320-1.c: New test.
34928
34929 2001-03-17 Richard Henderson <rth@redhat.com>
34930
34931 * g++.old-deja/g++.other/eh4.C: Add expected error text.
34932
34933 2001-03-15 Geoff Keating <geoff@redhat.com>
34934
34935 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
34936 tests on AIX.
34937
34938 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
34939
34940 * g++.old-deja/g++.other/eh4.C: New test.
34941
34942 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
34943
34944 * gcc.dg/cpp/mi1.c: Update.
34945
34946 2001-03-14 Jakub Jelinek <jakub@redhat.com>
34947
34948 * g++.old-deja/g++.other/regstack.C: New test.
34949
34950 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
34951
34952 * g++.old-deja/g++.other/ref4.C: New test.
34953
34954 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
34955
34956 * objc/execute/va_method.m: Added.
34957 * objc/execute/IMP.m: Added.
34958 * objc/execute/_cmd.m: Added.
34959 * objc/execute/accessing_ivars.m: Added.
34960 * objc/execute/class-1.m: Added.
34961 * objc/execute/class-10.m: Added.
34962 * objc/execute/class-11.m: Added.
34963 * objc/execute/class-12.m: Added.
34964 * objc/execute/class-13.m: Added.
34965 * objc/execute/class-14.m: Added.
34966 * objc/execute/class-2.m: Added.
34967 * objc/execute/class-3.m: Added.
34968 * objc/execute/class-4.m: Added.
34969 * objc/execute/class-5.m: Added.
34970 * objc/execute/class-6.m: Added.
34971 * objc/execute/class-7.m: Added.
34972 * objc/execute/class-8.m: Added.
34973 * objc/execute/class-9.m: Added.
34974 * objc/execute/class-tests-1.h
34975 * objc/execute/class-tests-2.h
34976 * objc/execute/compatibility_alias.m: Added.
34977 * objc/execute/encode-1.m: Added.
34978 * objc/execute/formal_protocol-1.m: Added.
34979 * objc/execute/formal_protocol-2.m: Added.
34980 * objc/execute/formal_protocol-3.m: Added.
34981 * objc/execute/formal_protocol-4.m: Added.
34982 * objc/execute/formal_protocol-5.m: Added.
34983 * objc/execute/formal_protocol-6.m: Added.
34984 * objc/execute/formal_protocol-7.m: Added.
34985 * objc/execute/informal_protocol.m: Added.
34986 * objc/execute/initialize.m: Added.
34987 * objc/execute/load.m: Added.
34988 * objc/execute/many_args_method.m: Added.
34989 * objc/execute/nested-3.m: Added.
34990 * objc/execute/no_clash.m: Added.
34991 * objc/execute/private.m: Added.
34992 * objc/execute/redefining_self.m: Added.
34993 * objc/execute/root_methods.m: Added.
34994 * objc/execute/selector-1.m: Added.
34995 * objc/execute/static-1.m: Added.
34996 * objc/execute/static-2.m: Added.
34997 * objc/execute/va_method.m: Added.
34998
34999 2001-03-10 Richard Henderson <rth@redhat.com>
35000
35001 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
35002
35003 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
35004
35005 * g++.old-deja/g++.other/crash31.C: XFAIL.
35006 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
35007 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
35008 * gcc.c-torture/execute/20010123-1.x: XFAIL.
35009 * gcc.c-torture/execute/20010124-1.x: XFAIL.
35010 * gcc.dg/sequence-pt-1.c: XFAIL one test.
35011
35012 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
35013
35014 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
35015
35016 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35017
35018 * gcc.dg/20000724-1.c: Don't use multiline strings.
35019
35020 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35021
35022 * objc/execute/string1.m, objc/execute/string2.m: Compare the
35023 result of -cString against what we expect it to be; don't just
35024 print it out for no one to read.
35025
35026 * objc/execute/string3.m, objc/execute/string4.m: New tests.
35027 Based on testcases provided by Nicola Pero.
35028
35029 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35030
35031 * gcc.dg/cpp/macro7.c: New test.
35032
35033 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35034
35035 * gcc.dg/cpp/multiline.c: Update.
35036
35037 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35038
35039 * g++.old-deja/g++.other/enum3.C: New test.
35040
35041 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35042
35043 * g++.old-deja/g++.other/pod1.C: New test.
35044
35045 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35046
35047 * g++.old-deja/g++.ext/overload1.C: New test.
35048
35049 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35050
35051 * g++.old-deja/g++.pt/using1.C: New test.
35052
35053 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35054
35055 * g++.old-deja/g++.other/using9.C: New test.
35056
35057 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
35058
35059 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
35060
35061 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
35062
35063 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
35064
35065 * g++.old-deja/g++.ext/realpt1.C: Remove.
35066
35067 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
35068
35069 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
35070
35071 2001-02-26 Will Cohen <wcohen@redhat.com>
35072
35073 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
35074
35075 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
35076
35077 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
35078 templatized constructors.
35079
35080 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35081
35082 * gcc.c-torture/execute/20010224-1.c: New test.
35083
35084 2001-02-23 Jakub Jelinek <jakub@redhat.com>
35085
35086 * gcc.c-torture/execute/20010222-1.c: New test.
35087
35088 2001-02-22 Jakub Jelinek <jakub@redhat.com>
35089
35090 * g++.old-deja/g++.other/inline20.C: New test.
35091
35092 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
35093
35094 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
35095
35096 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35097
35098 * g++.old-deja/g++.other/lookup22.C: New test.
35099
35100 2001-02-19 Zack Weinberg <zackw@stanford.edu>
35101
35102 * g77.dg: New directory.
35103 * g77.dg/20010216-1.f: New test case.
35104 * g77.dg/dg.exp: New driver.
35105 * lib/g77-dg.exp: New driver library.
35106
35107 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35108
35109 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
35110
35111 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
35112
35113 * g++.old-deja/g++.other/decl9.C: New test.
35114
35115 2001-02-16 Jakub Jelinek <jakub@redhat.com>
35116
35117 * g++.old-deja/g++.other/init16.C: Update the test so that it does
35118 not need <string> and also tests the initialization at runtime.
35119
35120 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35121
35122 * gcc.c-torture/execute/longlong.c: New test.
35123
35124 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35125
35126 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
35127
35128 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35129
35130 * gcc.c-torture/execute/920302-1.c (execute):
35131 Change argument type to short.
35132
35133 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35134
35135 * g++.old-deja/g++.pt/deduct6.C: New test.
35136
35137 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35138
35139 * g++.old-deja/g++.pt/deduct5.C: New test.
35140
35141 2001-02-14 Jakub Jelinek <jakub@redhat.com>
35142
35143 * gcc.c-torture/execute/20010209-1.c: New test.
35144
35145 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
35146
35147 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
35148
35149 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
35150
35151 * g++.dg/vtgc1.C: Update for new ABI.
35152
35153 * consistency.vlad: New directory, 1665 files.
35154
35155 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35156
35157 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
35158 return type.
35159 * gcc.dg/cpp/digraphs.c: Declare puts.
35160
35161 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35162
35163 * g++.old-deja/g++.other/warn5.C: New test.
35164
35165 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35166
35167 * g++.old-deja/g++.pt/spec40.C: New test.
35168
35169 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35170
35171 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
35172 case.
35173 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
35174
35175 2001-02-12 Jakub Jelinek <jakub@redhat.com>
35176
35177 * gcc.c-torture/compile/20010209-1.c: New test.
35178
35179 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
35180
35181 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
35182 excess errors message but not if it crashes.
35183 * g++.old-deja/g++.other/crash27.C: Likewise.
35184 * g++.old-deja/g++.other/crash28.C: Likewise.
35185 * g++.old-deja/g++.other/crash30.C: Likewise.
35186 * g++.old-deja/g++.other/crash32.C: Likewise.
35187 * g++.old-deja/g++.other/crash35.C: Likewise.
35188 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35189
35190 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
35191
35192 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
35193 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
35194 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
35195 g77.f-torture/execute/execute.exp,
35196 g77.f-torture/noncompile/noncompile.exp,
35197 gcc.c-torture/execute/execute.exp,
35198 gcc.c-torture/execute/memcheck/memcheck.exp,
35199 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
35200 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
35201 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
35202 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
35203 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
35204 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
35205 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35206 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
35207 Remove bug reporting instructions with ancient email addresses.
35208
35209 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35210
35211 * gcc.dg/20010202-1.c: New test.
35212 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
35213
35214 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
35215
35216 * g++.dg/stdbool-if.C: New test.
35217
35218 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
35219
35220 * objc/execute/fdecl.m: Added main().
35221
35222 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35223
35224 * gcc.c-torture/execute/20010206-1.c: New test.
35225
35226 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
35227
35228 * gcc.dg/cpp/avoidpaste1.c: Update.
35229
35230 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
35231
35232 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
35233 Pero <nicola@brainstorm.co.uk>.
35234 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
35235
35236 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
35237
35238 * g++.old-deja/g++.pt/spec39.C: New test.
35239
35240 2001-02-05 Jakub Jelinek <jakub@redhat.com>
35241
35242 * gcc.c-torture/compile/20010202-1.c: New test.
35243
35244 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
35245
35246 * g++.old-deja/g++.abi/primary2.C: New test.
35247 * g++.old-deja/g++.abi/primary3.C: New test.
35248 * g++.old-deja/g++.abi/primary4.C: New test.
35249 * g++.old-deja/g++.abi/primary5.C: New test.
35250 * g++.old-deja/g++.abi/vtable3.h: New test.
35251 * g++.old-deja/g++.abi/vtable3a.C: New test.
35252 * g++.old-deja/g++.abi/vtable3b.C: New test.
35253 * g++.old-deja/g++.abi/vtable3c.C: New test.
35254 * g++.old-deja/g++.abi/vtable3d.C: New test.
35255 * g++.old-deja/g++.abi/vtable3e.C: New test.
35256 * g++.old-deja/g++.abi/vtable3f.C: New test.
35257 * g++.old-deja/g++.abi/vtable3g.C: New test.
35258 * g++.old-deja/g++.abi/vtable3h.C: New test.
35259 * g++.old-deja/g++.abi/vtable3i.C: New test.
35260 * g++.old-deja/g++.abi/vtable3j.C: New test.
35261 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
35262
35263 2001-02-03 Jakub Jelinek <jakub@redhat.com>
35264
35265 * g++.old-deja/g++.other/anon6.C: New test.
35266 * g++.old-deja/g++.other/anon7.C: New test.
35267
35268 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
35269
35270 * gcc.dg/cpp/avoidpaste2.c: New tests.
35271
35272 2001-01-31 Jakub Jelinek <jakub@redhat.com>
35273
35274 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
35275
35276 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
35277
35278 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
35279 DECIMAL_DIG cases for Irix."
35280
35281 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
35282
35283 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
35284
35285 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35286
35287 * gcc.dg/c99-tag-1.c: New test.
35288
35289 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35290
35291 * gcc.dg/cpp/tr-warn1.c: Add tests.
35292
35293 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35294
35295 * gcc.dg/cpp/avoidpaste1.c: Update.
35296 * gcc.dg/cpp/paste4.c: Update.
35297
35298 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
35299
35300 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
35301 cases for Irix.
35302
35303 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35304
35305 * g++.old-deja/g++.other/inline19.C: New test.
35306
35307 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
35308
35309 * gcc.dg/Wlarger-than.c: New test.
35310
35311 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35312
35313 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
35314
35315 2001-01-29 Jakub Jelinek <jakub@redhat.com>
35316
35317 * gcc.c-torture/execute/20010129-1.c: New test.
35318 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
35319
35320 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
35321
35322 * gcc.dg/cpp/avoidpaste1.c: Test case.
35323
35324 2001-01-28 Jakub Jelinek <jakub@redhat.com>
35325
35326 * g++.old-deja/g++.other/inline18.C: New test.
35327
35328 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35329
35330 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
35331 and __builtin_putchar.
35332
35333 2001-01-27 Jakub Jelinek <jakub@redhat.com>
35334
35335 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
35336 tests.
35337
35338 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
35339
35340 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
35341 floating point number rounding mode to round to the nearest
35342 representable mode.
35343
35344 2001-01-25 Jakub Jelinek <jakub@redhat.com>
35345
35346 * g++.old-deja/g++.other/mangle2.C: New test.
35347
35348 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
35349
35350 * gcc.c-torture/compile/20010124-1.c: New test.
35351
35352 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
35353
35354 * g++.old-deja/g++.pt/spec38.C: New test.
35355
35356 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35357
35358 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
35359 "Build don't run".
35360
35361 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35362
35363 * gcc.c-torture/execute/20010123-1.c: New test.
35364
35365 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35366
35367 * g++.old-deja/g++.pt/spec37.C: New test.
35368
35369 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35370
35371 * g++.old-deja/g++.pt/overload14.C: New test.
35372
35373 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35374
35375 * gcc.c-torture/execute/20010122-1.c: New test, exercise
35376 __builtin_return_address.
35377
35378 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
35379
35380 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
35381 * g++.old-deja/g++.pt/spec35.C: New test.
35382 * g++.old-deja/g++.pt/spec36.C: New test.
35383
35384 2001-01-20 Jakub Jelinek <jakub@redhat.com>
35385
35386 * gcc.c-torture/compile/20010118-1.c: New test.
35387
35388 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
35389
35390 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
35391
35392 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35393
35394 * gcc.c-torture/execute/20010119-1.c: New test.
35395
35396 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35397
35398 * g++.old-deja/g++.other/vbase5.C: New test.
35399
35400 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35401
35402 * gcc.c-torture/execute/20010118-1.c: New test.
35403
35404 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35405
35406 * g++.old-deja/g++.pt/deduct3.C: New test.
35407
35408 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35409
35410 * g++.old-deja/g++.pt/spec34.C: New test.
35411
35412 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
35413
35414 * g77.f-torture/compile/20000601-2.f: New test.
35415
35416 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35417
35418 * g++.old-deja/g++.other/init17.C: New test.
35419
35420 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
35421
35422 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
35423
35424 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35425
35426 * g++.old-deja/g++.pt/unify8.C: New test.
35427
35428 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35429
35430 * g++.old-deja/g++.abi/vbase1.C: New test.
35431
35432 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35433
35434 * g++.old-deja/g++.pt/crash65.C: New test.
35435
35436 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
35437
35438 * gcc.dg/cpp/assembl2.S: New test case.
35439
35440 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
35441
35442 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
35443 are supported.
35444
35445 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35446
35447 * g++.old-deja/g++.other/builtins1.C: New test.
35448 * g++.old-deja/g++.other/builtins2.C: Likewise.
35449 * g++.old-deja/g++.other/builtins3.C: Likewise.
35450 * g++.old-deja/g++.other/builtins4.C: Likewise.
35451
35452 2001-01-17 Jakub Jelinek <jakub@redhat.com>
35453
35454 * gcc.c-torture/compile/20010117-1.c: New test.
35455 * gcc.c-torture/compile/20010117-2.c: New test.
35456
35457 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35458
35459 * g77.f-torture/execute/20010116.[fx]: New test,
35460 XFAIL on i?86-*-*.
35461 * g77.f-torture/compile/20010115.f: Indicate it's
35462 a test for PR fortran/1636.
35463
35464 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
35465
35466 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
35467
35468 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35469
35470 * g77.f-torture/compile/20010115.f: New test.
35471
35472 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
35473
35474 * g++.old-deja/g++.pt/nontype5.C: New test.
35475
35476 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
35477
35478 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
35479 have an equivalent working one below it.
35480
35481 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35482
35483 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
35484 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35485
35486 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35487
35488 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
35489 message containing "init_priority".
35490 (conpr-2.C): Likewise.
35491 (conpr-3.C): Likewise.
35492 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
35493
35494 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35495
35496 * gcc.c-torture/execute/20010114-2.c: New test.
35497
35498 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
35499
35500 * gcc.c-torture/compile/20010114-1.c: New test.
35501 * gcc.c-torture/compile/20010114-1.x: Xfail.
35502 * gcc.c-torture/compile/20010114-2.c: New test.
35503 * gcc.c-torture/execute/20010114-1.c: New test.
35504 * gcc.dg/trunc-1.c: New test.
35505 * gcc.dg/uninit-B.c: New test.
35506
35507 2001-01-13 Nick Clifton <nickc@redhat.com>
35508
35509 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
35510 target.
35511
35512 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
35513
35514 * gcc.c-torture/compile/20010113-1.c: New test.
35515
35516 2001-01-13 Jakub Jelinek <jakub@redhat.com>
35517
35518 * gcc.c-torture/compile/20001212-1.c: New test.
35519
35520 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
35521
35522 * gcc.dg/cpp/widestr1.c: Update.
35523 * gcc.dg/cpp/prag-imp.c: Remove.
35524
35525 2001-01-12 Jakub Jelinek <jakub@redhat.com>
35526
35527 * gcc.c-torture/execute/20000801-3.x: Remove.
35528 * gcc.dg/c90-init-1.c: New test.
35529 * gcc.dg/c99-init-1.c: New test.
35530 * gcc.dg/c99-init-2.c: New test.
35531 * gcc.dg/gnu99-init-1.c: New test.
35532
35533 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
35534
35535 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
35536 testing that no relevant ones were found.
35537
35538 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35539
35540 * g++.old-deja/g++.pt/cast2.C: New test.
35541
35542 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35543
35544 * g++.old-deja/g++.pt/friend47.C: New test.
35545
35546 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35547
35548 * g++.old-deja/g++.pt/instantiate13.C: New test.
35549
35550 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35551
35552 * g++.old-deja/g++.other/defarg7.C: New test.
35553 * g++.old-deja/g++.other/defarg8.C: New test.
35554
35555 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35556
35557 * g++.old-deja/g++.pt/crash64.C: New test.
35558
35559 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35560
35561 * g++.old-deja/g++.pt/crash63.C: New test.
35562
35563 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
35564
35565 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
35566
35567 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
35568
35569 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
35570
35571 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35572
35573 * g++.old-deja/g++.pt/error3.C: New test.
35574
35575 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35576
35577 * g++.old-deja/g++.other/crash39.C: New test.
35578
35579 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35580
35581 * g++.old-deja/g++.other/vbase4.C: New test.
35582
35583 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
35584
35585 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
35586 * gcc.dg/special/20000419-2.c: New file. Identical to above.
35587 * gcc.dg/special/special.exp: New test driver which will check
35588 for alias support for the above test.
35589
35590 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
35591
35592 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
35593 problems on small machines.
35594 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
35595 parameterize.
35596
35597 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
35598
35599 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
35600 mips.
35601 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35602
35603 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
35604
35605 * g++.old_deja/g++.pt/using8.C: New test.
35606
35607 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
35608
35609 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
35610
35611 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
35612
35613 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
35614 where a failure is expected.
35615 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
35616
35617 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35618
35619 * g++.old_deja/g++.pt/instantiate12.C: New test.
35620
35621 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35622
35623 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
35624 start of structs.
35625 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
35626 * g++.old-deja/g++.brendan/crash17.C: Likewise.
35627 * g++.old-deja/g++.brendan/crash29.C: Likewise.
35628 * g++.old-deja/g++.brendan/crash48.C: Likewise.
35629 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35630 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
35631 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
35632 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
35633 * g++.old-deja/g++.eh/spec6.C: Likewise.
35634 * g++.old-deja/g++.jason/crash3.C: Likewise.
35635 * g++.old-deja/g++.law/ctors11.C: Likewise.
35636 * g++.old-deja/g++.law/ctors17.C: Likewise.
35637 * g++.old-deja/g++.law/ctors5.C: Likewise.
35638 * g++.old-deja/g++.law/ctors9.C: Likewise.
35639 * g++.old-deja/g++.mike/ambig1.C: Likewise.
35640 * g++.old-deja/g++.mike/net22.C: Likewise.
35641 * g++.old-deja/g++.mike/p3538a.C: Likewise.
35642 * g++.old-deja/g++.mike/p3538b.C: Likewise.
35643 * g++.old-deja/g++.mike/virt3.C: Likewise.
35644 * g++.old-deja/g++.niklas/t128.C: Likewise.
35645 * g++.old-deja/g++.other/anon4.C: Likewise.
35646 * g++.old-deja/g++.other/using1.C: Likewise.
35647 * g++.old-deja/g++.other/warn3.C: Likewise.
35648 * g++.old-deja/g++.pt/t37.C: Likewise.
35649 * g++.old-deja/g++.robertl/eb69.C: Likewise.
35650 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35651
35652 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35653
35654 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
35655
35656 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35657
35658 * gcc.c-torture/execute/stdio-opt-3.c: New test.
35659
35660 2001-01-07 Jakub Jelinek <jakub@redhat.com>
35661
35662 * gcc.c-torture/compile/20010107-1.c: New test.
35663
35664 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35665
35666 * gcc.c-torture/execute/builtin-noret-1.c: New test.
35667
35668 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35669
35670 * gcc.dg/format/format.h: New file.
35671 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
35672 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
35673 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
35674 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
35675 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
35676 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35677 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
35678 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
35679 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
35680 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
35681 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
35682 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
35683 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
35684 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
35685 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
35686 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
35687 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
35688 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
35689 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
35690 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
35691 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
35692 instead of declaring standard types, macros and functions in each
35693 test.
35694
35695 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
35696
35697 * gcc.c-torture/execute/20010106-1.c: New test.
35698
35699 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
35700
35701 * gcc.dg/format/format.exp: New file.
35702 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
35703 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
35704 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
35705 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
35706 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
35707 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
35708 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
35709 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
35710 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
35711 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
35712 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
35713 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
35714 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
35715 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
35716 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
35717 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
35718 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
35719 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
35720 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
35721 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
35722 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
35723 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
35724 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
35725 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
35726 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
35727 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
35728 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
35729 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
35730 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
35731 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
35732 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
35733 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
35734 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
35735 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
35736 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
35737 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
35738 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
35739 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
35740 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
35741 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
35742 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
35743 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
35744
35745 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
35746
35747 * gcc.c-torture/execute/991228-1.c: Take word endianness into
35748 account.
35749
35750 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
35751
35752 * gcc.c-torture/execute/builtin-complex-1.c: New test.
35753
35754 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
35755
35756 * g++.old-deja/g++.pt/crash62.C: New test.
35757
35758 2001-01-04 Richard Henderson <rth@redhat.com>
35759
35760 * gcc.dg/20000926-1.c: Update expected warnings.
35761 * gcc.dg/array-2.c: Likewise.
35762 * gcc.dg/array-4.c: Also validate flexible array members.
35763 * gcc.dg/c99-flex-array-1.c: New.
35764
35765 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
35766
35767 * gcc.c-torture/compile/20001222-1.x: Remove.
35768
35769 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35770
35771 * gcc.c-torture/execute/built-in-setjmp.c: New.
35772
35773 2001-01-03 Richard Henderson <rth@redhat.com>
35774
35775 * gcc.dg/940510-1.c: Update expected error wording.
35776 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
35777
35778 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
35779
35780 * lib/target-supports.exp (check_alias_available): Modified to
35781 indicate aliases not supported if only weak aliases are supported.
35782
35783 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35784
35785 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
35786 Turn on cmpstrsi checks for __pj__ and __i370__.
35787
35788 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35789
35790 * g++.old-deja/g++.other/virtual11.C: New test.
35791
35792 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35793
35794 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
35795
35796 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35797
35798 * gcc.c-torture/compile/20010102-1.c: New test.
35799
35800 2001-01-02 Andreas Jaeger <aj@suse.de>
35801
35802 * gcc.dg/noreturn-3.c: New test.
35803
35804 * gcc.dg/noreturn-4.c: New test.
35805
35806 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35807
35808 * gcc.c-torture/execute/stdio-opt-1.c: Also test
35809 __builtin_fputc and __builtin_fwrite.
35810
35811 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35812
35813 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
35814 signed char, not default char.
35815
35816 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35817
35818 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
35819
35820 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
35821
35822 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
35823
35824 2000-12-29 Richard Henderson <rth@redhat.com>
35825
35826 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
35827 (__cyg_profile_func_exit): Define.
35828
35829 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35830
35831 * g++.dg/vtgc1.C: New test.
35832
35833 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
35834
35835 * gcc.dg/noncompile/20001228-1.c: New test.
35836
35837 * gcc.dg/20001228-1.c: New test.
35838
35839 * gcc.c-torture/execute/20001228-1.c: New test.
35840
35841 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
35842
35843 * gcc.dg/format-strfmon-1.c: New test.
35844
35845 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35846
35847 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
35848 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
35849 * gcc.c-torture/execute/string-opt-1.c: Likewise.
35850 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35851 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35852 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35853 * gcc.c-torture/execute/string-opt-6.c: Likewise.
35854 * gcc.c-torture/execute/string-opt-7.c: Likewise.
35855 * gcc.c-torture/execute/string-opt-8.c: Likewise.
35856 * gcc.c-torture/execute/string-opt-9.c: Likewise.
35857 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35858 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35859 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35860
35861 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
35862 * gcc.c-torture/execute/string-opt-4.c: Test index.
35863
35864 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
35865
35866 * gcc.c-torture/compile/20001226-1.c: New test.
35867
35868 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
35869
35870 * gcc.c-torture/compile/20001222-1.c: New test.
35871 * gcc.c-torture/compile/20001222-1.x: Xfail.
35872
35873 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
35874
35875 * gcc.c-torture/execute/comp-goto-2.c: New test.
35876
35877 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
35878
35879 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
35880 Use long types if __INT_MAX__ is 32767.
35881 (main): Use cast to (sint32 *) when poking 88 into a_page.
35882
35883 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
35884
35885 2000-12-21 Bernd Schmidt <bernds@redhat.com>
35886
35887 * gcc.c-torture/compile/20001221-1.c: New test.
35888 * gcc.c-torture/execute/20001221-1.c: New test.
35889
35890 2000-12-20 Richard Henderson <rth@redhat.com>
35891
35892 * g++.old-deja/g++.pt/crash36.C: Update error lines.
35893 * g++.old-deja/g++.robertl/eb109.C: Likewise.
35894
35895 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35896
35897 * gcc.dg/compare3.c: New test.
35898
35899 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35900
35901 * gcc.dg/format-warnll-1.c: New test.
35902
35903 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
35904
35905 * gcc.dg/cpp/cmdlne-P.c: New test.
35906
35907 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35908
35909 * gcc.c-torture/execute/builtin-abs-1.c,
35910 gcc.c-torture/execute/builtin-abs-2.c: New tests.
35911
35912 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35913
35914 * gcc.dg/cpp/multiline.c: New test.
35915
35916 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35917
35918 * g++.old-deja/g++.other/syshdr1.C: Update.
35919 * gcc.dg/cpp/lineflags.c: Remove temporarily.
35920
35921 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35922
35923 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
35924
35925 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35926
35927 * g++.old-deja/g++.pt/ttp65.C: New test.
35928
35929 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35930
35931 * g++.old-deja/g++.pt/ttp64.C: New test.
35932
35933 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35934
35935 * g++.old-deja/g++.pt/spec33.C: New test.
35936
35937 2000-12-14 Catherine Moore <clm@redhat.com>
35938
35939 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
35940 * gcc.c-torture/execute/920612-2.c: Likewise.
35941 * gcc.c-torture/execute/920428-2.c: Likewise.
35942 * gcc-c-torture/execute/va-arg-11.c: Call exit.
35943 * gcc.c-torture/execute/va-arg-21.c: Likewise.
35944
35945 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35946
35947 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
35948 * gcc.dg/pack-test-2.c: Likewise.
35949
35950 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35951
35952 Tests by Zack Weinberg <zackw@stanford.edu>.
35953
35954 * gcc.dg/cpp/defined.c: Update.
35955 * gcc.dg/cpp/defined_trad.c: New tests.
35956
35957 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35958
35959 * gcc.dg/cpp/trad-direct.c: Update.
35960
35961 2000-12-11 Neil Booth <neilb@earthling.net>
35962
35963 * gcc.dg/cpp/defined_trad.c
35964
35965 2000-12-11 Neil Booth <neilb@earthling.net>
35966
35967 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
35968
35969 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
35970
35971 * gcc.dg/format-miss-2.c: New test.
35972
35973 2000-12-09 Neil Booth <neilb@earthling.net>
35974
35975 * gcc.dg/cpp/lineflags.c: New tests.
35976 * gcc.dg/cpp/poison.c: Update.
35977 * gcc.dg/cpp/redef2.c: Update.
35978 * gcc.dg/cpp/skipping.c: New test.
35979
35980 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
35981
35982 * g++.old-deja/g++.other/eh3.C: New testcase.
35983
35984 2000-12-07 Neil Booth <neilb@earthling.net>
35985
35986 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
35987 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
35988 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
35989 wtr-union-init-2.c, wtr-union-init-3.c: Update.
35990 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
35991 Update.
35992
35993 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35994
35995 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
35996 __SIZE_TYPE__ instead of int for type of integers cast to
35997 pointers.
35998
35999 2000-12-07 Jakub Jelinek <jakub@redhat.com>
36000
36001 * g++.old-deja/g++.other/cleanup4.C: New test.
36002
36003 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36004
36005 * format-sec-1.c: New test.
36006
36007 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36008
36009 * gcc.dg/format-nonlit-3.c: New test.
36010
36011 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36012
36013 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
36014 through a null pointer.
36015
36016 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36017
36018 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
36019 * g++.old-deja/g++.pt/partial4.C: New test.
36020
36021 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
36022
36023 * gcc.c-torture/execute/ieee/hugeval.x: New.
36024
36025 2000-12-06 Neil Booth <neilb@earthling.net>
36026
36027 * gcc.dg/cpp/backslash2.c: New tests.
36028
36029 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36030
36031 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
36032 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
36033
36034 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
36035
36036 * gcc.c-torture/execute/20001203-2.c: New testcase.
36037
36038 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36039
36040 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
36041 * g++.old-deja/g++.other/virtual10.C: New test.
36042
36043 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36044
36045 * g++.old-deja/g++.mike/pmf5.C: Remove test.
36046
36047 2000-12-05 Richard Henderson <rth@redhat.com>
36048
36049 * gcc.c-torture/compile/20001205-1.c: New.
36050
36051 2000-12-04 Neil Booth <neilb@earthling.net>
36052
36053 * g++.old-deja/g++.other/virtual9.C: New test.
36054 * g++.old-deja/g++.pt/crash61.C: New test.
36055 * gcc.c-torture/execute/loop-9.c: New test.
36056
36057 2000-12-04 Neil Booth <neilb@earthling.net>
36058
36059 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
36060 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
36061 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
36062 * gcc.dg/cpp/extratokens.c: ...here.
36063
36064 2000-12-04 Neil Booth <neilb@earthling.net>
36065
36066 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
36067 New tests.
36068
36069 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36070
36071 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
36072 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
36073
36074 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36075
36076 * gcc.c-torture/execute/20001203-1.c: New test.
36077
36078 2000-12-03 Neil Booth <neilb@earthling.net>
36079
36080 * gcc.dg/cpp/macro6.c: New test cases.
36081
36082 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36083
36084 * gcc.c-torture/execute/string-opt-9.c: New test.
36085 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36086 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36087 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36088
36089 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
36090 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
36091
36092 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
36093
36094 * gcc.dg/cpp/if-6.c: New testcase.
36095
36096 * gcc.dg/20001201-1.c: New testcase.
36097
36098 2000-12-02 Neil Booth <neilb@earthling.net>
36099
36100 * g++.old-deja/g++.other/externC4.C,
36101 g++.old-deja/g++.other/friend10.C: New tests.
36102
36103 2000-12-02 Neil Booth <neilb@earthling.net>
36104
36105 * g++.old-deja/g++.other/instan2.C
36106 * g++.old-deja/g++.other/instan3.C: New test.
36107
36108 2000-12-02 Neil Booth <neilb@earthling.net>
36109
36110 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
36111 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
36112 gnuc99.c,gnuc99-pedantic.c: New tests.
36113
36114 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36115
36116 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
36117 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
36118
36119 2000-12-01 Neil Booth <neilb@earthling.net>
36120
36121 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
36122 * gcc.dg/cpp/poison.c: Update.
36123 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
36124
36125 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
36126
36127 * g77.f-torture/execute/20001201.f: New test.
36128
36129 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36130
36131 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
36132
36133 2000-12-01 Jakub Jelinek <jakub@redhat.com>
36134
36135 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
36136
36137 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
36138
36139 * g++.old-deja/g++.other/cast6.C: New test.
36140
36141 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
36142
36143 * gcc.c-torture/execute/20001130-2.c: New testcase.
36144
36145 2000-11-30 Richard Henderson <rth@redhat.com>
36146
36147 * gcc.c-torture/execute/20001130-1.c: New test.
36148
36149 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36150
36151 * g++.old-deja/g++.other/op3.C: New test.
36152
36153 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36154
36155 * g++.old-deja/g++.other/op2.C: New test.
36156
36157 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36158
36159 * g++.old-deja/g++.other/crash38.C: New test.
36160
36161 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
36162
36163 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
36164
36165 2000-11-29 Jakub Jelinek <jakub@redhat.com>
36166
36167 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
36168 tests.
36169 * gcc.c-torture/execute/string-opt-6.c: New test.
36170
36171 * gcc.dg/20001117-1.c: Add main.
36172
36173 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
36174
36175 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
36176 Move from here ...
36177 * gcc.dg/940510-1.c: ... to here.
36178
36179 * gcc.dg/20000926-1.c: GNU C now allows initializations of
36180 zero-size arrays in toplevel structures.
36181
36182 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36183
36184 * gcc.c-torture/execute/loop-8.c: New test.
36185
36186 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36187
36188 * g++.old-deja/g++.other/base1.C: New test.
36189
36190 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36191
36192 * g++.old-deja/g++.other/parse2.C: New test.
36193
36194 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36195
36196 * g++.old-deja/g++.pt/incomplete1.C: New test.
36197
36198 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36199
36200 * g++.old-deja/g++.other/friend9.C: New test.
36201
36202 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36203
36204 * gcc.dg/20001127-1.c: New test.
36205
36206 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36207
36208 * g++.old-deja/g++.pt/friend46.C: New test.
36209
36210 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36211
36212 * g++.old-deja/g++.other/ptrmem8.C: New test.
36213
36214 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36215
36216 * gcc.c-torture/execute/string-opt-7.c: New test.
36217 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36218
36219 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
36220
36221 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
36222 instead of 'mkcheck 2'.
36223
36224 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36225
36226 * gcc.c-torture/execute/memcheck/driver.c,
36227 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
36228 C9X references to refer to C99.
36229
36230 2000-11-25 Jakub Jelinek <jakub@redhat.com>
36231
36232 * gcc.dg/ultrasp3.c: New test.
36233
36234 2000-11-25 Neil Booth <neilb@earthling.net>
36235
36236 * gcc.dg/cpp/include2.c: Update test to be locale independent.
36237
36238 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
36239
36240 * gcc.c-torture/compile/20001123-2.c: New.
36241
36242 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36243
36244 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
36245
36246 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
36247
36248 * gcc.dg/sequence-point-1.c: Add some new tests.
36249 * gcc.c-torture/execute/20001124-1.c: New test.
36250
36251 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36252
36253 * g++.old-deja/g++.other/vaarg4.C: New test.
36254 * gcc.c-torture/compile/20001123-1.c: New test.
36255
36256 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36257
36258 * g++.other/crash24.C: Adjust and remove XFAIL.
36259 * g++.other/crash37.C: New test.
36260
36261 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
36262
36263 * g++.old-deja/g++.pt/instantiate9.C: New test.
36264
36265 2000-11-22 Mark Mitchell <mark@codesourcery.com>
36266
36267 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
36268 new ABI, too.
36269
36270 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
36271 * g++.old-deja/g++.robertl/eb55.C: Likewise.
36272
36273 2000-11-22 Neil Booth <neilb@earthling.net>
36274
36275 * gcc.dg/cpp/Wtrigraphs.c: New test.
36276
36277 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
36278
36279 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
36280
36281 2000-11-22 Jakub Jelinek <jakub@redhat.com>
36282
36283 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
36284
36285 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
36286
36287 * lib/gcc-dg.exp: load_lib scanasm.exp.
36288 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
36289 * lib/g++-dg.exp: load_lib scanasm.exp.
36290 * lib/scanasm.exp: New.
36291 (scan-assembler, scan-assembler-not): Add optional arguments to
36292 test name, or if not present, the pattern name.
36293 (scan-assembler-dem, scan-assembler-dem-not): New.
36294
36295 * g++.dg/dg.exp: New.
36296
36297 2000-11-21 Neil Booth <neilb@earthling.net>
36298
36299 * gcc.dg/cpp/integrated1.c: Remove.
36300
36301 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36302
36303 * gcc.c-torture/execute/20001121-1.c: New test.
36304
36305 2000-11-21 Richard Henderson <rth@redhat.com>
36306
36307 * gcc.c-torture/compile/20001121-1.c: New test.
36308
36309 2000-11-20 Neil Booth <neilb@earthling.net>
36310
36311 * gcc.dg/cpp/integrated1.c: New test.
36312
36313 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36314
36315 * g++.old-deja/g++.other/inline17.C: New test.
36316
36317 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
36318
36319 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
36320 local variable to be zero: I made the variable global. Now
36321 uses abort() and exit() instead of relying on main's return value.
36322
36323 2000-11-20 Neil Booth <neilb@earthling.net>
36324
36325 * gcc.dg/cpp/paste2.c: Update test.
36326 * objc/execute/paste.m: New test.
36327
36328 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36329
36330 * gcc.dg/c99-condexpr-1.c: New test.
36331
36332 2000-11-20 Neil Booth <neilb@earthling.net>
36333
36334 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
36335
36336 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
36337
36338 * g++.old-deja/g++.pt/export1.C: New test.
36339
36340 2000-11-20 Jakub Jelinek <jakub@redhat.com>
36341
36342 * gcc.dg/20001117-1.c: New test.
36343
36344 2000-11-18 Richard Henderson <rth@redhat.com>
36345
36346 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
36347
36348 2000-11-18 Richard Henderson <rth@redhat.com>
36349
36350 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
36351 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
36352 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
36353
36354 2000-11-18 Richard Henderson <rth@redhat.com>
36355
36356 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
36357 (main): New. Exit cleanly.
36358
36359 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36360
36361 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
36362 gcc.dg/c99-fordecl-2.c: New tests.
36363
36364 2000-11-18 Richard Henderson <rth@redhat.com>
36365
36366 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
36367 * gcc.c-torture/execute/zerolen-2.c: New.
36368
36369 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36370
36371 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
36372 memory.
36373
36374 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36375
36376 * g++.old-deja/g++.pt/instantiate8.C: New test.
36377
36378 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36379
36380 * g++.old-deja/g++.other/incomplete.C: Add more tests.
36381 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
36382
36383 2000-11-16 Nick Clifton <nickc@redhat.com>
36384
36385 * gcc.c-torture/execute/nestfunc-2.c: New test.
36386 * gcc.c-torture/execute/nestfunc-3.c: New test.
36387
36388 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36389
36390 * gcc.c-torture/compile/20001116-1.c: New test.
36391
36392 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36393
36394 * gcc.c-torture/execute/20001115-1.c: New test.
36395
36396 2000-11-15 Mark Mitchell <mark@codesourcery.com>
36397
36398 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
36399 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
36400 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
36401 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36402
36403 2000-11-15 Neil Booth <neilb@earthling.net>
36404
36405 gcc.dg/cpp/_Pragma1.c: Update.
36406 gcc.dg/cpp/_Pragma2.c: New test.
36407
36408 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
36409
36410 * g++.old-deja/g++.other/anon5.C: New test.
36411
36412 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
36413
36414 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
36415 tests.
36416
36417 2000-11-14 Jakub Jelinek <jakub@redhat.com>
36418
36419 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
36420 output.
36421
36422 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36423
36424 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
36425 labels at end of compound statements.
36426
36427 2000-11-13 Jakub Jelinek <jakub@redhat.com>
36428
36429 * gcc.c-torture/execute/loop-7.c: New test.
36430
36431 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36432
36433 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
36434
36435 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36436
36437 * gcc.dg/c99-bool-1.c: New test.
36438
36439 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36440
36441 * gcc.dg/c99-scope-1.c: Remove xfail.
36442 * gcc.dg/c99-scope-2.c: New test.
36443
36444 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36445
36446 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
36447 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
36448
36449 2000-11-11 Mark Mitchell <mark@codesourcery.com>
36450
36451 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
36452 error messages.
36453
36454 * g++.mike/p700.C: Don't typedef wchar_t.
36455 * g++.mike/p784.C: Likewise.
36456 * g++.mike/eb101.C: Don't use __wchar_t.
36457
36458 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
36459
36460 * g77.f-torture/execute/20001111.[fx]: Test premature exit
36461 from DO loop.
36462
36463 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36464
36465 * gcc.c-torture/execute/20001111-1.c: New test.
36466
36467 2000-11-10 Nick Clifton <nickc@redhat.com>
36468
36469 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
36470 long multuiple and accumulate.
36471
36472 2000-11-09 Richard Henderson <rth@redhat.com>
36473
36474 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
36475 via size_t instead of int.
36476
36477 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
36478 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36479 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36480 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36481
36482 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
36483
36484 * gcc.c-torture/compile/20001109-1.c: New test.
36485 * gcc.c-torture/compile/20001109-2.c: New test.
36486
36487 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
36488
36489 * g++.old-deja/g++.pt/operator1.C: New test.
36490 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
36491
36492 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36493
36494 * gcc.dg/20001108-1.c: New test.
36495
36496 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36497
36498 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
36499 with both arguments constant strings.
36500 * gcc.c-torture/execute/string-opt-3.c: New test.
36501 * gcc.c-torture/execute/string-opt-4.c: New test.
36502 * gcc.c-torture/execute/string-opt-5.c: New test.
36503
36504 2000-11-08 Nick Clifton <nickc@redhat.com>
36505
36506 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
36507 mulsidi3adddi patterns.
36508
36509 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
36510
36511 * g++.old-deja/g++.other/crash36.C: New test.
36512
36513 2000-11-08 Jakub Jelinek <jakub@redhat.com>
36514
36515 * g++.old-deja/g++.other/init16.C: New test.
36516
36517 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
36518
36519 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
36520
36521 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36522
36523 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
36524 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36525 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36526
36527 2000-11-07 DJ Delorie <dj@redhat.com>
36528
36529 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
36530
36531 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36532
36533 * gcc.c-torture/execute/string-opt-1.c: New test.
36534
36535 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36536
36537 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
36538 mips-sgi-irix6.* because the MIPS ABI passes floating-point
36539 parameters in registers, and there is no way for a varargs
36540 function to know in which order the integer and floating-point
36541 parameters should be interleaved when they are placed on the
36542 stack.
36543 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36544 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36545
36546 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36547
36548 * gcc.c-torture/execute/string-opt-2.c: New test.
36549
36550 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
36551
36552 * g++.old-deja/g++.pt/crash60.C: New test.
36553
36554 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36555
36556 * g++.old-deja/g++.other/crash24.C: New test.
36557 * g++.old-deja/g++.other/crash25.C: New test.
36558 * g++.old-deja/g++.other/crash26.C: New test.
36559 * g++.old-deja/g++.other/crash27.C: New test.
36560 * g++.old-deja/g++.other/crash28.C: New test.
36561 * g++.old-deja/g++.other/crash29.C: New test.
36562 * g++.old-deja/g++.other/crash30.C: New test.
36563 * g++.old-deja/g++.other/crash31.C: New test.
36564 * g++.old-deja/g++.other/crash32.C: New test.
36565 * g++.old-deja/g++.other/crash33.C: New test.
36566 * g++.old-deja/g++.other/crash34.C: New test.
36567 * g++.old-deja/g++.other/crash35.C: New test.
36568
36569 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36570
36571 * gcc.c-torture/execute/20001031-1.c: New test.
36572
36573 2000-11-04 Mark Mitchell <mark@codesourcery.com>
36574
36575 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
36576 namespace.
36577
36578 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
36579 standards-conformant.
36580
36581 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
36582
36583 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
36584 * g++.old-deja/g++.mike/p755a.C: Likewise.
36585 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
36586 library makes no calls to `operator new' during initialization.
36587
36588 2000-11-04 Neil Booth <neilb@earthling.net>
36589
36590 * gcc.dg/cpp/include2.c: New tests.
36591
36592 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
36593
36594 * lib/g++.exp (g++_set_ld_library_path): New function.
36595 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
36596
36597 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
36598
36599 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
36600 warnings.
36601
36602 2000-11-01 Richard Henderson <rth@redhat.com>
36603
36604 * g++.old-deja/g++.ext/namedret1.C: New.
36605 * g++.old-deja/g++.ext/namedret2.C: New.
36606 * g++.old-deja/g++.ext/namedret3.C: New.
36607
36608 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
36609
36610 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
36611 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
36612
36613 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36614
36615 * gcc.c-torture/execute/va-arg-21.c: New test.
36616
36617 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
36618
36619 * gcc.dg/c99-complex-2.c: New test.
36620
36621 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36622
36623 * gcc.c-torture/execute/stdio-opt-1.c: New test.
36624
36625 2000-10-31 Jakub Jelinek <jakub@redhat.com>
36626
36627 * g++.old-deja/g++.other/inline16.C: New test.
36628
36629 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
36630
36631 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
36632 __PRETTY_FUNCTION__
36633
36634 2000-10-29 Neil Booth <neilb@earthling.net>
36635
36636 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
36637 New tests.
36638 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
36639 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
36640 optimisation.
36641
36642 2000-10-29 Neil Booth <neilb@earthling.net>
36643
36644 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
36645 * mi1.c, mi1c.h: Add null directives to multiple-include test.
36646 * mi5.c: Test multiple includes work with -C.
36647 * trigraphs.c: Test ^= version.
36648
36649 2000-10-28 Neil Booth <neilb@earthling.net>
36650
36651 New tests and test updates for new macro expander.
36652
36653 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
36654 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
36655 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
36656 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
36657 new diagnostic messages.
36658
36659 * gcc.dg/cpp/macro3.c: New tests.
36660
36661 2000-10-27 Mark Mitchell <mark@codesourcery.com>
36662
36663 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
36664 on the same line.
36665
36666 2000-10-27 Jakub Jelinek <jakub@redhat.com>
36667
36668 * g++.old-deja/g++.other/eh2.C: New test.
36669
36670 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
36671
36672 * gcc.c-torture/execute/20001027-1.c: New test.
36673
36674 2000-10-26 Richard Henderson <rth@redhat.com>
36675
36676 * gcc.c-torture/execute/20001026-1.c: New.
36677
36678 2000-10-26 Mark Mitchell <mark@codesourcery.com>
36679
36680 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
36681 * g++.old-deja/g++.law/builtin1.C: Likewise.
36682 * g++.old-deja/g++.law/ctors10.C: Likewise.
36683 * g++.old-deja/g++.law/virtual3.C: Likewise.
36684 * g++.old-deja/g++.mike/p658.C: Likewise.
36685 * g++.old-deja/g++.other/sibcall1.C: Likewise.
36686 * g++.old-deja/g++.other/vaarg2.C: Likewise.
36687 * g++.old-deja/g++.robertl/eb124.C: Likewise.
36688 * g++.old-deja/g++.robertl/eb44.C: Likewise.
36689 * g++.old-deja/g++.robertl/eb77.C: Likewise.
36690
36691 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
36692
36693 * gcc.c-torture/compile/20001024-1.c: New test.
36694
36695 2000-10-25 Mark Mitchell <mark@codesourcery.com>
36696
36697 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
36698 to tell us whether or not we are using V3.
36699
36700 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
36701
36702 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
36703 operands.
36704
36705 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
36706
36707 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
36708
36709 2000-10-25 Jakub Jelinek <jakub@redhat.com>
36710
36711 * gcc.c-torture/execute/20001024-1.c: New test.
36712
36713 2000-10-24 Jakub Jelinek <jakub@redhat.com>
36714
36715 * g++.old-deja/g++.other/sibcall1.C: New test.
36716
36717 2000-10-20 Jakub Jelinek <jakub@redhat.com>
36718
36719 * gcc.dg/noncompile/init-3.c: New test.
36720
36721 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
36722
36723 * gcc.dg/format-array-1.c: New test.
36724
36725 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36726
36727 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
36728 writing through null pointers; remove comment about testing
36729 unterminated strings.
36730
36731 2000-10-17 Matthew Hiller <hiller@redhat.com>
36732
36733 * gcc.c-torture/execute/20001017-2.c: New test.
36734
36735 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36736
36737 * gcc.c-torture/compile/20001018-1.c: New test.
36738 * gcc.c-torture/compile/20001018-1.x: Xfail.
36739
36740 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36741
36742 * gcc.c-torture/execute/20001017-1.c: New test.
36743
36744 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36745
36746 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
36747 for multiple use of arguments with scanf formats; add tests for
36748 multiple use of arguments.
36749
36750 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
36751
36752 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
36753
36754 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36755
36756 * gcc.dg/format-miss-1.c: New test.
36757
36758 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36759
36760 * gcc.c-torture/execute/20001013-1.c: New test.
36761
36762 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36763
36764 * gcc.dg/format-branch-1.c: New test.
36765
36766 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36767
36768 * README, lib/file-format.exp: Remove EGCS references.
36769
36770 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36771
36772 * gcc.dg/20001013-1.c: New test.
36773
36774 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
36775
36776 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
36777 for intmax_t in the compiler using __typeof__ and the type rules
36778 for conditional expressions.
36779
36780 2000-10-13 Jakub Jelinek <jakub@redhat.com>
36781
36782 * gcc.dg/20001012-1.c: New test.
36783 * gcc.dg/20001012-2.c: New test.
36784
36785 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36786
36787 * gcc.dg/format-attr-1.c: New test.
36788
36789 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36790
36791 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
36792 __LONG_LONG_MAX__ instead of LLONG_MAX.
36793
36794 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36795
36796 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
36797 scanf flags.
36798 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
36799 flags.
36800
36801 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
36802
36803 * gcc.dg/sequence-pt-1.c: New test.
36804
36805 2000-10-11 Geoff Keating <geoffk@cygnus.com>
36806
36807 * gcc.c-torture/execute/20001011-1.c: New testcase.
36808 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
36809
36810 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36811
36812 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
36813 does not error on it.
36814
36815 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36816
36817 * gcc.dg/20001009-1.c: New test.
36818
36819 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
36820
36821 * gcc.c-torture/compile/20001009-1.c: Move from here ....
36822 * gcc.c-torture/execute/20001009-2.c: ... to here.
36823
36824 2000-10-09 Geoff Keating <geoffk@cygnus.com>
36825
36826 * gcc.c-torture/compile/20001009-1.c: New testcase.
36827 * gcc.c-torture/execute/20001009-1.c: New testcase.
36828 Testcases provided by Jan Hubicka <jh@suse.cz>.
36829
36830 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36831
36832 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36833 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
36834 uintmax_t using <limits.h> to emulate the compiler's internal
36835 logic. No longer XFAIL %j tests.
36836
36837 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36838
36839 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
36840 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36841 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
36842 regexps and details of expected handling of some bad formats.
36843 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
36844 suppression.
36845
36846 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36847
36848 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
36849 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
36850 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
36851 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
36852 in list archives.
36853
36854 2000-10-06 Richard Henderson <rth@cygnus.com>
36855
36856 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
36857 * g++.old-deja/g++.brendan/crash52.C: Likewise.
36858 * g++.old-deja/g++.jason/report.C: Likewise.
36859 * g++.old-deja/g++.law/friend5.C: Likewise.
36860 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
36861 of the expected warnings.
36862
36863 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
36864
36865 * g++.old-deja/g++.pt/enum14.C: New test.
36866
36867 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
36868
36869 * g++.old-deja/g++.pt/crash59.C: New test.
36870
36871 2000-10-04 Will Cohen <wcohen@redhat.com>
36872
36873 * gcc.dg/20000926-1.c: New test.
36874
36875 2000-10-03 Geoff Keating <geoffk@cygnus.com>
36876
36877 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
36878 function name for current C++ compiler.
36879 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
36880
36881 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
36882
36883 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
36884 __PRETTY_FUNCTION__.
36885 * g++.old-deja/g++.ext/pretty2.C: Likewise.
36886
36887 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36888
36889 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
36890
36891 2000-09-26 Jakub Jelinek <jakub@redhat.com>
36892
36893 * gcc.c-torture/compile/20000923-1.c: New test.
36894
36895 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
36896
36897 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
36898 * g++.old-deja/g++.pt/ttp62.C: Same.
36899 * g++.old-deja/g++.other/inline14.C: Same.
36900
36901 2000-09-24 Richard Henderson <rth@cygnus.com>
36902
36903 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
36904
36905 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
36906
36907 * gcc.dg/c90-printf-1.c: Add test for wide string format.
36908
36909 2000-09-22 Geoff Keating <geoffk@cygnus.com>
36910
36911 * gcc.c-torture/compile/20000922-1.c: New file.
36912
36913 2000-09-21 Nick Clifton <nickc@redhat.com>
36914
36915 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
36916 a signed long modulo operation.
36917 (mod6): New function - perform an unsigned long modulo operation.
36918 (main): Add tests for modulos of very large numbers by very small
36919 dividends.
36920
36921 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36922
36923 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
36924
36925 2000-09-19 Richard Henderson <rth@cygnus.com>
36926
36927 * gcc.dg/compare2.c (case 10): XFAIL.
36928
36929 2000-09-18 Richard Henderson <rth@cygnus.com>
36930
36931 * gcc.c-torture/execute/20000906-1.c: Move ...
36932 * gcc.dg/20000906-1.c: ... here. Only run on targets
36933 that support __builtin_trap.
36934
36935 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
36936
36937 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
36938
36939 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36940
36941 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
36942 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
36943 more $ format tests.
36944
36945 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36946
36947 * gcc.dg/format-errmk-1.c: New test.
36948
36949 2000-09-17 Greg McGary <greg@mcgary.org>
36950
36951 * gcc.c-torture/execute/20000917-1.x: Remove.
36952
36953 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
36954
36955 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
36956
36957 2000-09-17 Greg McGary <greg@mcgary.org>
36958
36959 * gcc.c-torture/execute/20000917-1.c: New test.
36960 * gcc.c-torture/execute/20000917-1.x: XFAIL.
36961
36962 2000-09-16 Neil Booth <NeilB@earthling.net>
36963
36964 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
36965 in nested macro bug.
36966
36967 2000-09-15 Neil Booth <NeilB@earthling.net>
36968
36969 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
36970
36971 2000-09-14 Jeffrey A Law (law@cygnus.com)
36972
36973 * gcc.c-torture/execute/20000914-1.c: New test.
36974
36975 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
36976
36977 * g++.other/inline13.C: New test.
36978
36979 2000-09-12 Andreas Jaeger <aj@suse.de>
36980
36981 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
36982 constant by Ulrich Drepper <drepper@redhat.com>.
36983
36984 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
36985
36986 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
36987
36988 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36989
36990 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
36991
36992 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
36993
36994 * gcc.dg/cpp/backslash.c: New test.
36995
36996 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
36997
36998 * gcc.c-torture/execute/20000910-1.c: New test.
36999 * gcc.c-torture/execute/20000910-2.c: Likewise.
37000
37001 2000-09-11 Robert Lipe <robertl@sco.com>
37002
37003 * gcc.dg/pragma-align.c: New test.
37004
37005 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
37006
37007 * g++.old-deja/g++.pt/explicit82.C: New test.
37008 * g++.old-deja/g++.pt/explicit83.C: New test.
37009
37010 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
37011
37012 * gcc.dg/asm-names.c: New test.
37013
37014 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37015
37016 * gcc.dg/cpp/tr-warn6.c: New test
37017
37018 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
37019
37020 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
37021 be accepted.
37022
37023 2000-09-07 Catherine Moore <clm@redhat.com>
37024
37025 * gcc.c-torture/execute/unroll-1.c: New test.
37026
37027 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
37028
37029 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
37030 ERROR markers.
37031 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
37032 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
37033 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
37034 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
37035 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
37036 Preprocess only.
37037 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
37038 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
37039
37040 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37041
37042 * g++.old-deja/g++.pt/deduct2.C: New test.
37043
37044 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37045
37046 * g++.old-deja/g++.pt/parms2.C: New test.
37047
37048 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37049
37050 * g++.old-deja/g++.pt/crash58.C: New test.
37051
37052 2000-09-06 Greg McGary <greg@mcgary.org>
37053
37054 * gcc.c-torture/execute/20000906-1.c: New test.
37055 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
37056
37057 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37058
37059 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
37060
37061 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37062
37063 * g++.old-deja/g++.pt/crash57.C: New test.
37064
37065 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37066
37067 * g++.old-deja/g++.pt/crash56.C: New test.
37068
37069 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37070
37071 * g++.old-deja/g++.pt/koenig1.C: New test.
37072
37073 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37074
37075 * gcc.dg/20000904-1.c: New test.
37076
37077 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37078
37079 * gcc.dg/cpp/paste8.c: New test.
37080
37081 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
37082
37083 * gcc.c-torture/compile/20000827-1.c: New test.
37084
37085 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37086
37087 * gcc.dg/format-diag-1.c: New test.
37088
37089 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37090
37091 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
37092 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
37093 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
37094 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
37095 gcc.dg/formatz-1.c: Adjust warning regular expressions.
37096
37097 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37098
37099 * g++.old-deja/g++.other/nested4.C: New test.
37100
37101 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37102
37103 * g++.old-deja/g++.ns/scoped1.C: New test.
37104
37105 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
37106
37107 * lib/g++.exp: Support testing already-installed GCC.
37108
37109 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37110
37111 * wtr-label-1.c, wtr-suffix-1.c: New tests.
37112
37113 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37114
37115 * gcc.dg/return-type-2.c: New test.
37116
37117 2000-08-27 Geoff Keating <geoffk@cygnus.com>
37118
37119 * gcc.c-torture/compile/20000825-1.c: New test.
37120
37121 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
37122
37123 * gcc.dg/dwarf2-2.c: New test.
37124
37125 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
37126
37127 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
37128 dg-warning regexps.
37129
37130 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
37131
37132 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
37133 gcc.dg/format-ext-5.c: New tests.
37134
37135 2000-08-25 Jakub Jelinek <jakub@redhat.com>
37136
37137 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
37138
37139 2000-08-24 Mark Mitchell <mark@codesourcery.com>
37140
37141 * gcc.dg/noncompile/930622-2.c: Adjust error message.
37142
37143 2000-08-24 Richard Henderson <rth@cygnus.com>
37144
37145 * gcc.dg/ia64-sync-1.c: New test.
37146 * gcc.dg/ia64-sync-2.c: New test.
37147 * gcc.dg/ia64-asm-1.c: New test.
37148
37149 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
37150
37151 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
37152 * gcc.dg/format-ext-2.c: New test.
37153
37154 2000-08-23 Jason Merrill <jason@redhat.com>
37155
37156 * lib/old-dejagnu.exp: Also ignore "In member function" and
37157 "At global scope".
37158
37159 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37160
37161 * gcc.dg/noncompile/label-lineno-1.c: New test.
37162
37163 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37164
37165 * gcc.dg/c99-array-nonobj-1.c: New test.
37166
37167 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37168
37169 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
37170 tests.
37171 * gcc.dg/format-ext-1.c: New test.
37172
37173 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37174
37175 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
37176 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
37177 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
37178 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
37179 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
37180
37181 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
37182
37183 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
37184 gcc.dg/c99-strftime-2.c: New tests.
37185
37186 2000-08-22 Richard Henderson <rth@cygnus.com>
37187
37188 * gcc.c-torture/execute/20000822-1.c: New test.
37189
37190 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37191
37192 * gcc.c-torture/execute/20000819-1.x: Remove.
37193
37194 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37195
37196 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
37197 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
37198 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
37199 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
37200 gcc.dg/format-xopen-1.c: New tests.
37201
37202 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37203
37204 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
37205
37206 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37207
37208 * g++.old-deja/g++.other/loop2.C: New test.
37209
37210 * gcc.c-torture/compile/20000606-1.c: New test.
37211 * gcc.c-torture/compile/20000728-1.c: New test.
37212 * gcc.c-torture/execute/20000801-1.c: New test.
37213 * gcc.c-torture/execute/20000801-2.c: New test.
37214 * gcc.c-torture/execute/20000819-1.c: New test.
37215 * gcc.c-torture/execute/20000819-1.x: XFAIL.
37216 * gcc.dg/20000629-1.c: New test.
37217 * gcc.dg/20000724-1.c: New test.
37218 * gcc.dg/20000807-1.c: New test.
37219
37220 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
37221
37222 * gcc.dg/cpp/pragma-1.c: New test.
37223 * gcc.dg/cpp/pragma-2.c: New test.
37224
37225 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
37226
37227 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
37228 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
37229
37230 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37231
37232 * gcc.c-torture/compile/20000818-1.c: New test.
37233
37234 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
37235
37236 * gcc.c-torture/execute/20000818-1.c: New test.
37237
37238 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
37239
37240 * gcc.dg/format-va-1.c: New test.
37241
37242 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37243
37244 * g++.old-deja/g++.other/typedef8.C: New test.
37245
37246 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37247
37248 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
37249 * g++.old-deja/g++.mike/net36.C: Mark candidate.
37250 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
37251 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
37252 * g++.old-deja/g++.other/ptrmem7.C: New test.
37253 * g++.old-deja/g++.pt/ptrmem10.C: New test.
37254
37255 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37256
37257 * g++.old-deja/g++.pt/typename27.C: New test.
37258
37259 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
37260
37261 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
37262 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
37263 * g++.old-deja/g++.pt/friend45.C: New test.
37264 * g++.old-deja/g++.other/friend8.C: New test.
37265
37266 2000-08-15 Richard Henderson <rth@cygnus.com>
37267
37268 * gcc.c-torture/execute/20000815-1.c: New test.
37269
37270 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
37271
37272 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
37273 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
37274 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
37275
37276 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
37277
37278 * g++.old-deja/g++.other/refinit2.C: New test.
37279
37280 2000-08-13 Geoff Keating <geoffk@cygnus.com>
37281
37282 * lib/c-torture.exp (c-torture): Make
37283 compiler_conditional_xfail_data global.
37284 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
37285 compiler_conditional_xfail_data machinery.
37286 (f-torture-execute): Likewise.
37287 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
37288 and only when unrolling loops.
37289
37290 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
37291
37292 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37293
37294 * g++.old-deja/g++.pt/explicit81.C: New test.
37295
37296 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37297
37298 * g++.old-deja/g++.pt/typename26.C: New test.
37299
37300 2000-08-10 Geoff Keating <geoffk@cygnus.com>
37301
37302 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
37303 warning.
37304
37305 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
37306
37307 * g++.old-deja/g++.other/array3.C: New test.
37308
37309 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37310
37311 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
37312 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
37313 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
37314 New tests.
37315
37316 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
37317
37318 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
37319 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37320
37321 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
37322
37323 * gcc.c-torture/execute/20000808-1.c: New test.
37324
37325 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37326
37327 * gcc.dg/c90-const-expr-1.c: New test.
37328
37329 2000-08-08 Richard Henderson <rth@cygnus.com>
37330
37331 * gcc.dg/noncompile/920923-1.c: Declare calloc.
37332
37333 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
37334
37335 * gcc.dg/noncompile/const-ll-1.c: New test.
37336
37337 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
37338
37339 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
37340
37341 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37342
37343 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
37344 that running programs linked against the shared version of libobjc
37345 run correctly.
37346
37347 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37348
37349 * gcc.dg/c99-printf-1.c: New test.
37350
37351 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37352
37353 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
37354
37355 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
37356
37357 * gcc.c-torture/execute/20000731-1.x: Delete.
37358
37359 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
37360
37361 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
37362 and torture_without_loops as is done by c-torture.exp.
37363 (search_for): Copy from c-torture.exp.
37364 (gcc-dg-runtest): New function, drives a directory of tests
37365 iterating over the TORTURE_OPTIONS.
37366 (scan-assembler, scan-assembler-not): Move here from
37367 individual directory drivers.
37368
37369 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
37370 defined by lib/gcc-dg.exp.
37371 * gcc.dg/cpp/cpp.exp: Likewise.
37372 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
37373 gcc-dg-runtest, so we cycle over optimization options.
37374
37375 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
37376 * gcc.dg/compare2.c: No longer expected to fail.
37377
37378 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37379
37380 * gcc.c-torture/execute/20000804-1.c: New test.
37381
37382 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
37383
37384 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
37385
37386 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
37387
37388 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
37389
37390 2000-08-03 Jeffrey A Law (law@cygnus.com)
37391
37392 * gcc.c-torture/compile/20000803-1.c: New test.
37393
37394 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
37395
37396 * gcc.c-torture/execute/20000801-3.c,
37397 gcc.c-torture/execute/20000801-4.c: New tests.
37398 * gcc.c-torture/execute/20000801-3.x,
37399 gcc.c-torture/execute/20000801-4.x: Xfail.
37400
37401 2000-08-02 Geoff Keating <geoffk@cygnus.com>
37402
37403 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
37404 libobjc/.libs to allow for libtool.
37405
37406 2000-08-02 Jakub Jelinek <jakub@redhat.com>
37407
37408 * gcc.c-torture/compile/20000802-1.c: New test.
37409
37410 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
37411
37412 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
37413
37414 2000-07-31 Jeffrey A Law (law@cygnus.com)
37415
37416 * gcc-c-torture/execute/20000731-2.c: New test.
37417
37418 * gcc.c-torture/execute/20000731-1.c: New test.
37419 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
37420
37421 2000-07-31 Jakub Jelinek <jakub@redhat.com>
37422
37423 * testsuite/gcc.dg/cpp/paste7.c: New test.
37424 * gcc.dg/cpp/20000725-1.c: New test.
37425
37426 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
37427
37428 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
37429 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
37430 declaration warning for __builtin_dwarf_reg_size.
37431
37432 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
37433
37434 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
37435
37436 * gcc.dg/noncompile/voidparam-1.c: New test.
37437
37438 2000-07-30 Richard Henderson <rth@cygnus.com>
37439
37440 * gcc.dg/c90-digraph-1.c: Don't xfail.
37441 * gcc.dg/compare2.c (case 10): Xfail.
37442 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
37443
37444 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
37445
37446 * gcc.dg/c99-main-1.c: New test.
37447
37448 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
37449
37450 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
37451
37452 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
37453
37454 * gcc.c-tortuer/execute/20000726-1.c: New test.
37455
37456 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
37457
37458 * gcc.c-torture/execute/enum-2.c: New test.
37459
37460 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37461
37462 * gcc.dg/cpp/tr-warn3.c: New test.
37463
37464 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37465
37466 * g++.old-deja/g++.ext/implicit1.C: Remove.
37467 * g++.old-deja/g++.jason/c2.C: Remove
37468 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
37469 * g++.old-deja/g++.pt/crash16.C: Likewise.
37470 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
37471
37472 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37473
37474 * g++.old-deja/g++.other/for2.C: New test.
37475
37476 2000-07-25 Jakub Jelinek <jakub@redhat.com>
37477
37478 * gcc.dg/20000720-1.c: New test.
37479
37480 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
37481
37482 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
37483
37484 2000-07-24 Geoff Keating <geoffk@cygnus.com>
37485
37486 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
37487 * gcc.c-torture/execute/20000722-1.c: New.
37488 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
37489
37490 2000-07-24 Jakub Jelinek <jakub@redhat.com>
37491
37492 * gcc.dg/cpp/20000720-1.S: New test.
37493
37494 2000-07-21 Michael Meissner <meissner@redhat.com>
37495
37496 * gcc.c-torture/execute/ieee/hugeval.c: New test.
37497
37498 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37499
37500 * g++.old-deja/g++.brendan/crash16.C,
37501 g++.old-deja/g++.brendan/parse3.C,
37502 g++.old-deja/g++.brendan/redecl1.C,
37503 g++.old-deja/g++.ns/template13.C,
37504 g++.old-deja/g++.other/decl4.C,
37505 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
37506
37507 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37508
37509 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
37510 and "Internal error".
37511
37512 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
37513 regexps.
37514 * gcc.dg/cpp/paste6.c: New test.
37515
37516 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
37517
37518 * gcc.dg/cpp/tr-direct.c: New test.
37519
37520 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
37521 gcc.dg/cpp/undef1.c: Tweak error regexps.
37522
37523 2000-07-18 Eric Christopher <echristo@redhat.com>
37524
37525 * gcc.c-torture/compile/20000718-1.c: New test.
37526
37527 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
37528
37529 * cpplex.c (_cpp_push_token): If the token being pushed back
37530 is the previous token in this context, just subtract one from
37531 context->posn.
37532 * cppmacro.c (save_expansion): Clear aux field when storing a
37533 placemarker.
37534
37535 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
37536
37537 * gcc.dg/noncompile/redecl-1.c: New test.
37538
37539 2000-07-18 Jakub Jelinek <jakub@redhat.com>
37540
37541 * gcc.c-torture/execute/20000717-5.c: New test.
37542 * gcc.c-torture/execute/20000717-1.x: Removed.
37543
37544 2000-07-17 Richard Henderson <rth@cygnus.com>
37545
37546 * gcc.c-torture/execute/20000717-4.c: New test.
37547
37548 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
37549
37550 * gcc.dg/cpp/syshdr.c: New test.
37551 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
37552
37553 2000-07-17 Neil Booth <neilb@earthling.net>
37554
37555 * gcc.dg/cpp/cmdlne-dM.c: New test.
37556 * gcc.dg/cpp/cmdlne-dD.c: New test.
37557
37558 2000-07-17 Jeffrey A Law (law@cygnus.com)
37559
37560 * gcc.c-torture/execute/20000717-3.c: New test.
37561
37562 * gcc.c-torture/compile/20000717-1.c: New test.
37563
37564 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
37565
37566 * gcc.c-torture/execute/20000717-2.c: New test.
37567
37568 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37569
37570 * gcc.dg/formatz-1.c: New test.
37571
37572 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
37573 * gcc.dg/c99-digraph-1.c: New tests.
37574
37575 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
37576 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
37577
37578 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
37579 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
37580 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
37581 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
37582 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
37583 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
37584 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
37585
37586 2000-07-17 Greg McGary <greg@mcgary.org>
37587
37588 * gcc.c-torture/execute/20000717-1.c: New test.
37589 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
37590
37591 2000-07-15 Jakub Jelinek <jakub@redhat.com>
37592
37593 * gcc.c-torture/execute/20000715-2.c: New test.
37594 * gcc.dg/20000715-1.c: New test.
37595
37596 2000-07-15 Michael Meissner <meissner@redhat.com>
37597
37598 * gcc.c-torture/execute/20000715-1.c: New test.
37599
37600 2000-07-13 Jakub Jelinek <jakub@redhat.com>
37601
37602 * gcc.c-torture/execute/20000707-1.c: New test.
37603
37604 2000-07-13 Neil Booth <NeilB@earthling.net>
37605
37606 * testsuite/gcc.dg/cpp/digraph1.c,
37607 testsuite/gcc.dg/cpp/digraph2.c,
37608 testsuite/gcc.dg/cpp/digraphs.c: New tests.
37609
37610 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
37611
37612 * g77.f-torture/compile/20000630-2.f: New test.
37613 * g77.f-torture/compile/20000630-2.x
37614
37615 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
37616
37617 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
37618
37619 2000-07-11 Neil Booth <NeilB@earthling.net>
37620
37621 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
37622
37623 2000-07-11 Neil Booth <NeilB@earthling.net>
37624
37625 * gcc.dg/cpp/cmdlne-C.c: New.
37626
37627 2000-07-09 Neil Booth <NeilB@earthling.net>
37628
37629 * gcc.dg/cpp/directiv.c: New tests.
37630 * gcc.dg/cpp/undef1.c: Update.
37631
37632 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
37633
37634 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
37635
37636 2000-07-09 Neil Booth <NeilB@earthling.net>
37637
37638 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
37639
37640 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
37641
37642 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
37643 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
37644
37645 2000-07-08 Neil Booth <NeilB@earthling.net>
37646
37647 * gcc.dg/cpp/macsyntx.c: New tests.
37648
37649 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37650
37651 * gcc.dg/20000707-1.c: New test.
37652
37653 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37654
37655 * gcc.c-torture/execute/20000706-1.c: New test.
37656 * gcc.c-torture/execute/20000706-2.c: New test.
37657 * gcc.c-torture/execute/20000706-3.c: New test.
37658 * gcc.c-torture/execute/20000706-4.c: New test.
37659 * gcc.c-torture/execute/20000706-5.c: New test.
37660
37661 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37662
37663 * g++.old-deja/g++.pt/instantiate7.C: New test.
37664
37665 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37666
37667 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
37668 * g++.old-deja/g++.mike/thunk3.C: Likewise.
37669 * g++.old-deja/g++.other/rtti3.C: Likewise.
37670 * g++.old-deja/g++.other/rttid3.C: Likewise.
37671
37672 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
37673
37674 * g77.f-torture/compile/20000630-1.x: Fix typo
37675
37676 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
37677
37678 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
37679 assembly output.
37680
37681 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
37682
37683 * gcc.dg/cpp/ident.c: New test.
37684
37685 2000-07-05 Neil Booth <NeilB@earthling.net>
37686
37687 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
37688 gcc.dg/cpp/lexstrng.c: New tests.
37689
37690 2000-07-04 Neil Booth <NeilB@earthling.net>
37691
37692 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
37693 * gcc.dg/cpp/strify2.c: Same.
37694
37695 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
37696
37697 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
37698 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
37699 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
37700 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
37701
37702 * testsuite/gcc.dg/cpp/macro1.c,
37703 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
37704 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
37705 testsuite/gcc.dg/cpp/strify1.c,
37706 testsuite/gcc.dg/cpp/strify2.c: New tests.
37707
37708 2000-07-03 Jakub Jelinek <jakub@redhat.com>
37709
37710 * gcc.c-torture/execute/20000703-1.c: New test.
37711
37712 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37713
37714 * g++.old-deja/g++.pt (lookup10.C): New test.
37715
37716 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37717
37718 * g++.old-deja/g++.pt (typename25.C): New test.
37719
37720 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
37721
37722 * gcc.c-torture/compile/20000701-1.c: New test.
37723
37724 2000-06-30 Nick Clifton <nickc@cygnus.com>
37725
37726 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
37727 to test case.
37728
37729 2000-06-30 Catherine Moore <clm@cygnus.com>
37730
37731 * gcc.c-torture/execute/align-1.c: New test.
37732
37733 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
37734
37735 * g++.old-deja/g++.pt/expr8.C: New test.
37736 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
37737
37738 2000-06-29 Nick Clifton <nickc@cygnus.com>
37739
37740 * gcc.c-torture/compile/20000629-1.c: New test.
37741
37742 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37743
37744
37745 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
37746 gcc.dg/noncompile directory, depending on whether they're
37747 preprocessor tests or not. Annotate all the tests for the dg
37748 framework.
37749
37750 * gcc.c-torture/noncompile/noncompile.exp: Delete.
37751 * gcc.dg/noncompile/noncompile.exp: New.
37752
37753 * Moved files:
37754 Old name New name
37755 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
37756 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
37757 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
37758 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
37759 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
37760 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
37761 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
37762 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
37763 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
37764 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
37765 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
37766 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
37767 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
37768 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
37769 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
37770 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
37771 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
37772 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
37773 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
37774 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
37775 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
37776 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
37777 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
37778 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
37779
37780 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
37781 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
37782 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
37783 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
37784 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
37785 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
37786
37787 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37788
37789 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
37790 declare one variable. On the fourth, error.
37791 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
37792 declared by 20000628-1a.h.
37793
37794 2000-06-29 Richard Henderson <rth@redhat.com>
37795
37796 * gcc.c-torture/execute/930529-1.x: New file.
37797 * gcc.dg/920413-1.c: Adjust expected warning text.
37798 * gcc.dg/980217-1.c: Declare abort.
37799 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
37800
37801 2000-06-29 Jeffrey A Law (law@cygnus.com)
37802
37803 * g77.f-torture/compile/20000629-1.f: New test.
37804 * g77.f-torture/compile/20000629-1.x: Expected to fail.
37805
37806 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37807
37808 Rearrange lots of files, removing entirely the
37809 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
37810 directories.
37811
37812 * Deleted files:
37813 gcc.c-torture/code_quality/code_quality.exp
37814 gcc.c-torture/special/special.exp
37815 gcc.failure/failure.exp
37816 gcc.failure/940409-1.x
37817 gcc.c-torture/compile/961203-1.x
37818
37819 * New files:
37820 gcc.misc-tests/linkage.exp
37821 gcc.c-torture/execute/920730-1t.c
37822 gcc.c-torture/execute/920730-1t.x
37823 gcc.c-torture/compile/920520-1.x
37824 gcc.c-torture/compile/920521-1.x
37825 gcc.c-torture/compile/981006-1.x
37826 gcc.c-torture/execute/eeprof-1.x
37827
37828 * Moved files (possibly with modifications to fit a new harness):
37829 Old name New name
37830 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
37831 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
37832 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
37833 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
37834 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
37835 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
37836 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
37837 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
37838 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
37839 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
37840 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
37841 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
37842 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
37843 gcc.failure/940409-1.c gcc.dg/940409-1.c
37844
37845 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37846
37847 * c-torture/compile/961203-1.x: Delete.
37848
37849 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
37850 not exit. Include stdio.h.
37851 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
37852 * gcc.misc-tests/dg-12.c: Likewise.
37853 * gcc.misc-tests/dg-5.c: Likewise.
37854 * gcc.misc-tests/dg-6.c: Likewise.
37855 * gcc.misc-tests/dg-7.c: Prototype abort.
37856 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
37857 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
37858 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
37859 not exit.
37860 * gcc.misc-tests/sieve.c: Use return from main, not exit.
37861 * gcc.misc-tests/sort2.c: Use return from main, not exit.
37862
37863 2000-06-28 Jakub Jelinek <jakub@redhat.com>
37864
37865 * gcc.dg/cpp/20000628-1.c: New test.
37866 * gcc.dg/cpp/20000628-1.h: New header for above test.
37867 * gcc.dg/cpp/20000628-1a.h: Likewise.
37868
37869 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
37870
37871 * gcc.dg/cpp: New directory.
37872 * gcc.dg/cpp/cpp.exp: New driver.
37873 * gcc.dg/cpp/20000627-1.c: New test.
37874 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
37875 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
37876 and rewrite as a compilation test.
37877
37878 * gcc.dg: Move many files into the cpp subdirectory, possibly
37879 renaming or editing them as well.
37880 Old name New name
37881 990119-1.c cpp/19990119-1.c
37882 990228-1.c cpp/19990228-1.c
37883 990407-1.c cpp/19990407-1.c
37884 990409-1.c cpp/19990409-1.c
37885 990413-1.c cpp/19990413-1.c
37886 990703-1.c cpp/19990703-1.c
37887 20000127-1.c cpp/20000127-1.c
37888 20000129-1.c cpp/20000129-1.c
37889 20000207-1.c cpp/20000207-1.c
37890 20000207-2.c cpp/20000207-2.c
37891 20000209-1.c cpp/20000209-1.c
37892 20000209-2.c cpp/20000209-2.c
37893 20000301-1.c cpp/20000301-1.c
37894 20000419-1.c cpp/20000419-1.c
37895 20000510-1.S cpp/20000510-1.S
37896 20000519-1.c cpp/20000519-1.c
37897 20000529-1.c cpp/20000529-1.c
37898 20000625-1.c cpp/20000625-1.c
37899 20000625-2.c cpp/20000625-2.c
37900 cpp-as1.c cpp/assert1.c
37901 cpp-as2.c cpp/assert2.c
37902 cxx-comments-1.c cpp/cxxcom1.c
37903 cxx-comments-2.c cpp/cxxcom2.c
37904 endif-label.c cpp/endif.c
37905 cpp-hash1.c cpp/hash1.c
37906 cpp-hash2.c cpp/hash2.c
37907 cpp-if1.c cpp/if-1.c
37908 cpp-if2.c cpp/if-2.c
37909 cpp-if3.c cpp/if-3.c
37910 cpp-if4.c cpp/if-4.c
37911 cpp-if5.c cpp/if-5.c
37912 cpp-cond.c cpp/if-cexp.c
37913 cpp-missingop.c cpp/if-mop.c
37914 cpp-missingparen.c cpp/if-mpar.c
37915 cpp-opprec.c cpp/if-oppr.c
37916 cpp-ifparen.c cpp/if-paren.c
37917 cpp-shortcircuit.c cpp/if-sc.c
37918 cpp-shift.c cpp/if-shift.c
37919 cpp-unary.c cpp/if-unary.c
37920 cpp-li1.c cpp/line1.c
37921 cpp-li2.c cpp/line2.c
37922 lineno.c cpp/line3.c
37923 lineno-2.c cpp/line4.c
37924 cpp-mi.c cpp/mi1.c
37925 cpp-mic.h cpp/mi1c.h
37926 cpp-micc.h cpp/mi1cc.h
37927 cpp-mind.h cpp/mi1nd.h
37928 cpp-mindp.h cpp/mi1ndp.h
37929 cpp-mix.h cpp/mi1x.h
37930 cpp-mi2.c cpp/mi2.c
37931 cpp-mi2a.h cpp/mi2a.h
37932 cpp-mi2b.h cpp/mi2b.h
37933 cpp-mi2c.h cpp/mi2c.h
37934 cpp-mi3.c cpp/mi3.c
37935 cpp-mi3.def cpp/mi3.def
37936 poison-1.c cpp/poison.c
37937 pr-impl.c cpp/prag-imp.c
37938 cpp-redef-2.c cpp/redef1.c
37939 cpp-redef.c cpp/redef2.c
37940 strpaste.c cpp/strp1.c
37941 strpaste-2.c cpp/strp2.c
37942 cpp-tradpaste.c cpp/tr-paste.c
37943 cpp-tradstringify.c cpp/tr-str.c
37944 cpp-tradwarn1.c cpp/tr-warn1.c
37945 cpp-tradwarn2.c cpp/tr-warn2.c
37946 trigraphs.c cpp/trigraphs.c
37947 cpp-unc1.c cpp/unc1.c
37948 cpp-unc2.c cpp/unc2.c
37949 cpp-unc3.c cpp/unc3.c
37950 cpp-unc.c cpp/unc4.c
37951 undef.c cpp/undef1.c
37952 undef-2.c cpp/undef2.c
37953 cpp-wi1.c cpp/widestr1.c
37954
37955 2000-06-27 Mark Mitchell <mark@codesourcery.com>
37956
37957 * lib/g++.exp (g++_include_flags): Tweak.
37958
37959 2000-06-27 H.J. Lu <hjl@gnu.org>
37960 Loren J. Rittle <ljrittle@acm.org>
37961
37962 * lib/g++.exp (g++_include_flags): Override libgloss.exp
37963 version with one that knows about the new gcc tree structure.
37964 (g++_link_flags): Same.
37965
37966 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
37967
37968 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
37969 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
37970 case we are cross-compiling.
37971
37972 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
37973 g++.old-deja/g++.niklas/Makefile.in,
37974 g++.old-deja/g++.niklas/configure.in,
37975 g++.old-deja/g++.other/Makefile.in,
37976 g++.old-deja/g++.other/configure.in,
37977 gcc.c-torture/code_quality/Makefile.in,
37978 gcc.c-torture/code_quality/configure.in,
37979 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
37980 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
37981 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
37982 gcc.c-torture/execute/ieee/Makefile.in,
37983 gcc.c-torture/execute/ieee/configure.in,
37984 gcc.c-torture/noncompile/Makefile.in,
37985 gcc.c-torture/noncompile/configure.in,
37986 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
37987 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
37988 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
37989
37990 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
37991
37992 * g++.old-deja/g++.other/ambig3.C: New test.
37993
37994 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
37995
37996 * g++.old-deja/g++.pt/syntax1.C: New test.
37997 * g++.old-deja/g++.pt/syntax2.C: New test.
37998 * g++.old-deja/g++.other/syntax3.C: New test.
37999 * g++.old-deja/g++.other/syntax4.C: New test.
38000
38001 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38002
38003 * gcc.dg/20000623-1.c: Prototype exit and abort.
38004
38005 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38006
38007 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
38008 New tests.
38009 * gcc.dg/cpp-mi3.def: New file.
38010
38011 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
38012 inside assertions.
38013 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
38014 lexer's error messages.
38015 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
38016 divine anything from the linemarkers.
38017 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
38018 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
38019
38020 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
38021
38022 * gcc.dg/20000623-1.c: New test.
38023
38024 2000-06-22 Jakub Jelinek <jakub@redhat.com>
38025
38026 * gcc.c-torture/execute/20000622-1.c: New test.
38027
38028 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38029
38030 * g++.old-deja/g++.other/init15.C: New test.
38031
38032 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38033
38034 * g++.old-deja/g++.pt/vaarg2.C: New test.
38035 * g++.old-deja/g++.pt/vaarg3.C: New test.
38036
38037 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
38038
38039 * g++.old-deja/g++.other/dyncast6.C: New test.
38040
38041 2000-06-15 Jakub Jelinek <jakub@redhat.com>
38042
38043 * gcc.c-torture/execute/loop-6.c: New test.
38044
38045 2000-06-14 Jakub Jelinek <jakub@redhat.com>
38046
38047 * gcc.dg/20000614-1.c: New test.
38048 * gcc.dg/20000614-2.c: New test.
38049
38050 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
38051
38052 * g++.old-deja/g++.other/inline12.C: New test.
38053
38054 2000-06-13 Jakub Jelinek <jakub@redhat.com>
38055
38056 * g++.old-deja/g++.other/eh1.C: New test.
38057
38058 2000-06-12 Jakub Jelinek <jakub@redhat.com>
38059
38060 * g++.old-deja/g++.other/type.C: New test.
38061
38062 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38063
38064 * g++.old-deja/g++.other/initstring.C: New test.
38065
38066 2000-06-12 Jason Merrill <jason@redhat.com>
38067
38068 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
38069
38070 2000-06-09 Jeffrey A Law (law@cygnus.com)
38071
38072 * gcc.c-torture/compile/20000609-1.c: New test.
38073
38074 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
38075
38076 * gcc.dg/20000609-1.c: New test.
38077
38078 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
38079
38080 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
38081 * gcc.c-torture/noncompile/poison-1.c: Move...
38082 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
38083 * gcc.dg/cpp-li1.c: Add a token after the #line.
38084
38085 2000-06-05 Richard Henderson <rth@cygnus.com>
38086
38087 * gcc.c-torture/execute/20000605-2.c: New test.
38088 * gcc.c-torture/execute/20000605-3.c: New test.
38089
38090 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
38091
38092 * g77.f-torture/execute/20000503-1.x: New file.
38093
38094 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
38095
38096 * g++.old-deja/g++.eh/badalloc1.C: New test.
38097
38098 2000-06-05 Richard Henderson <rth@cygnus.com>
38099
38100 * gcc.c-torture/execute/20000605-1.c: New test.
38101
38102 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38103 Nathan Sidwell <nathan@codesourcery.com>
38104
38105 * gcc.c-torture/compile/20000605-1.c: New test.
38106
38107 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
38108
38109 * g77.f-torture/compile/20000601-1.f: New test.
38110
38111 2000-06-03 Richard Henderson <rth@cygnus.com>
38112
38113 * gcc.c-torture/execute/20000603-1.c: New.
38114
38115 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
38116
38117 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
38118 * gcc.dg/noreturn-2.c (noreturn): Likewise.
38119
38120 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
38121
38122 * gcc.dg/compare2.c (case 12): XFAIL.
38123 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
38124 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
38125
38126 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
38127
38128 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
38129
38130 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
38131 guard macro is already defined when the header is first
38132 included.
38133 * gcc.dg/cpp-mix.h: New file.
38134 * gcc.dg/endif-label.c: Update patterns to match compiler.
38135
38136 * g++.brendan/complex1.C: Declare abort.
38137 * g++.law/refs4.C: Remove XFAIL.
38138 * g++.oliva/expr2.C: Declare abort and exit.
38139
38140 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
38141
38142 * gcc.c-torture/execute/20000528-1.c: New test.
38143
38144 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
38145 * g++.old-deja/g++.law/temps4.C: Likewise.
38146
38147 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
38148 stdlib.h. Call abort() on failure.
38149 * g++.old-deja/g++.law/refs4.C: Likewise.
38150 * g++.old-deja/g++.law/temps4.C: Likewise.
38151 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
38152 * gcc.c-torture/execute/20000112-1.c: Include string.h.
38153
38154 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
38155
38156 Relative to g++.dg/special:
38157 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
38158
38159 Relative to g++.old-deja:
38160 * g++.brendan/complex1.C, g++.jason/optimize2.C,
38161 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
38162 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
38163 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
38164 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
38165 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
38166 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
38167
38168 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
38169 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
38170 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
38171 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
38172 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
38173 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
38174 and/or string.h.
38175
38176 * g++.other/goto1.C: Update expectations for error messages.
38177
38178 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
38179
38180 * gcc.c-torture/compile/20000523-1.c: New test.
38181
38182 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38183
38184 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
38185
38186 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38187
38188 * g++.old-deja/g++.eh/catch11.C: New test.
38189 * g++.old-deja/g++.eh/catch12.C: New test.
38190
38191 2000-05-24 Nick Clifton <nickc@cygnus.com>
38192
38193 * gcc.c-torture/execute/20000523-1.c: New test.
38194
38195 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
38196
38197 * c-torture/execute/bcp-1.c: Replace abort in arg of
38198 __builtin_constant_p with a generic external function.
38199
38200 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
38201 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
38202 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
38203 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
38204 Prototype abort and/or exit.
38205
38206 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
38207 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
38208 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
38209 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
38210
38211 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
38212
38213 * gcc.dg/dwarf2-1.c: New test.
38214
38215 2000-05-20 Richard Henderson <rth@cygnus.com>
38216
38217 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
38218
38219 2000-05-20 Andreas Jaeger <aj@suse.de>
38220
38221 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
38222 testcase.
38223
38224 2000-05-19 David Edelsohn <edelsohn@gnu.org>
38225
38226 * gcc.c-torture/execute/20000519-2.c: New test.
38227
38228 2000-05-19 Andreas Jaeger <aj@suse.de>
38229
38230 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
38231 which fails with SSA.
38232
38233 * lib/c-torture.exp: Also test with -O3 -fssa.
38234
38235 2000-05-18 Michael Meissner <meissner@redhat.com>
38236
38237 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
38238 * gcc.c-torture/execute/920415-1.c: Ditto.
38239 * gcc.c-torture/execute/920501-1.c: Ditto.
38240 * gcc.c-torture/execute/conversion.c: Ditto.
38241 * gcc.c-torture/execute/cvt-1.c: Ditto.
38242
38243 2000-05-18 Jeffrey A Law (law@cygnus.com)
38244
38245 * gcc.c-torture/compile/20000518-1.c: New test.
38246
38247 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
38248
38249 * g77.f-torture/compile/200005018.f: New test.
38250
38251 2000-05-17 Jeffrey A Law (law@cygnus.com)
38252
38253 * gcc.c-torture/compile/20000517-1.c: New test.
38254
38255 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38256
38257 * gcc.c-torture/execute/20000516-1.c: New test.
38258
38259 2000-05-15 Jakub Jelinek <jakub@redhat.com>
38260
38261 * g++.old-deja/g++.other/eh.C: New test.
38262
38263 2000-05-12 Richard Henderson <rth@cygnus.com>
38264
38265 * gcc.c-torture/execute/990208-1.c (main): Don't pass
38266 constants through to doit's conditional.
38267
38268 2000-05-11 Jeffrey A Law (law@cygnus.com)
38269
38270 * gcc.c-torture/compile/20000511-1.c: New test.
38271 * g77.f-torture/compile/20000511-1.f: New test.
38272 * g77.f-torture/compile/20000511-2.f: New test.
38273
38274 2000-05-11 Michael Meissner <meissner@redhat.com>
38275
38276 * gcc.c-torture/execute/20000511-1.c: New test.
38277
38278 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
38279
38280 * gcc.dg/dg.exp: Scan .S files as well as .c files.
38281 * gcc.dg/20000510-1.S: New.
38282
38283 2000-05-08 Catherine Moore <clm@cygnus.com>
38284
38285 * gcc.dg/unused-3.c: New.
38286
38287 2000-05-06 Richard Henderson <rth@cygnus.com>
38288
38289 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
38290 * g++.old-deja/g++.mike/warn1.C: Likewise.
38291 * g++.old-deja/g++.pt/local1.C: Likewise.
38292 * g++.old-deja/g++.pt/local7.C: Likewise.
38293 * g++.old-deja/g++.pt/spec16.C: Likewise.
38294
38295 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
38296
38297 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
38298
38299 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
38300
38301 * g77.f-torture/execute/20000503-1.f: New test.
38302
38303 2000-05-04 Andreas Jaeger <aj@suse.de>
38304
38305 * gcc.dg/noreturn-2.c: New test.
38306
38307 2000-05-04 Neil Booth <NeilB@earthling.net>
38308
38309 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
38310 preprocessor.
38311
38312 2000-05-04 Richard Henderson <rth@cygnus.com>
38313
38314 * gcc.c-torture/execute/20000503-1.c: Fix typo.
38315
38316 2000-05-04 Richard Henderson <rth@cygnus.com>
38317
38318 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
38319 OpenSSL by Jason R Thorpe.
38320
38321 2000-05-03 Jim Wilson <wilson@cygnus.com>
38322
38323 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
38324
38325 2000-05-03 Robert Lipe <robertlipe@usa.net>
38326
38327 * gcc.dg/20000503-1.c: New test.
38328
38329 2000-05-02 Jakub Jelinek <jakub@redhat.com>
38330
38331 * gcc.c-torture/compile/20000502-1.c: New test.
38332 * g++.old-deja/g++.other/align.C: New test.
38333 * gcc.dg/cpp-tradstringify.c: New test.
38334
38335 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
38336
38337 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
38338 and hard registers.
38339
38340 2000-04-26 Geoff Keating <geoffk@cygnus.com>
38341
38342 * gcc.c-torture/execute/loop-5.c: New test.
38343
38344 2000-04-25 Jakub Jelinek <jakub@redhat.com>
38345
38346 * gcc.c-torture/execute/va-arg-20.c: New test.
38347
38348 2000-04-23 Jeffrey A Law (law@cygnus.com)
38349
38350 * gcc.c-torture/execute/20000422-1.c: New test.
38351
38352 2000-04-20 Greg McGary <gkm@gnu.org>
38353
38354 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
38355 when optimizing, but without sibling-call optimizations (-O1).
38356
38357 2000-04-20 Jeffrey A Law (law@cygnus.com)
38358
38359 * gcc.c-torture/compile/20000420-1.c: New test.
38360
38361 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
38362
38363 * g++.abi/ptrflags.C: New test.
38364 * g++.eh/catchptr1.C: Test incomplete pointer chains.
38365
38366 2000-04-19 Catherine Moore <clm@cygnus.com>
38367
38368 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
38369
38370 2000-04-19 Greg McGary <gkm@gnu.org>
38371
38372 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
38373 sibling-call optimizations.
38374
38375 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
38376
38377 * gcc.dg/20000419-1.c: New test.
38378
38379 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
38380
38381 * gcc.c-torture/execute/20000412-6.c: New test.
38382
38383 2000-04-12 Jeffrey A Law (law@cygnus.com)
38384
38385 * gcc.c-torture/execute/20000412-5.c: New test.
38386 * g77.f-torture/compile/20000412-1.f: New test.
38387 * gcc.c-torture/execute/20000412-4.c: New test.
38388 * gcc.c-torture/compile/20000412-2.c: New test.
38389 * gcc.c-torture/execute/20000412-3.c: New test.
38390 * gcc.c-torture/compile/20000412-1.c: New test.
38391 * gcc.c-torture/execute/20000412-2.c: New test.
38392
38393 2000-04-12 Jakub Jelinek <jakub@redhat.com>
38394
38395 * objc/execute/bf-20.m: New test.
38396
38397 2000-04-10 Richard Henderson <rth@cygnus.com>
38398
38399 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
38400
38401 * gcc.c-torture/execute/20000412-1.c: New test.
38402
38403 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
38404
38405 * g++.old-deja/g++.eh/catchptr1.C: New test.
38406
38407 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
38408
38409 * g++.old-deja/g++.abi/cxa_vec.C: New test.
38410
38411 2000-04-08 Neil Booth <NeilB@earthling.net>
38412
38413 * gcc.dg/cpp-nullchar.c: Remove test as
38414 embedded nulls cause problems.
38415
38416 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38417
38418 * gcc.dg/compare2.c: New test.
38419
38420 2000-04-08 Neil Booth <NeilB@earthling.net>
38421
38422 * gcc.dg/cpp-nullchar.c: New test.
38423
38424 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
38425
38426 * gcc.dg/cpp-mi2.c: New test.
38427 * gcc.dg/cpp-mi2[abc].h: New files.
38428
38429 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
38430
38431 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
38432 member name.
38433
38434 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
38435
38436 * g++.old-deja/g++.abi/vmihint.C: New test.
38437
38438 2000-04-06 Neil Booth <NeilB@earthling.net>
38439
38440 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
38441 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
38442 copyright.
38443
38444 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
38445
38446 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
38447 avoid stack-frame overwrite.
38448
38449 2000-04-05 Jakub Jelinek <jakub@redhat.com>
38450
38451 * gcc.c-torture/compile/20000405-2.c: New test.
38452 * gcc.c-torture/compile/20000405-3.c: New test.
38453
38454 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38455
38456 * gcc.c-torture/compile/20000405-1.c: New test.
38457
38458 2000-04-04 Geoff Keating <geoffk@cygnus.com>
38459
38460 * gcc.dg/cast-qual-1.c: Revert last change.
38461
38462 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38463
38464 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
38465
38466 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
38467
38468 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
38469 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
38470
38471 2000-04-03 Jeffrey A Law (law@cygnus.com)
38472
38473 * gcc.c-torture/compile/20000403-2.c: New test.
38474 * gcc.c-torture/compile/20000403-1.c: New test.
38475
38476 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
38477
38478 * gcc.c-torture/execute/20000403-1.c: New test.
38479
38480 2000-04-03 Geoff Keating <geoffk@cygnus.com>
38481
38482 * gcc.c-torture/execute/20000402-1.c: New test.
38483
38484 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
38485
38486 * gcc.c-torture/execute/va-arg-15.c: New test.
38487 * gcc.c-torture/execute/va-arg-16.c: New test.
38488 * gcc.c-torture/execute/va-arg-17.c: New test.
38489 * gcc.c-torture/execute/va-arg-18.c: New test.
38490 * gcc.c-torture/execute/va-arg-19.c: New test.
38491
38492 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
38493
38494 * gcc.c-torture/compile/981211-1.c: Move to...
38495 * gcc.dg/cpp-as1.c: ...here.
38496 * gcc.dg/cpp-as2.c: New file.
38497
38498 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
38499 compiler.
38500
38501 2000-04-02 Neil Booth <NeilB@earthling.net>
38502
38503 * gcc.dg/cpp-cond.c New tests.
38504 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
38505 accidental success less likely.
38506 * gcc.dg/cpp-missingop.c New tests.
38507 * gcc.dg/cpp-missingparen.c New tests.
38508 * gcc.dg/cpp-shift.c New tests.
38509 * gcc.dg/cpp-shortcircuit.c New tests.
38510 * gcc.dg/cpp-unary.c New tests.
38511
38512 2000-03-29 Jeffrey A Law (law@cygnus.com)
38513
38514 * gcc.c-torture/compile/20000329-1.c: New test.
38515
38516 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
38517
38518 * gcc.c-torture/compile/20000326-1.c: New test.
38519 * gcc.c-torture/compile/20000326-2.c: New test.
38520
38521 2000-03-24 Geoff Keating <geoffk@cygnus.com>
38522
38523 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
38524 the first parameter is a function argument.
38525
38526 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
38527
38528 * g++.old-deja/g++.ext/array4.C: New test.
38529
38530 2000-03-22 Geoff Keating <geoffk@cygnus.com>
38531
38532 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
38533
38534 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38535
38536 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
38537
38538 2000-03-19 Richard Henderson <rth@cygnus.com>
38539
38540 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
38541
38542 2000-03-19 Richard Henderson <rth@cygnus.com>
38543
38544 * gcc.c-torture/compile/20000319-1.c: New test.
38545
38546 2000-03-14 Jeffrey A Law (law@cygnus.com)
38547
38548 * gcc.c-torture/execute/20000314-3.c: New test.
38549 * gcc.c-torture/execute/20000314-2.c: New test.
38550 * gcc.c-torture/execute/20000314-1.c: New test.
38551 * gcc.c-torture/compile/20000314-2.c: New test.
38552 * gcc.c-torture/compile/20000314-1.c: New test.
38553
38554 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
38555
38556 * g++.old-deja/g++.warn/inline.C: New test.
38557
38558 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
38559
38560 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
38561 standards-compliant result rather than specific constants.
38562 Put test-values in array.
38563
38564 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
38565
38566 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
38567 (g++_target_compile): Put test-specific options last.
38568
38569 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38570
38571 * g++.old-deja/g++.eh/vbase4.C: New test.
38572
38573 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38574
38575 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
38576
38577 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38578
38579 * g++.old-deja/g++.brendan/misc12.C: Removed.
38580 * g++.old-deja/g++.pt/memtemp77.C: Constify.
38581 * g++.old-deja/g++.ext/pretty4.C: New test.
38582
38583 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38584
38585 * g++.old-deja/g++.other/string2.C: New test.
38586
38587 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
38588
38589 * g++.old-deja/g++.warn/impint2.C: New test.
38590
38591 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
38592
38593 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
38594 is 1, not zero.
38595
38596 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
38597
38598 * g++.old-deja/g++.warn/impint.C: New test.
38599 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
38600 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
38601 * g++.old-deja/g++.pt/explicit12.C: Likewise.
38602 * g++.old-deja/g++.pt/explicit13.C: Likewise.
38603 * g++.old-deja/g++.pt/explicit17.C: Likewise.
38604 * g++.old-deja/g++.pt/explicit18.C: Likewise.
38605 * g++.old-deja/g++.pt/explicit19.C: Likewise.
38606 * g++.old-deja/g++.pt/explicit23.C: Likewise.
38607 * g++.old-deja/g++.pt/explicit31.C: Likewise.
38608 * g++.old-deja/g++.pt/explicit35.C: Likewise.
38609 * g++.old-deja/g++.pt/explicit6.C: Likewise.
38610 * g++.old-deja/g++.pt/memclass7.C: Likewise.
38611
38612 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
38613
38614 * gcc.dg/cpp-redef.c: New test.
38615
38616 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
38617
38618 * g++.old-deja/g++.pt/unify7.C: New test.
38619
38620 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38621
38622 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
38623 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
38624
38625 2000-02-25 Geoff Keating <geoffk@cygnus.com>
38626
38627 * gcc.c-torture/compile/20000224-1.c: New test.
38628
38629 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38630
38631 * gcc.c-torture/compile/cpp-2.c: New test.
38632 * gcc.c-torture/compile/cpp-1.c: New test.
38633
38634 2000-02-25 Jeffrey A Law (law@cygnus.com)
38635
38636 * gcc.c-torture/execute/20000225-1.c: New test.
38637
38638 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38639
38640 * gcc.dg/cpp-li2.c: New test.
38641
38642 * gcc.dg/cpp-wi1.c: New test.
38643
38644 * gcc.dg/cpp-li1.c: New test.
38645
38646 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
38647
38648 * g++.old-deja/g++.other/sizeof5.C: New test.
38649
38650 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38651
38652 * gcc.c-torture/execute/va-arg-13.c: New test.
38653
38654 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
38655
38656 * gcc.c-torture/execute/va-arg-12.c: New test.
38657
38658 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38659
38660 * gcc.c-torture/execute/20000223-1.c: New test.
38661
38662 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38663
38664 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
38665
38666 2000-02-22 Mark Mitchell <mark@codesourcery.com>
38667
38668 * g++.old-deja/g++.abi/ptrmem.C: New test.
38669
38670 2000-02-19 Richard Henderson <rth@cygnus.com>
38671
38672 * gcc.c-torture/compile/init-3.c: New.
38673
38674 2000-02-17 Mark Mitchell <mark@codesourcery.com>
38675
38676 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
38677 ALWAYS_CXXFLAGS.
38678
38679 2000-02-11 Robert Lipe <robertl@sco.com>
38680
38681 * gcc.c-torture/compile/20000211-3.c: New test.
38682
38683 2000-02-11 Martin Buchholz <martin@xemacs.org>
38684
38685 * gcc.c-torture/compile/20000211-2.c: New test.
38686
38687 2000-02-11 Jeffrey A Law (law@cygnus.com)
38688
38689 * gcc.c-torture/compile/20000211-1.c: New test.
38690
38691 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
38692
38693 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
38694 on native targets
38695
38696 2000-02-08 Nathan Sidwell <nathan@acm.org>
38697
38698 * g++.old-deja/g++.other/cast5.C: New test.
38699
38700 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
38701
38702 * gcc.c-torture/execute/20000205-1.c: New.
38703
38704 2000-02-03 Nathan Sidwell <nathan@acm.org>
38705
38706 * g++.old-deja/g++.jason/cast3.C: Return void.
38707 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
38708
38709 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38710
38711 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
38712
38713 * gcc.dg/loop-1.c: New test.
38714
38715 2000-01-27 Jakub Jelinek <jakub@redhat.com>
38716
38717 * gcc.c-torture/compile/20000127-1.c: New test.
38718 * gcc.c-torture/execute/991228-1.c: New test.
38719
38720 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38721
38722 * gcc.dg/unused-2.c: New test.
38723
38724 * gcc.dg/conv-1.c: New test.
38725
38726 2000-01-24 Mark Mitchell <mark@codesourcery.com>
38727
38728 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
38729 compiler.
38730 (tool_option_proc): Fix typo.
38731
38732 2000-01-24 Geoff Keating <geoffk@cygnus.com>
38733
38734 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
38735 of the ld on the host, not on the build machine.
38736 Also, don't crash if '--help' is not a supported option.
38737
38738 2000-01-24 Richard Henderson <rth@cygnus.com>
38739
38740 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
38741
38742 2000-01-20 Jeffrey A Law (law@cygnus.com)
38743
38744 * gcc.c-torture/execute/20000120-2.c: New test.
38745 * gcc.c-torture/execute/20000120-1.c: New test.
38746
38747 2000-01-13 Jeffrey A Law (law@cygnus.com)
38748
38749 * gcc.c-torture/execute/20000113-1.c: New test.
38750
38751 2000-01-12 Jeffrey A Law (law@cygnus.com)
38752
38753 * gcc.c-torture/execute/20000112-1.c: New test.
38754
38755 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38756
38757 * gcc.dg/20000111-1.c: New test.
38758
38759 2000-01-10 Jeffrey A Law (law@cygnus.com)
38760
38761 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
38762 with 16 bit integers.
38763
38764 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38765
38766 * gcc.dg/20000108-1.c: New test.
38767
38768 2000-01-05 Nathan Sidwell <nathan@acm.org>
38769
38770 * g++.old-deja/g++.ns/koenig8.C: New test.
38771
38772 2000-01-05 Nathan Sidwell <nathan@acm.org>
38773
38774 * g++.old-deja/g++.other/cast4.C: New test.
38775
38776 2000-01-05 Jeffrey A Law (law@cygnus.com)
38777
38778 * gcc.c-torture/compile/20000105-2.c: New test.
38779 * gcc.c-torture/compile/20000105-1.c: New test.
38780
38781 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38782
38783 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
38784 references to printf & atoi to conform to ANSI standard.
38785 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
38786 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
38787 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
38788 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
38789 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
38790 * g++.old-deja/g++.brendan/complex1.C: Likewise.
38791 * g++.old-deja/g++.brendan/copy1.C: Likewise.
38792 * g++.old-deja/g++.brendan/copy2.C: Likewise.
38793 * g++.old-deja/g++.brendan/copy3.C: Likewise.
38794 * g++.old-deja/g++.brendan/copy4.C: Likewise.
38795 * g++.old-deja/g++.brendan/copy5.C: Likewise.
38796 * g++.old-deja/g++.brendan/copy6.C: Likewise.
38797 * g++.old-deja/g++.brendan/copy7.C: Likewise.
38798 * g++.old-deja/g++.brendan/copy8.C: Likewise.
38799 * g++.old-deja/g++.brendan/crash11.C: Likewise.
38800 * g++.old-deja/g++.brendan/crash14.C: Likewise.
38801 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
38802 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
38803 * g++.old-deja/g++.brendan/delete2.C: Likewise.
38804 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
38805 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
38806 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
38807 * g++.old-deja/g++.brendan/eh1.C: Likewise.
38808 * g++.old-deja/g++.brendan/groff1.C: Likewise.
38809 * g++.old-deja/g++.brendan/init3.C: Likewise.
38810 * g++.old-deja/g++.brendan/misc12.C: Likewise.
38811 * g++.old-deja/g++.brendan/misc7.C: Likewise.
38812 * g++.old-deja/g++.brendan/new2.C: Likewise.
38813 * g++.old-deja/g++.brendan/operators4.C: Likewise.
38814 * g++.old-deja/g++.brendan/operators5.C: Likewise.
38815 * g++.old-deja/g++.brendan/overload2.C: Likewise.
38816 * g++.old-deja/g++.brendan/overload7.C: Likewise.
38817 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
38818 * g++.old-deja/g++.brendan/reference1.C: Likewise.
38819 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
38820 * g++.old-deja/g++.brendan/template24.C: Likewise.
38821 * g++.old-deja/g++.brendan/template3.C: Likewise.
38822 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
38823 * g++.old-deja/g++.jason/inline3.C: Likewise.
38824 * g++.old-deja/g++.jason/opeq.C: Likewise.
38825 * g++.old-deja/g++.law/arg5.C: Likewise.
38826 * g++.old-deja/g++.law/arm7.C: Likewise.
38827 * g++.old-deja/g++.law/ctors11.C: Likewise.
38828 * g++.old-deja/g++.law/cvt8.C: Likewise.
38829 * g++.old-deja/g++.law/init9.C: Likewise.
38830 * g++.old-deja/g++.law/refs4.C: Likewise.
38831 * g++.old-deja/g++.law/template2.C: Likewise.
38832 * g++.old-deja/g++.law/visibility24.C: Likewise.
38833 * g++.old-deja/g++.law/vtable3.C: Likewise.
38834 * g++.old-deja/g++.mike/asm2.C: Likewise.
38835 * g++.old-deja/g++.mike/eh1.C: Likewise.
38836 * g++.old-deja/g++.mike/misc1.C: Likewise.
38837 * g++.old-deja/g++.mike/misc13.C: Likewise.
38838 * g++.old-deja/g++.mike/misc14.C: Likewise.
38839 * g++.old-deja/g++.mike/ns12.C: Likewise.
38840 * g++.old-deja/g++.mike/p1248.C: Likewise.
38841 * g++.old-deja/g++.mike/p3708.C: Likewise.
38842 * g++.old-deja/g++.mike/p3708a.C: Likewise.
38843 * g++.old-deja/g++.mike/p3708b.C: Likewise.
38844 * g++.old-deja/g++.mike/p646.C: Likewise.
38845 * g++.old-deja/g++.mike/p700.C: Likewise.
38846 * g++.old-deja/g++.mike/p783.C: Likewise.
38847 * g++.old-deja/g++.mike/p783a.C: Likewise.
38848 * g++.old-deja/g++.mike/p783b.C: Likewise.
38849 * g++.old-deja/g++.mike/p786.C: Likewise.
38850 * g++.old-deja/g++.mike/p789.C: Likewise.
38851 * g++.old-deja/g++.mike/p789a.C: Likewise.
38852 * g++.old-deja/g++.mike/p807a.C: Likewise.
38853 * g++.old-deja/g++.other/delete3.C: Likewise.
38854 * g++.old-deja/g++.other/dyncast1.C: Likewise.
38855 * g++.old-deja/g++.other/dyncast2.C: Likewise.
38856 * g++.old-deja/g++.other/dyncast3.C: Likewise.
38857 * g++.old-deja/g++.other/empty1.C: Likewise.
38858 * g++.old-deja/g++.other/temporary1.C: Likewise.
38859 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
38860 * g++.old-deja/g++.pt/t16.C: Likewise.
38861 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
38862
38863 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
38864
38865 * gcc.dg/991230-1.c: New test.
38866
38867 1999-12-29 Jeffrey A Law (law@cygnus.com)
38868
38869 * gcc.c-torture/compile/991229-3.c: New test.
38870 * gcc.c-torture/compile/991229-2.c: New test.
38871 * gcc.c-torture/compile/991229-1.c: New test.
38872
38873 1999-12-29 Greg McGary <gkm@eng.ascend.com>
38874
38875 * gcc.c-torture/compile/labels-2.c: New test.
38876
38877 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
38878
38879 * gcc.c-torture/execute/991227-1.c: New test.
38880
38881 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38882
38883 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
38884
38885 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
38886
38887 * gcc.c-torture/execute/991221-1.c: New test.
38888
38889 1999-12-20 Nathan Sidwell <nathan@acm.org>
38890
38891 * g++.old-deja/g++.other/cast3.C: New test.
38892
38893 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
38894
38895 * gcc.c-torture/execute/991216-4.c: New test.
38896
38897 1999-12-16 Michael Meissner <meissner@cygnus.com>
38898
38899 * gcc.c-torture/execute/991216-1.c: New test.
38900 * gcc.c-torture/execute/991216-2.c: New test.
38901 * gcc.c-torture/execute/991216-3.c: New test.
38902
38903 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38904
38905 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
38906 Actually make the test fail by using "-O2" for compilation.
38907
38908 1999-12-15 Nathan Sidwell <nathan@acm.org>
38909
38910 * g++.old-deja/g++.warn/cast-align1.C: New test.
38911
38912 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38913
38914 * gcc.c-torture/compile/991214-1.c: New test.
38915 * gcc.c-torture/compile/991214-2.c: New test.
38916
38917 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38918
38919 * gcc.dg/991214-1.c: New test.
38920
38921 1999-12-13 Jeffrey A Law (law@cygnus.com)
38922
38923 * gcc.c-torture/compile/991213-3.c: New test.
38924 * gcc.c-torture/compile/991213-2.c: New test.
38925 * gcc.c-torture/compile/991213-1.c: New test.
38926
38927 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
38928
38929 * gcc.dg/991209-1.c: New test.
38930
38931 1999-12-08 Nathan Sidwell <nathan@acm.org>
38932
38933 * gcc.c-torture/compile/991208-1.c: New test.
38934
38935 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38936
38937 * gcc.dg/ultrasp2.c: New test.
38938
38939 1999-12-05 Alex Samuel <samuel@codesourcery.com>
38940
38941 * g++.old-deja/g++.abi/align.C (main): Fix typo.
38942
38943 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
38944
38945 * gcc.c-torture/compile/991202-1.c: New test.
38946 * gcc.c-torture/execute/991202-1.c: New test.
38947 * gcc.c-torture/execute/991202-2.c: New test.
38948 * gcc.c-torture/execute/991202-3.c: New test.
38949
38950 1999-12-02 Alex Samuel <samuel@codesourcery.com>
38951
38952 * g++.old-deja/g++.abi/align.C: New test.
38953 * g++.old-deja/g++.abi/aggregates.C: Likewise.
38954 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38955
38956 1999-12-01 Richard Henderson <rth@cygnus.com>
38957
38958 * gcc.c-torture/execute/991201-1.c: New.
38959
38960 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
38961
38962 * gcc.dg/991129-1.c: New test.
38963
38964 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
38965
38966 * gcc.c-torture/compile/991127-1.c: New test.
38967
38968 1999-11-22 Nathan Sidwell <nathan@acm.org>
38969
38970 * g++.old-deja/g++.other/warn4.C: New test.
38971
38972 1999-11-22 Nathan Sidwell <nathan@acm.org>
38973
38974 * g++.old-deja/g++.eh/cleanup2.C: New test.
38975 * g++.old-deja/g++.ext/pretty2.C: New test.
38976 * g++.old-deja/g++.ext/pretty3.C: New test.
38977 * g++.old-deja/g++.other/debug6.C: New test.
38978
38979 1999-10-20 Jim Wilson <wilson@cygnus.com>
38980
38981 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
38982 compiler_output to look for one error message instead of two.
38983
38984 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
38985
38986 * gcc.c-torture/execute/991118-1.c: Also test case
38987 where the word boundary does not split a byte evenly.
38988
38989 1999-11-19 Nathan Sidwell <nathan@acm.org>
38990
38991 * g++.old-deja/g++.ext/restrict1.C: New test.
38992
38993 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
38994
38995 * gcc.c-torture/execute/991118-1.c: New test.
38996
38997 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
38998
38999 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
39000 working directory pathnames.
39001
39002 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
39003
39004 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
39005 host is equipped with driver.h and driver.o so it can actually
39006 compile and run the tests.
39007
39008 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
39009
39010 * gcc.c-torture/compile/991008-1.c: New test.
39011
39012 1999-11-08 Nick Clifton <nickc@cygnus.com>
39013
39014 * lib/gcc-dg.exp: Include target-supports.exp
39015
39016 1999-11-05 Nick Clifton <nickc@cygnus.com>
39017
39018 * lib/target-supports.exp: New file: Provide procs to test for
39019 features supported by the target.
39020 (check_weak_available): Moved here from ecos.exp.
39021 (check_alias_available): New proc: Determine of the target
39022 toolchain supports the alias attribute.
39023
39024 * gcc.dg/special/ecos.exp: Move check_weak_available to
39025 target-supports.exp.
39026 (alias-1.c): Only perform the test if the target supports
39027 aliases.
39028 (wkali-1.c): Only perform the test if the target supports
39029 aliases.
39030
39031 * gcc.dg/990506-0.c: Expect error messages from cross
39032 targets as well as native targets.
39033
39034 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39035
39036 * gcc.dg/ultrasp1.c: Removed xfail.
39037 * gcc.dg/struct-ret-2.c: Likewise.
39038 * gcc.dg/array-1.c: Likewise.
39039
39040 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39041
39042 * gcc.dg/struct-ret-2.c: New test.
39043
39044 * gcc.dg/array-1.c: New test.
39045
39046 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
39047
39048 * gcc.c-torture/execute/991030-1.c: New test.
39049
39050 1999-10-26 Richard Henderson <rth@cygnus.com>
39051
39052 * gcc.c-torture/compile/991026-2.c: New test.
39053
39054 1999-10-26 Jeffrey A Law (law@cygnus.com)
39055
39056 * gcc.c-torture/compile/991026-1.c: New test.
39057
39058 1999-10-23 Jeffrey A Law (law@cygnus.com)
39059
39060 * gcc.c-torture/execute/991023-1.c: New test.
39061
39062 1999-10-19 Jeffrey A Law (law@cygnus.com)
39063
39064 * gcc.c-torture/execute/991019-1.c: New test.
39065
39066 1999-10-16 Richard Henderson <rth@cygnus.com>
39067
39068 * gcc.c-torture/execute/991016-1.c: New test.
39069
39070 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
39071
39072 * gcc.c-torture/execute/991014-1.c: New test.
39073
39074 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
39075
39076 * g++.old-deja/g++.other/union2.C: New test.
39077
39078 1999-10-13 Nathan Sidwell <nathan@acm.org>
39079
39080 * g++.old-deja/g++.other/vaarg2.C: New test.
39081 * g++.old-deja/g++.other/vaarg3.C: New test.
39082
39083 1999-10-12 Craig Burley <craig@jcb-sc.com>
39084
39085 * g77.f-torture/noncompile/19990905-1.f: Moved from being
39086 in compile/.
39087
39088 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
39089
39090 * gcc.c-torture/execute/va-arg-11.c: New test.
39091
39092 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
39093
39094 * lib/file-format.exp (gcc_target_object_format): Don't
39095 crash if objdump is unavailable.
39096
39097 1999-09-29 Donn Terry <donn@interix.com>
39098
39099 * gcc.misc-tests/mg.exp: delete extraneous redirection.
39100
39101 1999-09-28 Nick Clifton <nickc@cygnus.com>
39102
39103 * gcc.c-torture/compile/990928-1.c: New test.
39104
39105 1999-09-28 Nathan Sidwell <nathan@acm.org>
39106
39107 * g++.old-deja/g++.other/decl6.C: New test.
39108
39109 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39110
39111 * gcc.c-torture/execute/va-arg-10.c: New test.
39112
39113 1999-09-27 Nathan Sidwell <nathan@acm.org>
39114
39115 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
39116 __PRETTY_FUNCTION__.
39117
39118 1999-09-23 Nick Clifton <nickc@cygnus.com>
39119
39120 * gcc.c-torture/execute/990923-1.c: New test.
39121
39122 1999-09-21 Nick Clifton <nickc@cygnus.com>
39123
39124 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
39125 for which -fpic is inappropriate.
39126
39127 1999-09-21 Mark Mitchell <mark@codesourcery.com>
39128
39129 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
39130
39131 1999-09-21 Nathan Sidwell <nathan@acm.org>
39132
39133 * g++.old-deja/g++.other/dyncast1.C: New test.
39134 * g++.old-deja/g++.other/dyncast2.C: New test.
39135 * g++.old-deja/g++.other/dyncast3.C: New test.
39136 * g++.old-deja/g++.other/dyncast4.C: New test.
39137 * g++.old-deja/g++.other/dyncast5.C: New test.
39138 * g++.old-deja/g++.eh/catch3.C: New test.
39139 * g++.old-deja/g++.eh/catch3p.C: New test.
39140 * g++.old-deja/g++.eh/catch4.C: New test.
39141 * g++.old-deja/g++.eh/catch4p.C: New test.
39142 * g++.old-deja/g++.eh/catch5.C: New test.
39143 * g++.old-deja/g++.eh/catch5p.C: New test.
39144 * g++.old-deja/g++.eh/catch6.C: New test.
39145 * g++.old-deja/g++.eh/catch6p.C: New test.
39146 * g++.old-deja/g++.eh/catch7.C: New test.
39147 * g++.old-deja/g++.eh/catch7p.C: New test.
39148 * g++.old-deja/g++.eh/catch8.C: New test.
39149 * g++.old-deja/g++.eh/catch8p.C: New test.
39150 * g++.old-deja/g++.eh/catch9.C: New test.
39151 * g++.old-deja/g++.eh/catch9p.C: New test.
39152
39153 1999-09-13 Nathan Sidwell <nathan@acm.org>
39154
39155 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
39156 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
39157
39158 1999-09-13 Jeffrey A Law (law@cygnus.com)
39159
39160 * gcc.c-torture/compile/990913-1.c: New test.
39161
39162 1999-09-10 Nathan Sidwell <nathan@acm.org>
39163
39164 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
39165 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39166
39167 1999-09-09 Richard Henderson <rth@cygnus.com>
39168
39169 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
39170
39171 1999-09-09 Nathan Sidwell <nathan@acm.org>
39172
39173 * g++.old-deja/g++.other/lookup11.C: New test.
39174 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
39175 what is permitted and what we want.
39176 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
39177 overload use.
39178 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39179
39180 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
39181
39182 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
39183 * gcc.c-torture/noncompile/poison-1.c: New file.
39184
39185 1999-09-08 Nathan Sidwell <nathan@acm.org>
39186
39187 * g++.old-deja/g++.other/sizeof3.C: New test.
39188 * g++.old-deja/g++.other/sizeof4.C: New test.
39189 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
39190 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
39191
39192 1999-09-07 Richard Henderson <rth@cygnus.com>
39193
39194 * gcc.dg/va-arg-1.c: New.
39195
39196 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39197
39198 * gcc.c-torture/execute/va-arg-9.c: New test.
39199
39200 1999-09-05 Craig Burley <craig@jcb-sc.com>
39201
39202 * g77.f-torture/compile/980519-2.f: New test.
39203 * g77.f-torture/compile/19990905-0.f: New test.
39204 * g77.f-torture/compile/19990905-1.f: New test.
39205 * g77.f-torture/compile/19990905-2.f: New test.
39206
39207 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
39208
39209 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
39210
39211 * gcc.c-torture/execute/990827-1.c: Fix typo.
39212
39213 1999-09-03 Nathan Sidwell <nathan@acm.org>
39214
39215 * g++.old-deja/g++.other/deref1.C: New test.
39216
39217 1999-09-02 Nathan Sidwell <nathan@acm.org>
39218
39219 * g++.old-deja/g++.other/ambig2.C: New test.
39220 * g++.old-deja/g++.other/cond5.C: New test.
39221 * g++.old-deja/g++.other/lookup16.C: New test.
39222
39223 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
39224
39225 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
39226 assemblers too.
39227
39228 1999-08-31 Jeffrey A Law (law@cygnus.com)
39229
39230 * lib/c-torture.exp: Avoid the "compare executables" optimization
39231 when testing native.
39232
39233 1999-08-29 Jeffrey A Law (law@cygnus.com)
39234
39235 * gcc.c-torture/execute/990829-1.c: New test.
39236 * gcc.c-torture/compile/990829-1.c: New test.
39237
39238 1999-08-27 Paul Burchard <burchard@pobox.com>
39239
39240 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
39241 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
39242 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
39243 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
39244 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
39245 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
39246 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
39247 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
39248 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
39249 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
39250 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
39251
39252 1999-08-27 Jeffrey A Law (law@cygnus.com)
39253
39254 * gcc.c-torture/execute/990827-1.c: New test.
39255
39256 1999-08-26 Craig Burley <craig@jcb-sc.com>
39257
39258 * g77.f-torture/noncompile/19990826-4.f: New test.
39259
39260 * g77.f-torture/compile/19990826-3.f: New test.
39261
39262 * g77.f-torture/execute/19990826-2.f: New test.
39263
39264 * g77.f-torture/compile/19990826-1.f: New test.
39265
39266 * gcc.c-torture/execute/990826-0.c: New test.
39267 * g77.c-torture/execute/19990826-0.f: New test.
39268
39269 * g77.f-torture/noncompile/970626-2.f: New test.
39270
39271 1999-08-25 Paul Burchard <burchard@pobox.com>
39272
39273 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
39274 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
39275 lss-011.C: New tests.
39276
39277 1999-08-25 Nathan Sidwell <nathan@acm.org>
39278
39279 * g++.old-deja/g++.other/decl5.C: New test.
39280
39281 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39282
39283 * noncompile/noncompile.exp: Load_lib c-torture.exp.
39284 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
39285 call `postbase' for each one. All callers of `postbase' changed
39286 to call this instead.
39287
39288 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
39289
39290 * gcc.c-torture/execute/990811-1.c: New test.
39291
39292 1999-08-09 Nick Clifton <nickc@cygnus.com>
39293
39294 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
39295 just native ones.
39296
39297 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
39298 just native ones.
39299
39300 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39301
39302 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
39303
39304 1999-08-04 Jeffrey A Law (law@cygnus.com)
39305
39306 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
39307
39308 1999-08-04 Nathan Sidwell <nathan@acm.org>
39309
39310 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
39311
39312 1999-08-04 Jeffrey A Law (law@cygnus.com)
39313
39314 * gcc.c-torture/execute/990804-1.c: New test.
39315
39316 1999-08-03 Nathan Sidwell <nathan@acm.org>
39317
39318 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
39319 * g++.old-deja/g++.brendan/crash64.C: Likewise.
39320 * g++.old-deja/g++.brendan/overload8.C: Likewise.
39321
39322 1999-08-03 Nathan Sidwell <nathan@acm.org>
39323
39324 * g++.old-deja/g++.other/struct1.C: New test.
39325
39326 1999-08-03 Nathan Sidwell <nathan@acm.org>
39327
39328 * g++.old-deja/g++.other/enum2.C: New test.
39329
39330 1999-08-02 Richard Henderson <rth@cygnus.com>
39331
39332 Adapted from tests from Franz Sirl:
39333 * gcc.c-torture/execute/va-arg-7.c: New test.
39334 * gcc.c-torture/execute/va-arg-8.c: New test.
39335
39336 1999-08-01 Jeffrey A Law (law@cygnus.com)
39337
39338 * gcc.c-torture/compile/990801-2.c: New test.
39339
39340 * gcc.c-torture/compile/990801-1.c: New test.
39341
39342 1999-07-27 Michael Meissner <meissner@cygnus.com>
39343
39344 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
39345 fp-cmp-1.c, converting double to float.
39346
39347 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
39348 fp-cmp-1.c, converting double to long double.
39349
39350 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
39351 from fr1 to unknown_register, since fr1 is a legitimate register
39352 on some machines.
39353
39354 1999-07-25 Jeffrey A Law (law@cygnus.com)
39355
39356 * README: More listname related changes.
39357
39358 1999-07-08 Catherine Moore <clm@cygnus.com>
39359
39360 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
39361
39362 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
39363
39364 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
39365
39366 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39367
39368 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
39369
39370 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
39371
39372 * gcc.dg/990703-1.c: New test.
39373
39374 1999-06-29 Nick Clifton <nickc@cygnus.com>
39375
39376 * lib/file-format.exp: New file: Move definition of proc
39377 gcc_target_object_format to here from
39378 gcc.dg/special/ecos.exp.
39379
39380 * lib/c-torture.exp: Include lib file-format.exp.
39381 * lib/gcc-dg.exp: Include lib file-format.exp.
39382
39383 * gcc.dg/special/ecos.exp: Remove definition of proc
39384 gcc_target_object_format.
39385
39386 1999-06-28 Jeffrey A Law (law@cygnus.com)
39387
39388 * gcc.c-torture/execute/990628-1.c: New test.
39389
39390 1999-06-25 Jeffrey A Law (law@cygnus.com)
39391
39392 * gcc.c-torture/compile/990625-2.c: New test.
39393
39394 * gcc.c-torture/compile/990625-1.c: New test.
39395
39396 1999-06-23 Nick Clifton <nickc@cygnus.com>
39397
39398 * gcc.c-torture/compile/dll.c: New test case. Check that dll
39399 attributes compile.
39400 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
39401 ports that use the COFF/PE file format.
39402
39403 1999-06-17 Jeffrey A Law (law@cygnus.com)
39404
39405 * gcc.c-torture/compile/990617-1.c: New test.
39406
39407 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
39408
39409 * g++.old-deja/g++.other/decl4.C: New test.
39410
39411 1999-06-14 Nathan Sidwell <nathan@acm.org>
39412
39413 * g++.old-deja/g++.other/bitfld3.C: New test.
39414
39415 1999-06-08 Nathan Sidwell <nathan@acm.org>
39416
39417 * g++.old-deja/g++.eh/catch1.C: New test.
39418
39419 1999-06-07 Jeffrey A Law (law@cygnus.com)
39420
39421 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
39422
39423 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
39424 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
39425
39426 1999-06-05 Craig Burley <craig@jcb-sc.com>
39427
39428 * g77.f-torture/compile/19990502-0.f: Replace with new,
39429 shorter, test that still fails after recent changes.
39430
39431 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39432
39433 * gcc.c-torture/execute/990604-1.c: New test.
39434
39435 1999-05-31 Jeffrey A Law (law@cygnus.com)
39436
39437 * gcc.c-torture/execute/990531-1.c: New test.
39438
39439 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39440
39441 * gcc.c-torture/compile/990527-1.c: New test.
39442
39443 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
39444
39445 * gcc.c-torture/execute/990527-1.c: New test.
39446
39447 1999-05-25 Nick Clifton <nickc@cygnus.com>
39448
39449 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
39450 bitfields as signed.
39451
39452 1999-05-25 Craig Burley <craig@jcb-sc.com>
39453
39454 * g77.f-torture/compile/19990525-0.f: New test.
39455
39456 1999-05-25 Jeffrey A Law (law@cygnus.com)
39457
39458 * gcc.c-torture/execute/990525-2.c: New test.
39459
39460 * gcc.c-torture/execute/990525-1.c: New test.
39461
39462 1999-05-24 Nathan Sidwell <nathan@acm.org>
39463
39464 * g++.old-deja/g++.other/anon3.C: New test.
39465 * g++.old-deja/g++.other/anon4.C: New test.
39466 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
39467 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
39468 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
39469 Merrill).
39470
39471 1999-05-24 Jeffrey A Law (law@cygnus.com)
39472
39473 * gcc.c-torture/execute/990524-1.c: New test.
39474
39475 * gcc.dg/990524-1.c: New test.
39476
39477 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39478
39479 * gcc.c-torture/compile/990523-1.c: New test.
39480
39481 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
39482
39483 * gcc.c-torture/compile/990519-1.c: New test.
39484
39485 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39486
39487 * gcc.c-torture/compile/990517-1.c: New test.
39488
39489 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
39490 (e4, f4): New tests.
39491 (main): Call them.
39492
39493 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39494
39495 * gcc.dg/noreturn-1.c: New test.
39496
39497 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39498
39499 * gcc.c-torture/execute/990513-1.c: New test.
39500
39501 1999-05-10 Richard Henderson <rth@cygnus.com>
39502
39503 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
39504
39505 1999-05-10 Craig Burley <craig@jcb-sc.com>
39506
39507 * g77.f-torture/execute/erfc.f: Use small single-precision
39508 values, to avoid problems on Alphas when not -mieee.
39509
39510 1999-05-08 Craig Burley <craig@jcb-sc.com>
39511
39512 * gcc.dg/990506-0.c: New test.
39513
39514 1999-05-08 Richard Henderson <rth@cygnus.com>
39515
39516 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
39517 the constant to test. Don't XFAIL 64-bit targets.
39518
39519 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
39520 * g++.old-deja/g++.law/profile1.C: Likewise.
39521
39522 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
39523 operator new instances.
39524 * g++.old-deja/g++.other/delete5.C: Likewise.
39525
39526 1999-05-03 Craig Burley <craig@jcb-sc.com>
39527
39528 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
39529 intrinsic.
39530
39531 1999-05-03 Craig Burley <craig@jcb-sc.com>
39532
39533 * g77.f-torture/execute/u77-test.f: Reverse order of two
39534 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
39535
39536 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39537
39538 * gcc.dg/compare1.c: New test.
39539
39540 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
39541
39542 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
39543 New tests.
39544
39545 1999-05-02 Craig Burley <craig@jcb-sc.com>
39546
39547 * g77.f-torture/compile/19990502-1.f: New test.
39548
39549 1999-05-02 Craig Burley <craig@jcb-sc.com>
39550
39551 * g77.f-torture/compile/19990502-0.f: New test.
39552
39553 1999-05-02 Craig Burley <craig@jcb-sc.com>
39554
39555 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
39556 intrinsic.
39557
39558 1999-05-02 Craig Burley <craig@jcb-sc.com>
39559
39560 * g77.f-torture/execute/u77-test.f (main): List libU77
39561 intrinsics not currently tested.
39562 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
39563 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
39564 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
39565 Trim blanks off the ends of some printed strings.
39566
39567 1999-05-02 Craig Burley <craig@jcb-sc.com>
39568
39569 * g77.f-torture/execute/u77-test.f (main): Just warn about
39570 FSTAT gid disagreement, as it's expected on some systems.
39571
39572 1999-05-01 Craig Burley <craig@jcb-sc.com>
39573
39574 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
39575 use a new function, which allows for some slop.
39576 Clean up some commentary.
39577 (issum): The new function.
39578 (sgladd): Deleted subroutine.
39579
39580 1999-05-01 Craig Burley <craig@jcb-sc.com>
39581
39582 * g77.f-torture/execute/u77-test.f: Modify to be more like
39583 libf2c/libU77 version, bringing patches to that version here.
39584 Add suitable commentary.
39585
39586 1999-04-25 Richard Henderson <rth@cygnus.com>
39587
39588 * gcc.dg/990424-1.c: New test.
39589
39590 1999-04-24 Craig Burley <craig@jcb-sc.com>
39591
39592 * g77.f-torture/execute/u77-test.f (main): Bug involving
39593 LSTAT has been fixed, so turn back on full checking.
39594
39595 1999-04-20 Craig Burley <craig@jcb-sc.com>
39596
39597 * g77.f-torture/compile/19990419-0.f: New test.
39598 * g77.f-torture/execute/19990419-1.f: New test.
39599
39600 1999-04-17 Richard Henderson <rth@cygnus.com>
39601
39602 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
39603 to avoid the need for a prototype to supress a warning.
39604
39605 1999-04-07 Jim Wilson <wilson@cygnus.com>
39606
39607 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
39608
39609 1999-04-04 Jeffrey A Law (law@cygnus.com)
39610
39611 * gcc.c-torture/execute/990404-1.c: New test.
39612
39613 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39614
39615 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
39616 * gcc.dg/cpp-if3.c: Don't use -pedantic.
39617 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
39618 missing initializer warnings.
39619
39620 1999-03-28 Jeffrey A Law (law@cygnus.com)
39621
39622 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
39623 matching strings.
39624
39625 1999-03-26 Jeffrey A Law (law@cygnus.com)
39626
39627 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
39628
39629 1999-03-26 Craig Burley <craig@jcb-sc.com>
39630
39631 * g77.f-torture/execute/19990325-0.f: New test.
39632 * g77.f-torture/execute/19990325-1.f: New test.
39633
39634 1999-03-24 Jeffrey A Law (law@cygnus.com)
39635
39636 * gcc.c-torture/execute/990324-1.c: New test.
39637
39638 1999-03-22 Jim Wilson <wilson@cygnus.com>
39639
39640 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
39641 test with 4.
39642
39643 1999-03-17 Richard Henderson <rth@cygnus.com>
39644
39645 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
39646
39647 1999-03-13 Craig Burley <craig@jcb-sc.com>
39648
39649 * g77.f-torture/execute/19990313-2.f: New test.
39650 * g77.f-torture/execute/19990313-3.f: New test.
39651
39652 1999-03-13 Craig Burley <craig@jcb-sc.com>
39653
39654 * g77.f-torture/execute/19990313-0.f: New test.
39655 * g77.f-torture/execute/19990313-1.f: New test.
39656
39657 1999-03-12 Jim Wilson <wilson@cygnus.com>
39658
39659 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
39660 printf to sprintf.
39661 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
39662 (main): Add check for u15. Conditionalize u31 check depending on
39663 whether ints are <32 bits or >=32 bits.
39664
39665 1999-03-08 Craig Burley <craig@jcb-sc.com>
39666
39667 * g77.f-torture/execute/19981119-0.f: Improve testiness.
39668
39669 1999-03-08 Craig Burley <craig@jcb-sc.com>
39670
39671 * g77.f-torture/compile/19990305-0.f: New test.
39672 * g77.f-torture/execute/19981119-0.f: New test.
39673
39674 1999-03-08 Craig Burley <craig@jcb-sc.com>
39675
39676 * g77.f-torture/execute/970625-2.f: call ABORT if final
39677 result is not correct, instead of just printing it.
39678 Add this checking via newly introduced obfuscation, to
39679 trip up buggy front ends.
39680
39681 1999-03-07 Craig Burley <craig@jcb-sc.com>
39682
39683 * g77.f-torture/compile/960317-1.f: Moved from being
39684 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
39685
39686 1999-03-06 Craig Burley <craig@jcb-sc.com>
39687
39688 * g77.f-torture/execute/960317-1.f: New (old) test.
39689 * g77.f-torture/execute/970625-2.f: Ditto.
39690
39691 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
39692
39693 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
39694 message on line 1 or line 2; cccp and cpplib do this differently.
39695
39696 1999-03-01 Jeffrey A Law (law@cygnus.com)
39697
39698 * g++.old-deja/g++.law/weak1.C: New test.
39699
39700 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39701
39702 * gcc.c-torture/execute/990119-1.c: Renamed to...
39703 * gcc.dg/990119-1.c: this, so it will only be tested once
39704 (it's a preprocessor test, it doesn't need to be run at
39705 multiple optimization levels).
39706
39707 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39708
39709 * lib/g++.exp: Don't add incdir=$base_dir/../include to
39710 ALWAYS_CXXFLAGS.
39711
39712 1999-02-24 Craig Burley <craig@jcb-sc.com>
39713
39714 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
39715 * g77.f-torture/compile/19981216-0.f: ...as it is expected
39716 to not be compilable by current g77.
39717
39718 1999-02-24 Nick Clifton <nickc@cygnus.com>
39719
39720 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
39721
39722 1999-02-22 Jeffrey A Law (law@cygnus.com)
39723
39724 * gcc.c-torture/execute/990222-1.c: New test.
39725
39726 1999-02-19 Craig Burley <craig@jcb-sc.com>
39727
39728 * g77.f-torture/compile/19990218-0.f: New test.
39729 * g77.f-torture/noncompile/19990218-1.f: New test.
39730
39731 1999-02-18 Craig Burley <craig@jcb-sc.com>
39732
39733 * g77.f-torture/compile/19981216-0.f: New test.
39734
39735 1999-02-14 Jeffrey A Law (law@cygnus.com)
39736
39737 * gcc.dg/990214-1.c: New test.
39738
39739 1999-02-13 Jeffrey A Law (law@cygnus.com)
39740
39741 * gcc.dg/990213-2.c: New test.
39742
39743 * gcc.dg/990213-1.c: New test.
39744
39745 1999-02-12 Jeffrey A Law (law@cygnus.com)
39746
39747 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
39748 ints.
39749
39750 1999-02-11 Nick Clifton <nickc@cygnus.com>
39751
39752 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
39753 specified by target.
39754
39755 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
39756
39757 1999-02-11 Jeffrey A Law (law@cygnus.com)
39758
39759 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
39760
39761 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
39762
39763 * gcc.dg/special/ecos.exp: New test driver for new tests with
39764 special requirements.
39765
39766 * gcc.dg/special/alias-1.c: New test.
39767 * gcc.dg/special/gcsec-1.c: New test.
39768 * gcc.dg/special/weak-1.c: New test.
39769 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
39770 * gcc.dg/special/weak-2.c: New test.
39771 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
39772 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
39773 * gcc.dg/special/wkali-1.c: New test.
39774 * gcc.dg/special/wkali-2.c: New test.
39775 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
39776 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
39777
39778 1999-02-10 Felix Lee <flee@cygnus.com>
39779
39780 * lib/c-torture.exp (c-torture-compile): Pull out code for
39781 analyzing gcc error messages.
39782 (c-torture-execute): Likewise. Fix some (harmless) false
39783 positives.
39784 * lib/gcc.exp (gcc_check_compile): New function.
39785
39786 1999-02-08 Richard Henderson <rth@cygnus.com>
39787
39788 * gcc.c-torture/execute/990208-1.c: New test.
39789
39790 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
39791
39792 * g++.dg/special/ecos.exp: New driver for new tests with special
39793 requirements
39794
39795 * g++.dg/special/conpr-1.C: New test
39796 * g++.dg/special/conpr-2.C: New test
39797 * g++.dg/special/conpr-2a.C: New test
39798 * g++.dg/special/conpr-3.C: New test
39799 * g++.dg/special/conpr-3a.C: New test
39800 * g++.dg/special/conpr-3b.C: New test
39801
39802 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
39803 allow g++ to use the dg driver
39804
39805 * README: Add comment about g++.dg directory
39806
39807 1999-02-06 Jeffrey A Law (law@cygnus.com)
39808
39809 * README: Update email addresses.
39810
39811 1999-02-03 Nick Clifton <nickc@cygnus.com>
39812
39813 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
39814 arguments in order to force structure S onto the stack even on
39815 the alpha.
39816 (test): Pass 10 leading arguments to function foo as well as the
39817 structure S.
39818
39819 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
39820 failure for all targets.
39821
39822 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
39823 abort to terminate program execution.
39824
39825 1999-01-30 Richard Henderson <rth@cygnus.com>
39826
39827 * gcc.c-torture/execute/990130-1.c: New test.
39828
39829 1999-01-30 Jeffrey A Law (law@cygnus.com)
39830
39831 * gcc.dg/990130-1.c: New test.
39832
39833 1999-01-28 Michael Meissner <meissner@cygnus.com>
39834
39835 * gcc.c-torture/execute/990128-1.c: New test.
39836
39837 1999-01-27 Michael Meissner <meissner@cygnus.com>
39838
39839 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
39840
39841 1999-01-27 Felix Lee <flee@cygnus.com>
39842
39843 * lib/c-torture.exp (c-torture-compile): pull out code for
39844 analyzing gcc error messages.
39845 (c-torture-execute): ditto, and fix some (harmless) false
39846 positives.
39847 * lib/gcc.exp (gcc_check_compile): new function.
39848
39849 1999-01-17 Jeffrey A Law (law@cygnus.com)
39850
39851 * gcc.dg/990117-1.c: New test.
39852
39853 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
39854
39855 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
39856
39857 1999-01-15 Jeffrey A Law (law@cygnus.com)
39858
39859 * g77.f-torture/compile/990115-1.f: New test.
39860
39861 1999-01-07 Jeffrey A Law (law@cygnus.com)
39862
39863 * gcc.c-torture/compile/990107-1.c: New test
39864
39865 1999-01-06 Jeffrey A Law (law@cygnus.com)
39866
39867 * gcc.c-torture/execute/990106-2.c: New test.
39868
39869 * gcc.c-torture/execute/990106-1.c: New test.
39870
39871 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
39872
39873 * gcc.c-torture/compile/981223-1.c: New test.
39874
39875 1998-12-29 Richard Henderson <rth@cygnus.com>
39876
39877 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
39878 (opt3): Rename from opt4 and disable.
39879
39880 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
39881
39882 * g++.old-deja/g++.pt/ptrmem5.C: New test.
39883
39884 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
39885
39886 * g++.old-deja/g++.other/conv5.C: New test.
39887
39888 1998-12-14 Nick Clifton <nickc@cygnus.com>
39889
39890 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
39891
39892 1998-12-11 Jeffrey A Law (law@cygnus.com)
39893
39894 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
39895
39896 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
39897
39898 * gcc.c-torture/compile/981211-1.c: New test.
39899
39900 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39901
39902 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
39903
39904 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
39905
39906 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39907
39908 * gcc.special/930510-1.c: Make C9X safe.
39909 * gcc.misc-tests/gcov-1.c Similarly.
39910 * gcc.misc-tests/gcov-2.c Similarly.
39911
39912 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39913
39914 * gcc.dg/ultrasp1.c: New test.
39915
39916 1998-12-06 Richard Henderson <rth@cygnus.com>
39917
39918 * gcc.c-torture/execute/981206.c: New test.
39919
39920 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39921
39922 * g++.old-deja/g++.ns/template7.C: New test.
39923
39924 * g++.old-deja/g++.other/expr1.C: New test.
39925
39926 * g++.old-deja/g++.eh/tmpl3.C: New test.
39927
39928 * g++.old-deja/g++.eh/tmpl2.C: New test.
39929
39930 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39931
39932 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
39933 * g++.old-deja/g++.other/using6.C: Removed.
39934 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
39935
39936 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
39937
39938 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
39939
39940 * g++.old-deja/g++.pt/overload8.C: New test.
39941
39942 * g++.old-deja/g++.pt/overload7.C: New test.
39943
39944 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
39945
39946 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
39947 and relinking messages.
39948 * lib/g++.exp (g++_target_compile): Remove .rpo file when
39949 compiling with -frepo.
39950
39951 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
39952
39953 * g++.old-deja/g++.pt/lookup6.C: New test.
39954
39955 1998-11-30 Nick Clifton <nickc@cygnus.com>
39956
39957 * gcc.c-torture/execute/981130-1.c: New test.
39958 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
39959
39960 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39961
39962 * g++.old-deja/g++.pt/explicit76.C: New test.
39963
39964 * g++.old-deja/g++.pt/friend38.C: New test.
39965
39966 * g++.old-deja/g++.ns/crash2.C: New test.
39967
39968 * g++.old-deja/g++.pt/defarg8.C: New test.
39969
39970 * g++.old-deja/g++.pt/instantiate6.C: New test.
39971
39972 * g++.old-deja/g++.pt/static6.C: New test.
39973
39974 * g++.old-deja/g++.pt/decl2.C: New test.
39975
39976 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
39977
39978 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
39979 problem is actually related with name lookup, but so what? :-)
39980
39981 * g++.old-deja/g++.pt/friend37.C: New test.
39982
39983 1998-11-25 Dave Love <d.love@dl.ac.uk>
39984
39985 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
39986 element, which fails on some systems.
39987
39988 * g77.f-torture/execute/labug1.f: New test.
39989
39990 1998-11-21 Jeffrey A Law (law@cygnus.com)
39991
39992 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
39993 is defined.
39994
39995 1998-11-18 Dave Love <d.love@dl.ac.uk>
39996
39997 * g77.f-torture/compile/981117-1.f: New test.
39998
39999 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
40000
40001 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
40002 properly discarded.
40003
40004 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
40005
40006 * gcc.c-torture/execute/memcheck: New directory of tests for
40007 -fcheck-memory-usage.
40008
40009 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40010
40011 * README: New file, general information about the testsuite and
40012 new description of the various C++ test subdirectories.
40013 * README.g++: Eliminate obsolete information, update and move most
40014 relevant stuff to README.
40015
40016 1998-11-07 Richard Henderson <rth@cygnus.com>
40017
40018 * gcc.c-torture/compile/981107-1.c: New test.
40019
40020 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
40021
40022 * execute/memcpy-bi.c: New testcase.
40023
40024 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
40025
40026 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
40027 base classes.
40028
40029 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
40030 template is selected.
40031
40032 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
40033 classes, it should be accepted for all types.
40034
40035 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
40036
40037 * g++.old-deja/g++.pt/spec24.C: Ensure that template
40038 specializations start with template headers.
40039
40040 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
40041
40042 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
40043
40044 * g++.old-deja/g++.other/init9.C: Test cross initialization of
40045 non-POD types.
40046
40047 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40048
40049 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
40050
40051 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
40052
40053 * compile/981022-1.c, compile/981022-1.x: New test and driver.
40054
40055 1998-10-19 Jeffrey A Law (law@cygnus.com)
40056
40057 * 981019-1.c: New test.
40058
40059 1998-10-14 Robert Lipe <robertl@dgii.com>
40060
40061 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
40062 find objc headers.
40063
40064 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40065
40066 * compile/981001-4.c: Remove use of GCC extension that triggers a
40067 compiler bug.
40068
40069 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
40070
40071 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
40072
40073 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40074
40075 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
40076 instantiation of template produces incorrect code for delete
40077 expression.
40078
40079 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
40080 constructors' name is not unique.
40081 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
40082 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
40083
40084 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
40085 automatic array of const is ill-formed.
40086
40087 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
40088 of template parameter?
40089
40090 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
40091 const.
40092
40093 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
40094 pointer-to-member expression.
40095
40096 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
40097 declaration causes ICE.
40098
40099 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
40100
40101 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
40102 reserved in the global namespace.
40103
40104 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
40105 generate needed virtual table.
40106
40107 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
40108
40109 1998-10-10 Dariush Eslimi <eslimi@loran.com>
40110
40111 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
40112 template-dependent type
40113
40114 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40115
40116 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
40117 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
40118 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
40119
40120 * g++.old-deja/g++.other/using5.C: New test; using decl from base
40121 class should be usable as argument of member function.
40122 * g++.old-deja/g++.other/using6.C: New test; using decl from base
40123 class should be usable as return type of member function.
40124 * g++.old-deja/g++.other/using7.C: New test; using decl from base
40125 class should be usable as type of data member.
40126
40127 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
40128
40129 1998-10-09 Jeffrey A Law (law@cygnus.com)
40130
40131 * gcc.c-torture/special/920521-1.c: Fix bogus test.
40132
40133 1998-10-08 Nick Clifton <nickc@cygnus.com>
40134
40135 * gcc.dg/dll-?.c Add thumb to target list.
40136 Fix assembler scan patterns to match current assembler output.
40137
40138 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
40139
40140 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
40141 matching of template brackets.
40142
40143 * g++.old-deja/g++.other/using4.C: New test. Test using
40144 declarations of methods from base classes.
40145
40146 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
40147 within functions should introduce names into the innermost
40148 enclosing namespace.
40149
40150 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
40151 of static locals if first initialization throws.
40152
40153 1998-10-07 Jim Wilson <wilson@cygnus.com>
40154
40155 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
40156
40157 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
40158
40159 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
40160 lose track of the possible targets of tablejump insns.
40161 * special/special.exp: Run it.
40162
40163 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40164
40165 * g++.old-deja/g++.pt/friend35.C: New test. A template function
40166 must be declared before its specializations can be named in friend
40167 declarations.
40168
40169 1998-10-05 Dave Love <d.love@dl.ac.uk>
40170
40171 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
40172
40173 * g77.f-torture/execute/io1.f: New test.
40174
40175 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40176
40177 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
40178 with pointer to template function, for which no argument deduction
40179 is possible.
40180
40181 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
40182 specialization of template function as argument to template
40183 function.
40184
40185 * g++.old-deja/g++.other/access2.C: New test; Inner class
40186 shouldn't have privileged access to Outer's names.
40187
40188 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40189
40190 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
40191 friend template declared within template class conflicts with
40192 nested class of the same name.
40193
40194 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
40195 is ignored.
40196
40197 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
40198 object with direct initializer as function declaration.
40199
40200 * g++.old-deja/g++.other/decl2.C: New test; duplicate
40201 initializers.
40202
40203 * g++.old-deja/g++.other/null2.C: New test; conditional operator
40204 involving const pointer and NULL produces incorrect result.
40205
40206 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
40207 type name without `typename' should be rejected with -pedantic.
40208
40209 1998-10-02 Richard Henderson <rth@cygnus.com>
40210
40211 * g++.old-deja/g++.other/addrof1.C: New test.
40212
40213 1998-10-01 Nick Clifton <nickc@cygnus.com>
40214
40215 * gcc.c-torture/compile/981001-1.c: New test.
40216 * gcc.c-torture/execute/981001-1.c: New test.
40217
40218 1998-10-01 Jeffrey A Law (law@cygnus.com)
40219
40220 * gcc.c-torture/compile/981001-2.c: New test.
40221 * gcc.c-torture/compile/981001-3.c: New test.
40222 * gcc.c-torture/compile/981001-4.c: New test.
40223
40224 1998-10-01 Robert Lipe <robertl@dgii.com>
40225
40226 * lib/objc.exp (objc_target_compile): Add -L during compiles for
40227 multilibbed hosts. Idea grafted from g77.exp.
40228
40229 1998-09-30 Dave Love <d.love@dl.ac.uk>
40230
40231 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
40232 avoid losing on systems which need -lsocket.
40233
40234 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
40235
40236 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
40237 * g++.old-deja/g++.other/nested2.C: Ditto.
40238 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
40239 failure.
40240
40241 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40242
40243 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
40244 preferred over template operator!= for enum bitfields.
40245
40246 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
40247
40248 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
40249 that happen to have the same base name, but in different scopes,
40250 are incorrectly rejected.
40251
40252 1998-09-16 Richard Henderson <rth@cygnus.com>
40253
40254 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
40255 on the native word size instead of an integer literal.
40256
40257 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40258
40259 * g++.old-deja/g++.other/static2.C: Invocation of static data
40260 member of type pointer-to-function denoted as non-static member.
40261
40262 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
40263 checks involving function types and aliases.
40264
40265 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40266
40267 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
40268 redefined to the same non-trivial type.
40269
40270 * g++.old-deja/g++.pt/explicit73.C: Test for proper
40271 namespace-qualification of template specializations declared in
40272 other namespaces.
40273
40274 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
40275 to declare a subset of the specializations of a template function
40276 as friends of specializations of a template class.
40277
40278 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
40279 member templates that do not fully specialize the enclosing
40280 template class are rejected.
40281
40282 1998-09-11 Dave Love <d.love@dl.ac.uk>
40283
40284 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
40285
40286 1998-09-08 Dave Love <d.love@dl.ac.uk>
40287
40288 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
40289 altered from libf2c/libU77 version.
40290
40291 1998-09-06 Dave Love <d.love@dl.ac.uk>
40292
40293 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
40294
40295 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
40296
40297 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
40298 (un)signed char are different types for template specialization
40299 purposes.
40300
40301 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
40302
40303 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
40304 * objc: ObjC testsuite.
40305
40306 1998-08-31 Catherine Moore <clm@cygnus.com>
40307
40308 * gcc.c-torture/execute/941014-1.x: New file.
40309
40310 1998-08-31 Nick Clifton <nickc@cygnus.com>
40311
40312 * lib/c-torture.exp: Add support for
40313 torture_eval_before_compile and torture_eval_before_execute
40314 variables.
40315
40316 1998-08-30 Jeffrey A Law (law@cygnus.com)
40317
40318 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
40319 this test triggers valid.
40320
40321 1998-08-27 Jeffrey A Law (law@cygnus.com)
40322
40323 * gcc.dg/980827-1.c: New test.
40324
40325 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
40326
40327 * gcc.c-torture/execute/loop-4b.c: New test.
40328
40329 1998-08-26 Nick Clifton <nickc@cygnus.com>
40330
40331 * lib/c-torture.exp: Add support for
40332 torture_eval_before_compile and torture_eval_before_execute
40333 variables.
40334
40335 1998-08-25 Jeffrey A Law (law@cygnus.com)
40336
40337 * gcc.c-torture/compile/980825-1.c: New test.
40338
40339 1998-08-24 Nick Clifton <nickc@cygnus.com>
40340
40341 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
40342 count number tests in opt_t0 not good_t0.
40343
40344 1998-08-24 Jeffrey A Law (law@cygnus.com)
40345
40346 * gcc.c-torture/compile/930326-1.x: Fix typo.
40347
40348 1998-08-23 Mark Mitchell <mark@markmitchell.com>
40349
40350 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
40351 causes an ICE.
40352
40353 1998-08-21 Jeffrey A Law (law@cygnus.com)
40354
40355 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
40356 STACK_SIZE is defined.
40357 * gcc.c-torture/unsorted/stuct.c: Similarly.
40358
40359 * gcc.c-torture/compile/980821-1.c: New test.
40360
40361 1998-08-21 Jeffrey A Law (law@cygnus.com)
40362
40363 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
40364
40365 1998-08-19 Mark Mitchell <mark@markmitchell.com>
40366
40367 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
40368 code.
40369
40370 1998-08-09 Mark Mitchell <mark@markmitchell.com>
40371
40372 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
40373 error'.
40374
40375 1998-08-18 Jeffrey A Law (law@cygnus.com)
40376
40377 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
40378
40379 1998-08-16 Jeffrey A Law (law@cygnus.com)
40380
40381 * gcc.c-torture/compile/980816-1.c: New test.
40382
40383 * gcc.dg/980816-1.c: New test.
40384
40385 1998-08-13 Jeffrey A Law (law@cygnus.com)
40386
40387 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
40388 compiler for ieee tests.
40389
40390 1998-08-01 Dave Love <d.love@dl.ac.uk>
40391
40392 * g77.f-torture/compile/980729-0.f: New test.
40393
40394 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
40395
40396 * gcc.c-torture/special/eeprof-1.c: New test, for
40397 -finstrument-functions.
40398 * gcc.c-torture/special/special.exp: Run it.
40399
40400 1998-07-29 Jeffrey A Law (law@cygnus.com)
40401
40402 * gcc.c-torture/compile/980729-1.c: New test.
40403
40404 1998-07-27 Nick Clifton <nickc@cygnus.com>
40405
40406 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
40407 __thumb__ is defined, and test for ARM style doubles if so.
40408
40409 1998-07-26 Dave Love <d.love@dl.ac.uk>
40410
40411 * g77.f-torture/noncompile/980615-0.f: New test.
40412
40413 1998-07-26 H.J. Lu (hjl@gnu.org)
40414
40415 * gcc.dg/980312-1.c: Do link instead of compile.
40416 * gcc.dg/980313-1.c: Likewise.
40417
40418 1998-07-26 Jeffrey A Law (law@cygnus.com)
40419
40420 * gcc.c-torture/compile/980726-1.c: New test.
40421
40422 1998-07-25 Dave Love <d.love@dl.ac.uk>
40423
40424 * g77.f-torture/execute/io0.f: New test.
40425
40426 1998-07-24 Nick Clifton <nickc@cygnus.com>
40427
40428 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
40429 an int.
40430
40431 1998-06-18 Michael Meissner <meissner@cygnus.com>
40432
40433 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
40434 m32r bugs.
40435
40436 1998-07-17 Nick Clifton <nickc@cygnus.com>
40437
40438 * gcc.dg/980626-1.c: Expect failures for all toolchains until
40439 c-decl.c:grokdeclarator can handle mode attributes.
40440
40441 1998-07-16 Jeffrey A Law (law@cygnus.com)
40442
40443 * gcc.c-torture/execute/980716-1.c: New test.
40444
40445 1998-07-13 Jeffrey A Law (law@cygnus.com)
40446
40447 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
40448 the mn10200.
40449 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
40450 the mn10200.
40451 * gcc.c-torture/execute/va-arg-3.x: Similarly.
40452 * gcc.c-torture/compile/930326-1.x: Similarly.
40453
40454 1998-07-13 Dave Love <d.love@dl.ac.uk>
40455
40456 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
40457 New test from Craig.
40458
40459 1998-07-12 Dave Love <d.love@dl.ac.uk>
40460
40461 * g77.f-torture/noncompile/980616-0.f: New test.
40462
40463 * g77.f-torture/execute/970816-3.f: New test from Craig.
40464
40465 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40466
40467 * g++.other/singleton.C: Return error value instead of taking
40468 SIGSEGV.
40469
40470 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
40471
40472 * g++.other/singleton.C: New test. Warning is under dispute.
40473 Runtime crash is not.
40474
40475 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40476
40477 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
40478 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
40479 using6.C, using7.C}: New namespace tests.
40480
40481 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40482
40483 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
40484 specialization with typedef'ed names used as array indexes.
40485
40486 1998-07-09 Jeffrey A Law (law@cygnus.com)
40487
40488 * gcc.c-torture/execute/980709-1.c: New test.
40489
40490 * gcc.dg/980709-1.c: New test.
40491
40492 1998-07-07 Richard Henderson <rth@cygnus.com>
40493
40494 * gcc.c-torture/execute/bcp-1.c: New test.
40495
40496 1998-07-07 Jeffrey A Law (law@cygnus.com)
40497
40498 * gcc.c-torture/execute/980707-1.c: New test.
40499
40500 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
40501
40502 * gcc.c-torture/compile/980706-1.c: New test.
40503
40504 1998-07-01 Dave Love <d.love@dl.ac.uk>
40505
40506 * g77.f-torture/execute/980701-0.f,
40507 g77.f-torture/execute/980701-1.f: New test from Craig.
40508
40509 1998-07-01 Jeffrey A Law (law@cygnus.com)
40510
40511 * gcc.c-torture/compile/980701-1.c: New test.
40512
40513 * gcc.c-torture/execute/980701-1.c: New test.
40514
40515 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
40516 rlsruhe.de>
40517
40518 * g++.old-deja/g++.robertl/eb132.C: New test.
40519 * g++.old-deja/g++.robertl/eb133.C: Likewise.
40520
40521 1998-06-29 Dave Love <d.love@dl.ac.uk>
40522
40523 * g77.f-torture/execute/980628-7.f,
40524 g77.f-torture/execute/980628-8.f,
40525 g77.f-torture/execute/980628-9.f,
40526 g77.f-torture/execute/980628-10.f: New tests from Craig.
40527
40528 * g77.f-torture/execute/980628-3.f: Remove mail headers.
40529
40530 1998-06-28 Jeffrey A Law (law@cygnus.com)
40531
40532 * g77.f-torture/execute/980628-4.f: New test from Craig.
40533 * g77.f-torture/execute/980628-5.f: Likewise.
40534 * g77.f-torture/execute/980628-2.f: Likewise.
40535 * g77.f-torture/execute/980628-0.f: Likewise.
40536 * g77.f-torture/execute/980628-1.f: Likewise.
40537 * g77.f-torture/execute/980628-3.f: Likewise.
40538 * g77.f-torture/execute/980628-6.f: Likewise.
40539
40540 1998-06-28 Jeffrey A Law (law@cygnus.com)
40541
40542 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
40543 directory when nothing has been installed yet.
40544
40545 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
40546
40547 * gcc.c-torture/special/special.exp: Handle newer versions of
40548 dejagnu.
40549
40550 1998-06-26 Jeffrey A Law (law@cygnus.com)
40551
40552 * gcc.dg/980626-1.c: New test.
40553
40554 1998-06-19 Bruno Haible <haible@ilog.fr>
40555
40556 * gcc.misc-tests/m-un-2.c: New test.
40557 * g++.old-deja/g++.other/warn01.c: Likewise.
40558
40559 1998-06-19 Robert Lipe <robertl@dgii.com>
40560
40561 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
40562 compatibility with assmblers with a different comment character.
40563 Eliminate use of GAS-specific extensions.
40564
40565 1998-06-19 Jeffrey A Law (law@cygnus.com)
40566
40567 * gcc.c-torture/execute/ieee/980619-1.c: New test.
40568
40569 1998-06-19 Robert Lipe <robertl@dgii.com>
40570
40571 * lib/g77.exp: Replace search for libf2c.a with search for newly
40572 renamed libg2c.a
40573
40574 1998-06-17 Jeffrey A Law (law@cygnus.com)
40575
40576 * gcc.c-torture/execute/980617-1.c: New test.
40577
40578 1998-06-12 Jeffrey A Law (law@cygnus.com)
40579
40580 * gcc.c-torture/execute/980612-1.c: New test.
40581
40582 1998-06-08 Jeffrey A Law (law@cygnus.com)
40583
40584 * gcc.dg/980523-1.c: Only test on ppc-linux.
40585 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
40586
40587 * gcc.c-torture/execute/980608-1.c: New test.
40588
40589 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
40590
40591 * gcc.c-torture/execute/980605-1.c: New test.
40592
40593 1998-06-04 Jeffrey A Law (law@cygnus.com)
40594
40595 * gcc.c-torture/execute/980604-1.c: New test.
40596
40597 1998-06-02 Jeffrey A Law (law@cygnus.com)
40598
40599 * gcc.c-torture/execute/980602-1.c: New test.
40600 * gcc.c-torture/execute/980602-2.c: Likewise.
40601
40602 1998-06-02 Dave Love <d.love@dl.ac.uk>
40603
40604 * 970125-0.f: Fix per JCB. Add commentary.
40605
40606 1998-05-31 Michael Meissner <meissner@cygnus.com>
40607
40608 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
40609 IEEE -0 support.
40610
40611 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
40612
40613 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
40614 earlier.
40615
40616 1998-05-28 Catherine Moore <clm@cygnus.com>
40617
40618 * gcc.c-torture/execute/980526-3.c: New test.
40619
40620 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
40621
40622 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
40623 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
40624 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
40625 m88k-motorola-sysv3 to XFAIL.
40626
40627 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40628
40629 * gcc.dg/980526-1.c: New test.
40630 * gcc.c-torture/execute/980526-2.c: New test.
40631
40632 1998-05-26 Jeffrey A Law (law@cygnus.com)
40633
40634 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
40635
40636 * gcc.c-torture/execute/980526-1.c: New test.
40637
40638 1998-05-26 Dave Love <d.love@dl.ac.uk>
40639
40640 * g77.f-torture/execute/alpha2.f: Add runtime test.
40641
40642 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
40643
40644 * g++.old-deja/old-deja.exp: Strip leading directories.
40645
40646 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
40647 error for the line. Don't run multiple tests for the same line.
40648
40649 1998-05-23 Jeffrey A Law (law@cygnus.com)
40650
40651 * gcc.dg/980523-1.c: New test.
40652
40653 1998-05-23 Dave Love <d.love@dl.ac.uk>
40654
40655 * g77.f-torture/compile/970915-0.f: New test.
40656
40657 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
40658
40659 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
40660
40661 1998-05-21 Jeffrey A Law (law@cygnus.com)
40662
40663 * gcc.dg/980520-1.c: New test.
40664
40665 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
40666
40667 * gcc.dg/980502-1.c: Fix return type.
40668
40669 1998-05-20 Jeffrey A Law (law@cygnus.com)
40670
40671 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
40672 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
40673 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
40674 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
40675 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
40676
40677 1998-05-20 Dave Love <d.love@dl.ac.uk>
40678
40679 * g77.f-torture/execute/980520-1.f: New test.
40680
40681 1998-05-15 Dave Love <d.love@dl.ac.uk>
40682
40683 * lib/mike-g77.exp: New file.
40684
40685 * g77.f-torture/noncompile/noncompile.exp,
40686 g77.f-torture/noncompile/check0.f: New files.
40687
40688 1998-05-14 Dave Love <d.love@dl.ac.uk>
40689
40690 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
40691 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
40692 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
40693 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
40694 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
40695 abort where appropriate.
40696
40697 1998-05-05 Michael Meissner <meissner@cygnus.com>
40698
40699 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
40700 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
40701
40702 1998-04-29 Dave Love <d.love@dl.ac.uk>
40703
40704 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
40705
40706 1998-04-27 Dave Love <d.love@dl.ac.uk>
40707
40708 * g77.f-torture/compile/980427-0.f: New test.
40709
40710 1998-04-24 Dave Love <d.love@dl.ac.uk>
40711
40712 * g77.f-torture/compile/980424-0.f: New test.
40713
40714 1998-04-19 Dave Love <d.love@dl.ac.uk>
40715
40716 * g77.f-torture/compile/980419-2.f (main): New test.
40717 * g77.f-torture/compile/970125-0.f: New test.
40718 * g77.f-torture/compile/980419-1.f: New test.
40719
40720 1998-04-08 Jim Wilson <wilson@cygnus.com>
40721
40722 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
40723 of loop-4.c.
40724
40725 1998-04-07 Jim Wilson <wilson@cygnus.com>
40726
40727 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
40728
40729 1998-04-03 Jim Wilson <wilson@cygnus.com>
40730
40731 * gcc.c-torture/compile/980329-1.c: New test.
40732
40733 1998-03-18 Jim Wilson <wilson@cygnus.com>
40734
40735 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
40736 * gcc.dg/980312-1.c: Fix typo in -march command.
40737
40738 1998-03-16 H.J. Lu (hjl@gnu.org)
40739
40740 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
40741
40742 1998-03-11 Robert Lipe <robertl@dgii.com>
40743
40744 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
40745 Dave Love agree the Fortran source is bogus.
40746
40747 1998-03-11 Robert Lipe <robertl@dgii.com>
40748
40749 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
40750 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
40751 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
40752 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
40753 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
40754
40755 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40756
40757 * g++.old-deja/g++.other/friend1.C: New test.
40758
40759 1998-02-18 Dave Love <d.love@dl.ac.uk>
40760
40761 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
40762 possibly uninitialized) variables and declare dnrm2.
40763
40764 1998-02-23 Robert Lipe <robertl@dgii.com>
40765
40766 From Bruno Haible <haible@ilog.fr>:
40767 * gcc.c-torture/execute/980223.c: New test.
40768
40769 1998-02-13 Jeffrey A Law (law@cygnus.com)
40770
40771 * gcc.dg/ifelse-1.c: New test.
40772
40773 1998-02-09 H.J. Lu (hjl@gnu.org)
40774
40775 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
40776
40777 * lib/old-dejagnu.exp (old-dejagnu): Added the
40778 "execution test - XFAIL *-*-*" handling in the spirit of
40779 "excess errors test -". Changed the "execution test fails"
40780 handling to be like "excess errors test fails".
40781 * Update various tests accordingly.
40782
40783 1998-02-06 Jim Wilson <wilson@cygnus.com>
40784
40785 * gcc.c-torture/execute/980205.c: New test.
40786
40787 1998-01-18 Jeffrey A Law (law@cygnus.com)
40788
40789 * lib/c-torture.exp: Look for .x files instead of .cexp files.
40790 * lib/f-torture.exp: Similarly.
40791 * gcc.c-torture: Rename all .cexp files to .x files.
40792
40793 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
40794
40795 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
40796 (940510-1.c): Removed duplicate.
40797 (971104-1.c): New test.
40798
40799 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
40800
40801 * lib/f-torture.exp: Improve error and loop detection.
40802
40803 1997-11-19 Michael Meissner <meissner@cygnus.com>
40804
40805 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
40806 use that to size the filler array.
40807
40808 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
40809
40810 * lib/c-torture.exp(c-torture-execute): Fix typo.
40811
40812 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
40813 testcase as the executable name. Keep the executable around if
40814 the test fails.
40815
40816 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
40817
40818 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
40819 changes. Only test one -g option, and move it to the end of the
40820 list of options to test.
40821
40822 1997-09-19 Michael Meissner <meissner@cygnus.com>
40823
40824 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
40825 variable GCC_TORTURE_OPTIONS to supply default switches separated
40826 by colons. If no environment variable, run tests with -O0 -g, -O1
40827 -g, and -O2 -g as well.
40828
40829 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
40830
40831 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
40832 explanatory comments. Fix indentation.
40833
40834 1997-09-15 Jeffrey A Law (law@cygnus.com)
40835
40836 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
40837
40838 1997-09-11 Jeffrey A Law (law@cygnus.com)
40839
40840 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
40841 * g++.old-deja/g++.mike/p7325.C: Likewise.
40842 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
40843
40844 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
40845
40846 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
40847 * g++.old-deja/g++.brendan/crash30.C: Likewise.
40848 * g++.old-deja/g++.brendan/crash39.C: Likewise.
40849 * g++.old-deja/g++.law/operators4.C: Likewise.
40850
40851 1997-09-11 Joe Buck (jbuck@synopsys.com)
40852
40853 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
40854 * g++.old-deja/g++.mike/p784.C: Ditto.
40855 * g++.old-deja/g++.mike/p785.C: Ditto.
40856
40857 1997-09-05 Jeffrey A Law (law@cygnus.com)
40858
40859 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
40860
40861 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40862
40863 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
40864 target feature; pass this to c-torture-execute as needed.
40865
40866 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40867
40868 * lib/c-torture.exp(c-torture-execute): If the previous and the
40869 current executables being tested are identical, we don't need to
40870 run the executable again. Try to make the executable names
40871 unique. Add an optional argument for passing additional compiler
40872 flags.
40873
40874 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
40875
40876 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
40877
40878 1997-08-29 Jeffrey A Law (law@cygnus.com)
40879
40880 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
40881
40882 1997-07-31 Jeffrey A Law (law@cygnus.com)
40883
40884 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
40885 32bit or larger longs.
40886
40887 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
40888 have either a 32bit long or 32bit int.
40889
40890 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
40891
40892 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
40893 Make double precision tests dependent on sizeof (double).
40894
40895 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
40896
40897 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
40898 too.
40899
40900 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
40901
40902 * gcc.c-torture/compile/961203-1.cexp: New script.
40903
40904 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
40905
40906 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
40907 up the includes ourselves.
40908
40909 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
40910
40911 * lib/plumhall.exp: Remove random include, and add a few
40912 verbose messages for debugging.
40913
40914 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
40915
40916 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
40917 of trying to do it ourselves.
40918
40919 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40920
40921 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
40922
40923 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
40924
40925 * gcc.prms/5403.c: Made regexp a bit less strict.
40926
40927 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
40928
40929 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
40930 is returned from remote_load instead.
40931 * lib/plumhall.exp: Ditto.
40932 * lib/mike-g++.exp: Ditto.
40933 * lib/old-dejagnu.exp: Ditto.
40934 * lib/c-torture.exp: Ditto.
40935
40936 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
40937
40938 * lib/g++.exp: Use build_wrapper procedure.
40939 * lib/gcc.exp: Ditto.
40940
40941 1997-05-20 Jeffrey A Law (law@cygnus.com)
40942
40943 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
40944 an old-style decl for malloc. Fixes tests to work when
40945 sizeof (int) != sizeof (size_t).
40946
40947 1997-05-15 Mike Meissner <meissner@cygnus.com>
40948
40949 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
40950
40951 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
40952 use stdargs.h interface.
40953
40954 1997-05-15 Mike Meissner <meissner@cygnus.com>
40955
40956 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
40957 NO_VARARGS when compiling.
40958
40959 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
40960
40961 * lib/plumhall.exp(ph_includes): New procedure.
40962 (ph_make): Use it.
40963 (ph_compiler): Ditto.
40964
40965 * lib/g++.exp: Rename test-glue.c to testglue.c.
40966 * lib/gcc.exp: Ditto.
40967
40968 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
40969
40970 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
40971 to completion when it's called.
40972
40973 1997-03-21 Michael Meissner <meissner@cygnus.com>
40974
40975 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
40976 is defined, don't do test.
40977
40978 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
40979
40980 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
40981 for object files.
40982 (ph_summary): Mark skipped testcases as untested, not unresolved.
40983
40984 * lib/plumhall.exp (ph_make): If unresolved because of bad
40985 errorCode, record errorCode in log file.
40986 (*): Replace send_log/verbose with verbose -log.
40987
40988 1997-03-19 Michael Meissner <meissner@cygnus.com>
40989
40990 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
40991 double conversion if double isn't at least 8 bytes.
40992
40993 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
40994 int to work with targets where int is 16 bits.
40995
40996 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
40997 8 bytes, just exit, since 4 byte doubles don't have enough bits of
40998 precision for the test to complete.
40999
41000 1997-03-14 Michael Meissner <meissner@cygnus.com>
41001
41002 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
41003 if d10v is not compiled with the -mdouble64 flag.
41004 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
41005
41006 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
41007 d10v is not compiled with the -mint32 flag.
41008
41009 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
41010
41011 * lib/plumhall.exp: Use incr_count.
41012
41013 1997-03-12 Jeffrey A Law (law@cygnus.com)
41014
41015 * gcc.c-torture: Update to c-torture-1.45.
41016
41017 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
41018
41019 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
41020 the name of the expect testcase file).
41021
41022 * lib/g++.exp(g++_init): Ditto.
41023
41024 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
41025
41026 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
41027 the host.
41028
41029 * lib/gcc.exp(gcc_exit): New procedure.
41030
41031 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
41032
41033 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
41034 specs where appropriate.
41035
41036 * g++.old-deja/g++.arm/*: Added additional ERROR checks
41037 because of new "candidates are" messages, and removed a few
41038
41039 * Converted all non-old-style g++ testcases to old-style, and
41040 moved into g++.old-deja.
41041
41042 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
41043
41044 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
41045 options.
41046
41047 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
41048 succeeded.
41049
41050 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
41051
41052 1997-02-13 Michael Meissner <meissner@cygnus.com>
41053
41054 * lib/gcc.exp (gcc_target_compile): Add support for defining
41055 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
41056 the machine doesn't have those features.
41057
41058 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
41059
41060 * g++.law/operators4.exp: Don't use LIBS.
41061
41062 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
41063
41064 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
41065
41066 * lib/mike-g++.exp: Don't set the compiler to be tested here.
41067 * lib/g++.exp: Set it here instead. Also, allow use of the
41068 --tool_exec and --tool_opt options. Change CXX to
41069 GXX_UNDER_TEST.
41070
41071 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
41072
41073 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
41074
41075 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
41076
41077 * lib/old-dejagnu.exp: Use prune_warnings instead of
41078 prune_system_crud.
41079 * lib/mike-g++.exp: Ditto.
41080 * lib/gcc.exp: Ditto.
41081 * lib/g++.exp: Ditto.
41082
41083 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
41084
41085 1997-02-07 Jeffrey A Law (law@cygnus.com)
41086
41087 * 941014-2.c: Include stdlib.h
41088 * 960327-1.c: Include stdio.h
41089 * dbra.c, index-1.c: Don't assume ints are 32bits.
41090
41091 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
41092
41093 * lib/gcc.exp: Add gcc,stack_size target feature.
41094
41095 * lib/g++.exp(g++_target_compile): Add the include and link
41096 paths here, not in two other places. And, it's $options, not
41097 options.
41098
41099 * lib/mike-g++.exp(postbase): Remove the code that determines
41100 the correct include and link paths.
41101 * g++.old-deja/old-deja.exp: Ditto.
41102
41103 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
41104
41105 * lib/g++.exp(g++_init): target_compile no longer returns the
41106 filename of the result.
41107
41108 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
41109
41110 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
41111 call to glob.
41112
41113 * gcc.c-torture/special/special.exp: Change call to
41114 gcc_target_compile to include the object file.
41115
41116 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
41117
41118 * gcc.c-torture/special/special.exp: Correct misspelling in last
41119 change.
41120
41121 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
41122
41123 * lib/plumhall.exp(ph_summary): Log the entire output of the
41124 executable. Return -1 if there were any failures, 0 otherwise.
41125 (ph_execute): Return -1 if there were any failures, 0 otherwise.
41126 (ph_make): Clean up objects and executables that were built
41127 if the tests succeeded.
41128
41129 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
41130
41131 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
41132 libraries and includes in the build tree as appropriate.
41133
41134 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41135
41136 * lib/c-torture.exp: Instead of looking for the global variable
41137 NO_LONG_LONG, check to see if that's a feature of the target.
41138
41139 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41140
41141 * config/default.exp: Minimize. Delete the remainer of the files in
41142 config; this functionality is now in devo/dejagnu/config.
41143
41144 g++.*/*: Pass any additional flags used to compile to postbase;
41145 delete CXXFLAGS.
41146
41147 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
41148 is now done by runtest.exp. Use gcc_target_compile instead of
41149 compile.
41150
41151 lib/c-torture.exp: Use gcc_target_compile instead of compile.
41152 Remove references to CFLAGS. Use remote_file instead of
41153 calling rm -f.
41154 (c-torture): Take a list of arguments to use to compile this
41155 testcase.
41156
41157 lib/g++.exp: Simplify. Use target_compile instead of compile.
41158 lib/gcc-dg.exp: Ditto.
41159 lib/gcc.exp: Ditto.
41160 lib/mike-{gcc,g++}.exp: Ditto.
41161 lib/old-dejagnu.exp: Ditto.
41162 lib/plumhall.exp: Ditto.
41163
41164 1997-01-08 Jim Wilson <wilson@cygnus.com>
41165
41166 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
41167 (ph_linker): Likewise.
41168
41169 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
41170
41171 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
41172 MAP_ANON / MAP_ANONYMOUS if defined;
41173 else try to map from /dev/zero .
41174
41175 1996-11-12 Jeffrey A Law (law@cygnus.com)
41176
41177 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
41178 isn't defined, then define it to MAP_ANONYMOUS.
41179
41180 1996-11-12 Jeffrey A Law (law@cygnus.com)
41181
41182 * gcc.c-torture: Update to c-torture-1.42 release.
41183
41184 1996-11-11 Jeffrey A Law (law@cygnus.com)
41185
41186 * gcc.c-torture: Update to c-torture-1.41 release.
41187
41188 1996-10-27 Jeffrey A Law (law@cygnus.com)
41189
41190 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
41191 c-torture release.
41192
41193 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
41194
41195 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
41196 and LDFLAGS. Fix second case to append the target_info ldflags
41197 onto LDFLAGS, not CFLAGS.
41198 * lib/g++.exp (g++_init): Add target_info stuff.
41199 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
41200 of libgloss and newlib flags for !native.
41201
41202 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
41203 (GDB): Fix relative path to go up another dir for finding gdb.
41204
41205 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
41206
41207 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
41208 versions in the target_info array, if they don't exist.
41209
41210 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
41211
41212 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
41213
41214 1996-07-08 Jim Wilson <wilson@cygnus.com>
41215
41216 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
41217 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
41218
41219 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
41220
41221 * lib/old-dejagnu.exp: Don't remove the output file before we've
41222 actually tested it. Don't append pwd to the path of the executable
41223 we're testing.
41224
41225 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
41226
41227 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
41228
41229 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
41230
41231 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
41232 temporary directory for compiler files, and set it to a default
41233 value of /tmp. Set $output as the name of the output file from
41234 compiling the testcase. Add a -o option to $cflags_var so the
41235 compiler writes the final output file as $output. Set $executable
41236 to $output.
41237
41238 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
41239 directory for compiler files, and set it to /tmp if it doesn't
41240 already have a value. Set $output_file to the name of the output
41241 file from compiling the testcase. Add a -o option to CXXFLAGS so
41242 the compiler writes the final output file as $output. Use $output
41243 as the executable to be tested.
41244
41245 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41246
41247 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
41248
41249 1996-06-08 Jeffrey A Law (law@cygnus.com)
41250
41251 * gcc.c-torture/execute/pending-1.c: New test. Still
41252 pending in Tege's queue.
41253
41254 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
41255
41256 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
41257 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
41258 if there were failures. Call unresolved if there were unresolved
41259 testcases. Call gcc_fail if program did not run to completion.
41260 (ph_make): Pass additional argument name to ph_execute.
41261 (ph_execute): Add new argument. Pass additional arguments to
41262 ph_summary. Call gcc_fail is there is no execution output.
41263
41264 1996-04-24 Jeffrey A Law (law@cygnus.com)
41265
41266 * lib/plumhall.exp (proc_summary): Output relavent summary
41267 lines into the log so specific failures in plumhall can be
41268 investigated.
41269
41270 1996-04-10 Jeffrey A Law (law@cygnus.com)
41271
41272 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
41273 (c-torture-execute): Don't try to execute tests which use
41274 "long long" types if $NO_LONG_LONG is nonzero.
41275
41276 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
41277
41278 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
41279 not c-torture.
41280
41281 * gcc.ieee: Move from here.
41282 * gcc.c-torture/execute/ieee: To here.
41283
41284 1996-03-26 Jeffrey A Law (law@cygnus.com)
41285
41286 * gcc.c-torture: Update to c-torture-1.41 release.
41287
41288 1996-03-22 Jeffrey A Law (law@cygnus.com)
41289
41290 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
41291 not "$output".
41292
41293 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
41294
41295 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
41296 -c present.
41297
41298 1996-03-02 Jeffrey A Law (law@cygnus.com)
41299
41300 * config/proelf.exp: Handle connecting to a simulator.
41301
41302 1996-01-31 Jeffrey A Law (law@cygnus.com)
41303
41304 * config/proelf.exp: New file. Enough framework that we can
41305 run c-torture tests on the proelf targets (or any other target
41306 that gdb can connect to for that matter).
41307
41308 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
41309
41310 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
41311 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
41312
41313 * lib/plumhall.exp (ph_execute): Always call ph_summary if
41314 exec_output exists.
41315
41316 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
41317
41318 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
41319 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
41320
41321 * config/*.exp: Update FSF address. Change result of ${tool}_load
41322 to pass/fail/unresolved/unsupported/untested. Caller must now
41323 call unresolved/unsupported/untested.
41324 * lib/*.exp: Update FSF address. Update to handle new results of
41325 ${tool}_load.
41326 * lib/chill.exp (verbose): Delete.
41327
41328 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
41329
41330 * lib/gcc.exp (default_gcc_start): Change order of args to
41331 $LDFLAGS $CFLAGS $LIBS.
41332 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
41333 Save/set/restore CFLAGS. Pass single arg to gcc_start.
41334 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
41335 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41336 * gcc.misc-tests/dg-test.exp: Likewise.
41337 * gcc.misc-tests/msgs.exp: Likewise.
41338 * gcc.prms/prms.exp: Likewise.
41339 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
41340 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41341
41342 * lib/dg.exp: Deleted, moved to dejagnu/lib.
41343
41344 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41345
41346 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
41347
41348 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
41349 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
41350
41351 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
41352 necessary.
41353
41354 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
41355
41356 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
41357 global for loop; add use of $mathlib.
41358 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
41359 settings here; set mathlib for anything but VxWorks.
41360
41361 1996-01-22 Jeffrey A Law (law@cygnus.com)
41362
41363 * gcc.c-torture: Update to c-torture-1.40 release.
41364
41365 1996-01-03 Jeffrey A Law (law@cygnus.com)
41366
41367 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
41368 dg.exp.
41369
41370 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
41371
41372 * lib/c-torture.exp (c-torture-execute): Declare "output" as
41373 global.
41374
41375 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
41376
41377 * lib/g++.exp (LIBS): Define if not already.
41378 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
41379 (gcc-dg-prune): Call prune_gcc_output.
41380 * lib/gcc.exp (prune_gcc_output): New proc.
41381 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
41382 prune_gcc_output.
41383
41384 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
41385
41386 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
41387 (c-torture-execute): Likewise. Rename `name' to `testcase'.
41388
41389 1995-11-15 Jeffrey A Law (law@cygnus.com)
41390
41391 * gcc.c-torture: Update to c-torture-1.39 release.
41392
41393 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
41394
41395 * lib/c-torture.exp (c-torture-execute): Don't return if one option
41396 fails, try others as well.
41397
41398 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
41399
41400 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
41401 If compilation fails, mark execute tests as `untested'.
41402 If test is marked as unsupported, don't mark compilation and
41403 execute tests as failed.
41404
41405 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
41406
41407 * lib/g++.exp (g++_init): Don't link in libg++, and look to
41408 libstdc++ for whether or not we want to be doing shared
41409 libraries. Delete link_curses since we don't need it anymore.
41410 * lib/mike-g++.exp (postbase): Don't link in libg++.
41411 * g++.old-deja/old-deja.exp: Likewise.
41412
41413 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
41414
41415 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
41416
41417 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
41418
41419 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
41420 For that, add `-Wl,-a,shared_archive'.
41421 * g++.old-deja/old-deja.exp: Likewise.
41422
41423 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
41424
41425 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
41426
41427 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
41428
41429 * lib/mike-g++.exp (postbase): Pay attention to the status of
41430 g++_load.
41431
41432 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
41433
41434 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
41435
41436 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
41437
41438 * lib/gcc.exp (default_gcc_start): No longer need to log program
41439 being executed or its output, execute_anywhere does that now.
41440 * lib/g++.exp (default_g++_version): Call execute_anywhere.
41441 (default_g++_start): Likewise. Delete calls to verbose/send_log.
41442
41443 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
41444
41445 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
41446 the same as those in lib/g++.exp.
41447
41448 1995-10-10 Jeff Law (law@hurl.cygnus.com)
41449
41450 * gcc.c-torture: Update to c-torture-1.38 release.
41451 * gcc.ieee: Related changes.
41452
41453 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
41454
41455 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
41456 "exec". Minor reformatting changes.
41457
41458 * config/rom68k.exp (${tool}_load): Make it work in a canadian
41459 cross. This means all "exec" calls now work on a remote host as
41460 well.
41461 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
41462 cross. Filter out the extra "\r\n" stuff that expect puts in.
41463 (c-torture-execute): Filter out the bogus warnings like
41464 c-torture-compile does. Add support for canadian cross.
41465 * lib/gcc.exp (default_gcc_version, default_gcc_start)
41466 Use execute_anywhere rather than calling exec directly. Now it
41467 works for canadian cross testing.
41468
41469 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
41470
41471 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
41472 results into a variable, and check that rather than using file exists.
41473
41474 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
41475
41476 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
41477 create a libg++.so. For sunos4.1.*, also add -ltermcap.
41478
41479 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41480
41481 * g++.old-deja/old-deja.exp: Create and pass runshlib and
41482 lib_curses if there's a shared libg++ in the build tree.
41483
41484 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
41485
41486 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
41487 if not supported target.
41488
41489 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
41490
41491 * lib/g++.exp (g++_init): Move empty setting of runshlib and
41492 link_curses up to always happen, not just for native builds.
41493
41494 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
41495
41496 * gcc.c-torture: Update to c-torture-1.36 release.
41497 * gcc.failure: Related changes.
41498
41499 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
41500
41501 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
41502
41503 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
41504
41505 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
41506 * lib/mike-g++.exp (postbase): Not in here. Still reference
41507 runshlib, link_curses, and mathlib for link and run.
41508
41509 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
41510 pass the runtime shared library options for Solaris, OSF/1, and
41511 Irix5, and link with -lcurses to avoid unresolved references.
41512
41513 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
41514
41515 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
41516 only run once.
41517
41518 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
41519
41520 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
41521
41522 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
41523
41524 * gcc.c-torture: Update to c-torture-1.35 release. Note we
41525 do not have a framework for the "compat" tests yet.
41526
41527 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
41528
41529 * lib/mike-g++.exp (postbase): New local variable `mathlib',
41530 set to null if we're testing vxworks5.1. Use that instead of
41531 `-lm' in the setting of LIBS for link and run.
41532
41533 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
41534
41535 * config/rom68k.exp (${tool}_load): Major changes to make it
41536 work. Verified that it does in fact return the stuff in
41537 exec_output properly. Catch any Emul or any TRAP other than 0.
41538
41539 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
41540
41541 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
41542 LDFLAGS properly for targets that need stuff from libgloss.
41543 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
41544 only run once.
41545 (gpp_initialized): New variable.
41546
41547 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
41548
41549 * config/rom68k.exp: Load libgloss.exp.
41550 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
41551 so we can produce a fully linked binary.
41552 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
41553 so we can produce a fully linked binary.
41554
41555 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
41556
41557 * lib/plumhall.exp (ph_section): Watch for expected failures.
41558 Add missing `else'.
41559
41560 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
41561 run the testcase.
41562 (c-torture): Likewise.
41563
41564 1995-08-28 Doug Evans <dje@cygnus.com>
41565
41566 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
41567
41568 * lib/mike-g++.exp (mike_cleanup): New proc.
41569 (prebase): New globals compiler_result, not_compiler_result,
41570 target_regexp.
41571 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
41572 allow leading "-" in pattern. Watch for unsupported tests.
41573 If $compiler_result is set, pattern match assembler code,
41574 and ditto for $not_compiler_result.
41575 * lib/mike-gcc.exp: Likewise.
41576
41577 * lib/plumhall.exp (ph_execute): Only call ph_summary if
41578 execution "succeeded".
41579
41580 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
41581
41582 * config/win32.exp: New file.
41583 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
41584
41585 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
41586
41587 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
41588 unsupported.
41589 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
41590 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
41591 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
41592
41593 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
41594 "... without exceptions was ...". That is now handled by
41595 prune_system_crud.
41596 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41597
41598 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
41599
41600 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
41601 sieve.c,sort2.c}: New files.
41602 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
41603 sieve.exp,sort2.exp}: Drivers for them.
41604
41605 * lib/mike-gcc.exp (program_output): New user settable variable.
41606 (postbase): Call prune_system_crud. Also prune extraneous compiler
41607 messages.
41608 * lib/mike-g++.exp (program_output): New user settable variable.
41609
41610 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
41611
41612 * config/sh.exp: Deleted (use sim.exp instead).
41613
41614 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
41615
41616 * config/vx.exp: Declare CHECKTASK as global.
41617 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
41618 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
41619 * lib/old-dejagnu.exp: Load [pwd]/$executable.
41620
41621 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41622
41623 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
41624 target. Like vx.exp, only includes `vx29k.exp' instead of
41625 `vxworks.exp'.
41626
41627 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
41628
41629 * config/sim.exp: Increase time limit from 120 seconds to 240.
41630
41631 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
41632
41633 * gcc.c-torture/execute/950628-1.c: New test.
41634
41635 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
41636
41637 * gcc.c-torture: Update with changes/additions from
41638 c-torture-1.34.
41639
41640 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
41641
41642 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
41643
41644 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
41645
41646 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
41647
41648 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
41649
41650 * gcc.c-torture/compile/950512-1.c: New test.
41651 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
41652 * gcc.dg/struct-ret-1.c: Likewise.
41653
41654 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
41655
41656 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
41657 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
41658
41659 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
41660
41661 * gcc.c-torture/special/920411-1.c: Deleted.
41662 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
41663
41664 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
41665
41666 * config/sim.exp (${tool}_load): Hack in call to bash to get a
41667 cpu limit.
41668
41669 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
41670
41671 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
41672
41673 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
41674
41675 From kenner;
41676 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
41677 is the proper length.
41678 * va-arg-3.c: Likewise.
41679
41680 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
41681
41682 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
41683 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
41684
41685 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
41686 * lib/g++.exp (default_g++_start): Delete old cruft.
41687
41688 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
41689
41690 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
41691 (2 * (1 << 18)) to (2 * (1 << 17)).
41692
41693 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
41694
41695 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
41696
41697 * config/rom68k.exp: Renamed from config/idp.exp
41698
41699 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
41700
41701 * c-torture/compile/921109-2.c
41702
41703 1995-04-18 Mike Stump <mrs@cygnus.com>
41704
41705 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
41706 excess errors.
41707
41708 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
41709
41710 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
41711 output.
41712 * lib/g++.exp (default_g++_start): Likewise.
41713
41714 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
41715
41716 * gcc.c-torture/compile/950329-1.c: New test.
41717
41718 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
41719
41720 * config/bug.exp (${tool}_load): Updated to use new remote_open
41721 and remote_close procs.
41722 * config/idp.exp: New file.
41723
41724 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
41725
41726 * gcc.c-torture/execute/950322-1.c: New test.
41727
41728 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
41729
41730 * config/vx.exp (${tool}_load): Clean up testing of return code from
41731 vxworks_ld and vxworks_spawn.
41732
41733 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
41734
41735 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
41736
41737 1995-03-13 Mike Stump <mrs@cygnus.com>
41738
41739 * lib/old-deja.exp: Add `excess errors test - ' error, now one
41740 can mark excess errors on a machine by machine basis. Note, the
41741 default is to not expect any excess errors, even when excess
41742 errors test - is given, so you will want to put an XFAIL ... on
41743 these lines. For example, // excess errors test - XFAIL hppa*-*-*
41744 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
41745 those 4 machines, but no others.
41746
41747 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
41748
41749 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
41750 * lib/c-torture.exp: to here.
41751
41752 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
41753
41754 * gcc.c-torture/execute/950221-1.c: New test.
41755 * gcc.c-torture/execute/struct-ret-1.c: New test.
41756 * gcc.c-torture/compile/950221-1.c: New test.
41757
41758 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
41759
41760 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
41761
41762 * gcc.c-torture/execute/arith-1.c (main): Return 0.
41763 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
41764
41765 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
41766
41767 * g++.gb: New directory of tests, derived from my signature and
41768 class scoping tests.
41769
41770 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
41771 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
41772 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
41773 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
41774 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
41775 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
41776 * g++.gb/sig25.C: Likewise.
41777
41778 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
41779 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
41780 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
41781 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
41782 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
41783 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
41784 * g++.gb/sig25.exp: Likewise.
41785
41786 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
41787 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
41788 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
41789 * g++.gb/scope13.C: Likewise, this test still fails.
41790
41791 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
41792 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
41793 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
41794 * g++.gb/scope13.exp: Ditto.
41795
41796 * g++.gb/README: New file, explains what these tests are about.
41797
41798 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
41799
41800 * lib/dg.exp (dg-do): Support `preprocess'.
41801 (dg-test): Likewise.
41802
41803 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
41804
41805 * config/udi.exp: change "continue -expect" to "exp_continue".
41806
41807 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
41808
41809 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
41810 Delete redundant tests.
41811
41812 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
41813 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
41814 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
41815 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
41816 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
41817 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
41818 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
41819 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
41820
41821 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
41822 storing label pointers.
41823 * gcc.c-torture/execute/921019-1.c: Likewise.
41824 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
41825 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
41826 parameter fp.
41827 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
41828 constants.
41829
41830 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
41831 Delete obsolete tests.
41832
41833 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
41834 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
41835 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
41836 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
41837 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
41838 * gcc.c-torture/compile/950124-1.c: New test.
41839
41840 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
41841
41842 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
41843
41844 * lib/mike-g++.exp: Add -lm to LIBS.
41845
41846 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
41847
41848 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
41849
41850 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
41851
41852 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
41853
41854 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
41855
41856 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
41857
41858 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
41859
41860 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
41861 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
41862 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
41863 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
41864 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
41865 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
41866 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
41867 * g++.law/{operators31.C, operators32.C,
41868 * g++.law/{operators33.C, operators34.C}: Likewise.
41869 * g++.law/{pic1.C, refs2.C}: Likewise.
41870 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
41871 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
41872 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
41873 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41874
41875 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
41876 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
41877 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
41878 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
41879 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
41880 * g++.law/{enum9.exp, friend5.exp}: Likewise.
41881 * g++.law/{nest3.exp, nest4.exp}: Likewise.
41882 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
41883 * g++.law/{operators30.exp, operators31.exp}: Likewise.
41884 * g++.law/{operators32.exp, operators33.exp}: Likewise.
41885 * g++.law/{operators34.exp}: Likewise.
41886 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
41887 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
41888 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
41889 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
41890 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41891
41892 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
41893 No longer expected to fail.
41894 * g++.law/missed-error3.C: Tweak for recent bool changes.
41895
41896 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
41897
41898 * config/emb-unix: Deleted.
41899 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
41900 remote execution. Do final link on remote host if REMOTE_LINK is set.
41901
41902 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
41903
41904 * lib/dg.exp (dg-test): Fix typo in last patch.
41905
41906 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
41907
41908 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
41909 (handles multiple occurrences).
41910
41911 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
41912
41913 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
41914 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
41915 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
41916 printed).
41917 * lib/c-torture.exp (c-torture-compile): Likewise.
41918 (c-torture): Prepend full path if missing.
41919 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
41920 (gcc_fail): Likewise.
41921 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
41922
41923 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
41924
41925 * lib/netware.exp: Only attach to NetWare i386 systems.
41926
41927 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
41928
41929 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
41930 messages. Add test name to "output pattern match" pass/fail message.
41931
41932 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
41933
41934 * gcc.dg: New testsuite.
41935 * gcc.dg/dg.exp: New file.
41936
41937 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
41938 test-switch.c}: Deleted.
41939
41940 * gcc.misc-tests/msgs.exp: New testcase driver.
41941
41942 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
41943
41944 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
41945 Watch for illegal return values from ${tool}_load.
41946 * config/unix.exp (${tool}_load): Fix pass/fail detection for
41947 cross targets. Coerce return value >0 to 1.
41948
41949 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
41950
41951 * config/unix.exp (${tool}_load): Call program rsh, not proc.
41952
41953 * config/emb-unix.exp: New file.
41954
41955 * config/sim.exp: Error if variable $SIM not defined.
41956 (${tool}_load): Mark test as "untested" if simulator missing.
41957
41958 * config/unix.exp: Load remote.exp to get rcp_download.
41959 * lib/c-torture.exp: Use different option lists for testcases with
41960 and without loops.
41961 * gcc.c-torture/execute/execute.exp: Likewise.
41962
41963 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
41964
41965 * config/*.exp: Clarify return code from ${tool}_load.
41966 Call `unresolved' or `untested' instead of `warning' or `perror'
41967 (sometimes you still want to call both though).
41968 Add comment that `shell_id' is local to each file.
41969 * config/udi.exp (timeout): Set to 30.
41970 Don't print warning if connection fails, $connectmode has already
41971 printed an error.
41972 (${tool}_load): Move verbose messages to level 2.
41973 Rework pattern for "Process started" message.
41974 Pass `shell_id' to ${connectmode}_download.
41975 Retry twice upon timeout. Make resetting of target more robust.
41976 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
41977 Pass `shell_id' to exit_$connectmode.
41978 Only call exit_$connectmode if connected.
41979 * config/unix.exp (${tool}_load): Check return codes better.
41980 * config/vrtx.exp (${tool}_load): Likewise.
41981 * config/vx.exp (${tool}_load): Likewise.
41982 Delete unneeded global's.
41983 * lib/dg.exp (dg-test): Update to reflect clarified return codes
41984 from ${tool}_load.
41985 (dg-stat): Delete.
41986 (dg-init): Delete recording of pass/fail counts.
41987 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41988 (old-dejagnu-init): Likewise.
41989 (old-dejagnu-stat): Delete contents, empty proc now.
41990 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
41991 (c-torture): Delete references to lcnt, lpass, lfail.
41992 Get option list from TORTURE_OPTIONS.
41993 Delete -funroll[-all]-loops if no loops.
41994 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
41995 (g++_stat): Delete contents (empty proc now).
41996 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
41997 (gcc_finish): Likewise.
41998 (gcc_stat): Deleted.
41999 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
42000 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
42001 * gcc.c-torture/execute/execute.exp: Likewise.
42002 Split tests into two parts: compile, execute.
42003 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
42004 no loops. Update to reflect clarified return codes from ${tool}_load.
42005
42006 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
42007
42008 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
42009 to grep for.
42010 (old-dejagnu): Likewise (where necessary).
42011
42012 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
42013
42014 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
42015
42016 * lib/dg.exp (dg-process-target): Fix processing of selector.
42017 Add comment regarding use of `error'.
42018
42019 * lib/gcc.exp (prune_system_crud): Define if missing.
42020 * lib/g++.exp (prune_system_crud): Likewise.
42021
42022 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
42023 Call prune_system_crud.
42024 * lib/dg.exp (dg-runtest): New proc.
42025 Use perror instead of send_user for tcl errors in testcase.
42026 Don't return any value, it's never used.
42027 Don't clobber previous definition of `unknown'.
42028 Print tcl errors in `dg-final'.
42029
42030 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
42031
42032 * lib/dg.exp (dg-process-target): Improve syntax error messages.
42033 (dg-test): Don't print errorInfo, it contains stack backtrace.
42034
42035 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
42036
42037 * lib/g++.exp (runtest_file_p): Define if missing.
42038
42039 1994-09-24 Doug Evans (dje@cygnus.com)
42040
42041 * lib/mike-g++.exp: Comment out loading of g++.exp.
42042 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
42043 (default_g++_version): Always print something.
42044 (default_g++_start): Comment out call to `which'.
42045 (g++_start, g++_load): Deleted (must be defined in config file).
42046 * lib/gcc.exp: Test for existence of $CC at start.
42047 Delete check for tmpdir (done in gcc_init).
42048 (default_gcc_version): Always print something.
42049 (default_gcc_start): Comment out call to `which'.
42050 * config/*.exp: Major cleanup - make cross targets work at least a
42051 little better for g++ (by not being "--tool gcc" specific).
42052 Rename gcc_xxx to ${tool}_xxx.
42053 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
42054 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
42055
42056 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
42057
42058 * lib/c-torture.exp (c-torture-compile): Rework compiler
42059 message processing.
42060
42061 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
42062 c-torture.
42063
42064 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
42065
42066 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
42067
42068 * lib/dg.exp (dg-process-target): Support { target native }.
42069
42070 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
42071
42072 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
42073 looked for "... program xxx got fatal signal".
42074 Correct regsub munging of `comp_output'.
42075 Ignore compiler messages "path prefix not used" and "linker input
42076 file unused".
42077
42078 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
42079
42080 * lib/gcc.exp (runtest_file_p): Define if missing.
42081 * gcc.prms/template.c: Example to work from.
42082
42083 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
42084
42085 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
42086 * lib/dg.exp (dg-test): Call unsupported testcases as such.
42087
42088 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
42089 * gcc.prms/1883.c: Moved from compile/940714-1.c.
42090 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
42091 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
42092
42093 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
42094 (dg-process-target): No longer a varargs proc.
42095 Return S/N for target, P/F for xfail. All callers changed.
42096 (user option procs): More argument checking.
42097 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
42098 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
42099 (dg-test): Skip test if not running on selected target in `dg-do'.
42100 Update handling of `dg-do-what', `dg-output-text'.
42101 Separate execution pass/fail from output pattern match pass/fail.
42102 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
42103
42104 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
42105
42106 * gcc.c-torture/special/special.exp: Don't expect failure for mips
42107 target for 920510-1.c.
42108
42109 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
42110
42111 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
42112 Clean up comment regarding use of passcnt, etc.
42113 (gcc_stat): Don't update `testcnt' here.
42114 (gcc_finish): Do it here.
42115 Might as well reset `but_id' here too.
42116 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
42117 to determine if the file should be tested.
42118 * gcc.c-torture/compile/compile.exp: Likewise.
42119 * gcc.c-torture/execute/execute.exp: Likewise.
42120 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42121 * gcc.misc-tests/dg-test.exp: Likewise.
42122 * gcc.prms/prms.exp: Likewise.
42123 * gcc.wendy/wendy.exp: Likewise.
42124 * g++.old-deja.exp: Likewise.
42125 Move "Testing file" message to verbose level 1.
42126
42127 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
42128
42129 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
42130
42131 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
42132
42133 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
42134 (default_gcc_start): Accept optional second list element
42135 of compiler flags. Print compiler output at verbosity level 2.
42136 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
42137 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
42138 Save current values of framework globals passcnt, failcnt, xpasscnt,
42139 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
42140 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
42141 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
42142 xfailcnt to compute stats. Update framework global `testcnt' from
42143 pass/fail counts.
42144 (gcc_finish): New proc. Clean up test environment.
42145 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
42146 (gcc_epass, gcc_efail): Delete.
42147 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
42148 argument of line number.
42149 (dg-init): If the tool has an init routine, call it.
42150 (dg-test): Remove args `cflags_var' and `libs_var'.
42151 Pass all compiler options to ${tool}_start.
42152 Handle missing line number.
42153 (dg-finish): New function.
42154 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
42155 particular files. Call gcc_finish at end. Move "skipping test"
42156 message to verbosity level 3.
42157 * gcc.c-torture/compile/compile.exp: Likewise.
42158 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42159 * gcc.c-torture/execute/execute.exp: Likewise.
42160 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42161 Print testcase being tried at verbosity level 1.
42162 * gcc.c-torture/special/special.exp: Unset xfail.
42163 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42164 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
42165 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
42166 * gcc.failure/failure.exp: Likewise.
42167 * gcc.ieee/ieee.exp: Likewise.
42168 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
42169 Update call to dg-test. Call dg-finish at end.
42170 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
42171 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42172 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
42173 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
42174 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
42175 * gcc.wendy/wendy.exp: Add copyright.
42176 Delete setting of tmpdir (done by gcc_init).
42177 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
42178 Pass compiler flags to gcc_start. Call gcc_finish at end.
42179 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
42180 gcc_[ce]pass/fail.
42181
42182 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
42183
42184 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
42185 confusion.
42186 (g++_load): Likewise.
42187
42188 * config/*.exp (gcc_load): Some were varargs fns and some were not.
42189 Rename argument to `prog' to remove the confusion.
42190 Varargs fns behave differently too!
42191 (g++_load): Likewise.
42192
42193 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
42194
42195 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
42196 what it is. Delete (always) printing of status value for !native.
42197 Simplify verbose code, and include status and exec_output.
42198 (g++_load): Use gcc_load.
42199
42200 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
42201
42202 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
42203 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
42204 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
42205 940714-3.c as these testcases don't exist anymore. Make
42206 va-arg-1.c expected to pass.
42207
42208 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
42209
42210 * gcc.misc-tests/misc.exp: Only run specific testcases.
42211 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
42212 * gcc.misc-tests/dg-[1-9].c: New files.
42213
42214 * lib/dg.exp: New testsuite driver.
42215 * gcc.prms/prms.exp: Use it.
42216
42217 * README.gcc: New file.
42218
42219 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
42220 Document and reset `lxpass' and `lxfail'.
42221 Simplify "initialized" message.
42222 (gcc_stat): Clean up comments a little.
42223
42224 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
42225
42226 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
42227
42228 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
42229
42230 * lib/old-dejagnu.exp (process-option): New proc.
42231 (old-dejagnu-init, old-dejagnu-stat): Likewise.
42232 (old-dejagnu): Simplify.
42233 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
42234
42235 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
42236
42237 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
42238 exists and is not an empty string.
42239
42240 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
42241 $xfail rather than calling setup_xfail. Clear $xfail when test is
42242 finished.
42243 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
42244 automatically.
42245
42246 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
42247 longer expected to fail.
42248
42249 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
42250 "f" function call.
42251
42252 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
42253
42254 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
42255 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
42256 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
42257 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
42258 c-torture-1.29.
42259
42260 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
42261 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
42262
42263 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
42264
42265 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
42266 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
42267
42268 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
42269 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
42270 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
42271
42272 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
42273
42274 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
42275 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
42276 940714-1.c, 940714-2.c, 940714-3.c},
42277 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
42278 gcc.misc-tests/{mg.c,mg.exp}:
42279 New tests.
42280 * gcc.noncompile/noncompile.exp: Change accordingly.
42281
42282 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
42283
42284 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
42285 Undo previous clobberage.
42286
42287 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
42288
42289 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
42290 * gcc.special/{930510-1.c, special.exp}:
42291 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
42292 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
42293 struct-varargs-1.c}: New tests from c-torture-1.26.
42294
42295 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
42296
42297 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
42298 argument to switch.
42299
42300 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
42301
42302 * Revert the previous changes. Please see Rob's directory
42303 (/lisa/test/rob/progressive/gcc/testsuite) for testing
42304 fixes.
42305
42306 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
42307
42308 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
42309 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
42310 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
42311 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
42312 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
42313 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
42314 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
42315 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
42316 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
42317 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
42318 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
42319 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
42320 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
42321 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
42322 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
42323 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
42324 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
42325 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
42326 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
42327 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
42328 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
42329 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
42330 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
42331 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
42332 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
42333 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42334 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
42335
42336 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
42337
42338 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
42339 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
42340 with perror calls.
42341
42342 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
42343
42344 * config/unix.exp (g++_load): Fix syntax.
42345
42346 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
42347
42348 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
42349 * gcc.noncompile/921017-1.c: Deleted obsolete test.
42350 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
42351 Don't expect va-arg-1.c to fail. Correct expected output for
42352 920928-1.c.
42353 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
42354 * gcc.wendy/hbm4.c: Correct typo.
42355 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
42356
42357 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
42358
42359 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
42360 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
42361 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
42362 * lib/c-torture.exp (c-torture-compile): Ditto.
42363
42364 Reduce volume of output (remove all the -I's and such).
42365 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
42366 Call gcc_cpass, gcc_cfail.
42367 (c-torture): Pass testing option to c-torture-compile.
42368
42369 1994-03-21 Doug Evans (dje@cygnus.com)
42370
42371 Bring patches over from progressive.
42372 * config/default.exp: Exit remote shell cleanly.
42373 (g++_exit, g++_start): Add default versions.
42374 * config/sim.exp (gcc_load): Use perror, not error.
42375
42376 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
42377
42378 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
42379 set in site.exp.
42380
42381 1994-03-14 Doug Evans (dje@cygnus.com)
42382
42383 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
42384 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
42385 (wendy_try): New proc to run testcase.
42386 (main loop): Call 'em.
42387 * gcc.wendy/*.c: Clean up pass to correct expected output.
42388
42389 * lib/gcc.exp: Minor cleanup work.
42390 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
42391
42392 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
42393
42394 * config/sim.exp (gcc_load): Document return codes better.
42395 Don't pass -v to simulator.
42396
42397 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
42398
42399 * gcc.special/920717-x.c: Fix typo.
42400 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
42401 get at sources.
42402
42403 * lib/mike-gcc.exp: Fix typo.
42404
42405 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
42406
42407 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
42408 binary to use, transform the name.
42409 * config/*.exp: rename everything. Nuke any g++ specific files,
42410 it's now a special case of gcc that requires no special support.
42411 Add a default.exp for unsupported targets.
42412
42413 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
42414
42415 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
42416 lib/old-dejagnu.exp: Fix a few patterns to work with the new
42417 version of Tcl.
42418
42419 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
42420
42421 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
42422 than a warning.
42423
42424 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
42425
42426 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
42427
42428 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
42429
42430 * gcc.execute/execute.exp: Combine opt_list and foption_list into
42431 option_list. Compile every file with only 4/6 option choices
42432 (same as C torture) instead of with 12/18 different option
42433 choices.
42434 * lib/c-torture.exp: Likewise.
42435
42436 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
42437 not already set.
42438
42439 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
42440
42441 * lib/old-deja.exp: Add `excess errors test fails' error, now one
42442 can put an XFAIL *-*-* on excess errors.
42443
42444 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
42445
42446 * g++.law: Add more tests derived from g++-bugs snapshots.
42447
42448 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
42449 equivalent to g++.law/init9.
42450
42451 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
42452 compiled it, and the a.out file after we've run it.
42453
42454 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
42455
42456 * lib/mike-g++.exp (postbase): Delete the .o file after we've
42457 compiled it, and the a.out file after we've run it.
42458
42459 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
42460
42461 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
42462
42463 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
42464
42465 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
42466 version number.
42467
42468 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
42469
42470 * g++.law: New directory of g++ tests derived from the g++-bugs
42471 snapshots.
42472
42473 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
42474
42475 * gcc.compile: initbug1.c initbug1.exp testcase added
42476
42477 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
42478
42479 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
42480 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
42481 fixes submitted by Jeff Law (law@cs.utah.edu)
42482 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
42483 Jeff Law (law@cs.utah.edu)
42484
42485
42486 1993-11-30 Mike Stump (mrs@cygnus.com)
42487
42488 * config/unix-g++.exp: Follow the gcc way of doing things.
42489 * g++.old-deja/old-deja.exp: Minor updates.
42490 * lib/g++.exp: New file, follow the gcc way of doing things.
42491 * lib/old-dejagnu.exp: Minor updates.
42492 * lib/mike-g++.exp: Always unset errorInfo.
42493
42494 1993-11-06 Mike Stump (mrs@cygnus.com)
42495
42496 * lib/gcc.exp: Fix some errors with the below change, CC and
42497 CFLAGS should be global when setting, not local.
42498
42499 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
42500
42501 * lib/gcc.exp: Transform tool name.
42502
42503 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42504
42505 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
42506
42507 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42508
42509 * lib/gcc.exp: change gcc_done to gcc_stat
42510
42511 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42512
42513 * Upgraded gcc testsuite to c-torture version 1.25
42514
42515 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
42516
42517 * lib/gcc.exp: added reporting code. Changed verbose compile message.
42518 * lib/c-torture: added hooks for new reporting code.
42519
42520 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
42521
42522 * config/sh-gcc.exp: check if sh-sim exists in the path
42523
42524 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
42525
42526 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
42527 * gcc.compile/compile.exp: Initial changes for new logic.
42528 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
42529 * gcc.failure/failure.exp: Initial changes for new logic.
42530 * gcc.ieee/ieee.exp: Initial changes for new logic.
42531 * gcc.misc-tests/misc.exp: Initial changes for new logic.
42532 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
42533 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
42534 * lib/c-torture.exp: Initial changes for new logic.
42535 * lib/gcc.exp: Initial changes for new logic.
42536
42537 1993-10-15 Mike Stump (mrs@cygnus.com)
42538
42539 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
42540 depend upon failure or success. Fully qualify names in failure
42541 and success messages. Always remove a.out before starting
42542 compile, just in case. Pay more attention to error text output by
42543 the compiler. Handle testcases with no known past errors just
42544 like all others, so that things are uniform. Other miscellaneous
42545 improvements.
42546
42547 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
42548
42549 * gcc.cpp: new directory for cpp tests
42550
42551 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
42552
42553 * lib/chill.exp: Code reformatted, removed unused code.
42554 * config/unix-chill.exp: Code reformatted, removed unused code.
42555 * chill.execute/execute.exp: Code reformatted, removed unused code.
42556 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
42557
42558 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
42559
42560 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
42561 routines not written.
42562
42563 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
42564
42565 * config/bug-gcc.exp: Use new procs from bug.exp.
42566
42567 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
42568
42569 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
42570 via ftp, rather than depending on NFS.
42571 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
42572 case.
42573
42574 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
42575
42576 * config/bug-gcc.exp: Use new download proc.
42577
42578 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
42579
42580 * chill.execute/execute.exp: cleanups, handles errors better
42581 * chill.compile/compile.exp: rewrite, based on execute.exp
42582 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
42583 * lib/chill.exp: major changes to diff proc and compile and link
42584 procs. added chill_fail and chill_pass wrappers to pass and
42585 fail. added more comments, and handle error codes better.
42586 Added a hack to capture stderr from exec, so noncompile tests
42587 can work.
42588
42589 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
42590
42591 * chill.execute/execute.exp: rewrite of testsuite driver
42592 * lib/chill.exp: rewrite of testsuite driver
42593 * config/unix-chill.exp: rewrite of testsuite driver
42594
42595 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
42596
42597 In chill.execute:
42598 * iexpr.ch: Standardize uppercase.
42599 * tuples.dat: Standardize uppercase.
42600 * vary.ch: standardize. Correct varying string assignments.
42601 * vary.dat: Add new output lines.
42602
42603 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
42604
42605 In chill.execute:
42606 * chprintf.ch: Standardize use of uppercase.
42607 * tuples.ch: Standardize and turn arr2 into a DCL,
42608 rather than a SYN.
42609 * pinits.ch: Standardize.
42610
42611 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
42612
42613 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
42614 * Makefil: Renamed to Makefile.in.
42615 * configure.in: New.
42616
42617 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
42618
42619 In chill.execute:
42620 * .cvsignore: Add result/output files.
42621 * Makefile: Fix up variables at start. Use MFLAGS
42622 everywhere. Correct bool_loc, built_ins entries.
42623 Add entry for vary1.ch.
42624 * bitarray.ch: Standardize upper-case usage.
42625 * bitexpr.ch: Standardize, add output of b1.
42626 * params.ch: Use arrayt in along PROC parameters, to
42627 avoid novelty problems.
42628 * sets.ch: Tiny cleanup.
42629 * vary1.ch: Re-indent.
42630
42631 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
42632
42633 * Add PR-related files to Makefiles, .cvsignore files, etc.
42634
42635 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
42636
42637 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
42638 with compiler objects. New names are test-flow.c and test-loop.c
42639
42640 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
42641
42642 * Upgraded c-torture tests from 1.19 to 1.20
42643
42644 * new files:
42645 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
42646 * gcc.compile: 930623-1.c 930623-2.c
42647 * gcc.noncompile: 930622-1.c 930622-2.c
42648 * gcc.failure: 920411-1.c 920627-2.c
42649 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
42650
42651 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
42652
42653 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42654 More changes to get testsuite working properly. Needs more work.
42655 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
42656
42657 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
42658
42659 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42660 More changes to get testsuite working properly. Needs more work.
42661
42662 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
42663
42664 * chill.compile/compile.exp: Added for Dejagnu support
42665 * chill.execute/execute.exp: Added for Dejagnu support
42666 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
42667
42668 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
42669
42670 This should complete moving the CHILL test files.
42671 * chill.noncompile(.cvsignore printf.grt
42672 in-printf.grt chprintf.grt chprintf.ch):
42673 Added test-support files.
42674 (Makefile): Modified further.
42675 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
42676 signal.ch): Added test files.
42677 * chill.execute (.cvsignore printf.grt printr.c
42678 in-printf.grt rts.c chprintf.grt rts.h): Added
42679 test-support files.
42680 (Makefile): More corrections.
42681
42682 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
42683
42684 * chill.compile, chill.execute, chill.nocompile: Add CHILL
42685 test cases, ready for DejaGnu.
42686
42687 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
42688
42689 * Upgraded c-torture tests from 1.18 to 1.19
42690
42691 * gcc.compile: added test(s):
42692 930607-1.c
42693 * gcc.execute: added test(s):
42694 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
42695
42696 * added new subdirectory for misc tests: gcc.misc-tests
42697 * gcc.misc-test(s): added tests:
42698 inst-check.c test-consts.c test-ior.c test-switch.c
42699
42700 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
42701
42702 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
42703
42704 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
42705
42706 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
42707
42708 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
42709
42710 * Upgraded c-torture tests from 1.17 to 1.18
42711
42712 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
42713
42714 * Upgraded c-torture tests from 1.12 to 1.17
42715
42716 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
42717
42718 * lib/old-dejagnu.exp:
42719 Fixed handling of XFAIL target triplets to correctly
42720 recognize wildcard characters. Removed code that
42721 appended a unique id tag to the end of the file name
42722 printed out by the result of the testcases within a
42723 given test file.
42724
42725 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
42726
42727 * lib/old-dejagnu.exp:
42728 Reworked expected failure handling to trigger off of XFAIL
42729 keyword in keyphrase embeded in testcase source code. The
42730 XFAIL keyword must be at the end of the keyphrase line. It
42731 may optionally be followed by one or more target triplets.
42732 It has just occured that the handling of wildcards in the
42733 target triplet may not be correct.
42734
42735 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
42736
42737 * g++.old-deja/tests:
42738 Moved all subdirectories up one level into g++.old-deja .
42739
42740 * lib/old-dejagnu.exp:
42741 Fixed problem with CXXFLAGS not being properly reset, and being
42742 corrupted with extraneous "-c" compiler option. This was
42743 causing binaries to not be generated for test that needed them.
42744 Modified strings passed to "pass" and "fail" so that individual
42745 tests from the same test file would be distinguished by an
42746 identifier appended to the test file name in the summary logs;
42747 this corrected a problem with erroneous diff logs. Added code
42748 to search testcases for expected fail and unexpected pass keywords.
42749
42750 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
42751
42752 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
42753
42754 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
42755
42756 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
42757 Removed extraneous text from end of "Special g++ Options"
42758 keyphrase.
42759
42760 * lib/old-dejagnu.exp: Added pattern matching to look for new
42761 keywords, embedded in testcases comments, which will trigger
42762 calls to xpass and xfail.
42763
42764 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
42765
42766 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
42767 comments embedded in the testcases, especially the one looking for
42768 special compiler options, as well as the pattern matching for the
42769 compiler output again.
42770
42771 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
42772
42773 * lib/old-dejagnu.exp: Do a proper check of the return value for
42774 execute tests. Fixed several problems with the pattern matching
42775 of the compiler output which gave erroneous test results.
42776 Changed several of the test result messages to be more descriptive.
42777 * config/unix-g++.exp: Proc g++_load now actually works and
42778 executes the tests passed to it and returns a usable return
42779 value.
42780
42781 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
42782
42783 * lib/gcc.exp: Exits gracefully if $CC is bogus.
42784
42785 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
42786
42787 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
42788 Modified both files to properly execute the old style
42789 dejagnu tests. The previous versions of these files were
42790 experimental and did not function anything near correctly.
42791
42792 1993-04-05 Rob Savoye (rob@cygnus.com)
42793
42794 * Removed all Makefile.in and configure.in files. No configuration
42795 needed now.
42796
42797 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
42798
42799 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
42800
42801 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
42802
42803 * gcc.compile/configure.in, gcc.unsorted/configure.in,
42804 gcc.special/configure.in, gcc.noncompile/configure.in,
42805 gcc.execute/configure.in, gcc.code_quality/configure.in,
42806 g++.other/configure.in, g++.old-deja/configure.in,
42807 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
42808 in srcname setting.
42809
42810 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
42811
42812 * lib/udi.exp: Fixed mondfe and mondfe_download.
42813 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
42814 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
42815
42816 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
42817
42818 * config/udi-gdb.exp: Check $shell_id after connecting to target.
42819 (gdb_exit): Don't remove *_soc files.
42820
42821 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
42822
42823 * lib/c-torture.exp: Don't look for main; instead always use -w
42824 -c. This is how the c-torture tests work. Remove the object
42825 file if the compilation succeeds.
42826 * gcc.execute/execute.exp: Remove executable if test passes.
42827 * gcc.noncompile/noncompile.exp: Every test is an expected
42828 failure.
42829 * gcc.special/special.exp: Added tests from c-torture 1.11,
42830 corrected use of existing test.
42831 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
42832 gcc.execute/920625-1.c: Updated to c-torture 1.11.
42833 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
42834 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
42835 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
42836 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
42837 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
42838 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
42839 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
42840 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
42841 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
42842 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
42843 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
42844 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
42845 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
42846 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
42847 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
42848 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
42849 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
42850 c-torture 1.11.
42851 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
42852 correspond to c-torture 1.11.
42853
42854 * New file.