re PR c++/26433 (Syntax error using __FUNCTION__ in catch handler)
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-05-19 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/26433
4 * g++.dg/template/fntry1.C: New test.
5
6 2006-05-18 Mark Mitchell <mark@codesourcery.com>
7
8 PR c++/27471
9 PR c++/27506
10 * g++.dg/conversion/bitfield5.C: New test.
11 * g++.dg/conversion/bitfield6.C: New test.
12
13 2006-05-18 Mike Stump <mrs@apple.com>
14
15 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
16 * gcc.dg/vla-4.c: Add.
17 * gcc.dg/vla-5.c: Add.
18 * gcc.dg/vla-6.c: Add.
19
20 2006-05-12 Stuart Hastings <stuart@apple.com>
21
22 * testsuite/gcc.target/i386/20060512-1.c: New.
23 * testsuite/gcc.target/i386/20060512-2.c: New.
24 * testsuite/gcc.target/i386/20060512-3.c: New.
25 * testsuite/gcc.target/i386/20060512-4.c: New.
26
27 2006-05-17 Mark Mitchell <mark@codesourcery.com>
28
29 PR c++/26122
30 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
31
32 PR c++/26068
33 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
34 * g++.dg/parse/linkage1.C: New test.
35
36 2006-05-17 Jakub Jelinek <jakub@redhat.com>
37
38 PR tree-optimization/27548
39 * g++.dg/tree-ssa/pr27548.C: New test.
40
41 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
42
43 PR fortran/26551
44 * gfortran.dg/recursive_check_1.f: New test.
45 * gfortran.dg/recursive_check_2.f90: New test.
46
47 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
48
49 * g++.dg/opt/temp2.C: New test.
50
51 2006-05-17 Jakub Jelinek <jakub@redhat.com>
52
53 PR c++/27491
54 * g++.dg/init/brace5.C: New test.
55
56 PR middle-end/27415
57 * gcc.dg/gomp/pr27415.c: New test.
58 * g++.dg/gomp/pr27415.C: New test.
59
60 PR tree-optimization/27549
61 * g++.dg/tree-ssa/pr27549.C: New test.
62
63 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
64
65 PR libgfortran/27575
66 * gfortran.dg/read_eof_4.f90: New test.
67
68 2006-05-16 Richard Guenther <rguenther@suse.de>
69
70 PR tree-optimization/22303
71 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
72
73 2006-05-16 Jakub Jelinek <jakub@redhat.com>
74
75 PR middle-end/27573
76 * gcc.dg/gomp/pr27573.c: New test.
77 * gfortran.dg/gomp/pr27573.f90: New test.
78
79 PR c/27499
80 * gcc.dg/gomp/pr27499.c: New test.
81 * g++.dg/gomp/pr27499.C: New test.
82
83 2006-05-15 Mark Mitchell <mark@codesourcery.com>
84
85 PR c++/27339
86 * g++.dg/parser/access8.C: Adjust error marker.
87 * g++.dg/template/access17.C: New test.
88 * g++.dg/template/access18.C: Likewise.
89
90 2006-05-15 Roger Sayle <roger@eyesopen.com>
91
92 PR target/26600
93 * gcc.target/i386/pr26600.c: New test case.
94
95 2006-05-15 Mark Mitchell <mark@codesourcery.com>
96
97 PR c++/27505
98 * g++.dg/expr/bitfield1.C: New test.
99
100 2006-05-15 Richard Guenther <rguenther@suse.de>
101
102 PR tree-optimization/27603
103 * gcc.dg/torture/pr27603.c: New testcase.
104
105 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
106
107 PR fortran/25090
108 * gfortran.dg/entry_dummy_ref_1.f90: New test.
109
110 PR fortran/25082
111 * gfortran.dg/scalar_return_1.f90: New test.
112
113 PR fortran/24711
114 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
115
116 2006-05-15 Jakub Jelinek <jakub@redhat.com>
117
118 * gcc.dg/gomp/critical-4.c: New test.
119 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
120 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
121 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
122 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
123
124 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
125
126 PR c++/27582
127 * g++.dg/template/dependent-args1.C: New test.
128
129 PR c++/27581
130 * g++.dg/lookup/this1.C: New test.
131
132 PR c++/27315
133 * g++.dg/template/operator6.C: New test.
134 * g++.dg/template/incomplete3.C: New test.
135
136 PR c++/27559
137 * g++.dg/template/new4.C: New test.
138
139 PR c++/27496
140 * g++.dg/template/void2.C: New test.
141
142 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
143
144 * g++.dg/template/dependent-expr5.C: New test.
145
146 2006-05-14 Roger Sayle <roger@eyesopen.com>
147
148 PR middle-end/26729
149 * gcc.dg/pr26729-1.c: New test case.
150
151 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
152
153 * gcc.dg/pr27003.c: New test.
154
155 2006-05-12 Steve Ellcey <sje@cup.hp.com>
156
157 * lib/target-supports.dg (check_cxa_atexit_available): Change
158 v3_target_compile to ${tool}_target_compile.
159
160 2006-05-11 Jason Merrill <jason@redhat.com>
161
162 * lib/scanasm.exp (scan-not-hidden): Fix typo.
163
164 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
165
166 PR fortran/27553
167 * gfortran.dg/label_5.f90: New test.
168
169 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
170
171 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
172 check_effective_target_powerpc_altivec_ok): New.
173 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
174 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
175 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
176 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
177 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
178 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
179 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
180 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
181 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
182 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
183 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
184 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
185 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
186 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
187 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
188 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
189 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
190 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
191 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
192 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
193 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
194 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
195 gcc.target/powerpc/altivec-9.c,
196 gcc.target/powerpc/altivec-consts.c,
197 gcc.target/powerpc/altivec-pr22085.c,
198 gcc.target/powerpc/altivec-splat.c,
199 gcc.target/powerpc/altivec-types-1.c,
200 gcc.target/powerpc/altivec-types-2.c,
201 gcc.target/powerpc/altivec-types-3.c,
202 gcc.target/powerpc/altivec-types-4.c,
203 gcc.target/powerpc/altivec-varargs-1.c,
204 gcc.target/powerpc/altivec-vec-merge.c,
205 gcc.target/powerpc/ppc-vector-memcpy.c,
206 gcc.target/powerpc/ppc-vector-memset.c,
207 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
208 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
209 these effective targets.
210 * gcc.dg/vmx/pr27006.c: Add missing close brace.
211 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
212
213 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
214
215 PR middle-end/27384
216 * g++.dg/other/fold1.C: New test.
217
218 PR middle-end/27488
219 * gcc.dg/fold-nonneg-1.c: New test.
220
221 PR c++/27547
222 * g++.dg/other/operator1.C: New test.
223
224 2006-05-11 Richard Guenther <rguenther@suse.de>
225
226 PR middle-end/27529
227 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
228
229 2006-05-10 Janis Johnson <janis187@us.ibm.com>
230
231 * lib/target-supports-dg.exp (check-flags): New.
232 (dg-skip-if): Move flag checks.
233
234 2006-05-09 Steve Ellcey <sje@cup.hp.com>
235
236 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
237 * lib/target-supports.dg (check_cxa_atexit_available): New.
238
239 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
240
241 PR fortran/27470
242 * gfortran.dg/multiple_allocation_2.f90: New test case.
243
244 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
245
246 * gcc.target/arm/pr27387.C: Fix a comment typo.
247
248 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
249
250 PR fortran/24549
251 * gfortran.dg/error_recovery_1.f90: New test.
252
253 2006-05-10 Richard Guenther <rguenther@suse.de>
254
255 PR tree-optimization/27302
256 * gcc.dg/torture/pr27302.c: New testcase.
257
258 2006-05-09 Dirk Mueller <dmueller@suse.de>
259 Richard Guenther <rguenther@suse.de>
260
261 PR middle-end/27498
262 * gcc.dg/tree-ssa/pr27498.c: New testcase.
263
264 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
265
266 PR rtl-optimization/27335
267 * gcc.dg/pr27335.c: New test.
268
269 2006-05-06 Richard Sandiford <richard@codesourcery.com>
270
271 * gcc.target/mips/mips-ps-5.c: New file.
272
273 2006-05-08 Jan Hubicka <jh@suse.cz>
274
275 PR middle-end/25962
276 * gcc.dg/pr25962.c: New.
277
278 2006-05-08 Roger Sayle <roger@eyesopen.com>
279
280 PR target/27158
281 * gcc.target/powerpc/pr27158.c: New test case.
282
283 2006-05-08 Laurent GUERBY <laurent@guerby.net>
284
285 PR testsuite/27476
286 * ada/acats/run_all.sh: Use test -z.
287
288 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
289
290 PR libfortran/18271
291 * gfortran.dg/spec_expr_3.f90: New test.
292
293 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
294
295 PR target/24879
296 * gcc.target/i386/monitor.c: New file.
297
298 2006-05-08 Alan Modra <amodra@bigpond.net.au>
299
300 * gcc.dg/pr27095.c: xfail *-*-darwin*.
301
302 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
303
304 PR c++/27447
305 * g++.dg/other/ptrmem7.C: New test.
306
307 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
308
309 PR target/27421
310 * gcc.dg/array-9.c: New test.
311
312 2006-05-07 Richard Guenther <rguenther@suse.de>
313
314 PR tree-optimization/27409
315 * gcc.dg/torture/pr27409.c: New testcase.
316
317 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
318
319 PR fortran/27457
320 * gfortran.dg/select_6.f90: New.
321
322 2006-05-07 Richard Guenther <rguenther@suse.de>
323
324 PR tree-optimization/27136
325 * gcc.dg/torture/pr27136.c: New testcase.
326
327 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
328
329 PR fortran/24813
330 * gfortran.dg/char_cons_len_1.f90: New test.
331
332 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
333
334 PR c++/27427
335 * g++.dg/template/incomplete2.C: New test.
336
337 2006-05-06 Richard Guenther <rguenther@suse.de>
338
339 PR tree-optimization/27151
340 * gcc.dg/vect/pr27151.c: New testcase.
341
342 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
343
344 PR c++/27430
345 * g++.dg/template/void1.C: New test.
346
347 PR c++/27423
348 * g++.dg/other/void2.C: New test.
349
350 PR c++/27422
351 * g++.dg/conversion/void1.C: New test.
352
353 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
354
355 PR/21391
356 * g++.dg/other/unused1.C: New.
357
358 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
359
360 PR objc/27240
361 * objc.dg/member-1.m: New test.
362
363 2006-05-05 Steve Ellcey <sje@cup.hp.com>
364
365 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
366
367 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
368
369 PR libfortran/26985
370 * gfortran.dg/matmul_2.f90: New test.
371
372 2005-05-05 Laurent GUERBY <laurent@guerby.net>
373
374 * ada/acats/run_all.sh: Use sync when main not found.
375
376 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
377
378 PR target/26765
379 * gcc.target/mips/pr26765.c: New.
380
381 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
382
383 * gcc.target/bfin: New directory.
384 * gcc.target/bfin/bfin.exp: New file.
385 * gcc.target/bfin/frmul.c: New file.
386 * gcc.target/bfin/arith.c: New file.
387 * gcc.target/bfin/mul-combine.c: New file.
388 * gcc.target/bfin/shift.c: New file.
389
390 2006-05-04 Richard Guenther <rguenther@suse.de>
391
392 PR tree-optimization/14287
393 PR tree-optimization/14844
394 PR tree-optimization/19792
395 PR tree-optimization/21608
396 PR tree-optimization/27090
397 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
398 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
399 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
400 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
401 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
402
403 2006-05-04 Jakub Jelinek <jakub@redhat.com>
404
405 PR tree-optimization/27285
406 * gcc.c-torture/execute/pr27285.c: New test.
407
408 PR middle-end/27388
409 * gcc.dg/gomp/pr27388-1.c: New test.
410 * gcc.dg/gomp/pr27388-2.c: New test.
411 * gcc.dg/gomp/pr27388-3.c: New test.
412
413 PR c++/27359
414 * g++.dg/gomp/pr27359.C: New test.
415
416 2006-05-02 Steven G. Kargl <kargls@comcast.net>
417
418 PR fortran/20248
419 * gfortran.dg/iargc.f90: New test.
420
421 2006-05-02 Mark Mitchell <mark@codesourcery.com>
422
423 PR c++/27102
424 * g++.dg/template/crash49.C: New test.
425
426 2006-05-02 Steve Ellcey <sje@cup.hp.com>
427
428 PR testsuite/27032
429 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
430
431 2006-05-02 Jeff Law <law@redhat.com>
432
433 PR tree-optimization/27364
434 * gcc.c-torture/execute/pr27364.c: New test.
435
436 2006-05-02 Mark Mitchell <mark@codesourcery.com>
437
438 PR c++/27309
439 * g++.dg/parser/ctor5.C: New test.
440
441 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
442
443 PR target/27387
444 * gcc.target/arm/arm.exp: New.
445 * gcc.target/arm/pr27387.C: Likewise.
446
447 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
448
449 PR fortran/27269
450 PR fortran/27324
451 * gfortran.dg/module_equivalence_2.f90: New test.
452
453 2006-05-02 Jakub Jelinek <jakub@redhat.com>
454
455 PR middle-end/27337
456 * g++.dg/gomp/pr27337-1.C: New test.
457 * g++.dg/gomp/pr27337-2.C: New test.
458
459 PR middle-end/27328
460 * gcc.dg/gomp/pr27328.c: New test.
461
462 PR middle-end/27325
463 * g++.dg/gomp/pr27325.C: New test.
464
465 PR middle-end/27310
466 * g++.dg/gomp/pr27310.C: New test.
467
468 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
469
470 PR tree-optimization/27291
471 * g++.dg/tree-ssa/pr27291.C: New test.
472
473 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
474
475 PR tree-optimization/27283
476 * g++.dg/tree-ssa/pr27283.C: New test.
477
478 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
479
480 * gcc.dg/tree-ssa/loop-16.c: New test.
481
482 2006-05-01 Roger Sayle <roger@eyesopen.com>
483 Joseph S. Myers <joseph@codesourcery.com>
484
485 * gcc.dg/Wconversion-3.c: New test case.
486 * gcc.dg/Wconversion-4.c: Likewise.
487
488 2006-05-01 Richard Guenther <rguenther@suse.de>
489
490 PR tree-optimization/26726
491 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
492
493 2006-04-30 Roger Sayle <roger@eyesopen.com>
494
495 * gcc.dg/Woverflow-1.c: New test case.
496 * gcc.dg/Woverflow-2.c: Likewise.
497 * gcc.dg/Woverflow-3.c: Likewise.
498
499 2006-04-30 Mark Mitchell <mark@codesourcery.com>
500
501 PR c++/27094
502 * g++.dg/template/defarg8.C: New test.
503
504 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
505
506 PR c++/27278
507 * g++.dg/parse/operator7.C: New test.
508
509 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
510
511 PR c++/11471
512 PR c++/27102
513 * g++.dg/template/crash48.C: New test.
514
515 PR c++/27279
516 * g++.dg/parse/ctor4.C: New test.
517
518 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
519
520 PR fortran/25681
521 * gfortran.df/char_type_len.f90: New test.
522
523 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
524
525 PR libgfortran/27304
526 * gfortran.dg/fmt_exhaust.f90: New test.
527
528 2006-04-28 Roger Sayle <roger@eyesopen.com>
529
530 PR c/25309
531 * gcc.dg/large-size-array-2.c: New test case.
532
533 2006-04-28 Richard Guenther <rguenther@suse.de>
534
535 PR target/26826
536 * gcc.target/i386/pr26826.c: New testcase.
537
538 2006-04-28 Jakub Jelinek <jakub@redhat.com>
539
540 PR middle-end/27260
541 * gcc.c-torture/execute/pr27260.c: New.
542
543 2006-04-28 Alan Modra <amodra@bigpond.net.au>
544
545 PR middle-end/27095
546 * gcc.dg/pr27095.c: New.
547
548 2006-04-27 Mark Mitchell <mark@codesourcery.com>
549
550 PR c++/27292
551 * g++.dg/conversion/bitfield4.C: New test.
552
553 2006-04-27 Eric Christopher <echristo@apple.com>
554
555 * gcc.dg/pragma-ms_struct.c: New.
556
557 2006-04-27 Mark Mitchell <mark@codesourcery.com>
558
559 PR c++/27102
560 * g++.dg/template/crash47.C: New test.
561
562 2006-04-27 Dirk Mueller <dmueller@suse.de>
563
564 * gcc.target/i386/sse-7.c: build with -msse.
565
566 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
567
568 PR testsuite/27274:
569 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
570 (main): Exit if processor doesn't support SSE.
571
572 2006-04-26 David Edelsohn <edelsohn@gnu.org>
573
574 PR middle-end/27282
575 * gcc.c-torture/compile/pr27282.c: New test.
576
577 2006-04-26 Jakub Jelinek <jakub@redhat.com>
578
579 PR middle-end/26913
580 * g++.dg/gomp/pr26913.C: New test.
581
582 PR c/25996
583 * gcc.dg/gomp/pr25996.c: New test.
584 * g++.dg/gomp/pr25996.C: New test.
585
586 2006-04-25 Richard Sandiford <richard@codesourcery.com>
587
588 PR rtl-optimization/26725
589 * gcc.c-torture/compile/pr26725.c: New test.
590
591 2006-04-25 Richard Guenther <rguenther@suse.de>
592
593 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
594 than n + -1.
595
596 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
597
598 * gcc.dg/20060425-1.c: New testcase.
599
600 2006-04-25 Jakub Jelinek <jakub@redhat.com>
601
602 PR tree-optimization/26865
603 * gcc.dg/pr26865.c: New test.
604
605 2006-04-24 Mark Mitchell <mark@codesourcery.com>
606
607 PR c++/27292
608 * g++.dg/conversion/bitfield1.C: New test.
609 * g++.dg/conversion/bitfield2.C: Likewise.
610 * g++.dg/conversion/bitfield3.C: Likewise.
611
612 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
613 Richard Guenther <rguenther@suse.de>
614
615 PR tree-optimization/27236
616 * gcc.dg/tree-ssa/pr27236.c: New testcase.
617
618 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
619
620 PR c++/19963
621 * g++.dg/other/incomplete2.C: New test.
622
623 2006-04-24 Richard Guenther <rguenther@suse.de>
624
625 PR middle-end/26869
626 * gcc.dg/torture/pr26869.c: New testcase.
627
628 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
629 Richard Guenther <rguenther@suse.de>
630
631 PR tree-optimization/27218
632 * g++.dg/tree-ssa/pr27218.C: New testcase.
633
634 2006-04-23 Mark Mitchell <mark@codesourcery.com>
635
636 PR c++/26912
637 * g++.dg/template/friend41.C: New test.
638
639 2006-04-23 David Edelsohn <edelsohn@gnu.org>
640
641 * g++.dg/opt/pr15551.C: Include cstdio.
642 (main): Use remove instead of unlink.
643
644 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
645
646 * gcc.dg/sibcall-7.c: New test.
647 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
648 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
649 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
650 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
651 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
652
653 2006-04-23 Mark Mitchell <mark@codesourcery.com>
654
655 PR c++/26534
656 * g++.dg/opt/bitfield1.C: New test.
657 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
658 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
659 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
660 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
661 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
662 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
663 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
664 * g++.dg/abi/bitfield2.C: Likewise.
665 * g++.dg/init/bitfield1.C: Likewise.
666
667 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
668
669 PR fortran/25099
670 * gfortran.dg/elemental_subroutine_4.f90: New test.
671 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
672 call sub (m, x).
673
674 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
675
676 * gcc.c-torture/compile/20060421-1.c: New testcase.
677
678 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
679
680 PR c/25875
681 * gcc.dg/init-bad-4.c: New test.
682
683 2006-04-21 Paul Brook <paul@codesourcery.com>
684
685 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
686
687 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
688
689 PR fortran/27122
690 * gfortran.dg/defined_operators_1.f90: New test.
691 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
692 remove old ones associated, incorrectly, with Note 5.46.
693
694 PR fortran/27113
695 * gfortran.dg/character_array_constructor_1.f90: New test.
696
697 2006-04-20 Jakub Jelinek <jakub@redhat.com>
698
699 * gcc.dg/20060419-1.c: New test.
700
701 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
702
703 PR c/26774
704 * gcc.dg/struct-parse-1.c: New test case.
705
706 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
707
708 PR c++/26558
709 * g++.dg/parse/template19.C: New test.
710
711 PR c++/26739
712 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
713
714 PR c++/26036
715 * g++.dg/expr/call3.C: New test.
716
717 PR c++/10385
718 * g++.dg/conversion/dynamic1.C: New test.
719
720 2006-04-19 Mark Mitchell <mark@codesourcery.com>
721
722 PR c++/27102
723 * g++.dg/template/crash35.C: Tweak error markers.
724 * g++.dg/template/crash46.C: New test.
725 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
726 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
727
728 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
729
730 PR rtl-optimization/14261
731 * gcc.c-torture/compile/20060419-1.c: Added.
732
733 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
734
735 * gfortran.dg/label_1.f90: Adjust dg-error.
736
737 2006-04-16 Roger Sayle <roger@eyesopen.com>
738
739 PR target/26961
740 * gcc.dg/fold-cond-1.c: New test case.
741 * gcc.dg/pr26961-1.c: Likewise.
742
743 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
744
745 PR libgfortran/27138
746 * gfortran.dg/read_bad_advance.f90: New test.
747
748 2006-04-16 Roger Sayle <roger@eyesopen.com>
749 Dale Johannesen <dalej@apple.com>
750
751 PR target/24076
752 * gcc.target/i386/vecinit-3.c: New testcase.
753 * gcc.target/i386/vecinit-4.c: Likewise.
754 * gcc.target/i386/sse-18.c: Likewise.
755 * gcc.target/i386/sse-19.c: Likewise.
756
757 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
758
759 * gfortran.dg/allocate_zerosize_1.f90: New test.
760
761 2006-04-16 Mark Mitchell <mark@codesourcery.com>
762
763 PR c++/26365
764 * g++.dg/template/crash45.C: New test.
765
766 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
767
768 PR fortran/26787
769 * gfortran.dg/proc_assign_1.f90: New test.
770 * gfortran.dg/procedure_lvalue.f90: Change message.
771 * gfortran.dg/namelist_4.f90: Add new error.
772
773 PR fortran/25597
774 PR fortran/27096
775 * gfortran.dg/auto_pointer_array_result_1.f90
776
777 PR fortran/27089
778 * gfortran.dg/specification_type_resolution_1.f90
779
780 PR fortran/18803
781 PR fortran/25669
782 PR fortran/26834
783 * gfortran.dg/bounds_temporaries_1.f90: New test.
784
785 PR fortran/27124
786 * gfortran.dg/array_return_value_1.f90: New test.
787
788 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
789
790 PR fortran/25336
791 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
792
793 2006-04-15 Jakub Jelinek <jakub@redhat.com>
794
795 PR middle-end/26823
796 * g++.dg/gomp/pr26823-1.C: New test.
797 * g++.dg/gomp/pr26823-2.C: New test.
798
799 2006-04-13 Uros Bizjak <uros@kss-loka.si>
800
801 PR middle-end/27134
802 * gcc.dg/pr27314.c: New test.
803
804 2006-04-13 Richard Henderson <rth@redhat.com>
805
806 * g++.dg/gomp/block-0.C: Update expected matches.
807
808 2006-04-13 DJ Delorie <dj@redhat.com>
809
810 * lib/target-supports.exp (check_effective_target_int32plus): New.
811 (check_effective_target_ptr32plus): New.
812 (check_effective_target_size32plus): New.
813 (check_effective_target_int16): New.
814 (check_profiling_available): Add m32c to the list of unsupported targets.
815
816 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
817 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
818 memory size.
819 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
820 pointers.
821 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
822 size_t.
823 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
824 and size_t.
825 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
826 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
827 not just xstormy16. Skip m32c due to weird pointer size.
828 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
829 not just xstormy16.
830 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
831 not just xstormy16.
832 * gcc.dg/20020312-2.c: Add m32c support.
833 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
834 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
835 in test.
836 * gcc.dg/20050321-2.c: Require >=32 bit integers.
837 * gcc.dg/asm-1.c: Skip if int and short are the same size.
838 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
839 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
840 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
841 * gcc.dg/init-string-2.c: Require >=32 bit integers.
842 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
843 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
844 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
845 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
846 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
847 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
848 in test.
849 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
850 in test.
851 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
852 * gcc.dg/pr23049.c: Require >=32 bit integers.
853 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
854 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
855 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
856 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
857 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
858 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
859 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
860 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
861 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
862 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
863 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
864 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
865 prototype in test.
866 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
867 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
868 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
869 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
870 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
871
872 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
873 * gcc.c-torture/execute/20040703-1.x: Likewise.
874 * gcc.c-torture/execute/20040705-1.x: Likewise.
875 * gcc.c-torture/execute/20040705-2.x: Likewise.
876 * gcc.c-torture/execute/20040709-1.x: Likewise.
877 * gcc.c-torture/execute/20040709-2.x: Likewise.
878 * gcc.c-torture/execute/20040811-1.x: Likewise.
879 * gcc.c-torture/execute/20050316-1.x: Likewise.
880 * gcc.c-torture/execute/bitfld-4.x: Likewise.
881 * gcc.c-torture/execute/pr19689.x: Likewise.
882 * gcc.c-torture/execute/pr7284-1.x: Likewise.
883 * gcc.c-torture/execute/usmul.x: Likewise.
884 * gcc.c-torture/execute/vrp-5.x: Likewise.
885 * gcc.c-torture/execute/vrp-6.x: Likewise.
886 * gcc.dg/debug/20041023-1.s: Likewise.
887
888 2006-04-13 Roger Sayle <roger@eyesopen.com>
889
890 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
891 of integers to a vector types are now constant expressions in C.
892 * gcc.dg/vect/vect-fold-1.c: New test case.
893
894 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
895 Ulrich Weigand <uweigand@de.ibm.com>
896
897 PR target/27006
898 * gcc.dg/vmx/pr27006.c: New testcase.
899
900 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
901
902 PR libgfortran/26766
903 * gfortran.dg/write_recursive.f90: New test.
904
905 2006-04-11 Mark Mitchell <mark@codesourcery.com>
906
907 * g++.dg/parse/dtor7.C: New test.
908 * g++.dg/parse/new1.C: Add error marker.
909 * g++.dg/template/new3.C: New test.
910
911 PR c++/26122
912 * g++.dg/template/pure1.C: New test.
913
914 PR c++/26295
915 * g++.dg/parse/ptrmem4.C: New test.
916
917 2006-04-10 Jeff Law <law@redhat.com>
918
919 PR/27087
920 * gcc.c-torture/compile/pr27087.c: New test.
921
922 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
923
924 PR/21391
925 * gcc.dg/20060410.c: New.
926
927 2006-04-10 Matthias Klose <doko@debian.org>
928
929 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
930 Recognize multilib directory names containing underscores.
931
932 2006-04-10 Roger Sayle <roger@eyesopen.com>
933
934 * gcc.target/i386/vecinit-1.c: New test case.
935 * gcc.target/i386/vecinit-2.c: Likewise.
936
937 2006-04-10 Jakub Jelinek <jakub@redhat.com>
938
939 PR debug/27057
940 * g++.dg/debug/dwarf2-2.C: New test.
941
942 2006-04-09 Richard Sandiford <richard@codesourcery.com>
943
944 PR rtl-optimization/27073
945 * gcc.c-torture/execute/pr27073.c: New test.
946
947 2006-04-08 Mike Stump <mrs@apple.com>
948
949 * gcc.dg/pragma-darwin.c: Improve for ppc64.
950
951 2006-04-07 Richard Guenther <rguenther@suse.de>
952
953 PR tree-optimization/26135
954 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
955
956 2006-04-06 Jan Hubicka <jh@suse.cz>
957
958 PR profile/26399
959 * g++.dg/bprob/g++-bprob-2.C: New testcase.
960
961 2006-04-06 Roger Sayle <roger@eyesopen.com>
962
963 * g++.dg/conversion/nullptr1.C: New test case.
964 * g++.dg/conversion/nullptr2.C: Likewise.
965
966 2006-04-05 Roger Sayle <roger@eyesopen.com>
967
968 * gfortran.dg/dependency_18.f90: New test case.
969
970 2006-04-05 Richard Guenther <rguenther@suse.de>
971
972 PR tree-optimization/26919
973 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
974 * gcc.dg/ipa/ipa-2.c: Likewise.
975 * gcc.dg/ipa/ipa-3.c: Likewise.
976 * gcc.dg/ipa/ipa-5.c: Likewise.
977
978 2006-04-05 Richard Guenther <rguenther@suse.de>
979
980 PR tree-optimization/26763
981 * gcc.dg/torture/pr26763-1.c: New testcase.
982 * gcc.dg/torture/pr26763-2.c: Likewise.
983
984 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
985
986 PR fortran/23634
987 PR fortran/25619
988 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
989
990 2006-04-04 Eric Christopher <echristo@apple.com>
991
992 * gcc.target/i386/387-1.c: Allow regexp to match darwin
993 stubs.
994 * gcc.target/i386/387-5.c: Ditto.
995
996 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
997
998 * gcc.target/sparc/struct-ret-check.c: New test.
999
1000 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1001
1002 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
1003 zero decimal digits specified in format.
1004
1005 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
1006
1007 PR fortran/26891
1008 * gfortran.dg/missing_optional_dummy_1.f90: New test.
1009
1010 PR fortran/26976
1011 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
1012 * gfortran.dg/initialization_1.f90: Make assignment compliant.
1013 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
1014 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
1015 bigendian-ness.
1016
1017 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
1018
1019 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
1020 dummy arguments work when the actual argument is itself a dummy
1021 argument of the caller.
1022
1023 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1024
1025 PR libfortran/24685
1026 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
1027
1028 2006-04-01 Roger Sayle <roger@eyesopen.com>
1029
1030 * gfortran.dg/dependencency_17.f90: New test case.
1031
1032 2006-04-01 Roger Sayle <roger@eyesopen.com>
1033
1034 * gfortran.dg/dependency_14.f90: New test case.
1035 * gfortran.dg/dependency_15.f90: Likewise.
1036 * gfortran.dg/dependency_16.f90: Likewise.
1037
1038 2006-03-31 Asher Langton <langton2@llnl.gov>
1039
1040 PR fortran/25358
1041 gfortran.dg/cray_pointers_6.f90: New test.
1042
1043 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1044
1045 PR libgfortran/26890
1046 * gfortran.dg/read_size_noadvance.f90: New test.
1047
1048 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
1049
1050 PR fortran/25031
1051 * gfortran.dg/multiple_allocation_1.f90: Check that the
1052 size has changed after a re-allocation with stat.
1053
1054 2006-03-30 Richard Guenther <rguenther@suse.de>
1055
1056 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
1057 removal.
1058 * gcc.target/i386/sselibm-2.c: Likewise.
1059 * gcc.target/i386/sselibm-3.c: Likewise.
1060 * gcc.target/i386/sselibm-4.c: Likewise.
1061 * gcc.target/i386/sselibm-5.c: Likewise.
1062
1063 2006-03-28 Roger Sayle <roger@eyesopen.com>
1064
1065 * gcc.dg/fold-andxor-1.c: New test case.
1066 * gcc.dg/fold-xorand-1.c: Likewise.
1067
1068 2006-03-28 Roger Sayle <roger@eyesopen.com>
1069
1070 * gcc.dg/fold-convnotconv-1.c: New test case.
1071
1072 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
1073
1074 PR fortran/26779
1075 * gfortran.dg/private_type_5.f90: New test.
1076
1077 2006-03-27 David Edelsohn <edelsohn@gnu.org>
1078
1079 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
1080
1081 2006-03-27 Jakub Jelinek <jakub@redhat.com>
1082
1083 * gfortran.dg/advance_2.f90: New test.
1084 * gfortran.dg/advance_3.f90: New test.
1085
1086 * gfortran.fortran-torture/execute/equiv_5.f: New test.
1087
1088 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1089
1090 PR libgfortran/26661
1091 PR libgfortran/26880
1092 * gfortran.dg/read_x_past.f: New test.
1093
1094 2006-03-26 Geoffrey Keating <geoffk@apple.com>
1095
1096 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
1097 to be STABS.
1098
1099 2006-03-26 David Edelsohn <edelsohn@gnu.org>
1100
1101 * objc.dg/dwarf-1.m: Skip on AIX.
1102 * objc.dg/dwarf-2.m: Skip on AIX.
1103
1104 2006-03-25 Steven G. Kargl <kargls@comcast.net>
1105
1106 PR fortran/26816
1107 * gfortran.dg/float_1.f90: New test.
1108
1109 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
1110
1111 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
1112 X86_64 targets.
1113 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
1114
1115 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1116
1117 PR libfortran/26735
1118 * gfortran.dg/convert_implied_open.f90: New test case.
1119
1120 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1121
1122 PR fortran/26769
1123 * gfortran.dg/transpose_reshape_r10.f90: New test case.
1124
1125 2006-03-25 Uros Bizjak <uros@kss-loka.si>
1126
1127 PR middle-end/26717
1128 * gcc.dg/pr26717.c: New test.
1129
1130 2006-03-25 Roger Sayle <roger@eyesopen.com>
1131
1132 * gfortran.dg/dependency_12.f90: New test case.
1133
1134 2006-03-24 Roger Sayle <roger@eyesopen.com>
1135
1136 * gfortran.dg/dependency_9.f90: New (resurected) test case.
1137
1138 2006-03-24 Jeff Law <law@redhat.com>
1139
1140 * gcc.c-torture/pr26840.c: New test.
1141
1142 2006-03-24 Geoffrey Keating <geoffk@apple.com>
1143
1144 * objc.dg/dwarf-2.m: New.
1145 * obj-c++.dg/dwarf-2.mm: New.
1146
1147 * g++.old-deja/g++.other/init19.C: New.
1148
1149 2006-03-24 David Edelsohn <edelsohn@gnu.org>
1150
1151 * g++.dg/eh/spbp.C: Skip on AIX.
1152
1153 2006-03-24 Jakub Jelinek <jakub@redhat.com>
1154
1155 PR middle-end/26611
1156 * g++.dg/gomp/pr26611-1.C: New test.
1157 * g++.dg/gomp/pr26611-2.C: New test.
1158
1159 2006-03-24 Jeff Law <law@redhat.com>
1160
1161 * gcc.c-torture/compile/pr26833.c: New test.
1162 * gfortran.fortran-torture/compile/pr26806.f90: New test.
1163
1164 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1165
1166 * gfortran.dg/endfile_2.f90: Delete temp file.
1167
1168 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
1169
1170 PR fortran/19303
1171 * gfortran.dg/record_marker_1.f90: New test case.
1172 * gfortran.dg/record_marker_2.f: New test case.
1173 * gfortran.dg/record_marker_3.f90: New test case.
1174
1175 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
1176
1177 PR fortran/17298
1178 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
1179 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
1180
1181 2006-03-21 Janis Johnson <janis187@us.ibm.com>
1182
1183 * lib/gcc-dg.exp (cleanup-modules): New proc.
1184 * gfortran.dg/allocatable_function_1.f90,
1185 gfortran.dg/allocate_char_star_scalar_1.f90,
1186 gfortran.dg/assumed_charlen_function_1.f90,
1187 gfortran.dg/assumed_dummy_1.f90,
1188 gfortran.dg/assumed_shape_ranks_1.f90,
1189 gfortran.dg/assumed_shape_ranks_2.f90,
1190 gfortran.dg/assumed_size_dt_dummy.f90,
1191 gfortran.dg/auto_char_dummy_array_1.f90,
1192 gfortran.dg/auto_char_len_3.f90,
1193 gfortran.dg/automatic_module_variable.f90,
1194 gfortran.dg/bad_automatic_objects_1.f90,
1195 gfortran.dg/char_array_constructor.f90,
1196 gfortran.dg/char_array_structure_constructor.f90,
1197 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
1198 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
1199 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
1200 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
1201 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
1202 gfortran.dg/derived_pointer_recursion.f90,
1203 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
1204 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
1205 gfortran.dg/dummy_functions_1.f90,
1206 gfortran.dg/elemental_initializer_1.f90,
1207 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
1208 gfortran.dg/elemental_pointer_1.f90,
1209 gfortran.dg/elemental_subroutine_1.f90,
1210 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
1211 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
1212 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
1213 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
1214 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
1215 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
1216 gfortran.dg/global_references_1.f90,
1217 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
1218 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
1219 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
1220 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
1221 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
1222 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
1223 gfortran.dg/large_integer_kind_1.f90,
1224 gfortran.dg/large_real_kind_1.f90,
1225 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
1226 gfortran.dg/module_double_reuse.f90,
1227 gfortran.dg/module_equivalence_1.f90,
1228 gfortran.dg/module_interface_1.f90,
1229 gfortran.dg/module_parameter_array_refs_1.f90,
1230 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
1231 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
1232 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
1233 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
1234 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
1235 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
1236 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
1237 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
1238 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
1239 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
1240 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
1241 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
1242 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
1243 gfortran.dg/same_name_1.f90,
1244 gfortran.dg/sibling_dummy_procedure_1.f90,
1245 gfortran.dg/sibling_dummy_procedure_2.f90,
1246 gfortran.dg/sibling_dummy_procedure_3.f90,
1247 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
1248 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
1249 gfortran.dg/used_dummy_types_2.f90,
1250 gfortran.dg/used_dummy_types_3.f90,
1251 gfortran.dg/used_dummy_types_4.f90,
1252 gfortran.dg/used_dummy_types_5.f90,
1253 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
1254 gfortran.dg/userdef_operator_1.f90: Use it.
1255
1256 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1257
1258 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
1259 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
1260 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
1261 gfortran.dg/write_back.f,
1262 gfortran.fortran-torture/execute/inquire_1.f90,
1263 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
1264
1265 2006-03-21 Jeff Law <law@redhat.com>
1266
1267 * gcc.dg/tree-ssa/vrp28.c: New test.
1268
1269 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1270
1271 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
1272 if _STDC_C99 is defined.
1273 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
1274 * gcc.dg/builtins-20.c: Likewise.
1275 * gcc.dg/builtins-53.c: Likewise.
1276 * gcc.dg/single-precision-constant.c: Likewise. Also pass
1277 -mmacosx-version-min=10.3 on PowerPC/Darwin.
1278
1279 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
1280
1281 PR tree-opt/26781
1282 * gcc.c-torture/compile/pr26781-1.c: New test.
1283 * gcc.c-torture/compile/pr26781-2.c: New test.
1284
1285 2006-03-21 Jakub Jelinek <jakub@redhat.com>
1286
1287 PR c++/26690
1288 * g++.dg/gomp/pr26690-1.C: New test.
1289 * g++.dg/gomp/pr26690-2.C: New test.
1290
1291 2006-03-20 Jeff Law <law@redhat.com>
1292
1293 * gcc.dg/tree-ssa/pr21829.c: New test.
1294
1295 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
1296
1297 2006-03-20 Richard Sandiford <richard@codesourcery.com>
1298
1299 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
1300 (check_visibility_available): Use it.
1301 (check_effective_target_default_packed): Likewise.
1302 (check_effective_target_pcc_bitfield_type_matters): Likewise.
1303 (check_effective_target_fopenmp): Likewise.
1304 (check_effective_target_freorder): Likewise.
1305 (check_effective_target_fpic): Likewise.
1306 (check_named_sections_available): Likewise.
1307 (check_effective_target_ilp32): Likewise.
1308 (check_effective_target_lp64): Likewise.
1309
1310 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
1311
1312 PR fortran/20935
1313 * gfortran.dg/scalar_mask_2.f90: New test case.
1314
1315 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
1316
1317 PR tree-opt/26629
1318 * gcc.dg/tree-ssa/loadpre12.c: New test.
1319 * gcc.dg/tree-ssa/loadpre13.c: New test.
1320 * gcc.dg/tree-ssa/loadpre14.c: New test.
1321 * gcc.dg/tree-ssa/loadpre15.c: New test.
1322 * gcc.dg/tree-ssa/loadpre16.c: New test.
1323 * gcc.dg/tree-ssa/loadpre17.c: New test.
1324 * gcc.dg/tree-ssa/loadpre18.c: New test.
1325 * gcc.dg/tree-ssa/loadpre19.c: New test.
1326 * gcc.dg/tree-ssa/loadpre20.c: New test.
1327 * gcc.dg/tree-ssa/loadpre21.c: New test.
1328 * gcc.dg/tree-ssa/loadpre22.c: New test.
1329
1330 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
1331
1332 PR fortran/26741
1333 * gfortran.dg/elemental_initializer_1.f90: New test.
1334
1335 PR fortran/26716
1336 * gfortran.dg/assumed_shape_ranks_2: New test.
1337
1338 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
1339
1340 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
1341 target fpic.
1342
1343 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1344
1345 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
1346 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
1347 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
1348 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
1349 gfortran.fortran-torture/execute/direct_io.f90,
1350 gfortran.fortran-torture/execute/inquire_2.f90,
1351 gfortran.fortran-torture/execute/inquire_4.f90,
1352 gfortran.fortran-torture/execute/list_read_1.f90,
1353 gfortran.fortran-torture/execute/open_replace.f90,
1354 gfortran.fortran-torture/execute/slash_edit.f90,
1355 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
1356 temporary files from testcases.
1357
1358 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1359
1360 PR libgfortran/26509
1361 gfortran.dg/write_direct_eor.f90: New test.
1362
1363 2006-03-17 David Edelsohn <edelsohn@gnu.org>
1364
1365 * gcc.target/powerpc/pr26350.c: New.
1366 * gcc.target/powerpc/indexed-addr.c: New.
1367
1368 2006-03-16 Roger Sayle <roger@eyesopen.com>
1369
1370 * gfortran.dg/dependency_13.f90: New test case.
1371
1372 2006-03-16 Roger Sayle <roger@eyesopen.com>
1373
1374 PR middle-end/21781
1375 * gcc.dg/real-const-1.c: New test case.
1376
1377 2006-03-15 Geoffrey Keating <geoffk@apple.com>
1378
1379 * g++.old-deja/g++.other/init18.C: New.
1380 * g++.old-deja/g++.other/init5.C: Remove xfail.
1381
1382 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1383
1384 * g++.dg/opt/pr15551.C: Cleanup temp file.
1385
1386 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1387
1388 PR c++/6634
1389 g++.dg/parse/long1.C: New test.
1390
1391 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1392
1393 PR fortran/19101
1394 * gfortran.dg/continuation.f90: New test.
1395 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
1396
1397 2006-03-14 Richard Guenther <rguenther@suse.de>
1398
1399 PR tree-optimization/26672
1400 * gcc.dg/torture/pr26672.c: New testcase.
1401
1402 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
1403
1404 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
1405 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
1406
1407 2006-03-13 Roger Sayle <roger@eyesopen.com>
1408
1409 PR middle-end/26557
1410 * gcc.c-torture/compile/switch-1.c: New test case.
1411
1412 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
1413
1414 PR fortran/25378
1415 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
1416 test to include more permuatations of mask and index.
1417 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
1418 respond to F2003 spec. that the position returned for an all false
1419 mask && condition is zero.
1420
1421 2006-03-13 Jakub Jelinek <jakub@redhat.com>
1422
1423 PR middle-end/25989
1424 * gcc.dg/gomp/pr25989.c: New test.
1425
1426 2006-03-13 Jeff Law <law@redhat.com>
1427
1428 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
1429
1430 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
1431
1432 * gcc.dg/switch-9.c: New test.
1433
1434 2006-03-13 Richard Guenther <rguenther@suse.de>
1435
1436 PR middle-end/26630
1437 * gcc.dg/torture/pr26630.c: New testcase.
1438
1439 2006-03-11 Roger Sayle <roger@eyesopen.com>
1440
1441 * gfortran.dg/dependency_10.f90: New test case.
1442 * gfortran.dg/dependency_11.f90: Likewise.
1443
1444 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
1445 Erik Edelmann <eedelman@gcc.gnu.org>
1446
1447 * gfortran.dg/allocatable_function_1.f90: New.
1448 * gfortran.dg/allocatable_function_2.f90: New.
1449
1450 2006-03-10 Richard Guenther <rguenther@suse.de>
1451
1452 PR middle-end/26565
1453 * gcc.dg/torture/pr26565.c: New testcase.
1454
1455 2006-03-09 Eric Christopher <echristo@apple.com>
1456
1457 * gcc.c-torture/compile/20060309-1.c: New.
1458
1459 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1460
1461 PR libgfortran/26499
1462 * gfortran.dg/write_back.f: New test.
1463 * gfortran.dg/write_rewind_1.f: New test.
1464 * gfortran.dg/write_rewind_2.f: New test.
1465
1466 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1467
1468 PR libgfortran/26554
1469 * gfortran.dg/read_logical.f90: New test.
1470
1471 2006-03-04 Laurent GUERBY <laurent@guerby.net>
1472
1473 * ada/acats/norun.lst: cdd2a03 now passes.
1474
1475 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
1476
1477 PR testsuite/25177
1478 * gcc.target/powerpc/pr18096-1.c: Change where the error
1479 would match.
1480
1481 2006-03-04 Jakub Jelinek <jakub@redhat.com>
1482
1483 * gcc.target/i386/cleanup-1.c: New test.
1484 * gcc.target/i386/cleanup-2.c: New test.
1485
1486 2006-03-04 Roger Sayle <roger@eyesopen.com>
1487
1488 * gfortran.dg/dependency_9.f90: Remove for the time being.
1489
1490 2006-03-04 Krister Walfridsson <cato@df.lth.se>
1491
1492 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
1493 directive.
1494
1495 2006-03-03 Roger Sayle <roger@eyesopen.com>
1496
1497 * gfortran.dg/dependency_9.f90: New test case.
1498
1499 2006-03-03 Roger Sayle <roger@eyesopen.com>
1500
1501 * gfortran.dg/dependency_4.f90: New test case.
1502 * gfortran.dg/dependency_5.f90: New test case.
1503 * gfortran.dg/dependency_6.f90: New test case.
1504 * gfortran.dg/dependency_7.f90: New test case.
1505 * gfortran.dg/dependency_8.f90: New test case.
1506
1507 2006-03-03 Paul Brook <paul@codesourcery.com>
1508
1509 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
1510 Add m68k-*-elf.
1511
1512 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
1513
1514 PR fortran/25031
1515 * multiple_allocation_1.f90: New test.
1516
1517 2006-03-03 Roger Sayle <roger@eyesopen.com>
1518
1519 PR tree-optimization/26524
1520 * gfortran.dg/pr26524.f: New test case.
1521
1522 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1523
1524 * g++.dg/template/repo5.C: Cleanup repo files.
1525 * gcc.dg/20051201-1.c: Cleanup coverage files.
1526 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
1527 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
1528 tree dump files.
1529
1530 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
1531
1532 * objc.dg/objc-nofilename-1.m: New test.
1533 * objc.dg/bad-receiver-type.m: New test.
1534 * obj-c++.dg/bad-receiver-type.mm: New test.
1535
1536 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1537
1538 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
1539
1540 2006-03-01 Mike Stump <mrs@apple.com>
1541
1542 * g++.dg/abi/key2.C: Add.
1543
1544 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
1545
1546 * gfortran.dg/logical_dot_product.f90: New test.
1547
1548 PR fortran/26393
1549 * gfortran.dg/used_interface_ref.f90: New test.
1550
1551 PR fortran/20938
1552 * gfortran.dg/dependency_2.f90: New test.
1553 * gfortran.fortran-torture/execute/where17.f90: New test.
1554 * gfortran.fortran-torture/execute/where18.f90: New test.
1555 * gfortran.fortran-torture/execute/where19.f90: New test.
1556 * gfortran.fortran-torture/execute/where20.f90: New test.
1557
1558 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
1559
1560 * g++.dg/tree-ssa/pr26443.C: New test case.
1561
1562 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
1563
1564 PR middle-end/26022
1565 * g++.dg/opt/return-slot1.C: New test.
1566
1567 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1568
1569 PR libgfortran/26136
1570 * gfortran.dg/namelist_23.f90: New test.
1571
1572 2006-02-28 Roger Sayle <roger@eyesopen.com>
1573
1574 PR middle-end/14752
1575 * gcc.dg/fold-eqandshift-2.c: New test case.
1576
1577 2006-02-28 Richard Guenther <rguenther@suse.de>
1578
1579 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
1580 decomposition.
1581
1582 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
1583
1584 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
1585
1586 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1587
1588 PR libgfortran/26464
1589 * gfortran.dg/backspace_5.f: New test.
1590 * gfortran.dg/backspace_6.f: New test.
1591
1592 2006-02-26 Roger Sayle <roger@eyesopen.com>
1593
1594 * gcc.dg/fold-eqandnot-1.c: New test case.
1595
1596 2006-02-26 Roger Sayle <roger@eyesopen.com>
1597
1598 PR middle-end/19983
1599 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
1600
1601 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
1602
1603 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
1604 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
1605
1606 2006-02-26 Richard Guenther <rguenther@suse.de>
1607
1608 PR tree-optimization/26421
1609 * gcc.dg/tree-ssa/pr26421.c: New testcase.
1610
1611 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
1612
1613 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
1614 * g++.old-deja/g++.robertl/eb132.C: Likewise.
1615
1616 2006-02-26 Roger Sayle <roger@eyesopen.com>
1617
1618 * gcc.dg/fold-even-1.c: New test case.
1619
1620 2006-02-26 Roger Sayle <roger@eyesopen.com>
1621
1622 PR middle-end/21137
1623 * gcc.dg/fold-eqandshift-1.c: New test case.
1624
1625 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1626
1627 PR tree-optimization/25125
1628 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
1629 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
1630
1631 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1632
1633 PR tree-optimizations/26359
1634 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
1635 with -fdump-tree-dceloop-details.
1636 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
1637
1638 2006-02-25 Roger Sayle <roger@eyesopen.com>
1639
1640 PR middle-end/23673
1641 * gcc.dg/fold-eqxor-1.c: New test case.
1642 * gcc.dg/fold-eqxor-2.c: Likewise.
1643 * gcc.dg/fold-eqxor-3.c: Likewise.
1644
1645 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
1646
1647 PR fortran/23092
1648 * scalar_mask_1.f90: New test.
1649
1650 2006-02-24 Geoffrey Keating <geoffk@apple.com>
1651
1652 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
1653 * g++.dg/eh/uncaught2.C: New.
1654 * g++.dg/eh/uncaught3.C: New.
1655
1656 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1657
1658 PR libgfortran/26423
1659 * gfortran.dg/read_many_1.f: New test.
1660
1661 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
1662
1663 PR fortran/24519
1664 * gfortran.dg/dependency_3.f90: New test.
1665 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
1666 XFAILs.
1667
1668 PR fortran/25395
1669 * gfortran.dg/equiv_6.f90: New test.
1670
1671 2006-02-23 Jeff Law <law@redhat.com>
1672
1673 * gcc.c-torture/compile/pr26425.c: New test.
1674
1675 2006-02-23 Jakub Jelinek <jakub@redhat.com>
1676
1677 PR middle-end/26412
1678 * gcc.dg/gomp/pr26412.c: New test.
1679
1680 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1681
1682 PR c++/26291
1683 * g++.dg/other/ellipsis1.C: New test.
1684 * g++.dg/parse/operator4.C: Adjust error marker.
1685
1686 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
1687
1688 PR target/25603
1689 * gfortran.dg/pr25603.f: New testcase.
1690
1691 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
1692
1693 * gcc.dg/bf-spl1.c: Don't specify -m68000.
1694 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
1695
1696 2006-02-21 Geoffrey Keating <geoffk@apple.com>
1697
1698 * g++.dg/eh/spbp.C: New.
1699
1700 2006-02-21 Jakub Jelinek <jakub@redhat.com>
1701
1702 PR middle-end/26379
1703 * gcc.target/i386/mmx-7.c: New test.
1704
1705 2006-02-20 Roger Sayle <roger@eyesopen.com>
1706
1707 PR tree-optimization/26361
1708 * gcc.dg/tree-ssa/vrp27.c: New test case.
1709
1710 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
1711
1712 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
1713 * gcc.dg/tree-ssa/complex-4.c: Here.
1714
1715 2006-02-19 Roger Sayle <roger@eyesopen.com>
1716
1717 PR middle-end/19543
1718 * gfortran.dg/logical_1.f90: New test case.
1719
1720 2006-02-19 Jakub Jelinek <jakub@redhat.com>
1721
1722 PR middle-end/26334
1723 * gcc.dg/20060218-1.c: Moved to...
1724 * gcc.target/i386/20060218-1.c: ... here. New test.
1725
1726 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
1727
1728 PR fortran/26201
1729 * gfortran.dg/convert_1.f90: New.
1730
1731 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
1732
1733 PR fortran/25054
1734 * gfortran.dg/namelist_5.f90: New test.
1735
1736 PR fortran/25089
1737 * gfortran.dg/namelist_4.f90: New test.
1738
1739 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1740
1741 PR tree-opt/25680
1742 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
1743
1744 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1745
1746 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
1747 variable to take into account the variable name in the
1748 function header.
1749 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
1750
1751 2006-02-18 Jakub Jelinek <jakub@redhat.com>
1752
1753 PR middle-end/26334
1754 * gcc.c-torture/compile/20060217-1.c: New test.
1755 * gcc.dg/20060218-1.c: New test.
1756
1757 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
1758
1759 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
1760
1761 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
1762
1763 * gcc.dg/cpp/undef3.c: New test.
1764 * gcc.dg/cpp/trad/builtins2.c: New test.
1765
1766 2006-02-18 Mark Mitchell <mark@codesourcery.com>
1767
1768 PR c++/26266
1769 * g++.dg/template/static22.C: New test.
1770 * g++.dg/template/static23.C: New test.
1771 * g++.dg/template/static24.C: New test.
1772 * g++.dg/template/non-dependent13.C: New test.
1773 * g++.dg/init/member1.C: Tweak error markers.
1774
1775 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1776
1777 PR target/26255
1778 * gcc.c-torture/compile/pr26255.c: New test case.
1779
1780 2006-02-16 Roger Sayle <roger@eyesopen.com>
1781
1782 * gfortran.fortran-torture/execute/where_10.f90: New test case.
1783 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
1784 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
1785 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
1786 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
1787 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
1788 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
1789
1790 2006-02-16 Jeff Law <law@redhat.com>
1791
1792 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
1793 * gcc.dg/tree-ssa/vrp26.c: New test.
1794
1795 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
1796
1797 PR target/20353
1798 PR target/24578
1799 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
1800 __UCLIBC__ is defined.
1801
1802 2006-02-16 Jakub Jelinek <jakub@redhat.com>
1803
1804 PR fortran/26224
1805 * gfortran.dg/gomp/pr26224.f: New test.
1806
1807 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
1808
1809 PR tree-opt/25918
1810 * lib/target-supports.exp
1811 (check_effective_target_vect_short_mult): New.
1812 (check_effective_target_vect_char_mult): New.
1813 (check_effective_target_vect_widen_sum_qi_to_si): New.
1814 (check_effective_target_vect_widen_sum_qi_to_hi): New.
1815 (check_effective_target_vect_widen_sum_hi_to_si): New.
1816 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
1817 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
1818 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
1819 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
1820 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
1821 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
1822 vect-reduc-pattern-2c.c
1823 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
1824 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
1825 vect-reduc-pattern-1c.c
1826
1827 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
1828
1829 PR fortran/24557
1830 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
1831
1832 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
1833
1834 PR fortran/26054
1835 * gfortran.dg/enum_8.f90: Remove check for warning.
1836 * gfortran.dg/iomsg_1.f90: Ditto.
1837 * gfortran.dg/enum_1.f90: Ditto.
1838 * gfortran.dg/enum_9.f90: Ditto.
1839 * gfortran.dg/enum_2.f90: Ditto.
1840 * gfortran.dg/enum_10.f90: Ditto.
1841 * gfortran.dg/enum_3.f90: Ditto.
1842 * gfortran.dg/flush_1.f90: Ditto.
1843 * gfortran.dg/enum_4.f90: Ditto.
1844 * gfortran.dg/array_constructor_1.f90: Ditto.
1845 * gfortran.dg/enum_5.f90: Ditto.
1846 * gfortran.dg/enum_6.f90: Ditto.
1847 * gfortran.dg/enum_7.f90: Ditto.
1848
1849 2006-02-15 Jakub Jelinek <jakub@redhat.com>
1850
1851 PR middle-end/26300
1852 * gcc.c-torture/compile/20060215-1.c: New test.
1853
1854 2006-02-14 Roger Sayle <roger@eyesopen.com>
1855
1856 PR middle-end/23670
1857 * gcc.dg/tree-ssa/andor-2.c: New test case.
1858
1859 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
1860
1861 PR fortran/25045
1862 * optional_dim.f90: New test.
1863
1864 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1865
1866 PR fortran/26277
1867 * gfortran.dg/label_4.f90: New.
1868
1869 2006-02-14 Jakub Jelinek <jakub@redhat.com>
1870 Diego Novillo <dnovillo@redhat.com>
1871 Uros Bizjak <uros@kss-loka.si>
1872
1873 * gfortran.dg/gomp: New directory.
1874
1875 2006-02-14 Richard Guenther <rguenther@suse.de>
1876
1877 PR tree-optimization/26258
1878 * gcc.dg/torture/pr26258.c: New testcase.
1879
1880 2006-02-13 Jakub Jelinek <jakub@redhat.com>
1881
1882 PR fortran/26246
1883 * gfortran.dg/pr26246_1.f90: New test.
1884 * gfortran.dg/pr26246_2.f90: New test.
1885
1886 PR middle-end/26092
1887 * gcc.c-torture/compile/20060208-1.c: New test.
1888
1889 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
1890
1891 PR fortran/26074
1892 PR fortran/25103
1893 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
1894 * gfortran.dg/bad_automatic_objects_1.f90: New test.
1895 * gfortran.dg/automatic_module_variable.f90: Change error message.
1896
1897 PR fortran/20861
1898 * gfortran.dg/internal_dummy_1.f90: New test.
1899
1900 PR fortran/20871
1901 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
1902
1903
1904 PR fortran/25083
1905 * gfortran.dg/uncommon_block_data_1.f90: New test.
1906 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
1907 with standard.
1908
1909 PR fortran/25088
1910 * gfortran.dg/typed_subroutine_1.f90: New test.
1911
1912 2006-02-13 Geoffrey Keating <geoffk@apple.com>
1913
1914 * objc.dg/dwarf-1.m: New.
1915
1916 2006-02-13 Roger Sayle <roger@eyesopen.com>
1917
1918 PR middle-end/24427
1919 * gcc.dg/tree-ssa/andor-1.c: New test case.
1920
1921 2006-02-13 Josh Conner <jconner@apple.com>
1922
1923 PR target/25376
1924 * gcc.dg/pr25376.c: New test.
1925
1926 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
1927 assemble.
1928 * lib/target-supports.exp (check_named_sections_available):
1929 Only compile named-sections test -- don't assemble.
1930
1931 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
1932
1933 * g++.dg/warn/no-write-strings.C: New test.
1934 * g++.dg/warn/write-strings.C: Likewise.
1935 * g++.dg/warn/write-strings-default.C: Likewise.
1936
1937 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
1938
1939 PR fortran/25806
1940 * gfortran.dg/ret_pointer_2.f90: New test.
1941
1942 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
1943
1944 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
1945
1946 2006-02-10 Jeff Law <law@redhat.com>
1947
1948 * gcc.c-torture/compile/pr26213.c: New test.
1949
1950 2006-02-10 Steven G. Kargl <kargls@comcast.net>
1951
1952 gfortran.dg/null_1.f90: New test.
1953
1954 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1955
1956 PR fortran/14771
1957 * gfortran.dg/parens_4.f90: New.
1958 * gfortran.dg/parens_5.f90: New.
1959
1960 2006-02-10 Richard Guenther <rguenther@suse.de>
1961
1962 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
1963
1964 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1965 Paul Thomas <pault@gcc.gnu.org>
1966
1967 PR fortran/14771
1968 * gfortran.dg/parens_1.f90: New.
1969 * gfortran.dg/parens_2.f90: New.
1970 * gfortran.dg/parens_3.f90: New.
1971
1972 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
1973
1974 PR fortran/26038
1975 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
1976
1977 PR fortran/25059
1978 * gfortran.dg/impure_assignment_1.f90: New test.
1979
1980 PR fortran/25070
1981 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
1982
1983 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1984
1985 PR target/26141
1986 * g++.dg/expr/stdarg2.C: New test.
1987
1988 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1989
1990 PR inline-asm/16194
1991 * gcc.dg/pr16194.c: New test.
1992
1993 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1994
1995 * ada/acats/run_acats: Use portable variant of "$@".
1996
1997 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1998
1999 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
2000 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
2001
2002 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2003
2004 PR tree-opt/26179
2005 * g++.dg/opt/pr26179.C: New test.
2006
2007 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2008
2009 PR middle-end/26134
2010 * gcc.dg/tree-ssa/complex-3.c: New test.
2011
2012 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2013
2014 * gcc.c-torture/compile/volatile-1.c: New test.
2015
2016 2006-02-09 Diego Novillo <dnovillo@redhat.com>
2017
2018 PR 26180
2019 * gcc.dg/tree-ssa/pr26180.c: New test.
2020
2021 2006-02-08 Jeff Law <law@redhat.com>
2022
2023 * gcc.dg/tree-ssa/pr21417.c: New test.
2024
2025 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2026
2027 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2028 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
2029
2030 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2031
2032 * lib/scanrtl.exp: New.
2033
2034 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2035
2036 PR c++/26071
2037 * g++.dg/other/virtual2.C: New test.
2038
2039 PR c++/26070
2040 * g++.dg/other/virtual1.C: New test.
2041
2042 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2043
2044 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
2045 cleanup-ipa-dump): Update dump file glob patterns.
2046 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
2047 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
2048
2049 * lib/gcc-dg.exp: Load it.
2050 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
2051
2052 2006-02-07 Janis Johnson <janis187@us.ibm.com>
2053
2054 PR testsuite/26159
2055 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
2056 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2057
2058 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2059
2060 PR fortran/25577
2061 * gfortran.dg/mvbits_1.f90: New.
2062
2063 2006-02-07 Dirk Mueller <dmueller@suse.com>
2064
2065 * g++.dg/warn/Wdiv-by-zero.C: New test.
2066 * g++.dg/warn/Wno-div-by-zero.C: New.
2067
2068 2006-02-07 Jeff Law <law@redhat.com>
2069
2070 * gcc.dg/tree-ssa/pr21559.c: New test.
2071
2072 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
2073 multiple VRP passes.
2074 * gcc.dg/tree-ssa/vrp09.c: Likewise.
2075 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2076 * gcc.dg/tree-ssa/pr21582.c: Likewise.
2077 * gcc.dg/tree-ssa/pr20657.c: Likewise.
2078 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2079 * gcc.dg/tree-ssa/vrp02.c: Likewise
2080 * gcc.dg/tree-ssa/vrp11.c: Likewise
2081 * gcc.dg/tree-ssa/pr14341.c: Likewise
2082 * gcc.dg/tree-ssa/vrp19.c: Likewise
2083 * gcc.dg/tree-ssa/vrp20.c: Likewise
2084 * gcc.dg/tree-ssa/vrp03.c: Likewise
2085 * gcc.dg/tree-ssa/pr21086.c: Likewise
2086 * gcc.dg/tree-ssa/pr21959.c: Likewise
2087 * gcc.dg/tree-ssa/vrp21.c: Likewise
2088 * gcc.dg/tree-ssa/vrp04.c: Likewise
2089 * gcc.dg/tree-ssa/pr25485.c: Likewise
2090 * gcc.dg/tree-ssa/pr22026.c: Likewise
2091 * gcc.dg/tree-ssa/vrp22.c: Likewise
2092 * gcc.dg/tree-ssa/vrp05.c: Likewise
2093 * gcc.dg/tree-ssa/20030807-10.c: Likewise
2094 * gcc.dg/tree-ssa/pr20701.c: Likewise
2095 * gcc.dg/tree-ssa/vrp23.c: Likewise
2096 * gcc.dg/tree-ssa/vrp06.c: Likewise
2097 * gcc.dg/tree-ssa/pr22117.c: Likewise
2098 * gcc.dg/tree-ssa/pr20702.c: Likewise
2099 * gcc.dg/tree-ssa/vrp15.c: Likewise
2100 * gcc.dg/tree-ssa/pr21090.c: Likewise
2101 * gcc.dg/tree-ssa/pr21294.c: Likewise
2102 * gcc.dg/tree-ssa/vrp24.c: Likewise
2103 * gcc.dg/tree-ssa/vrp07.c: Likewise
2104 * gcc.dg/tree-ssa/pr21563.c: Likewise
2105 * gcc.dg/tree-ssa/pr25382.c: Likewise
2106 * gcc.dg/tree-ssa/vrp16.c: Likewise
2107 * gcc.dg/tree-ssa/vrp25.c: Likewise
2108 * gcc.dg/tree-ssa/vrp08.c: Likewise
2109 * gcc.dg/tree-ssa/20030807-6.c: Likewise
2110 * gcc.dg/tree-ssa/vrp17.c: Likewise
2111 * gcc.dg/tree-ssa/pr21458.c: Likewise
2112 * g++.dg/tree-ssa/pr18178.C: Likewise
2113
2114 2006-02-07 Richard Guenther <rguenther@suse.de>
2115
2116 PR c++/26140
2117 Revert
2118 2006-01-30 Richard Guenther <rguenther@suse.de>
2119 PR c++/23372
2120 * gcc.dg/pr23372-1.C: New testcase.
2121
2122 * g++.dg/tree-ssa/pr26140.C: New testcase.
2123
2124 2006-02-07 Mark Mitchell <mark@codesourcery.com>
2125
2126 PR c++/9737
2127 * g++.dg/template/ttp15.C: New test.
2128 * g++.dg/template/ttp16.C: Likewise.
2129 * g++.dg/template/ttp17.C: Likewise.
2130 * g++.old-deja/g++.pt/ttp36.C: Remove.
2131 * g++.old-deja/g++.pt/ttp19.C: Likewise.
2132 * g++.old-deja/g++.pt/ttp37.C: Likewise.
2133 * g++.old-deja/g++.pt/ttp38.C: Likewise.
2134 * g++.old-deja/g++.pt/ttp39.C: Likewise.
2135 * g++.old-deja/g++.pt/ttp9.C: Likewise.
2136 * g++.old-deja/g++.pt/ttp40.C: Likewise.
2137 * g++.old-deja/g++.pt/ttp51.C: Likewise.
2138 * g++.old-deja/g++.pt/ttp26.C: Likewise.
2139 * g++.old-deja/g++.pt/ttp36.C: Likewise.
2140
2141 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
2142
2143 PR libfortran/23815
2144 * unf_io_convert_4.f90: New test.
2145
2146 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
2147
2148 * gcc.dg/tree-ssa/loadpre10.c: New test.
2149 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
2150 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
2151 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
2152
2153 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2154
2155 PR libfortran/24685
2156 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
2157
2158 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
2159
2160 PR tree-opt/25251
2161 * gfortran.dg/assign_7.f: New test.
2162
2163 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
2164
2165 PR fortran/26041
2166 PR fortran/26064
2167 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
2168 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
2169 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
2170
2171 2006-02-05 Jakub Jelinek <jakub@redhat.com>
2172
2173 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
2174 in size_t typedef.
2175
2176 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2177
2178 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
2179 * g++.dg/charset/string.c (foo): Likewise.
2180 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
2181 const char*
2182 * g++.dg/ext/builtin2.C (printf): Likewise.
2183 * g++.dg/init/new15.C (printf): Likewise.
2184 * g++.dg/opt/pr17697-1.C (foo): Likewise.
2185 * g++.dg/opt/pr17697-2.C (foo): Likewise.
2186 * g++.dg/opt/pr17697-3.C (foo): Likewise.
2187 * g++.dg/template/non-dependent4.C (temp): Likewise.
2188 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
2189 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
2190 parameter type to const char*.
2191 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
2192 Change type to const char*.
2193 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
2194 Likewise.
2195 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
2196 second parameter type to const char*.
2197 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
2198 (Y::Y): Change parameter type to const char*.
2199 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
2200 * g++.old-deja/g++.jason/report.C: Apply const correctness.
2201 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
2202 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
2203 (char*).
2204 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
2205 const char*.
2206 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
2207 type to const char*.
2208 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
2209 return type to const char*.
2210 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
2211 to const char*.
2212 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
2213 * g++.old-deja/g++.law/refs1.C: Likewise.
2214 * g++.old-deja/g++.law/visibility1.C: Likewise.
2215 * g++.old-deja/g++.law/visibility2.C: Likewise.
2216 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
2217 const char*.
2218 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
2219 * g++.old-deja/g++.mike/net48.C: Likewise.
2220 * g++.old-deja/g++.mike/p646.C: Likewise.
2221 * g++.old-deja/g++.mike/p6746.C: Likewise.
2222 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
2223 type to const char*.
2224 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
2225 deprecated conversion warning.
2226 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
2227 char*.
2228 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
2229 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
2230 * g++.old-deja/g++.pt/explicit8.C: Likewise.
2231 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
2232 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
2233 * g++.old-deja/g++.pt/nontype3.C: Likewise.
2234 * g++.old-deja/g++.pt/t39.C: Likewise.
2235 * g++.old-deja/g++.robertl/eb106.C: Likewise.
2236 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
2237
2238 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
2239
2240 PR fortran/25075
2241 intrinsic_argument_conformance_1.f90: New test.
2242
2243 2006-02-03 Steven G. Kargl <kargls@comcast.net>
2244
2245 PR fortran/20845
2246 * gfortran.dg/char_result_11.f90: Add SAVE.
2247 * gfortran.dg/der_pointer_4.f90: Ditto.
2248 * gfortran.dg/default_initialization.f90: New test.
2249
2250 2006-02-03 Jeff Law <law@redhat.com>
2251
2252 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
2253 handle more than 100 dump files.
2254 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
2255 * lib/scantree.exp (scan-tree-dump): Likewise.
2256 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
2257 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
2258 * lib/scanipa.exp (scan-ipa-dump): Likewise.
2259 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
2260 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
2261
2262 2006-02-03 Diego Novillo <dnovillo@redhat.com>
2263
2264 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
2265
2266 2006-02-03 Mark Mitchell <mark@codesourcery.com>
2267
2268 * g++.dg/template/using12.C: New test.
2269
2270 2006-02-03 Alan Modra <amodra@bigpond.net.au>
2271
2272 * gcc.target/powerpc/pr25960.c: New test.
2273
2274 2006-02-02 Steven G. Kargl <kargls@comcast>
2275
2276 PR fortran/24958
2277 gfortran.dg/nullify_2.f90: New test.
2278
2279 2006-02-02 Diego Novillo <dnovillo@redhat.com>
2280
2281 PR 25990
2282 * gcc.dg/gomp/pr25990.c: New test.
2283
2284 2006-01-31 Mark Mitchell <mark@codesourcery.com>
2285
2286 PR c++/25342
2287 * g++.gd/template/partial4.C: New test.
2288
2289 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
2290
2291 PR middle-end/26001
2292 * gfortran.dg/data_char_2.f90: New.
2293
2294 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
2295
2296 PR fortran/26039
2297 maxval_maxloc_conformance_1.f90: New test.
2298
2299 2006-01-31 Richard Guenther <rguenther@suse.de>
2300
2301 * gcc.target/i386/sselibm-1.c: New testcase.
2302 * gcc.target/i386/sselibm-2.c: Likewise.
2303 * gcc.target/i386/sselibm-3.c: Likewise.
2304 * gcc.target/i386/sselibm-4.c: Likewise.
2305 * gcc.target/i386/sselibm-5.c: Likewise.
2306
2307 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
2308
2309 PR fortran/24266
2310 * gfortran.dg/arrayio_derived_2.f90: New.
2311
2312 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
2313
2314 * gcc.dg/unsigned-long-compare.c: New test.
2315
2316 2006-01-30 Steve Ellcey <sje@cup.hp.com>
2317
2318 PR testsuite/25318
2319 * lib/target-supports.exp (check_effective_target_freorder):
2320 Check to see if target supports -freorder-blocks-and-partition.
2321 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
2322 instead of "dg-require-named-sections".
2323
2324 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
2325
2326 PR target/14798:
2327 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
2328 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
2329 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2330 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2331 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
2332 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
2333 * gcc.dg/attr-isr-trap_exit.c: Likewise.
2334 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2335
2336 2006-01-30 Richard Guenther <rguenther@suse.de>
2337
2338 PR c++/23372
2339 * gcc.dg/pr23372-1.C: New testcase.
2340
2341 2006-01-29 Diego Novillo <dnovillo@redhat.com>
2342
2343 * gcc.dg/gomp/pr25874.c: New test.
2344
2345 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
2346
2347 PR tree-opt/25911
2348 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
2349
2350 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
2351
2352 PR fortran/18578
2353 PR fortran/18579
2354 PR fortran/20857
2355 PR fortran/20885
2356 * gfortran.dg/intent_out_1.f90: New test.
2357
2358 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
2359
2360 PR fortran/17911
2361 * gfortran.dg/procedure_lvalue.f90: New test.
2362
2363 PR fortran/20895
2364 PR fortran/25030
2365 * gfortran.dg/char_pointer_assign_2.f90: New test.
2366 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
2367 assignment to be consistent with standard.
2368 * gfortran.dg/char_result_2.f90: The same.
2369 * gfortran.dg/char_result_8.f90: The same.
2370
2371 2006-01-28 Zack Weinberg <zackw@panix.com>
2372
2373 * gcc.dg/Woverlength-strings.c
2374 * gcc.dg/Woverlength-strings-pedantic-c89.c
2375 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
2376 * gcc.dg/Woverlength-strings-pedantic-c99.c
2377 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
2378
2379 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
2380
2381 * gcc.c-torture/execute/20060127-1.c: New test.
2382
2383 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2384
2385 PR c++/25999
2386 * g++.dg/ext/pragmaweak1.C: New test.
2387
2388 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2389
2390 PR c++/25855
2391 * g++.dg/template/spec29.C: New test.
2392
2393 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
2394
2395 PR c/19606.
2396 * gcc.c-torture/execute/pr19606.c: New.
2397
2398 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
2399
2400 * gcc.dg/pragma-re-4.c: New test.
2401
2402 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
2403
2404 PR fortran/25964
2405 * gfortran.dg/assumed_size_refs_3.f90: New test.
2406
2407 2006-01-27 Ben Elliston <bje@au.ibm.com>
2408
2409 * gcc.misc-tests/dectest.exp: Remove defunct comment.
2410
2411 2006-01-26 Laurent GUERBY <laurent@guerby.net>
2412
2413 PR ada/21317
2414 * ada/acats/support/impdef.a: Add One_Long_Second.
2415 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
2416 * ada/acats/tests/c9/c94026.a: Likewise.
2417 * ada/acats/tests/c9/c97305c.ada: Likewise.
2418 * ada/acats/tests/c9/c99004a.ada: Likewise.
2419
2420 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
2421
2422 PR fortran/25964
2423 * gfortran.dg/global_references_2.f90: New test.
2424
2425 PR fortran/25084
2426 PR fortran/20852
2427 PR fortran/25085
2428 PR fortran/25086
2429 * gfortran.dg/assumed_charlen_function_1.f90: New test.
2430 * gfortran.dg/assumed_charlen_function_3.f90: New test.
2431
2432 PR fortran/25416
2433 * gfortran.dg/assumed_charlen_function_2.f90: New test.
2434
2435 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
2436
2437 PR c/25892
2438 * gcc.dg/Wpointer-sign.c: New.
2439 * gcc.dg/Wpointer-sign-Wall.c: New.
2440 * gcc.dg/Wpointer-sign-Wall-no.c: New.
2441 * gcc.dg/Wpointer-sign-pedantic.c: New.
2442 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
2443 * gcc.dg/conv-2.c: Use -Wpointer-sign.
2444
2445 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
2446
2447 PR C/25861
2448 * gcc.c-torture/compile/pr25861.c: New test.
2449
2450 2006-01-26 Paul Brook <paul@codesourcery.com>
2451
2452 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
2453 on short-enum targets.
2454 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
2455 variable.
2456 (generate_fields): Use short_enums.
2457 (main): Set short_enums. Document -e.
2458 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
2459 on short-enum targets.
2460 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
2461 variable.
2462 (generate_fields): Use short_enums.
2463 (main): Set short_enums. Document -e.
2464 * lib/target-supports.exp (check_effective_target_short_enums): New.
2465
2466 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
2467
2468 PR target/25947
2469 * gcc.dg/torture/pr25947-1.c: New test.
2470
2471 2006-01-25 Jan Hubicka <jh@suse.cz>
2472 Roger Sayle <roger@eyesopen.com>
2473
2474 PR rtl-optimization/25703
2475 * gcc.target/i386/20060125-1.c: New test case.
2476 * gcc.target/i386/20060125-2.c: New test case.
2477
2478 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2479
2480 PR fortran/18540
2481 * gfortran.dg/goto_1.f: New.
2482
2483 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
2484
2485 PR fortran/25716
2486 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
2487 25716 on 32-bit systems too.
2488
2489 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
2490
2491 PR testsuite/25590
2492 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
2493
2494 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
2495
2496 * gcc.dg/tree-ssa/gen-vect-33.c: New.
2497
2498 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2499
2500 PR fortran/25835
2501 * gfortran.dg/read_eof.f90: Delete, renamed.
2502 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
2503 * gfortran.dg/read_eof_2.f90: New test.
2504 * gfortran.dg/read_eof_3.f90: New test.
2505
2506 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
2507
2508 PR tree-opt/25860
2509 * gcc.c-torture/compile/pr25860.c: New test.
2510
2511 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2512
2513 PR c++/25552
2514 * g++.dg/parse/dtor8.C: New test.
2515
2516 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
2517
2518 PR testsuite/25891
2519 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
2520 * gcc.dg/gomp/gomp.exp: Return without testing anything if
2521 check_effective_target_fopenmp returns 0.
2522
2523 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
2524
2525 PR ada/20548
2526 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
2527 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
2528 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
2529
2530 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
2531
2532 PR tree-opt/25857
2533 * g++.dg/opt/pr25857.C: New test.
2534
2535 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
2536 Jan Hubicka <jh@suse.cz>
2537 Richard Guenther <rguenther@suse.de>
2538
2539 PR rtl-optimization/25654
2540 * gcc.dg/torture/pr25654.c: New testcase.
2541 * gcc.target/i386/pr25654.c: Likewise.
2542
2543 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
2544
2545 PR fortran/25901
2546 * gfortran.dg/internal references_2.f90: New test.
2547
2548 Fix regression in testing of admissability of attributes.
2549 * gfortran.dg/intent_used_1.f90: New test.
2550
2551 2006-01-23 Ben Elliston <bje@au.ibm.com>
2552
2553 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
2554 Remove target conditional torture options for i?86 and x86_64
2555 GNU/Linux.
2556
2557 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
2558
2559 PR c++/10891
2560 * g++.dg/rtti/no-rtti.C: New.
2561
2562 2006-01-21 Mark Mitchell <mark@codesourcery.com>
2563
2564 PR c++/25895
2565 * g++.dg/inherit/conv2.C: New test.
2566
2567 PR c++/25856
2568 * g++.dg/parse/dtor7.C: New test.
2569
2570 PR c++/25858
2571 * g++.dg/template/crash44.C: New test.
2572
2573 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
2574
2575 PR fortran/25124
2576 PR fortran/25625
2577 * gfortran.dg/internal_references_1.f90: New test.
2578 PR fortran/20881
2579 PR fortran/23308
2580 PR fortran/25538
2581 PR fortran/25710
2582 * gfortran.dg/global_references_1.f90: New test.
2583 * gfortran.dg/g77/19990905-1.f: Restore the error that
2584 there is a clash between the common block name and
2585 the name of a subroutine reference.
2586
2587 PR fortran/PR24276
2588 * gfortran.dg/aliasing_dummy_1.f90: New test.
2589
2590 2006-01-21 Alan Modra <amodra@bigpond.net.au>
2591
2592 * gcc.dg/vmx/1b-01.c: Warning fix.
2593 * gcc.dg/vmx/1c-02.c: Likewise.
2594 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
2595
2596 2006-01-20 Steve Ellcey <sje@cup.hp.com>
2597
2598 PR testsuite/24962
2599 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
2600
2601 2006-01-20 Richard Guenther <rguenther@suse.de>
2602 Steven Bosscher <stevenb.gcc@gmail.com>
2603
2604 PR rtl-optimization/24626
2605 * gcc.dg/torture/pr24626-1.c: New testcase.
2606 * gcc.dg/torture/pr24626-2.c: Likewise.
2607 * gcc.dg/torture/pr24626-3.c: Likewise.
2608 * gcc.dg/torture/pr24626-4.c: Likewise.
2609
2610 2006-01-20 Dirk Mueller <dmueller@suse.com>
2611
2612 PR c++/5520
2613 * g++.dg/warn/empty-body.C: New.
2614
2615 2006-01-19 Mark Mitchell <mark@codesourcery.com>
2616
2617 PR c++/22136
2618 * g++.dg/template/using10.C: New test.
2619 * g++.dg/temlpate/using11.C: Likewise.
2620 * g++.dg/inherit/using5.C: Tweak error messages.
2621
2622 2006-01-20 Alan Modra <amodra@bigpond.net.au>
2623
2624 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
2625 target test.
2626 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
2627
2628 2006-01-19 Jan Hubicka <jh@suse.cz>
2629
2630 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
2631
2632 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2633
2634 PR c++/25854
2635 * g++.dg/template/spec28.C: New test.
2636
2637 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
2638
2639 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2640 Fix fprintf's by adding srcdir or removing it.
2641
2642 2006-01-19 Diego Novillo <dnovillo@redhat.com>
2643
2644 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
2645 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
2646 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
2647 * testsuite/gcc.dg/gomp/empty.c: Likewise.
2648 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
2649 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
2650 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
2651 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
2652 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
2653 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
2654 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
2655 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
2656 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
2657 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
2658
2659 2006-01-18 Jeff Law <law@redhat.com>
2660
2661 * gcc.dg/tree-ssa/vrp25.c: New test.
2662
2663 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2664
2665 * gcc.dg/pr25805.c: Fix misapplied patch.
2666
2667 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
2668
2669 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
2670 (check_effective_target_vect_udot_qi): New.
2671 (check_effective_target_vect_sdot_hi): New.
2672 (check_effective_target_vect_udot_hi): New.
2673 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
2674 prefixed with "wrapv-" with -fwrapv.
2675 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
2676 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
2677 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
2678 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
2679 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
2680
2681 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
2682 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
2683 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
2684 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
2685
2686 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2687
2688 PR c++/16829
2689 * g++.dg/other/default2.C: New test.
2690 * g++.dg/other/default3.C: New test.
2691
2692 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2693
2694 PR c/25805
2695 * gcc.dg/pr25805.c: New file.
2696
2697 2006-01-18 Mark Mitchell <mark@codesourcery.com>
2698
2699 PR c++/25836
2700 * g++.dg/template/init6.C: New test.
2701
2702 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
2703
2704 * gcc.dg/tree-ssa/pr24287.c: New test
2705
2706 2006-01-18 Eric Christopher <echristo@apple.com>
2707
2708 * g++.dg/eh/table.C: New.
2709
2710 2006-01-18 DJ Delorie <dj@redhat.com>
2711
2712 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
2713 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
2714 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
2715 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
2716
2717 2006-01-18 Jeff Law <law@redhat.com>
2718
2719 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
2720 on wrapping on overflow semantics.
2721
2722 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
2723
2724 * gcc.gc/tree-ssa/vrp23.c: New test.
2725 * gcc.gc/tree-ssa/vrp24.c: New test.
2726
2727 2006-01-18 Richard Henderson <rth@redhat.com>
2728 Aldy Hernandez <aldyh@redhat.com>
2729 Jakub Jelinek <jakub@redhat.com>
2730 Diego Novillo <dnovillo@redhat.com>
2731 Uros Bizjak <uros@kss-loka.si>
2732
2733 * testsuite/gcc.dg/gomp: New directory.
2734
2735 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
2736 Steven G. Kargl <kargls@comcast.net>
2737
2738 PR fortran/20869
2739 * gfortran.dg/intrinsic_external_1.f90: New test.
2740
2741 PR fortran/20875.
2742 * gfortran.dg/elemental_pointer_1.f90: New test.
2743
2744 PR fortran/25024
2745 * gfortran.dg/external_procedures_1.f90: New test.
2746
2747 PR fortran/25785
2748 gfortran.dg/assumed_present.f90: New test.
2749
2750 2006-01-18 Jakub Jelinek <jakub@redhat.com>
2751
2752 * g++.dg/parse/lookup5.C: New test.
2753
2754 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2755
2756 PR fortran/25697
2757 * gfortran.dg/read_eof.f90: New test.
2758
2759 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2760
2761 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
2762 add a closing brace.
2763
2764 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2765
2766 PR fortran/25631
2767 * gfortran.dg/fmt_tl.f: New test.
2768
2769 2006-01-17 Eric Christopher <echristo@apple.com>
2770
2771 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
2772 * g++.old-deja/g++.warn/impint2.C: Ditto.
2773 * g++.old-deja/g++.other/null1.C: Ditto.
2774 * g++.dg/warn/conv2.C: Ditto.
2775 * g++.dg/warn/conv4.C: New file.
2776
2777 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2778
2779 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
2780
2781 2006-01-17 Andreas Jaeger <aj@suse.de>
2782 Janis Johnson <janis187@us.ibm.com>
2783
2784 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
2785 in 64-bit.
2786 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
2787 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
2788
2789 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2790
2791 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2792 xfail txxx where xxx >= 25.
2793
2794 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2795
2796 PR testsuite/25764
2797 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
2798
2799 2006-01-17 Jakub Jelinek <jakub@redhat.com>
2800
2801 PR c/25682
2802 * gcc.dg/pr25682.c: New test.
2803 * g++.dg/parse/array-size2.C: New test.
2804
2805 2006-01-16 Ian Lance Taylor <ian@airs.com>
2806
2807 * consistency.vlad: Remove entire directory, 1652 files.
2808
2809 2006-01-16 Janis Johnson <janis187@us.ibm.com>
2810
2811 * lib/target-supports.exp (check_effective_target_dfp_nocache,
2812 check_effective_target_dfprt_nocache): New.
2813 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
2814 (check_effective_target_dfprt): New.
2815 * lib/c-compat.exp (check_dfp): Remove.
2816 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
2817 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
2818 level of support for decimal float.
2819 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
2820 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
2821 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
2822 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
2823 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
2824 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
2825 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
2826 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
2827 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
2828 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
2829 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
2830 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
2831 directives.
2832
2833 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
2834
2835 PR testsuite/25741
2836 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
2837 $base_dir/../.
2838 * lib/gfortran.exp (gfortran_init): Likewise.
2839 * lib/obj-c++.exp (obj-c++_init): Likewise.
2840 * lib/scanasm.exp (scan-assembler-dem): Likewise.
2841 (scan-assembler-dem-not): Likewise.
2842 * lib/scandump.exp (scan-dump-dem): Likewise.
2843 (scan-dump-dem-not): Likewise.
2844
2845 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
2846
2847 PR testsuite/25767
2848 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
2849 powerpc-*-darwin*.
2850 * lib/obj-c++.exp (obj-c++_init): Likewise.
2851
2852 2006-01-16 Richard Guenther <rguenther@suse.de>
2853
2854 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
2855
2856 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2857
2858 PR testsuite/25777
2859 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
2860 to LD_LIBRARY_PATH.
2861
2862 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
2863 Andrew Pinski <pinskia@physics.uc.edu>
2864
2865 * gcc.dg/minmax-1.c: New test.
2866
2867 2006-01-16 Ben Elliston <bje@au.ibm.com>
2868
2869 * gcc.dg/dfp/dfp.exp: Correct FSF address.
2870 * gcc.misc-tests/dectest.exp: Ditto.
2871
2872 2006-01-15 Ian Lance Taylor <ian@airs.com>
2873
2874 PR testsuite/25796
2875 * gcc.target/i386/cmov6.c: Use -march=k8.
2876
2877 2006-01-15 Andreas Jaeger <aj@suse.de>
2878
2879 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
2880 x86 does not have __float128.
2881
2882 2006-01-14 Ian Lance Taylor <ian@airs.com>
2883
2884 * gcc.target/i386/cmov6.c: New test.
2885
2886 2006-01-14 Mark Mitchell <mark@codesourcery.com>
2887
2888 PR c++/25663
2889 * g++.dg/template/ctor6.C: New test.
2890
2891 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
2892
2893 PR tree-optimization/25485
2894 * gcc.dg/tree-ssa/pr25485.c: New.
2895
2896 2006-01-14 Richard Guenther <rguenther@suse.de>
2897
2898 PR tree-optimization/22548
2899 PR tree-optimization/22555
2900 PR tree-optimization/22501
2901 * gcc.dg/tree-ssa/alias-4.c: New testcase.
2902 * gcc.dg/tree-ssa/alias-5.c: Likewise.
2903 * gcc.dg/tree-ssa/alias-6.c: Likewise.
2904 * gcc.dg/tree-ssa/alias-7.c: Likewise.
2905 * gcc.dg/tree-ssa/alias-8.c: Likewise.
2906 * gcc.dg/tree-ssa/alias-9.c: Likewise.
2907 * gcc.dg/tree-ssa/alias-10.c: Likewise.
2908 * gcc.dg/tree-ssa/alias-11.c: Likewise.
2909 * gcc.dg/tree-ssa/alias-12.c: Likewise.
2910
2911 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
2912
2913 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
2914 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
2915
2916 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
2917 Richard Guenther <rguenther@suse.de>
2918
2919 PR rtl-optimization/24257
2920 * gcc.dg/torture/pr24257.c: New testcase.
2921
2922 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
2923
2924 * gcc.c-torture/execute/20060110-1.c: New test.
2925 * gcc.c-torture/execute/20060110-2.c: New test.
2926
2927 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
2928
2929 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
2930
2931 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
2932
2933 PR fortran/25756
2934 * gfortran.dg/label_3.f90: New test.
2935
2936 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
2937
2938 PR tree-optimization/25771
2939 * g++.dg/tree-ssa/pr25771.C: New test
2940
2941 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2942
2943 PR tree-opt/24365
2944 * g++.dg/opt/complex5.C: New test.
2945
2946 2006-01-13 Richard Guenther <rguenther@suse.de>
2947
2948 * gcc.target/i386/387-9.c: New testcase.
2949
2950 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
2951
2952 PR c++/24824
2953 * g++.dg/debug/dwarf2-1.C: New.
2954
2955 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
2956
2957 PR testsuite/25728
2958 * lib/gcov.exp (verify-lines): Add "close $fd".
2959
2960 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
2961 Ben Elliston <bje@au.ibm.com>
2962
2963 * gcc.dg/dfp/inf-1.c: New test.
2964
2965 2006-01-12 Janis Johnson <janis187@us.ibm.com>
2966 Yao Qi <qiyaoltc@cn.ibm.com>
2967 Ben Elliston <bje@au.ibm.com>
2968 Jon Grimm <jgrimm2@us.ibm.com>
2969
2970 * gcc.dg/nodfp-1.c: New test.
2971 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2972 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2973 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
2974 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
2975 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
2976 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
2977 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
2978 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
2979 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
2980 * gcc.dg/format/dfp-scanf-1.c: Likewise.
2981 * gcc.dg/format/dfp-printf-1.c: Likewise.
2982 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
2983 (compat_setup_dfp): New.
2984 * gcc.dg/compat/compat.exp: Use it.
2985 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
2986 Make some variables global, prepend "compat_" to their names.
2987 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
2988 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
2989 * gcc.misc-tests/dectest.exp: New test driver for decTest.
2990 * lib/compat.exp (compat_skip_list): Make global, rename.
2991 * lib/c-compat.exp: New file.
2992 * lib/target-supports.exp (check_effective_target_dfp): New.
2993
2994 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
2995 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
2996 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
2997 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
2998 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
2999 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
3000 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
3001 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
3002 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
3003 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
3004 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
3005 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
3006 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
3007 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
3008 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
3009 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
3010 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
3011 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
3012 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
3013 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
3014 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
3015 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
3016 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
3017 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
3018 gcc.dg/dfp/struct-layout-1.c,
3019 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
3020 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
3021 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
3022 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
3023 gcc.dg/dfp/func-vararg-dfp.c,
3024 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
3025 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
3026 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
3027 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
3028 gcc.dg/dfp/wtr-conversion-1.c: New tests.
3029
3030 2006-01-11 Richard Guenther <rguenther@suse.de>
3031
3032 PR tree-optimization/25734
3033 * gcc.dg/tree-ssa/pr25734.c: New testcase.
3034
3035 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3036
3037 PR fortran/25486
3038 * gfortran.dg/literal_character_constant_1_x.F: New test.
3039 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
3040 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
3041 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
3042
3043 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
3044
3045 PR c++/25386
3046 * g++.dg/ext/packed3.C: Add expected packed error.
3047
3048 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
3049
3050 PR target/25706
3051 * gcc.dg/torture/pr25706-1.c: New test.
3052
3053 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
3054
3055 PR tree-optimization/23109
3056 PR tree-optimization/23948
3057 PR tree-optimization/24123
3058
3059 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
3060 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
3061 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
3062 g++.dg/tree-ssa/pr23948.C: New testcases.
3063 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
3064 three divisions in order to do the optimization.
3065
3066 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3067
3068 PR c++/25632
3069 * g++.dg/other/pr25632.C: New test.
3070
3071 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
3072
3073 PR fortran/25730
3074 * gfortran.dg/used_types_1.f90: New test.
3075
3076 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
3077
3078 PR target/25718
3079 * gcc.dg/torture/pr25718-1.c: New test.
3080
3081 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3082
3083 * gfortran.dg/list_read_2.f90: Fix typo in description.
3084
3085 2006-01-10 Jan Beulich <jbeulich@novell.com>
3086
3087 * lib/target-supports.exp (check_visibility_available): Simplify test
3088 for *-*-netware*.
3089 (check_profiling_available): Fail for *-*-netware*.
3090 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
3091 * gcc.dg/20021014-1.c: Likewise.
3092 * gcc.dg/nest.c: Likewise.
3093
3094 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3095
3096 fortran/24936
3097 * gfortran.dg/forall_3.f90: New test.
3098
3099 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3100
3101 PR fortran/21977
3102 * gfortran.dg/nesting_2.f90: New test.
3103 * gfortran.dg/nesting_3.f90: New test.
3104
3105 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
3106
3107 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
3108 Fix typo in comment.
3109
3110 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3111
3112 * gfortran.dg/single_char_string.f90: New test.
3113
3114 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3115
3116 * gfortran.dg/ichar_2.f90: New test.
3117
3118 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
3119
3120 PR fortran/25093
3121 * gfortran.dg/private_type_4.f90: New.
3122
3123 2006-01-07 Richard Guenther <rguenther@suse.de>
3124
3125 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
3126
3127 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3128
3129 * gfortran.dg/func_decl_1.f90: New.
3130 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
3131 * gfortran.dg/array_alloc_2.f90: Likewise.
3132 * gfortran.dg/char_result_8.f90: Likewise.
3133 * gfortran.dg/dup_save_1.f90: Likewise.
3134 * gfortran.dg/dup_save_2.f90: Likewise.
3135 * gfortran.dg/f2c_6.f90: Likewise.
3136 * gfortran.dg/f2c_7.f90: Likewise.
3137 * gfortran.dg/func_result_2.f90: Likewise.
3138 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
3139
3140 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
3141
3142 PR fortran/22146
3143 * gfortran.dg/elemental_subroutine_1.f90: New test.
3144 * gfortran.dg/elemental_subroutine_2.f90: New test.
3145
3146 PR fortran/25029
3147 PR fortran/21256
3148 * gfortran.dg/assumed_size_refs_1.f90: New test.
3149
3150 PR fortran/20868
3151 PR fortran/20870
3152 * gfortran.dg/assumed_size_refs_2.f90: New test.
3153 * gfortran.dg/initialization_1.f90: Change warning message.
3154
3155 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
3156
3157 * gcc.dg/tree-ssa/loop-15.c: New test.
3158
3159 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3160
3161 PR fortran/25598
3162 * gfortran.dg/backspace_3.f: New test.
3163 * gfortran.dg/backspace_4.f: New test.
3164
3165 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3166
3167 PR fortran/24268
3168 * gfortran.dg/fmt_white.f: Update test.
3169
3170 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
3171
3172 * gcc.dg/cast-1.c: Add new warning.
3173 * gcc.dg/cast-2.c: Likewise.
3174 * gcc.dg/cast-3.c: Likewise.
3175 * gcc.dg/format/cast-1.c: Likewise.
3176 * gcc.dg/cast-4.c: New testcase.
3177
3178 2006-01-05 Richard Guenther <rguenther@suse.de>
3179
3180 PR tree-optimization/22555
3181 * gcc.dg/tree-ssa/alias-3.c: New testcase.
3182
3183 2006-01-05 Richard Guenther <rguenther@suse.de>
3184 Diego Novillo <dnovillo@redhat.com>
3185
3186 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
3187 * gcc.dg/tree-ssa/loop-8.c: Likewise.
3188 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3189 * gcc.dg/tree-ssa/pr23294.c: Likewise.
3190 * gcc.dg/tree-ssa/pr21985.c: Likewise.
3191 * gcc.dg/tree-ssa/loop-14.c: Likewise.
3192 * gcc.dg/tree-ssa/loop-2.c: Likewise.
3193 * gcc.dg/tree-ssa/loop-3.c: Likewise.
3194 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3195 * gcc.dg/tree-ssa/pr21171.c: Likewise.
3196 * gcc.dg/tree-ssa/loop-5.c: Likewise.
3197 * gcc.dg/tree-ssa/loop-10.c: Likewise.
3198 * gcc.dg/tree-ssa/loop-6.c: Likewise.
3199 * treelang/compile/extravar.tree: Likewise.
3200 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
3201 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
3202 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
3203 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3204 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
3205
3206 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3207
3208 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
3209 for 64-bit fix.
3210
3211 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
3212
3213 PR fortran/23675
3214 gfortran.dg/char_result_11.f90: New.
3215
3216 2006-01-04 Mark Mitchell <mark@codesourcery.com>
3217
3218 PR c++/24782
3219 * g++.dg/parse/access9.C: New test.
3220 * g++.dg/tc1/dr52.C: Tweak error markers.
3221
3222 2006-01-04 Richard Henderson <rth@redhat.com>
3223
3224 Merge from gomp branch.
3225 * g++.dg/parse/pragma2.C: Update expected error lines.
3226
3227 2006-01-04 Jakub Jelinek <jakub@redhat.com>
3228
3229 * g++.dg/other/i386-2.C: New test.
3230
3231 PR target/25554
3232 * gcc.c-torture/compile/20051228-1.c: New test.
3233
3234 PR c/25559
3235 * gcc.dg/pr25559.c: New test.
3236
3237 2006-01-03 Mark Mitchell <mark@codesourcery.com>
3238
3239 PR c++/25492
3240 * g++.dg/lookup/friend9.C: New test.
3241
3242 PR c++/25625
3243 * g++.dg/template/repo5.C: New test.
3244
3245 2006-01-03 Steven G. Kargl <kargls@comcast.net>
3246
3247 PR fortran/25101
3248 * gfortran.dg/forall_2.f90: New test.
3249
3250 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3251
3252 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
3253 dg-require-weak. Adjust regexp to handle leading-underscore
3254 targets and space as well as TAB after .weak. Change previous
3255 64-bit fix to not use naked dot.
3256
3257 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
3258
3259 PR rtl-optimization/25578
3260 * gcc.c-torture/execute/20060102-1.c: New testcase.
3261
3262 2006-01-03 Richard Guenther <rguenther@suse.de>
3263
3264 PR c/25183
3265 * gcc.dg/torture/pr25183.c: New testcase.
3266
3267 2006-01-03 Jakub Jelinek <jakub@redhat.com>
3268
3269 Merge from gomp-branch.
3270 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
3271 * gcc.dg/ia64-sync-2.c: Likewise.
3272 * gcc.dg/ia64-sync-3.c: Likewise.
3273 * gcc.dg/ia64-sync-4.c: Likewise.
3274 * gcc.dg/sync-2.c: Likewise.
3275 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
3276 that sparc64-*-* and sparcv9-*-* supports sync builtins.
3277
3278 2006-01-02 Mark Mitchell <mark@codesourcery.com>
3279
3280 PR c++/25635
3281 * g++.dg/parse/operator6.C: New test.
3282
3283 PR c++/25637
3284 * g++.dg/parse/error29.C: New test.
3285
3286 PR c++/25638
3287 * g++.dg/parse/dtor6.C: New test.
3288
3289 PR c++/25633
3290 * g++.dg/parse/ctor3.C: New test.
3291
3292 PR c++/25634
3293 * g++.dg/template/class3.C: New test.
3294
3295 2006-01-02 Geoffrey Keating <geoffk@apple.com>
3296
3297 * g++.dg/debug/debug9.C: New.
3298
3299 2006-01-02 Steven G. Kargl <kargls@comcast.net>
3300
3301 PR fortran/24640
3302 * gfortran.dg/label_2.f90: New test.
3303
3304 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3305
3306 * g++.dg/lookup/using12.C: Tighten error marker.
3307
3308 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
3309 Andrew Pinski <pinskia@physics.uc.edu>
3310
3311 * gcc.target/powerpc/darwin-abi-3.c: New file.
3312 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
3313 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
3314 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
3315 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
3316 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
3317 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
3318 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
3319 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
3320
3321 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
3322
3323 * gcc.dg/tree-ssa/loadpre1.c: New;
3324 * gcc.dg/tree-ssa/loadpre2.c: New;
3325 * gcc.dg/tree-ssa/loadpre3.c: New;
3326 * gcc.dg/tree-ssa/loadpre4.c: New;
3327 * gcc.dg/tree-ssa/loadpre5.c: New;
3328 * gcc.dg/tree-ssa/loadpre6.c: New;
3329 * gcc.dg/tree-ssa/loadpre7.c: New;
3330 * gcc.dg/tree-ssa/loadpre8.c: New;
3331 * gcc.dg/tree-ssa/loadpre9.c: New;
3332
3333 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
3334
3335 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
3336 * g++.dg/abi/thunk4.C: Likewise.
3337
3338 2006-01-01 Andreas Jaeger <aj@suse.de>
3339
3340 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
3341 portable.
3342
3343 2006-01-01 Jakub Jelinek <jakub@redhat.com>
3344
3345 PR c++/25294
3346 * gcc.dg/pragma-pack-3.c: New test.
3347 * g++.dg/parse/pragma3.C: New test.
3348
3349 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3350
3351 PR middle-end/24827
3352 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
3353
3354 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3355
3356 PR testsuite/25214
3357 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
3358
3359 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
3360
3361 PR fortran/22607
3362 * gfortran-dg/pure_byref_3.f90: New.
3363
3364 fortran/PR 25396
3365 * gfortran.dg/userdef_operator_1.f90: New.
3366
3367 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
3368
3369 * g++.dg/abi/thunk3.C: New.
3370 * g++.dg/abi/thunk4.C: New.
3371
3372 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
3373
3374 PR fortran/25532
3375 * gfortran.dg/host_used_types_1.f90: New test. Check that host
3376 associated derived type components of derived types are
3377 properly declared in contained procedures.
3378
3379 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3380
3381 PR libgfortran/25139
3382 * gfortran.dg/backspace_2.f: New test.
3383
3384 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3385
3386 PR libgfortran/25550
3387 * gfortran.dg/endfile.f: New test.
3388
3389 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3390
3391 PR libgfortran/25419
3392 * gfortran.dg/comma.f: New test.
3393
3394 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3395
3396 * lib/gfortran-dg.exp: Remove trailing whitespace.
3397 * lib/fortran-torture.exp: Test with -fbounds-check instead of
3398 -funroll-all-loops.
3399
3400 2005-12-28 Alan Modra <amodra@bigpond.net.au>
3401
3402 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
3403 Extended Double long doubles or repeat tests when long double is
3404 the same size as double.
3405
3406 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3407
3408 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
3409
3410 PR testsuite/25442
3411 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
3412 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
3413
3414 PR testsuite/25441
3415 * gcc.dg/pr23911.c: Make test variable static.
3416
3417 PR testsuite/25444
3418 * gcc.dg/tree-ssa/pr14841.c: Likewise.
3419
3420 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3421
3422 PR c++/25439
3423 * g++.dg/parse/crash17.C: Adjust error markers.
3424 * g++.dg/template/error20.C: New test.
3425
3426 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3427
3428 PR c++/23172
3429 * g++.dg/ext/complit4.C: New test.
3430
3431 PR c++/25417
3432 * g++.dg/ext/complit5.C: Likewise.
3433
3434 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
3435
3436 PR tree-optimization/25125
3437 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
3438 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
3439 * gcc.c-torture/execute/pr25125.c: New.
3440
3441 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
3442
3443 PR fortran/25029
3444 PR fortran/21256
3445 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
3446 with incorrect assumed size references.
3447
3448 2005-12-24 Mark Mitchell <mark@codesourcery.com>
3449
3450 PR c++/23171
3451 * g++.dg/opt/init1.C: New test.
3452
3453 2005-12-23 Mark Mitchell <mark@codesourcery.com>
3454
3455 PR c++/24671
3456 * g++.dg/template/sfinae3.C: New test.
3457
3458 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3459
3460 * g++.dg/other/friend4.C: New test.
3461
3462 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3463
3464 PR target/25005
3465 * g++.dg/opt/pr25005.C: New test.
3466
3467 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3468
3469 PR c++/25369
3470 * g++.dg/template/ptrmem16.C: New test.
3471
3472 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
3473
3474 PR fortran/25029
3475 PR fortran/21256
3476 * gfortran.dg/initialization_1.f90: Add test of SIZE.
3477
3478 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3479
3480 PR libgfortran/25307
3481 * gfortran.dg/list_read_5.f90: New test.
3482
3483 2005-12-22 Richard Henderson <rth@redhat.com>
3484
3485 * gcc.target/i386/sse-7.c: Use -msse2.
3486
3487 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3488
3489 PR rtl-optimization/25432
3490 * gcc.c-torture/compile/20051216-1.c: New test.
3491
3492 PR objc/25328
3493 * objc/execute/pr25328.m: New test.
3494
3495 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3496
3497 PR c++/25364
3498 * g++.dg/template/call4.C: New test.
3499
3500 2005-12-22 Dale Johannesen <dalej@apple.com>
3501
3502 * gcc.target/i386/sse-17.c: New.
3503
3504 2005-12-22 Paul Brook <paul@codesourcery.com>
3505
3506 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
3507
3508 2005-12-22 Paul Brook <paul@codesourcery.com>
3509
3510 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
3511
3512 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3513
3514 PR tree-opt/25513
3515 * gcc.c-torture/compile/pr25513.c: New test.
3516
3517 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3518
3519 PR c++/23333
3520 * g++.dg/parse/error25.C: Add more tests.
3521
3522 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3523
3524 PR fortran/18990
3525 * gfortran.dg/der_charlen_1.f90: New.
3526
3527 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
3528
3529 PR fortran/20889
3530 * gfortran.dg/pointer_component_type_1.f90: New test.
3531
3532 PR fortran/25029
3533 PR fortran/21256
3534 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
3535 should give an error with assumed size array refernces and checks those
3536 that should not.
3537 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
3538 reference an upper bound so that it does not generate an error.
3539
3540 PR fortran/19362
3541 PR fortran/20244
3542 PR fortran/20864
3543 PR fortran/25391
3544 * gfortran.dg/used_dummy_types_1.f90: New test.
3545 * gfortran.dg/used_dummy_types_2.f90: New test.
3546 * gfortran.dg/used_dummy_types_3.f90: New test.
3547 * gfortran.dg/used_dummy_types_4.f90: New test.
3548 * gfortran.dg/used_dummy_types_5.f90: New test.
3549
3550 PR fortran/23152
3551 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
3552 group already being USE associated.
3553 * gfortran.dg/assumed_shape_nml.f90: New test.
3554 * gfortran.dg/assumed_size_nml.f90: New test.
3555
3556 PR fortran/20862
3557 PR fortran/25053
3558 PR fortran/25063
3559 PR fortran/25064
3560 PR fortran/25066
3561 PR fortran/25067
3562 PR fortran/25068
3563 PR fortran/25307
3564 * gfortran.dg/io_constraints_1.f90: New test.
3565 * gfortran.dg/io_constraints_1.f90: New test.
3566 * gfortran.dg/iostat_3.f90: Change wording of warning.
3567 * gfortran.dg/g77/19981216-0.f: The same.
3568
3569 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
3570
3571 PR tree-optimization/23518
3572 * testsuite/gcc.dg/pr23518.c: New.
3573
3574 2005-12-21 Mike Stump <mrs@apple.com>
3575
3576 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
3577
3578 2005-12-21 Paul Brook <paul@codesourcery.com>
3579
3580 * gcc.dg/pr19340.c: Skip on m68k targets.
3581
3582 2005-12-21 Steven Bosscher <stevenb@suse.de>
3583
3584 PR rtl-optimization/25196
3585 * gcc.dg/pr25196.c: New test.
3586
3587 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
3588
3589 PR fortran/25423
3590 gfortran.dg/where_nested_1.f90: New.
3591
3592 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
3593
3594 PR tree-optimization/25382.
3595 * gcc.dg/tree-ssa/pr25382.c: New.
3596
3597 2005-12-20 Richard Guenther <rguenther@suse.de>
3598
3599 PR middle-end/24306
3600 * gcc.target/i386/pr24306.c: New testcase.
3601
3602 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
3603
3604 PR tree-optimization/25501
3605 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
3606
3607 2005-12-20 Richard Guenther <rguenther@suse.de>
3608
3609 Revert
3610 2005-12-02 Richard Guenther <rguenther@suse.de>
3611
3612 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3613
3614 2005-12-20 Mark Mitchell <mark@codesourcery.com>
3615
3616 PR c++/21228
3617 * g++.dg/warn/Wunreachable-code-2.C: New test.
3618
3619 2005-12-19 Mark Mitchell <mark@codesourcery.com>
3620
3621 PR c++/24278
3622 * g++.dg/template/ctor5.C: New test.
3623
3624 PR c++/24915
3625 * g++.dg/template/overload8.C: New test.
3626
3627 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
3628
3629 * gcc.c-torture/compile/pr25483 : New test.
3630
3631 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3632
3633 PR c++/20552
3634 * g++.dg/ext/typeof10.C: New test.
3635
3636 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
3637
3638 * gcc.dg/mt-loopi1.c: New.
3639
3640 2005-12-18 Richard Guenther <rguenther@suse.de>
3641
3642 PR tree-optimization/25481
3643 * gcc.dg/torture/pr25481.c: New testcase.
3644
3645 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3646
3647 PR rtl-optimization/21041
3648 * gcc.dg/pr21041.c: New test.
3649
3650 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3651
3652 PR libgfortran/25463
3653 * gfortran.dg/advance.f90: New test.
3654
3655 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
3656
3657 * gcc.dg/20051201-1.c: New test.
3658
3659 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
3660
3661 PR fortran/25018
3662 * gfortran.dg/initialization_1.f90: New test.
3663 * gfortran.dg/enum_5.f90: Change dg-error to new message.
3664 * gfortran.dg/g77/980616-0.f: The same.
3665
3666 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3667
3668 * PR fortran/25458
3669 * gfortran.dg/chkbits.f90: New test.
3670
3671 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3672
3673 * gfortran.dg/enum_5.f: Revert to previous version.
3674
3675 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3676
3677 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
3678 * gfortran.dg/nested_modules_1.f90: Ditto.
3679 * gfortran.dg/hollerith_f95.f90: Ditto.
3680 * gfortran.dg/select_5.f90: Ditto.
3681 * gfortran.dg/secnds.f: Ditto.
3682 * gfortran.dg/hollerith2.f90: Ditto.
3683 * gfortran.dg/imag_2.f: Ditto.
3684 * gfortran.dg/ftell_2.f90: Ditto.
3685 * gfortran.dg/malloc_free_1.f90: Ditto.
3686 * gfortran.dg/logint-1.f: Ditto.
3687 * gfortran.dg/recursive_statement_functions.f90: Ditto.
3688 * gfortran.dg/e_d_fmt.f90: Ditto.
3689 * gfortran.dg/hollerith_legacy.f90: Ditto.
3690 * gfortran.dg/logint-2.f: Ditto.
3691 * gfortran.dg/enum_5.f90: Ditto.
3692 * gfortran.dg/f2c_2.f90: Ditto.
3693 * gfortran.dg/pr17143.f90: Ditto.
3694 * gfortran.dg/namelist_14.f90: Ditto.
3695 * gfortran.dg/logint-3.f: Ditto.
3696 * gfortran.dg/spread_scalar_source.f90: Ditto.
3697 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
3698 * gfortran.dg/namelist_11.f: Ditto.
3699 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3700 * gfortran.dg/g77/20010519-1.f
3701 * gfortran.dg/g77/alpha1.f: Ditto.
3702 * gfortran.dg/g77/990115-1.f: Ditto.
3703 * gfortran.dg/g77/erfc.f: Ditto.
3704 * gfortran.dg/g77/19990313-3.f: Ditto.
3705 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
3706 * gfortran.dg/g77/20010426.f: Ditto.
3707 * gfortran.dg/g77/19990313-0.f: Ditto.
3708 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
3709 * gfortran.dg/g77/20000629-1.f: Ditto.
3710 * gfortran.dg/g77/970125-0.f: Ditto.
3711 * gfortran.dg/g77/8485.f: Ditto.
3712 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
3713 * gfortran.dg/g77/19990313-1.f: Ditto.
3714 * gfortran.dg/g77/int8421.f: Ditto.
3715 * gfortran.dg/g77/19990305-0.f: Ditto.
3716 * gfortran.dg/g77/947.f: Ditto.
3717 * gfortran.dg/g77/19990905-2.f: Ditto.
3718 * gfortran.dg/g77/cabs.f: Ditto.
3719 * gfortran.dg/g77/19990313-2.f: Ditto.
3720 * gfortran.dg/g77/20020307-1.f: Ditto.
3721 * gfortran.dg/g77/dcomplex.f: Ditto.
3722 * gfortran.dg/g77/19990502-1.f: Ditto.
3723 * gfortran.dg/g77/19981216-0.f: Ditto.
3724 * gfortran.dg/common_4.f90: Ditto.
3725 * gfortran.dg/entry_4.f90: Ditto.
3726 * gfortran.dg/equiv_constraint_2.f90: Ditto.
3727 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
3728 * gfortran.dg/namelist_12.f: Ditto.
3729 * gfortran.dg/scale_1.f90: Ditto.
3730 * gfortran.dg/modulo_1.f90
3731 * gfortran.dg/hollerith.f90: Ditto.
3732 * gfortran.dg/direct_io_3.f90: Ditto.
3733 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
3734 * gfortran.dg/gnu_logical_1.F: Ditto.
3735 * gfortran.dg/unf_io_convert_1.f90: Ditto.
3736 * gfortran.dg/assign_1.f90: Ditto.
3737 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
3738 * gfortran.dg/pr23095.f: Ditto.
3739 * gfortran.dg/read_float_1.f90: Ditto.
3740
3741 2005-12-17 Andreas Jaeger <aj@suse.de>
3742
3743 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
3744 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
3745
3746 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3747
3748 PR fortran/24268
3749 * gfortran.dg/fmt_white.f: New test.
3750
3751 2005-12-16 Steven G. Kargl <kargls@comcast.net>
3752
3753 * gfortran.dg/label_1.f90: New test.
3754
3755 2005-12-15 Ben Elliston <bje@au.ibm.com>
3756
3757 PR testsuite/25422
3758 * gcc.dg/20031012-1.c: Add -Walways-true option.
3759 * gcc.dg/weak/weak-3.c: Likewise.
3760 * g++.old-deja/g++.mike/warn8.C: Likewise.
3761
3762 2005-12-16 Mike Stump <mrs@apple.com>
3763
3764 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
3765 exit.
3766
3767 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3768
3769 PR libgfortran/25264
3770 PR libgfortran/25349
3771 * gfortran.dg/tl_editing.f90: Added additional checks.
3772 * gfortran.dg/t_editing.f: New test.
3773 * gfortran.dg/write_padding.f90: New test
3774
3775 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3776
3777 PR testsuite/25215
3778 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
3779
3780 2005-12-16 Jakub Jelinek <jakub@redhat.com>
3781
3782 PR rtl-optimization/24899
3783 * gcc.c-torture/execute/20051215-1.c: New test.
3784
3785 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
3786
3787 PR 24823
3788 * gfortran.dg/pr24823.f: New test.
3789
3790 2005-12-16 Jeff Law <law@redhat.com>
3791
3792 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
3793
3794 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3795
3796 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
3797 Change C++ style comments to C style comments.
3798 Remove aligned types from the array.
3799 Keep Enums disabled.
3800 (complex_types): Remove aligned types from the array.
3801 Comment out "_Complex long double".
3802 (attrib_types): Remove.
3803 (complex_attrib_types): Remove.
3804 (attrib_array_types): Remove.
3805 (complex_attrib_array_types): Remove.
3806 (aligned_bitfld_types): Remove.
3807 (n_aligned_bitfld_types): Remove.
3808 (FEATURE_ALIGNEDPACKED): Delete.
3809 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
3810 (singles): Remove support for adding attributes.
3811 (choose_type): Remove support for attributed types.
3812 (generate_fields): Remove support for attributed bit-fields.
3813 Remove support for adding attributes.
3814 (generate_random_tests): Remove support for adding attributes.
3815 (features): Add back "[0] :0" and "complex vector [0]".
3816 (main): Remove support for attributed bit-fields.
3817 Uncomment the calling of generate_random_tests for the rests of
3818 the tests.
3819
3820 2005-12-16 Jan Hubicka <jh@suse.cz>
3821
3822 * gcc.c-torture/combine/pr25224.c: New.
3823
3824 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
3825
3826 PR other/25028
3827 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
3828 HP-UX.
3829
3830 2005-12-15 Richard Sandiford <richard@codesourcery.com>
3831
3832 * gcc.dg/20051215-1.c: New file.
3833
3834 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3835
3836 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
3837 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
3838
3839 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
3840
3841 PR fortran/18197
3842 * gfortran.dg/dummy_functions_1.f90: New.
3843
3844 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
3845
3846 PR rtl-optimization/25310
3847 * gcc.c-torture/compile/pr25310.c: New test.
3848
3849 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3850
3851 PR debug/25023
3852 * gcc.dg/pr25023.c: New test.
3853
3854 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3855
3856 * g++.old-deja/g++.brendan/redecl1.C,
3857 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
3858 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
3859 g++.old-deja/g++.oliva/typeof1.C,
3860 g++.old-deja/g++.other/crash16.C,
3861 g++.old-deja/g++.other/crash34.C,
3862 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
3863 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
3864 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
3865 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
3866 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
3867 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
3868 Remove xfail.
3869
3870 2005-12-14 Kean Johnston <jkj@sco.com>
3871 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3872
3873 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
3874 * gcc.target/i386/20020523-1.c: Ditto.
3875 * gcc.target/i386/tailcall-1.c: Ditto.
3876 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
3877 * gcc.target/i386/ssetype-5.c: Ditto.
3878
3879 2005-12-14 Jeff Law <law@redhat.com>
3880
3881 * gcc.dg/tree-ssa/foldstring-1.c: New test.
3882
3883 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3884
3885 PR target/25254
3886 PR target/24188
3887 * gcc.target/i386/pr25254.c: New test.
3888 * gfortran.dg/PR24188.f: New test.
3889
3890 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
3891
3892 * lib/fortran-torture.exp: Catch remaining uses of
3893 remote_file build delete.
3894
3895 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3896
3897 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
3898
3899 2005-12-14 Ben Elliston <bje@au.ibm.com>
3900
3901 * gcc.dg/warn-addr-cmp.c: New test.
3902
3903 2005-12-13 Jakub Jelinek <jakub@redhat.com>
3904
3905 PR debug/25023
3906 PR target/25293
3907 * gcc.target/i386/pr25293.c: New test.
3908
3909 2005-12-13 Petr Machata <machata@post.cz>
3910
3911 PR c++/24907
3912 * g++.dg/parse/comma2.C: New test.
3913
3914 2005-12-13 Mark Mitchell <mark@codesourcery.com>
3915 Jakub Jelinek <jakub@redhat.com>
3916
3917 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
3918 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
3919 (limits.h): Include unconditionally.
3920 (stdlib.h): Likewise.
3921 (hashtab.h): Do not include.
3922 (getopt.h): Likewise.
3923 (stddef.h): Include.
3924 (hashval_t): Define.
3925 (struct entry): Add "next" field.
3926 (HASH_SIZE): New macro.
3927 (hash_table): New variable.
3928 (switchfiles): Do not use xmalloc.
3929 (mix): New macro.
3930 (iterative_hash): New function.
3931 (hasht): Remove.
3932 (e_exists): New function.
3933 (e_insert): Likewise.
3934 (output): Use, instead of libiberty hashtable functions.
3935 (main): Do not use getopt. Do not call htab_create.
3936
3937 2005-12-13 Jakub Jelinek <jakub@redhat.com>
3938
3939 PR c++/25331
3940 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
3941 put atal* and atpaal* attributes on array elements.
3942 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
3943 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
3944 put atal* and atpaal* attributes on array elements.
3945 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
3946
3947 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
3948
3949 * gcc.dg/single-precision-constant.c: New test.
3950
3951 2005-12-13 Alan Modra <amodra@bigpond.net.au>
3952
3953 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
3954 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
3955 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
3956 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
3957 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
3958 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
3959 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
3960 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
3961 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
3962 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
3963 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
3964 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
3965 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
3966 gcc.target/powerpc/ppc-sdata-2.c,
3967 gcc.target/powerpc/ppc-stackalign-1.c,
3968 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
3969 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
3970 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
3971 gcc.target/powerpc/rs6000-ldouble-2.c,
3972 gcc.target/powerpc/rs6000-power2-1.c,
3973 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
3974 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
3975 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
3976 option into target selector.
3977 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
3978 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
3979
3980 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3981
3982 PR objc/25348
3983 * objc.dg/encode-9.m: New test.
3984
3985 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3986
3987 PR testsuite/20772
3988 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
3989 * gcc.dg/asm-b.c: Fix typo.
3990 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
3991 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
3992 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
3993 i?86 lp64 and x86_64 ilp32.
3994 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
3995 on i?86 lp64.
3996 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
3997
3998 2005-12-12 Steven G. Kargl <kargls@comcast.net>
3999
4000 PR fortran/25078
4001 gfortran.dg/equiv_5.f90: New test.
4002
4003 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
4004
4005 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
4006 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
4007 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
4008 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
4009 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
4010 * gcc.dg/tree-ssa/reassoc-5.c: New.
4011 * gcc.dg/tree-ssa/reassoc-6.c: New.
4012 * gcc.dg/tree-ssa/reassoc-7.c: New.
4013 * gcc.dg/tree-ssa/reassoc-8.c: New.
4014 * gcc.dg/tree-ssa/reassoc-9.c: New.
4015 * gcc.dg/tree-ssa/reassoc-10.c: New.
4016 * gcc.dg/tree-ssa/reassoc-11.c: New.
4017
4018 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4019
4020 PR testsuite/25167
4021 PR testsuite/24478
4022 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
4023
4024 2005-12-12 Mark Mitchell <mark@codesourcery.com>
4025
4026 PR c++/25300
4027 * g++.dg/template/inherit.C: Do not use a generic error message.
4028
4029 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4030
4031 PR libobjc/25354
4032 * objc.dg/gnu-encoding: New directory.
4033 * objc.dg/gnu-encoding/compat-common.h: New file.
4034 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
4035 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
4036 * objc.dg/gnu-encoding/vector-defs.h: New file.
4037 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
4038 * objc.dg/gnu-encoding/generate-random.c: New file.
4039 * objc.dg/gnu-encoding/generate-random_r.c: New file.
4040 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
4041 * objc.dg/gnu-encoding/generate-random.h: New file.
4042
4043 2005-12-11 Mark Mitchell <mark@codesourcery.com>
4044
4045 PR c++/25337
4046 * g++.dg/template/defarg7.C: New test.
4047
4048 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4049
4050 PR libobjc/25347
4051 * objc.dg/encode-8.m: New test.
4052
4053 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4054
4055 PR libobjc/25346
4056 * objc.dg/encode-7.m: New test.
4057
4058 2005-12-10 Mark Mitchell <mark@codesourcery.com>
4059
4060 PR c++/25010
4061 * g++.dg/opt/inline10.C: New test.
4062
4063 2005-12-11 Steven G. Kargl <kargls@comcast.net>
4064
4065 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
4066
4067 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
4068
4069 * gfortran.dg/substring_equivalence.f90: typo in comment
4070
4071 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4072
4073 PR fortran/25068
4074 * gfortran.dg/iostat_3.f90: New test.
4075
4076 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
4077
4078 PR fortran/23815
4079 * gfortran.dg/unf_io_convert_1.f90: New test.
4080 * gfortran.dg/unf_io_convert_2.f90: New test.
4081 * gfortran.dg/unf_io_convert_3.f90: New test.
4082
4083 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4084
4085 PR testsuite/20772
4086 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
4087 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
4088 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4089 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
4090 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
4091 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4092 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
4093 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
4094 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4095 gcc.dg/torture/fp-int-convert-float128-timode.c,
4096 gcc.dg/torture/fp-int-convert-float128.c,
4097 gcc.dg/torture/fp-int-convert-float80-timode.c,
4098 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
4099 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
4100
4101 * gcc.dg/tls/opt-1.c: Require effective target fpic.
4102
4103 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
4104
4105 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
4106
4107 2005-12-10 Richard Sandiford <richard@codesourcery.com>
4108
4109 * gcc.dg/20051207-1.c,
4110 * gcc.dg/20051207-2.c,
4111 * gcc.dg/20051207-3.c: New tests.
4112
4113 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4114
4115 PR testsuite/20772
4116 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
4117 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
4118 dg-skip-if target selector.
4119
4120 PR testsuite/20772
4121 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
4122 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
4123 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
4124 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
4125 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
4126 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
4127 and/or merge with i?86 cases.
4128
4129 * gcc.dg/tls/opt-3.c: Require effective target fpic.
4130
4131 PR testsuite/20772
4132 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
4133 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
4134 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
4135 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
4136 x86_64-*-linux*.
4137
4138 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
4139
4140 PR target/25311
4141 * gcc.c-torture/compile/pr25311.c: New test.
4142
4143 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4144
4145 PR libgfortran/25039
4146 * gfortran.dg/read_comma.f: New test.
4147
4148 2005-12-08 Jakub Jelinek <jakub@redhat.com>
4149
4150 PR c++/19317
4151 * g++.dg/opt/pr19317-1.C: New test.
4152 * g++.dg/opt/pr19317-2.C: New test.
4153 * g++.dg/opt/pr19317-3.C: New test.
4154
4155 PR target/19005
4156 * gcc.c-torture/execute/pr19005.c: New test.
4157
4158 PR target/17828
4159 * g++.old-deja/g++.other/comdat5.C: New test.
4160 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
4161
4162 * g++.dg/compat/struct-layout-1.exp: New file.
4163 * g++.dg/compat/struct-layout-1.h: New.
4164 * g++.dg/compat/struct-layout-1_generate.c: New.
4165 * g++.dg/compat/struct-layout-1_x1.h: New.
4166 * g++.dg/compat/struct-layout-1_x2.h: New.
4167 * g++.dg/compat/struct-layout-1_y1.h: New.
4168 * g++.dg/compat/struct-layout-1_y2.h: New.
4169
4170 * gcc.dg/20050330-2.c: New test.
4171
4172 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
4173
4174 PR fortran/25292
4175 * gfortran.dg/associated_1.f90: New.
4176
4177 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4178
4179 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
4180 ILP32 vect_no_align platforms.
4181
4182 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
4183 Jakub Jelinek <jakub@redhat.com>
4184
4185 PR target/25268
4186 * gcc.c-torture/compile/20051207-1.c: New test.
4187
4188 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4189
4190 PR testsuite/20772
4191 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
4192 gcc.dg/torture/pr18582-1.c,
4193 gcc.target/i386/attributes-error.c: Also test on x86_64.
4194
4195 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
4196
4197 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4198
4199 PR c++/19397
4200 * g++.dg/template/typedef3.C: New test.
4201
4202 PR c++/19762
4203 PR c++/19764
4204 * g++.dg/template/dtor3.C: Fix error markers.
4205
4206 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
4207
4208 * lib/target-supports.exp (check_effective_target_sync_char_short):
4209 Add s390*.
4210
4211 2005-12-06 Janis Johnson <janis187@us.ibm.com>
4212
4213 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
4214
4215 2005-12-06 Roger Sayle <roger@eyesopen.com>
4216
4217 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
4218 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
4219 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
4220 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
4221
4222 2005-12-06 Roger Sayle <roger@eyesopen.com>
4223
4224 PR c++/25263
4225 * g++.dg/other/array2.C: New test case.
4226
4227 2005-12-05 Geoffrey Keating <geoffk@apple.com>
4228
4229 * gcc.dg/darwin-weakimport-3.c: New.
4230
4231 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
4232 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
4233 and to work on Darwin.
4234 * gcc.dg/attr-weakref-1b.c: New file.
4235 * gcc.dg/attr-weakref-2.c: New test.
4236 * gcc.dg/darwin-weakref-1.c: New test.
4237
4238 2005-12-05 Janis Johnson <janis187@us.ibm.com>
4239
4240 PR testsuite/25247
4241 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
4242 use in selector expressions.
4243 (dg-xfail-if): Ditto.
4244 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
4245 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
4246 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
4247 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
4248 * gcc.test-framework/test-framework.exp: Skip generated tests if
4249 CHECK_TEST_FRAMEWORK is not 1.
4250
4251 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4252
4253 PR tree-optimization/24963
4254 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
4255
4256 PR target/24108
4257 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
4258
4259 PR target/18580
4260 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
4261 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4262 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4263 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4264
4265 2005-12-05 Jakub Jelinek <jakub@redhat.com>
4266
4267 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
4268 dg-options.
4269
4270 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4271
4272 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
4273
4274 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4275
4276 * gcc.dg/format/cast-1.c: New test.
4277
4278 2005-12-04 Roger Sayle <roger@eyesopen.com>
4279
4280 PR c/7776
4281 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
4282 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
4283 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
4284 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
4285
4286 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4287
4288 * gcc.dg/cast-pretty-print-1.c: New test.
4289
4290 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4291
4292 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
4293
4294 2005-12-02 Mark Mitchell <mark@codesourcery.com>
4295
4296 PR c++/24173
4297 * g++.dg/template/friend40.C: New test.
4298
4299 2005-12-02 Jakub Jelinek <jakub@redhat.com>
4300
4301 PR target/25199
4302 * gcc.target/i386/movq-2.c: New test.
4303 * gcc.target/i386/movq.c: Remove target i?86, instead add
4304 dg-require-effective-target ilp32.
4305
4306 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4307
4308 PR c++/24103
4309 * g++.dg/other/default1.C: New test.
4310
4311 2005-12-02 Richard Guenther <rguenther@suse.de>
4312
4313 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4314
4315 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
4316
4317 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
4318
4319 2005-12-02 Alan Modra <amodra@bigpond.net.au>
4320
4321 PR target/21017
4322 * gcc.target/powerpc/rotate.c: New.
4323
4324 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4325
4326 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
4327 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
4328
4329 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
4330
4331 PR c/13384
4332 * gcc.dg/pr17730-1.c: Adjust.
4333 * gcc.dg/lvalue1.c (main): Likewise.
4334 * gcc.dg/lvalue-2.c: Likewise.
4335 * g++.dg/pr7503-3.C
4336
4337 2005-12-01 Geoffrey Keating <geoffk@apple.com>
4338
4339 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
4340 error messages.
4341
4342 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
4343
4344 PR fortran/24789
4345 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
4346
4347 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4348
4349 PR target/24475
4350 * lib/target-supports.exp (check_effective_target_tls): New.
4351 (check_effective_target_tls_runtime): New.
4352 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
4353 for TLS support.
4354 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
4355 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4356 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
4357 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
4358 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
4359 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
4360 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4361 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
4362 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
4363 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
4364 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
4365 effective-target TLS.
4366 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
4367 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
4368 effective-target TLS runtime.
4369
4370 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4371
4372 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
4373
4374 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
4375
4376 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
4377 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
4378 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
4379 ignored" warnings when "packing" is the same as the ABI layout.
4380
4381 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
4382
4383 PR fortran/21302
4384 * gfortran.dg/line_length_1.f: New test.
4385 * gfortran.dg/line_length_2.f90: Ditto.
4386
4387 2005-11-30 Richard Guenther <rguenther@suse.de>
4388
4389 PR tree-optimization/21655
4390 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
4391
4392 2005-11-30 Dale Johannesen <dalej@apple.com>
4393
4394 * gcc.c-torture/compile/pr24930.c: New.
4395
4396 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
4397
4398 PR fortran/15809
4399 * gfortran.dg/auto_char_dummy_array.f90: New test.
4400
4401 2005-11-30 Jeff Law <law@redhat.com>
4402
4403 * g++.old-deja/g++.law/pr25000.C: New test.
4404
4405 2005-11-30 Jakub Jelinek <jakub@redhat.com>
4406
4407 * gcc.dg/tls/opt-11.c: New test.
4408
4409 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
4410
4411 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
4412 targets.
4413 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
4414 LP64 ia64.
4415
4416 2005-11-29 Jakub Jelinek <jakub@redhat.com>
4417
4418 * gfortran.dg/open_access_1.f90: New test.
4419
4420 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4421
4422 * gcc.dg/charset/builtin2.c: New test.
4423
4424 2005-11-28 Jakub Jelinek <jakub@redhat.com>
4425
4426 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
4427 on mmix-*-* for *_[xy].c.
4428
4429 2005-11-28 Kean Johnston <jkj@sco.com>
4430
4431 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
4432 headers.
4433 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
4434 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
4435 * gcc.target/i386/asm-3.c: Ditto.
4436 * gcc.target/i386/clobbers.c: Ditto.
4437 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
4438 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
4439 test regexp.
4440 * gcc.target/i386/mul.c: Ditto.
4441 * gcc.target/i386/ssetype-1.c: Ditto.
4442 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
4443 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
4444 static so the test works with -fPIC mode too. Based on comment in
4445 PR19231 by Pinski.
4446 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
4447
4448 2005-11-28 Richard Guenther <rguenther@suse.de>
4449
4450 * gcc.dg/alias-9.c: New testcase.
4451 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
4452
4453 2005-11-28 Roger Sayle <roger@eyesopen.com>
4454 Uros Bizjak <uros@kss-loka.si>
4455
4456 PR middle-end/20219
4457 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
4458 tan(x)/sin(x) transformations.
4459
4460 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
4461
4462 PR middle-end/24575
4463 * gcc.dg/tree-ssa/divide-3.c: New test.
4464 * gcc.dg/tree-ssa/divide-4.c: New test.
4465
4466 2005-11-27 Steven G. Kargl <kargls@comcast.net>
4467
4468 PR fortran/24917
4469 * gfortran.dg/boz_6.f90: New test.
4470
4471 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4472
4473 PR fortran/23912
4474 * gfortran.dg/modulo_1.f90: New test.
4475
4476 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4477
4478 PR libfortran/24919
4479 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
4480 fail on CRLF platforms.
4481 * gfortran.dg/ftell_2.f90: Likewise.
4482
4483 2005-11-26 Eric Christopher <echristo@apple.com>
4484
4485 * gcc.dg/intmax_t-1.c: Remove mips xfail.
4486
4487 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4488
4489 * objc.dg/gnu-runtime-3.m: Simplify.
4490
4491 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4492
4493 PR middle-end/23669
4494 * gcc.dg/tree-ssa/divide-1.c: New test.
4495 * gcc.dg/tree-ssa/divide-2.c: New test.
4496
4497 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4498
4499 PR libgfortran/24945
4500 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
4501
4502 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4503
4504 PR libgfortran/24945
4505 * gfortran.dg/open_status_2.f90: New test.
4506
4507 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4508
4509 * gcc.c-torture/execute/builtins/fprintf.c,
4510 gcc.c-torture/execute/builtins/fputs-lib.c,
4511 gcc.c-torture/execute/builtins/fputs.c,
4512 gcc.c-torture/execute/builtins/lib/fprintf.c,
4513 gcc.c-torture/execute/builtins/lib/printf.c,
4514 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
4515
4516 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
4517
4518 * gcc.dg/20050922-2.c: New test.
4519
4520 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4521
4522 * objc.dg/gnu-runtime-3.m: New test.
4523
4524 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4525
4526 PR c++/9278
4527 * g++.dg/other/void1.C: New test.
4528
4529 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
4530
4531 PR middle-end/24998
4532 * gcc.dg/torture/fp-int-convert-float.c,
4533 gcc.dg/torture/fp-int-convert-double.c,
4534 gcc.dg/torture/fp-int-convert-long-double.c,
4535 gcc.dg/torture/fp-int-convert-timode.c,
4536 gcc.dg/torture/fp-int-convert-float80.c,
4537 gcc.dg/torture/fp-int-convert-float80-timode.c,
4538 gcc.dg/torture/fp-int-convert-float128.c,
4539 gcc.dg/torture/fp-int-convert-float128-timode.c,
4540 gcc.dg/torture/fp-int-convert.h: New files.
4541
4542 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4543
4544 PR middle-end/24989
4545 * gcc.dg/tree-ssa/bool-10.c: New test.
4546 * gcc.dg/tree-ssa/bool-11.c: New test.
4547 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
4548
4549 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4550
4551 PR middle-end/24990
4552 * tree-ssa/pr24990-1.c: New test.
4553
4554 2005-11-24 Richard Guenther <rguenther@suse.de>
4555 Dirk Mueller <dmueller@suse.de>
4556
4557 PR c++/14024
4558 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
4559 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
4560 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
4561 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
4562 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
4563 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
4564
4565 2005-11-23 Uros Bizjak <uros@kss-loka.si>
4566
4567 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
4568
4569 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
4570
4571 PR c/21668
4572 * gcc.dg/Wc++-compat.c: New.
4573 * gcc.dg/Wno-c++-compat.c: New.
4574
4575 2005-11-23 Alan Modra <amodra@bigpond.net.au>
4576
4577 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
4578 (vspltish, vspltisw): Likewise.
4579
4580 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4581
4582 PR libgfortran/24794
4583 * gfortran.dg/namelist_12.f: Fix quotes.
4584 * gfortran.dg/namelist_13.f90: Fix quotes.
4585 * gfortran.dg/namelist_14.f90: Fix quotes.
4586 * gfortran.dg/namelist_15.f90: Fix quotes.
4587 * gfortran.dg/namelist_use.f90: Fix quotes.
4588 * gfortran.dg/namelist_use_only.f90: Fix quotes.
4589 * gfortran.dg/namelist_21.f90: New test.
4590 * gfortran.dg/namelist_22.f90: New test.
4591
4592 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
4593
4594 PR target/23435
4595 * gcc.c-torture/compile/pr23435.c: New.
4596
4597 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4598
4599 * gcc.c-torture/execute/floatunsisf-1.c: New test.
4600
4601 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4602
4603 * gcc.target/powerpc/405-macchw-1.c,
4604 gcc.target/powerpc/405-macchw-2.c,
4605 gcc.target/powerpc/405-macchwu-1.c,
4606 gcc.target/powerpc/405-macchwu-2.c,
4607 gcc.target/powerpc/405-machhw-1.c,
4608 gcc.target/powerpc/405-machhw-2.c,
4609 gcc.target/powerpc/405-machhwu-1.c,
4610 gcc.target/powerpc/405-machhwu-2.c,
4611 gcc.target/powerpc/405-maclhw-1.c,
4612 gcc.target/powerpc/405-maclhw-2.c,
4613 gcc.target/powerpc/405-maclhwu-1.c,
4614 gcc.target/powerpc/405-maclhwu-2.c,
4615 gcc.target/powerpc/405-mulchw-1.c,
4616 gcc.target/powerpc/405-mulchw-2.c,
4617 gcc.target/powerpc/405-mulchwu-1.c,
4618 gcc.target/powerpc/405-mulchwu-2.c,
4619 gcc.target/powerpc/405-mulhhw-1.c,
4620 gcc.target/powerpc/405-mulhhw-2.c,
4621 gcc.target/powerpc/405-mulhhwu-1.c,
4622 gcc.target/powerpc/405-mulhhwu-2.c,
4623 gcc.target/powerpc/405-mullhw-1.c,
4624 gcc.target/powerpc/405-mullhw-2.c,
4625 gcc.target/powerpc/405-mullhwu-1.c,
4626 gcc.target/powerpc/405-mullhwu-2.c,
4627 gcc.target/powerpc/405-nmacchw-1.c,
4628 gcc.target/powerpc/405-nmacchw-2.c,
4629 gcc.target/powerpc/405-nmachhw-1.c,
4630 gcc.target/powerpc/405-nmachhw-2.c,
4631 gcc.target/powerpc/405-nmaclhw-1.c,
4632 gcc.target/powerpc/405-nmaclhw-2.c,
4633 gcc.target/powerpc/440-macchw-1.c,
4634 gcc.target/powerpc/440-macchw-2.c,
4635 gcc.target/powerpc/440-macchwu-1.c,
4636 gcc.target/powerpc/440-macchwu-2.c,
4637 gcc.target/powerpc/440-machhw-1.c,
4638 gcc.target/powerpc/440-machhw-2.c,
4639 gcc.target/powerpc/440-machhwu-1.c,
4640 gcc.target/powerpc/440-machhwu-2.c,
4641 gcc.target/powerpc/440-maclhw-1.c,
4642 gcc.target/powerpc/440-maclhw-2.c,
4643 gcc.target/powerpc/440-maclhwu-1.c,
4644 gcc.target/powerpc/440-maclhwu-2.c,
4645 gcc.target/powerpc/440-mulchw-1.c,
4646 gcc.target/powerpc/440-mulchw-2.c,
4647 gcc.target/powerpc/440-mulchwu-1.c,
4648 gcc.target/powerpc/440-mulchwu-2.c,
4649 gcc.target/powerpc/440-mulhhw-1.c,
4650 gcc.target/powerpc/440-mulhhw-2.c,
4651 gcc.target/powerpc/440-mulhhwu-1.c,
4652 gcc.target/powerpc/440-mulhhwu-2.c,
4653 gcc.target/powerpc/440-mullhw-1.c,
4654 gcc.target/powerpc/440-mullhw-2.c,
4655 gcc.target/powerpc/440-mullhwu-1.c,
4656 gcc.target/powerpc/440-mullhwu-2.c,
4657 gcc.target/powerpc/440-nmacchw-1.c,
4658 gcc.target/powerpc/440-nmacchw-2.c,
4659 gcc.target/powerpc/440-nmachhw-1.c,
4660 gcc.target/powerpc/440-nmachhw-2.c,
4661 gcc.target/powerpc/440-nmaclhw-1.c,
4662 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
4663
4664 2005-11-21 Jakub Jelinek <jakub@redhat.com>
4665
4666 PR fortran/24774
4667 * gfortran.dg/inquire_9.f90: New test.
4668
4669 PR fortran/21647
4670 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
4671
4672 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4673
4674 PR libfortran/24432
4675 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4676 Check that 'cos' is supported.
4677
4678 2005-11-21 Paul Thomas <pault@gcc.gnu.org
4679
4680 PR fortran/24223
4681 * gfortran.dg/substring_equivalence.f90: New test.
4682
4683 PR fortran/24705
4684 * gfortran.dg/auto_internal_assumed.f90: New test.
4685
4686 2005-11-21 Uros Bizjak <uros@kss-loka.si>
4687
4688 * gcc.dg/fold-div-2.c: New test.
4689
4690 2005-11-20 Ian Lance Taylor <ian@airs.com>
4691
4692 PR rtl-optimization/24883
4693 * gcc.c-torture/compile/pr24883.c: New test.
4694
4695 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
4696
4697 PR middle-end/20583
4698 * gcc.c-torture/compile/pr20583.c: New.
4699
4700 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
4701
4702 * gcc.c-torture/execute/usmul.c: New test.
4703
4704 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
4705
4706 * gcc.dg/tree-ssa/vrp22.c: New test.
4707
4708 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
4709
4710 PR middle-end/24912
4711 * gcc.dg/torture/pr24912-1.c: New test.
4712
4713 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
4714
4715 PR fortran/24862
4716 * gfortran.dg/arrayio_derived_1.f90: New test.
4717
4718 2005-11-19 Richard Guenther <rguenther@suse.de>
4719
4720 PR middle-end/23294
4721 * gcc.dg/tree-ssa/pr23294.c: New testcase.
4722
4723 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
4724
4725 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
4726
4727 2005-11-18 Mark Mitchell <mark@codesourcery.com>
4728
4729 PR c++/8355
4730 * g++.dg/template/friend39.C: New test.
4731
4732 2005-11-18 James E Wilson <wilson@specifix.com>
4733
4734 * gcc.dg/builtin-strstr.c: New.
4735
4736 2005-11-18 Richard Henderson <rth@redhat.com>
4737
4738 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
4739 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
4740 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
4741 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
4742 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
4743 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
4744 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
4745 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
4746 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
4747 renaming to remove initial "ia64-".
4748
4749 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
4750
4751 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
4752
4753 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
4754
4755 * g++.dg/cpp/string-2.C: New test.
4756
4757 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
4758
4759 * gcc.dg/tree-ssa/loop-14.c: New test.
4760
4761 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
4762 Michael Chamberlain <michael@chamberlain.net.au>
4763
4764 * ada/acats/run_all.sh (target_run): Kill long running tests.
4765
4766 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4767
4768 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
4769 * gcc.dg/cleanup-9.c: Likewise.
4770 * gcc.dg/cleanup-10.c: Likewise.
4771 * gcc.dg/cleanup-11.c: Likewise.
4772
4773 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4774
4775 PR fortran/24892
4776 * gfortran.dg/open_access_append_1.f90: New test.
4777 * gfortran.dg/open_access_append_2.f90: New test.
4778
4779 2005-11-16 Richard Guenther <rguenther@suse.de>
4780
4781 PR middle-end/24851
4782 * gcc.c-torture/execute/pr24851.c: New testcase.
4783
4784 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
4785
4786 * gcc.dg/fold-overflow-1.c: New test.
4787
4788 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
4789
4790 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
4791 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
4792
4793 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
4794
4795 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
4796 structures.
4797 * g++.dg/eh/forced2.C: Likewise.
4798 * g++.dg/eh/forced3.C: Likewise.
4799 * g++.dg/eh/forced4.C: Likewise.
4800
4801 2005-11-11 Mike Stump <mrs@apple.com>
4802
4803 * g++.old-deja/g++.mike/unused.C: Add.
4804
4805 2005-11-15 Mark Mitchell <mark@codesourcery.com>
4806
4807 PR c++/24667
4808 * g++.dg/warn/Wcast-qual1.C: New test.
4809
4810 2005-11-15 Jan Hubicka <jh@suse.cz>
4811
4812 * gcc.dg/winline-5.c: Add large-unit-insns limit.
4813
4814 2005-11-14 David Edelsohn <edelsohn@gnu.org>
4815
4816 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
4817
4818 2005-11-14 Diego Novillo <dnovillo@redhat.com>
4819
4820 PR 24840
4821 * gcc.dg/tree-ssa/pr24840.c: New test.
4822
4823 2005-11-14 Janis Johnson <janis187@us.ibm.com>
4824
4825 PR testsuite/24841
4826 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
4827
4828 2005-11-14 Dale Johannesen <dalej@apple.com>
4829
4830 * gcc.c-torture/execute/20051113-1.c: New.
4831
4832 2005-11-14 Mark Mitchell <mark@codesourcery.com>
4833
4834 PR c++/24687
4835 * g++.dg/template/crash43.C: New test.
4836
4837 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
4838
4839 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
4840
4841 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4842
4843 PR c++/24817
4844 * g++.dg/eh/spec8.C: New test.
4845
4846 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4847
4848 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
4849
4850 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4851
4852 PR c++/20293
4853 * g++.dg/parse/ambig4.C: New test.
4854 * g++.dg/tc1/dr101.C: Adjust error markers.
4855 * g++.dg/lookup/strong-using-2.C: Likewise.
4856 * g++.dg/lookup/ambig5.C: Likewise.
4857 * g++.dg/lookup/ambig4.C: Likewise.
4858 * g++.dg/parse/crash22.C: Likewise.
4859
4860 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4861
4862 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
4863
4864 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
4865
4866 * gcc.dg/nested-calls-1.c: New test.
4867
4868 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4869
4870 * gfortran.dg/complex_intrinsic_1.f90: New test.
4871 * gfortran.dg/complex_intrinsic_2.f90: New test.
4872 * gfortran.dg/fgetc_1.f90: New test.
4873 * gfortran.dg/fgetc_2.f90: New test.
4874 * gfortran.dg/fgetc_3.f90: New test.
4875 * gfortran.dg/ftell_1.f90: New test.
4876 * gfortran.dg/ftell_2.f90: New test.
4877 * gfortran.dg/gnu_logical_1.F: New test.
4878 * gfortran.dg/gnu_logical_2.f90: New test.
4879
4880 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
4881
4882 PR middle-end/24820
4883 * testsuite/gcc.dg/pr24820.c: New test.
4884
4885 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
4886
4887 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
4888 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
4889 variable.
4890
4891 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4892
4893 testsuite/24614
4894 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
4895
4896 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
4897
4898 * gcc.target/cris/cris.exp: New file.
4899 * gcc.target/cris/rld-legit1.c: New test.
4900 * gcc.target/cris/rld-legit2.c: New test.
4901
4902 2005-11-12 Jakub Jelinek <jakub@redhat.com>
4903
4904 PR c++/24780
4905 * g++.dg/opt/pr24780.C: New test.
4906
4907 PR c++/24761
4908 * g++.dg/template/asm1.C: New test.
4909
4910 2005-11-12 Steven G. Kargl <kargls@comcast.net>
4911
4912 PR libgfortran/24787
4913 * gfortran.dg/scan_1.f90: New test.
4914
4915 2005-11-12 Jan Hubicka <jh@suse.cz>
4916
4917 * gcc.target/i386/minmax-1.c: New.
4918 * gcc.target/i386/minmax-2.c: New.
4919
4920 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
4921
4922 * gcc.dg/pr24445.c: Fix for 64-bit targets.
4923
4924 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
4925
4926 * gcc.c-torture/execute/20051110-1.c,
4927 gcc.c-torture/execute/20051110-2.c: New tests.
4928
4929 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
4930
4931 PR middle-end/24750
4932 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
4933 New tests.
4934
4935 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
4936
4937 * lib/target-libpath.exp (get_shlib_extension): New proc.
4938 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
4939 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4940 * lib/objc.exp (objc_target_compile): Likewise.
4941 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
4942 detection.
4943
4944 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
4945
4946 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
4947
4948 * lib/target-supports.exp (check_effective_target_static_libgfortran):
4949 Add -static to additional_flags and pass it to target_compile.
4950
4951 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4952
4953 PR libgfortran/24719
4954 gfortran.dg/read_noadvance.f90: New test.
4955
4956 PR libgfortran/24699
4957 gfortran.dg/fmt_t_2.f90: New test.
4958
4959 PR libgfortran/24785
4960 gfortran.dg/read_x_eor.f90: New test.
4961
4962 PR libgfortran/24584
4963 gfortran.dg/namelist_empty.f90: Rename test.
4964
4965 PR libgfortran/24489
4966 gfortran/read_eor.f90: Rename test.
4967
4968 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4969
4970 PR fortran/15976
4971 * gfortran.dg/automatic_module_variable.f90: New test.
4972
4973 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
4974
4975 PR target/24445
4976 * gcc.dg/pr24445.c: New test.
4977
4978 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4979
4980 PR fortran/24655
4981 PR fortran/24755
4982 * gfortran.dg/recursive_statement_functions.f90: Add statement
4983 functions using inline intrinsic functions and parameters to test
4984 that they no longer seg-fault.
4985
4986 PR fortran/24409
4987 gfortran.dg/nested_modules_4.f90: New test.
4988 gfortran.dg/nested_modules_5.f90: New test.
4989
4990 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4991
4992 PR fortran/24643
4993 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
4994
4995 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
4996
4997 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
4998 failures.
4999
5000 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5001
5002 * gcc.dg/sparc-getcontext-1.c: New test.
5003
5004 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
5005
5006 * gcc.dg/ifcvt-fabs-1.c: New test.
5007
5008 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
5009
5010 PR other/4372
5011 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
5012 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
5013
5014 2005-11-09 Richard Guenther <rguenther@suse.de>
5015
5016 PR tree-optimization/24716
5017 * gcc.c-torture/execute/pr24716.c: New testcase.
5018
5019 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5020
5021 * gcc.dg/pr24624.c: Disable for non S/390 targets.
5022
5023 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5024
5025 PR 24624
5026 * gcc.dg/pr24624.c: Testcase added.
5027
5028 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5029
5030 PR 24623
5031 * g++.dg/other/pr24623.C: Testcase added.
5032
5033 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
5034
5035 PR fortran/22607
5036 * gfortran-dg/pure_byref_1.f90: New.
5037 * gfortran-dg/pure_byref_2.f90: New.
5038
5039 2005-11-09 Uros Bizjak <uros@kss-loka.si>
5040
5041 PR c/24101
5042 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
5043 * gcc.dg/dg.exp: Run main loop also for *.i files.
5044
5045 2005-11-08 Jakub Jelinek <jakub@redhat.com>
5046
5047 PR c++/19450
5048 * g++.dg/tls/diag-3.C: New test.
5049 * g++.dg/tls/diag-4.C: New test.
5050 * g++.dg/tls/static-1.C: New test.
5051 * g++.dg/tls/static-1a.cc: New file.
5052
5053 2005-11-08 Diego Novillo <dnovillo@redhat.com>
5054
5055 PR 23046
5056 * g++.dg/tree-ssa/pr23046.C: New test.
5057
5058 2005-11-08 Devang Patel <dpatel@apple.com>
5059
5060 PR tree-optimization/23115
5061 * gcc.dg/tree-ssa/pr23115.c: New.
5062
5063 2005-11-08 David Edelsohn <edelsohn@gnu.org>
5064
5065 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
5066 * gcc.target/powerpc/pr16155.c: Same.
5067 * gcc.target/powerpc/altivec-1.c: Same.
5068 * gcc.target/powerpc/altivec-2.c: Same.
5069 * gcc.target/powerpc/altivec-3.c: Same.
5070 * gcc.target/powerpc/altivec-5.c: Same.
5071 * gcc.target/powerpc/altivec-11.c: Same.
5072 * gcc.target/powerpc/altivec-12.c: Same.
5073 * gcc.target/powerpc/altivec-14.c: Same.
5074 * gcc.target/powerpc/altivec-22.c: Same.
5075 * gcc.target/powerpc/altivec-consts.c: Same.
5076 * gcc.target/powerpc/altivec-pr22085.c: Same.
5077 * gcc.target/powerpc/altivec-splat.c: Same.
5078 * gcc.target/powerpc/altivec-varargs-1.c: Same.
5079 * gcc.target/powerpc/altivec-vec-merge.c: Same.
5080 * gcc.target/powerpc/darwin-longlong.c: Same.
5081
5082 2005-11-08 Uros Bizjak <uros@kss-loka.si>
5083
5084 PR target/19340
5085 * gcc.dg/pr19340.c: New test.
5086
5087 2005-11-07 Ian Lance Taylor <ian@airs.com>
5088
5089 PR rtl-optimization/24683
5090 * gcc.dg/pr24683.c: New test.
5091
5092 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5093
5094 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
5095 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
5096
5097 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5098
5099 * gcc.target/i386/pr23376.c: Compile with -mmmx.
5100
5101 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
5102
5103 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
5104
5105 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5106
5107 PR target/24230
5108
5109 * gcc.target/powerpc/altivec-consts.c,
5110 gcc.target/powerpc/altivec-splat.c: New testcase.
5111
5112 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5113
5114 PR c/24599
5115
5116 * gcc.dg/overflow-2.c: New testcase.
5117
5118 2005-11-07 Jakub Jelinek <jakub@redhat.com>
5119
5120 PR rtl-optimization/23567
5121 * gcc.c-torture/execute/20051104-1.c: New test.
5122
5123 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
5124
5125 PR fortran/24534
5126 gfortran.dg/private_type_2.f90: Modified to check that case with
5127 PRIVATE declaration within derived type is accepted.
5128
5129 PR fortran/20838
5130 gfortran.dg/pointer_assign_1.f90: New test.
5131
5132 PR fortran/20840
5133 * gfortran.dg/arrayio_0.f90: New test.
5134
5135 PR fortran/17737
5136 gfortran.dg/data_initialized.f90: New test.
5137 gfortran.dg/data_constraints_1.f90: New test.
5138 gfortran.dg/data_constraints_2.f90: New test.
5139
5140 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
5141
5142 PR fortran/24174
5143 PR fortran/24305
5144 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
5145
5146 2005-11-06 Diego Novillo <dnovillo@redhat.com>
5147
5148 PR 24670
5149 * gcc.dg/tree-ssa/pr24670.c: New test.
5150
5151 2005-11-05 Ian Lance Taylor <ian@airs.com>
5152
5153 PR target/22432
5154 * gcc.target/i386/pr22432.c: New test.
5155
5156 2005-11-05 Richard Henderson <rth@redhat.com>
5157
5158 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
5159 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
5160 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
5161 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
5162 from gcc.dg/alpha-*.
5163 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
5164 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
5165
5166 2005-11-05 Andreas Jaeger <aj@suse.de>
5167
5168 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
5169
5170 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5171
5172 PR target/23424
5173 * gcc.dg/torture/pr23424-1.c: New test.
5174
5175 2005-11-04 Richard Henderson <rth@redhat.com>
5176
5177 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
5178 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
5179 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
5180 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
5181 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
5182 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
5183 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
5184 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
5185 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
5186 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
5187 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
5188 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
5189 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
5190 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
5191 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
5192 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
5193 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
5194 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
5195 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
5196 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
5197 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
5198 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
5199 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
5200 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
5201 Move from gcc.dg/.
5202 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
5203 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
5204 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
5205 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
5206 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
5207 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
5208 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
5209 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
5210 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
5211 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
5212 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
5213 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
5214 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
5215 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
5216 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
5217 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
5218 gcc.target/i386/lea.c, gcc.target/i386/local.c,
5219 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
5220 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
5221 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
5222 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
5223 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
5224 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
5225 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
5226 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
5227 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
5228 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
5229 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
5230 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
5231 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
5232 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
5233 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
5234 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
5235 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
5236 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
5237 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
5238 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
5239 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
5240 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
5241 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
5242 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
5243 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
5244 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
5245 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
5246 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
5247
5248 2005-11-04 Diego Novillo <dnovillo@redhat.com>
5249
5250 PR 24627
5251 * gcc.dg/tree-ssa/pr24627.c: New test.
5252
5253 2005-11-04 Paul Brook <paul@codesourcery.com>
5254
5255 * gcc.dg/tls/opt-10.c: New test.
5256
5257 2005-11-04 Andreas Jaeger <aj@suse.de>
5258
5259 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
5260 avoid extra warnings.
5261
5262 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5263
5264 PR libfortran/22298
5265 * gcc/testsuite/lib/target-supports.exp
5266 (check_effective_target_static_libgfortran): New
5267 static_libgfortran effective target.
5268 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
5269 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
5270
5271 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5272
5273 * gcc.dg/pr24615.c: Guard test with { target fpic }.
5274
5275 2005-11-03 Josh Conner <jconner@apple.com>
5276
5277 PR c++/19989
5278 g++.dg/ext/array2.C: New test.
5279 g++.dg/template/dependent-name3.C: New test.
5280 g++.dg/template/dependent-name4.C: New test.
5281 g++.dg/template/sfinae2.C: New test.
5282
5283 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5284
5285 PR preprocessor/22042
5286 * gcc.dg/cpp/strify4.c: New test.
5287
5288 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5289
5290 PR c++/17964
5291 * g++.dg/cpp/string-1.C: New test.
5292
5293 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5294
5295 * gcc.target/powerpc: New directory.
5296 * gcc.target/powerpc/powerpc.exp: New file.
5297 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
5298 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
5299 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
5300 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
5301 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
5302 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
5303 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
5304 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
5305 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
5306 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
5307 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
5308 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
5309 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
5310 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
5311 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
5312 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
5313 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
5314 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
5315 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
5316 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
5317 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
5318 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
5319 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
5320 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
5321 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
5322 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
5323 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
5324 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
5325 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
5326 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
5327 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
5328 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
5329 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
5330 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
5331
5332 2005-11-03 Mark Mitchell <mark@codesourcery.com>
5333
5334 PR c++/21627
5335 * g++.dg/warn/inline2.C: New test.
5336
5337 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5338
5339 PR middle-end/23155
5340 * g++.dg/ext/c99struct1.C: New test.
5341 * gcc.dg/union-cast-1.c: New test.
5342 * gcc.dg/union-cast-2.c: New test.
5343 * gcc.dg/union-cast-3.c: New test.
5344
5345 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5346
5347 PR middle-end/24589
5348 * gcc.c-torture/execute/zero-struct-2.c: New test.
5349
5350 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5351
5352 PR c++/24582
5353 * g++.dg/init/switch1.C: New test.
5354
5355 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5356
5357 * gcc.dg/delay-slot-1.c: New test.
5358
5359 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
5360
5361 PR target/24620
5362 * gcc.dg/pr24620.c: New test.
5363
5364 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5365
5366 PR c/24329
5367 * gcc.dg/format/unnamed-1.c: New test.
5368
5369 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5370
5371 PR c++/22434
5372 * g++.dg/expr/cond8.C: New test.
5373
5374 PR c++/24560
5375 * g++.dg/parse/dot1.C: New test.
5376
5377 2005-11-02 Jan Hubicka <jh@suse.cz>
5378
5379 PR target/23303
5380 * gcc.dg/i386-lea.c: New test
5381
5382 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5383
5384 PR target/24615
5385 * gcc.dg/pr24615.c: New test.
5386
5387 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5388
5389 PR target/24600
5390 * gcc.dg/pr24600.c: New test.
5391
5392 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5393
5394 PR c++/19253
5395 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
5396 * g++.dg/parse/typename9.C: New test.
5397 * g++/dg/parse/typename10.C: Likewise.
5398
5399 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5400
5401 PR fortran/18157
5402 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
5403 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
5404 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
5405
5406 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5407
5408 PR c++/24569
5409 * g++.dg/debug/static1.C: New test.
5410
5411 2005-11-02 Josh Conner <jconner@apple.com>
5412
5413 * g++.dg/crash38.C: moved into proper directory...
5414 * g++.dg/template/crash42.C: ...here
5415
5416 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
5417
5418 PR target/18338
5419 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
5420 pcc_bitfield_type_matters || default_packed.
5421
5422 * lib/target-supports.exp
5423 (check_effective_target_pcc_bitfield_type_matters): New proc.
5424 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
5425
5426 PR testsuite/23304
5427 * lib/target-supports.exp (check_effective_default_packed): New proc.
5428 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
5429 Gate expected errors on target ! default_packed.
5430 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
5431
5432 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5433
5434 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
5435 change (r106358).
5436
5437 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5438
5439 PR fortran/24008
5440 * gfortran.dg/entry_5.f90: New.
5441 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
5442
5443 2005-11-01 Bob Wilson <bob.wilson@acm.org>
5444
5445 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
5446
5447 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
5448
5449 PR fortran/21565
5450 gfortran.dg/namelist_blockdata.f90: New test.
5451
5452 PR fortran/18737
5453 gfortran.dg/external_implicit_none.f90: New test.
5454
5455 PR fortran/14994
5456 * gfortran.dg/secnds.f: New test.
5457
5458 2005-10-31 Jan Hubicka <jh@suse.cz>
5459
5460 PR target/20928
5461 * gcc.c-torture/compile/pr20928.c: New test.
5462
5463 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
5464
5465 PR middle-end/23492
5466 * gcc.c-torture/compile/zero-strct-5.c: New test.
5467
5468 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
5469
5470 PR libgfortran/24584
5471 * gfortran.dg/pr24584.f90: New test.
5472
5473 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
5474
5475 PR fortran/18883
5476 * gfortran.dg/char_result_9.f90: New.
5477 * gfortran.dg/char_result_10.f90: New.
5478
5479 2005-10-30 Jan Hubicka <jh@suse.cz>
5480
5481 * g++.dg/tree-ssa/pr24172.C: New testcase.
5482
5483 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5484
5485 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
5486
5487 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
5488
5489 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
5490 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
5491 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
5492 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
5493 gfortran.dg/enum_9.f90,
5494 gfortran.fortran-torture/compile/enum_1.f90,
5495 gfortran.fortran-torture/execute/enum_1.f90,
5496 gfortran.fortran-torture/execute/enum_2.f90,
5497 gfortran.fortran-torture/execute/enum_3.f90,
5498 gfortran.fortran-torture/execute/enum_4.f90: New tests.
5499
5500 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
5501
5502 PR target/18482
5503 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
5504 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
5505
5506 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5507
5508 PR libfortran/20179
5509 * gfortran.dg/mixed_io_1.f90: New test.
5510 * gfortran.dg/mixed_io_1.c: New file.
5511
5512 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5513
5514 * gfortran.dg/malloc_free_1.f90: New test.
5515
5516 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
5517
5518 * gcc.dg/nested-func-4.c: Require profiling -pg.
5519
5520 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5521
5522 PR C++/23229
5523 * g++.dg/warn/main-2.C: New test.
5524
5525 2005-10-28 Steven G. Kargl <kargls@comcast.net>
5526
5527 PR fortran/24545
5528 * gfortran.dg/interface_2.f90: new test.
5529
5530 2005-10-28 Josh Conner <jconner@apple.com>
5531
5532 PR c++/22153
5533 * g++.dg/template/crash38.C: New test.
5534 * g++.dg/parse/explicit1.C: Change expected errors.
5535
5536 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5537
5538 PR C++/23426
5539 * g++.dg/other/large-size-array.C: New test.
5540
5541 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5542
5543 PR middle-end/24362
5544 * g++.dg/opt/complex4.C: New test.
5545
5546 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
5547
5548 * gcc.dg/nested-func-4.c: New test.
5549
5550 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
5551
5552 PR fortran/24158
5553 gfortran.dg/derived_recursion.f90: New test.
5554 gfortran.dg/implicit_actual.f90: New test.
5555
5556 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
5557
5558 PR middle-end/24295, PR testsuite/24477
5559 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
5560 removed when weakref hits the tree.
5561
5562 2005-10-25 Jakub Jelinek <jakub@redhat.com>
5563
5564 * gfortran.dg/cray_pointers_4.f90: New test.
5565
5566 * gfortran.dg/cray_pointers_5.f90: New test.
5567
5568 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
5569
5570 PR fortran/22290
5571 * gfortran.dg/assign_5.f90: New test.
5572 * gfortran.dg/assign_6.f: New test.
5573
5574 2005-10-25 Uros Bizjak <uros@kss-loka.si>
5575
5576 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
5577 CPU has no SSE support.
5578
5579 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
5580
5581 PR libgfortran/24224
5582 * gfortran.dg/arrayio_1.f90: Update attribution.
5583 * gfortran.dg/arrayio_2.f90: Update attribution.
5584 * gfortran.dg/arrayio_3.f90: Update attribution.
5585 * gfortran.dg/arrayio_4.f90: Update test conditions.
5586 * gfortran.dg/arrayio_5.f90: Update attribution.
5587 * gfortran.dg/arrayio_6.f90: New test.
5588 * gfortran.dg/arrayio_7.f90: New test.
5589
5590 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
5591
5592 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
5593
5594 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5595
5596 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
5597
5598 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5599
5600 PR fortran/24416
5601 * gfortran.dg/namelist_char_only.f90: New test.
5602
5603 2005-10-24 Asher Langton <langton2@llnl.gov>
5604
5605 PR fortran/17031
5606 PR fortran/22282
5607 * gfortran.dg/cray_pointers_1.f90: New test.
5608 * gfortran.dg/cray_pointers_2.f90: New test.
5609 * gfortran.dg/cray_pointers_3.f90: New test.
5610 * gfortran.dg/loc_1.f90: New test.
5611 * gfortran.dg/loc_2.f90: New test.
5612
5613 2005-10-24 Steven Bosscher <stevenb@suse.de>
5614
5615 * gcc.dg/pr24225.c: New test.
5616
5617 2005-10-24 Asher Langton <langton2@llnl.gov>
5618
5619 * gfortran.dg/dup_save_1.f90: New test.
5620 * gfortran.dg/dup_save_2.f90: New test.
5621
5622 2005-10-24 Paul Brook <paul@codesourcery.com>
5623
5624 PR 24107
5625 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
5626 stdint.h.
5627
5628 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
5629
5630 PR libgfortran/24489
5631 * gfortran.dg/pr24489.f90: New test.
5632
5633 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
5634
5635 PR fortran/23635
5636 * gfortran.dg/ichar_1.f90: Add tests for derived types.
5637
5638 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
5639
5640 PR target/18911
5641 * g++.dg/init/array16.C: Skip for mmix-*-*.
5642
5643 2005-10-23 Asher Langton <langton2@llnl.gov>
5644
5645 * gfortran.dg/byte_1.f90: New test.
5646 * gfortran.dg/byte_2.f90: New test.
5647
5648 2005-10-23 David Edelsohn <edelsohn@gnu.org>
5649
5650 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
5651
5652 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
5653
5654 PR fortran/18022
5655 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
5656
5657 PR fortran/24311
5658 * gfortran.dg/merge_char_const.f90: New test.
5659
5660 PR fortran/24384
5661 * gfortran.dg/spread_scalar_source.f90: New test.
5662
5663 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
5664
5665 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
5666
5667 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
5668 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
5669
5670 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
5671
5672 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
5673
5674 PR fortran/24426
5675 * gfortran.dg/der_pointer_4.f90: New.
5676
5677 2005-10-22 David Ayers <d.ayers@inode.at>
5678
5679 * obj-c++.dg/except-1.mm: Simplify.
5680
5681 2005-10-21 David Ayers <d.ayers@inode.at>
5682
5683 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
5684
5685 2005-10-21 Jakub Jelinek <jakub@redhat.com>
5686
5687 * gfortran.dg/assumed_dummy_2.f90: New test.
5688
5689 2005-10-21 James E Wilson <wilson@specifix.com>
5690
5691 PR preprocessor/15220
5692 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
5693
5694 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
5695
5696 * gcc.c-torture/execute/20051021-1.c: New test.
5697
5698 2005-10-21 Mark Mitchell <mark@codesourcery.com>
5699
5700 PR c++/24260
5701 * g++.dg/ext/tmplattr1.C: New test.
5702
5703 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
5704
5705 PR fortran/24440
5706 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
5707
5708 2005-10-20 Geoffrey Keating <geoffk@apple.com>
5709
5710 * obj-c++.dg/except-1.mm: New.
5711
5712 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
5713
5714 2005-10-21 Alan Modra <amodra@bigpond.net.au>
5715
5716 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
5717
5718 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
5719
5720 PR middle-end/24295
5721 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
5722 declarations with the same names as thunks' alias targets, use
5723 aliases instead.
5724 * gcc.dg/attr-alias-3.c: New test.
5725 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
5726
5727 2005-10-20 Mark Mitchell <mark@codesourcery.com>
5728
5729 PR c++/22618
5730 * g++.dg/parse/access8.C: New test.
5731
5732 2005-10-20 Richard Guenther <rguenther@suse.de>
5733
5734 PR c++/24439
5735 * g++.dg/tree-ssa/pr24439.C: New testcase.
5736
5737 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5738
5739 * g++.dg/opt/delay-slot-1.C: New test.
5740
5741 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
5742
5743 PR fortran/21625
5744 * gfortran.fg/der_init_1.f90: New.
5745
5746 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
5747
5748 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
5749
5750 2005-10-19 Mark Mitchell <mark@codesourcery.com>
5751
5752 PR c++/21908
5753 * g++.dg/parse/error28.C: New test.
5754
5755 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5756
5757 * gcc.dg/profile-generate-2.c: New test.
5758
5759 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
5760
5761 PR target/23589
5762 * g++.dg/ext/dllimport11.C: New.
5763
5764 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5765
5766 PR c++/22293
5767 * g++.dg/other/friend3.C: New test.
5768
5769 2005-10-18 Mark Mitchell <mark@codesourcery.com>
5770
5771 PR c++/23293
5772 * g++.dg/template/error19.C: New test.
5773
5774 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
5775
5776 PR c++/21383
5777 * g++.dg/overload/koenig2.C: New.
5778
5779 PR c++/23118
5780 * g++.dg/overload/error2.C: New.
5781
5782 PR c++/22604
5783 * g++.dg/inherit/covariant14.C: New.
5784
5785 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5786
5787 PR c++/23440
5788 * g++.dg/parse/for1.C: New test.
5789
5790 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
5791
5792 PR fortran/23446
5793 * gfortran.dg/host_dummy_index_1.f90: New test.
5794
5795 PR fortran/21459
5796 * gfortran.dg/automatic_char_len_2.f90: New test.
5797
5798 PR fortran/20866
5799 * gfortran.dg/recursive_statement_functions.f90: New test.
5800
5801 PR fortran/20853
5802 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
5803
5804 PR fortran/20849
5805 * gfortran.dg/external_initializer.f90: New test.
5806
5807 PR fortran/20837
5808 * non_module_public.f90: New test.
5809
5810 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
5811
5812 PR c++/24386
5813 * g++.dg/template/overload7.C: New.
5814
5815 PR c++/22551
5816 * g++.dg/other/switch2.C: Remove expected warnings.
5817
5818 PR c++/21353
5819 * g++.dg/template/defarg6.C: New.
5820
5821 2005-10-17 Uros Bizjak <uros@kss-loka.si>
5822
5823 PR target/24315
5824 * gcc.target/i386/pr24315.c: New test.
5825
5826 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5827
5828 PR c++/24389
5829 * g++.dg/template/static21.C: New test.
5830 * g++.dg/template/static21-a.cc: Likewise.
5831
5832 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
5833
5834 PR c++/23959
5835 * g++.dg/warn/Wswitch-default-1.C: New test.
5836 * g++.dg/warn/Wswitch-default-2.C: New test.
5837
5838 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5839
5840 PR c++/22173
5841 * g++.dg/parse/template18.C: New test.
5842 * g++.dg/template/nontype15.C: Likewise.
5843
5844 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
5845
5846 PR fortran/22273
5847 * gfortran.dg/spec_expr_2.f90: New.
5848
5849 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
5850
5851 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
5852 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
5853 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
5854 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
5855 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
5856 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
5857 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
5858 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
5859 previous target-specific skips and warning-message matches where
5860 applicable.
5861
5862 2005-10-15 Mark Mitchell <mark@codesourcery.com>
5863
5864 PR c++/21347
5865 * g++.dg/warn/Wctor-dtor.C: New test.
5866
5867 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5868
5869 PR c/23439
5870 * gcc.dg/for-1.c: New test.
5871
5872 2005-10-14 Mark Mitchell <mark@codesourcery.com>
5873
5874 PR c++/19565
5875 * g++.dg/warn/Wconversion1.C: New test.
5876 * g++.dg/ext/packed4.C: Compile with -w.
5877 * g++.dg/opt/20050511-1.C: Likewise.
5878 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
5879
5880 2005-10-14 Jakub Jelinek <jakub@redhat.com>
5881
5882 * gfortran.dg/boz_5.f90: New test.
5883
5884 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
5885
5886 PR c++/22551
5887 * g++.dg/other/switch2.C: New.
5888
5889 PR c++/23984
5890 * g++.dg/init/ctor7.C: New.
5891
5892 2005-10-13 David Edelsohn <edelsohn@gnu.org>
5893
5894 PR c++/23730
5895 * g++.dg/parse/crash32.C: New test.
5896
5897 2005-10-13 Mark Mitchell <mark@codesourcery.com>
5898
5899 PR c++/20721
5900 * g++.dg/init/goto2.C: New test.
5901
5902 PR c++/22464
5903 * g++.dg/template/crash/41.C: New test.
5904
5905 PR c++/22180
5906 * g++.dg/template/crash40.C: New test.
5907
5908 PR c++/23694
5909 * g++.dg/parse/friend5.C: New test.
5910
5911 PR c++/23307
5912 * g++.dg/template/crash38.C: New test.
5913
5914 PR c++/22352
5915 * g++.dg/template/friend38.C: New test.
5916
5917 PR c++/22405
5918 * g++.dg/template/crash39.C: New test.
5919
5920 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
5921
5922 * gcc.dg/debug/dwarf2/dwarf-char1.c,
5923 gcc.dg/debug/dwarf2/dwarf-char2.c,
5924 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
5925
5926 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
5927
5928 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
5929
5930 * gcc.dg/dll-2.c: Add tests for warnings.
5931 * gcc.dg/dll-3.c: Likewise.
5932 * gcc.dg/dll-4.c: Likewise.
5933
5934 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
5935 * g++.dg/ext/dllimport2.C: Likewise.
5936 * g++.dg/ext/dllimport3.C: Likewise.
5937 * g++.dg/ext/dllimport7.C: Likewise.
5938 * g++.dg/ext/dllimport8.C: Likewise.
5939 * g++.dg/ext/dllimport9.C: Likewise.
5940
5941 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
5942
5943 PR fortran/24092
5944 * gfortran.dg/derived_pointer_recursion.f90: New test.
5945
5946 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
5947
5948 * gcc.c-torture/execute/20051012-1.c: New test.
5949
5950 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5951
5952 PR fortran/18082
5953 * gfortran.dg/automatic_char_len_1.f90: New test.
5954
5955 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5956
5957 PR fortran/20847
5958 * gfortran.dg/save_common.f90: New test.
5959
5960 PR fortran/20856
5961 * gfortran.dg/save_result.f90: New test.
5962
5963 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5964
5965 PR c++/21592
5966 * g++.dg/template/dependent-expr1.C: Add new expected error.
5967 * g++.dg/template/dependent-expr2.C: Adjust error text.
5968 * g++.dg/template/overload6.C: New.
5969
5970 PR c++/23797
5971 * g++.dg/other/typename8.C: New.
5972
5973 PR c++/21117
5974 * g++.dg/other/return1.C: New.
5975
5976 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
5977
5978 PR c++/24052
5979 * g++.dg/ext/label5.C: New.
5980
5981 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5982
5983 PR c++/19964
5984 * g++.dg/parse/crash31.C: New.
5985
5986 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
5987
5988 * g++.dg/ipa/ipa-1.c: New test.
5989 * g++.dg/ipa/ipa-2.c: New test.
5990 * g++.dg/ipa/ipa-3.c: New test.
5991 * g++.dg/ipa/ipa-4.c: New test.
5992 * g++.dg/ipa/ipa-5.c: New test.
5993 * g++.dg/ipa/ipa.exp: New file.
5994
5995 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5996
5997 PR fortran/24207
5998 * gfortran.dg/private_type_3.f90: New test.
5999
6000 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6001
6002 PR fortran/20786
6003 gfortran.dg/aint_anint_1.f90: New test.
6004
6005 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6006
6007 PR libgfortran/24313
6008 gfortran.dg/csqrt.f: New test.
6009
6010 2005-10-11 Ian Lance Taylor <ian@airs.com>
6011
6012 PR c++/8057
6013 * g++.dg/warn/noeffect7.C: New test.
6014 * g++.dg/warn/noeffect2.C: Instantiate templates.
6015 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
6016 and warning.
6017
6018 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6019
6020 PR c++/21089
6021 * g++.dg/init/float1.C: New test.
6022
6023 PR c++/24277
6024 * g++.dg/init/member1.C: Tweak error markers.
6025
6026 2005-10-11 Janis Johnson <janis187@us.ibm.com>
6027
6028 PR testsuite/24281
6029 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
6030 Check for null pointer.
6031
6032 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6033
6034 PR c++/21369
6035 * g++.dg/parse/ret-type3.C: New test.
6036
6037 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
6038
6039 PR tree-opt/23946
6040 * gcc.c-torture/compile/pr23946.c: New test.
6041
6042 2005-10-11 Jakub Jelinek <jakub@redhat.com>
6043
6044 * g++.dg/opt/mmx2.C: New test.
6045
6046 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6047
6048 PR c++/24277
6049 * g++.dg/template/static20.C: New test.
6050
6051 PR c++/24302
6052 * g++.dg/warn/Wunused-12.C: New test.
6053
6054 PR c++/23437
6055 * g++.dg/template/arg4.C: New test.
6056
6057 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6058
6059 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
6060 * gcc.dg/ucnid-3.c: Likewise.
6061 * gcc.dg/ucnid-4.c: Likewise.
6062 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
6063 * g++.dg/other/ucnid-1.C: Likewise.
6064 * gcc.dg/sparc-frame-1.c: New test.
6065
6066 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6067
6068 PR c++/24139
6069 * g++.dg/template/spec27.C: New test.
6070
6071 PR c++/24275
6072 * g++.dg/template/static19.C: New test.
6073
6074 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6075
6076 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
6077 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
6078
6079 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6080
6081 PR target/24136
6082 * gfortran.fortran-torture/compile/pr24136.f: New test.
6083
6084 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
6085
6086 PR c++/22172
6087 * g++.dg/parse/crash30.C: New test.
6088
6089 2005-10-07 Richard Guenther <rguenther@suse.de>
6090
6091 PR middle-end/24227
6092 * gcc.c-torture/compile/pr24227.c: New testcase.
6093
6094 2005-10-07 Steve Ellcey <sje@cup.hp.com>
6095
6096 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
6097 Do not put aligned attributes on array elements.
6098
6099 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
6100
6101 PR testsuite/23611, PR testsuite/23615
6102 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
6103 writing prototypes of library functions by hand.
6104 * obj-c++.dg/bitfield-4.mm: Likewise.
6105 * obj-c++.dg/const-str-4.mm: Likewise.
6106 * obj-c++.dg/encode-4.mm: Likewise.
6107 * obj-c++.dg/encode-5.mm: Likewise.
6108 * obj-c++.dg/encode-6.mm: Likewise.
6109 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
6110 * obj-c++.dg/method-10.mm: Likewise.
6111 * obj-c++.dg/method-17.mm: Likewise.
6112 * obj-c++.dg/method-19.mm: Likewise.
6113 * obj-c++.dg/try-catch-2.mm: Likewise.
6114
6115 2005-10-06 Richard Henderson <rth@redhat.com>
6116
6117 PR 24236
6118 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
6119
6120 2005-10-06 Dale Johannesen <dalej@apple.com>
6121
6122 * gcc.c-torture/execute/20030125-1.c: Correct.
6123
6124 2005-10-06 Richard Guenther <rguenther@suse.de>
6125
6126 PR tree-optimization/24238
6127 * g++.dg/tree-ssa/pr24238.C: New testcase.
6128
6129 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
6130
6131 PR 18568
6132 * gfortran.dg/der_pointer_3.f90: New test.
6133
6134 2005-10-05 Devang Patel <dpatel@apple.com>
6135
6136 PR Debug/23205
6137 * g++.dg/other/PR23205.C: New.
6138
6139 2005-10-05 Richard Henderson <rth@redhat.com>
6140
6141 PR target/23602
6142 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
6143 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
6144
6145 2005-10-05 Dale Johannesen <dalej@apple.com>
6146
6147 * gcc.c-torture/execute/float-floor.c: New.
6148
6149 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
6150
6151 PR tree-optimization/21419
6152 PR tree-optimization/24146
6153 PR tree-optimization/24151
6154
6155 * g++.dg/ext/asm7.C: New.
6156 * g++.dg/ext/asm8.C: New.
6157 * gcc.dg/asm-1.c: Compile on all targets.
6158 * gcc.dg/asm-pr24146.c: New.
6159 * gcc.dg/pr21419.c: Adjust error messages.
6160
6161 2005-10-05 Richard Guenther <rguenther@suse.de>
6162
6163 PR fortran/24176
6164 * gfortran.fortran-torture/compile/empty.f90: New testcase.
6165
6166 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
6167
6168 PR c++/23513
6169 * g++.dg/template/spec22.C: Robustify test.
6170 * g++.dg/template/spec26.C: New.
6171
6172 2005-10-05 Uros Bizjak <uros@kss-loka.si>
6173
6174 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
6175 if target supports vector instructions.
6176
6177 2005-10-04 Geoffrey Keating <geoffk@apple.com>
6178
6179 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
6180 C99 functions.
6181
6182 2005-10-04 Janis Johnson <janis187@us.ibm.com>
6183
6184 * lib/target-supports.exp (check_effective_target_fortran_large_real,
6185 check_effective_target_fortran_large_int): Replace cached result
6186 when target changes.
6187
6188 2005-10-04 Devang Patel <dpatel@apple.com>
6189
6190 * gcc.dg/i386-sse-vect-types.c: New.
6191
6192 2005-10-04 Ian Lance Taylor <ian@airs.com>
6193
6194 PR preprocessor/13726
6195 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
6196 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
6197
6198 2005-10-04 Richard Guenther <rguenther@suse.de>
6199
6200 PR c/23576
6201 * gcc.dg/noncompile/pr23576.c: New testcase.
6202
6203 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6204
6205 PR middle-end/23125
6206 * gcc.dg/register-var-3.c: New test.
6207
6208 2005-10-04 Steven Bosscher <stevenb@suse.de>
6209
6210 * gcc.dg/pr23049.c: New test.
6211
6212 * gcc.dg/ucnid-4.c: Fix test.
6213
6214 2005-10-03 Diego Novillo <dnovillo@redhat.com>
6215
6216 PR 23445
6217 * gcc.c-torture/compile/pr23445.c: New test.
6218
6219 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
6220
6221 * g++.dg/overload/unknown1.C: New.
6222
6223 2005-10-03 Mark Mitchell <mark@codesourcery.com>
6224
6225 PR c++/17775
6226 * g++.dg/template/repo4.C: New test.
6227
6228 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6229
6230 PR libfortran/19308
6231 * gfortran.dg/large_real_kind_2.F90: New test.
6232 * gfortran.dg/large_integer_kind_2.f90: New test.
6233
6234 2005-10-03 Uros Bizjak <uros@kss-loka.si>
6235
6236 * lib/target-supports.exp (check_effective_target_vect_shift):
6237 Implement with result caching. Add i?86, x86_64 and ia64 targets.
6238 (check_effective_target_vect_condition): Fix copy-n-pasto.
6239
6240 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
6241 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
6242 targets.
6243
6244 2005-10-02 Mark Mitchell <mark@codesourcery.com>
6245
6246 PR c++/22621
6247 * g++.dg/template/overload5.C : New test.
6248
6249 PR c++/23840
6250 * g++.dg/expr/stdarg1.C: New test.
6251
6252 2005-10-02 Diego Novillo <dnovillo@redhat.com>
6253
6254 PR 24142
6255 * gcc.c-torture/execute/pr24142.c: New test.
6256
6257 2005-10-01 Diego Novillo <dnovillo@redhat.com>
6258
6259 PR 24141
6260 * gcc.c-torture/execute/pr24141.c: New test.
6261
6262 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
6263 Diego Novillo <dnovillo@redhat.com>
6264
6265 PR 23604
6266 * gcc.c-torture/execute/pr23604.c: New test.
6267
6268 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
6269
6270 PR fortran/16404
6271 PR fortran/20835
6272 PR fortran/20890
6273 PR fortran/20899
6274 PR fortran/20900
6275 PR fortran/20901
6276 PR fortran/20902
6277 gfortran.dg/equiv_constraint_1.f90: New test.
6278 gfortran.dg/equiv_constraint_2.f90: New test.
6279 gfortran.dg/equiv_constraint_3.f90: New test.
6280 gfortran.dg/equiv_constraint_4.f90: New test.
6281 gfortran.dg/equiv_constraint_5.f90: New test.
6282 gfortran.dg/equiv_constraint_6.f90: New test.
6283 gfortran.dg/equiv_constraint_7.f90: New test.
6284 gfortran.dg/equiv_constraint_8.f90: New test.
6285 gfortran.dg/private_type_1.f90: New test.
6286 gfortran.dg/private_type_2.f90: New test.
6287 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
6288 980628-10.f: Assert std=gnu to permit mixing of
6289 types in equivalence statements.
6290
6291 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
6292
6293 PR 24112
6294 * gfortran.dg/open_status_1.f90: New.
6295
6296 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6297
6298 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
6299 * gcc.dg/vect/pr22480.c: Clean up temp files.
6300 * gcc.dg/vect/pr23831.c: Clean up temp files.
6301 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
6302 Clean up temp files.
6303 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
6304 Clean up temp files.
6305
6306 * gcc.dg/20050309-1.c: Clean up temp files.
6307 * gcc.dg/20050325-1.c: Clean up temp files.
6308
6309 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6310
6311 PR tree-optimization/24059
6312 * gcc.dg/vect/pr24059.c : New test.
6313
6314 2005-09-29 Jakub Jelinek <jakub@redhat.com>
6315
6316 PR middle-end/24109
6317 * gcc.c-torture/execute/20050929-1.c: New test.
6318
6319 2005-09-29 Steven Bosscher <stevenb@suse.de>
6320
6321 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
6322
6323 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
6324
6325 PR c/21419
6326 * gcc.dg/pr21419.c: New test.
6327
6328 2005-09-29 Steven Bosscher <stevenb@suse.de>
6329
6330 * gcc.dg/pr23911.c: New test.
6331
6332 2005-09-28 Mark Mitchell <mark@codesourcery.com>
6333
6334 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
6335
6336 PR c++/16782
6337 * g++.dg/parse/qualified4.C: New test.
6338 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
6339 * g++.old-deja/g++.mike/p8154.C: Likewise.
6340
6341 2005-09-27 Mark Mitchell <mark@codesourcery.com>
6342
6343 PR c++/22147
6344 * g++.dg/template/friend37.C: New test.
6345 * g++.dg/parse/crash28.C: Adjust error markers.
6346
6347 2005-09-27 Jakub Jelinek <jakub@redhat.com>
6348
6349 PR fortran/18518
6350 * gfortran.fortran-torture/execute/save_2.f90: New decl.
6351
6352 2005-09-27 Devang Patel <dpatel@apple.com>
6353
6354 PR tree-optimization/23625
6355 * gcc.dg/pr23625.c: New test.
6356
6357 2005-09-27 Uros Bizjak <uros@kss-loka.si>
6358
6359 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
6360 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
6361
6362 2005-09-26 Jakub Jelinek <jakub@redhat.com>
6363
6364 PR fortran/23677
6365 * gfortran.fortran-torture/execute/save_1.f90: New test.
6366 * gfortran.dg/save_1.f90: New test.
6367
6368 2005-09-26 Uros Bizjak <uros@kss-loka.si>
6369
6370 * gcc.target/i386/builtin-apply-mmx.c: New test.
6371
6372 PR target/22576
6373 * gcc.target/i386/pr22576.c: New test.
6374
6375 PR target/22585
6376 * gcc.target/i386/pr22585.c: New test.
6377
6378 PR target/23268
6379 * gcc.target/i386/pr23268.c: New test.
6380
6381 PR middle-end/23831
6382 * gcc.dg/vect/pr23831.c: New test.
6383
6384 PR target/24055
6385 * gcc.target/i386/pr24055.c: New test.
6386
6387 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
6388
6389 PR tree-optimization/23960
6390 * gcc.c-torture/compile/pr23960.c: New.
6391
6392 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
6393
6394 PR fortran/16861
6395 * gfortran.dg/nested_modules_3.f90: New.
6396
6397 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6398
6399 PR fortran/24005
6400 gfortran.dg/interface_1.f90: New test.
6401
6402 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
6403 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6404
6405 PR fortran/23843
6406 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
6407
6408 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6409
6410 PR fortran/23516
6411 * gfortran.dg/imag_1.f: New test.
6412 * gfortran.dg/imag_2.f: Ditto.
6413
6414 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
6415
6416 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
6417
6418 2005-09-22 Jakub Jelinek <jakub@redhat.com>
6419
6420 PR c++/21983
6421 * g++.dg/warn/pr21983.C: New test.
6422
6423 2005-09-21 Mark Mitchell <mark@codesourcery.com>
6424
6425 PR c++/23993
6426 * g++.dg/template/array14.C: New test.
6427
6428 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
6429
6430 PR fortran/19929
6431 * gfortran.dg/der_ptr_component_1.f90: New test.
6432
6433 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6434
6435 PR c++/23965
6436 * g++.dg/template/error1.C: Reject "no matching function" message.
6437
6438 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6439
6440 PR c++/17609
6441 * g++.dg/lookup/error1.C: New test.
6442
6443 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
6444
6445 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
6446 functionality of the testcase.
6447
6448 2005-09-20 Richard Henderson <rth@redhat.com>
6449
6450 * gcc.dg/vect/vect-22.c: Require vect_float.
6451 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
6452
6453 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
6454
6455 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
6456 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
6457 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
6458 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
6459 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
6460 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
6461 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
6462 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
6463 * gcc.dg/cpp/ucnid-8.c: New test.
6464
6465 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6466
6467 PR tree-optimization/23929
6468 * gcc.c-torture/compile/pr23929.c: New test.
6469
6470 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
6471
6472 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
6473 for one loop.
6474
6475 2005-09-20 Steve Ellcey <sje@cup.hp.com>
6476
6477 PR testsuite/23186
6478 * g++.dg/other/pr22003.C: Require named sections.
6479
6480 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6481
6482 PR c++/23947
6483 * g++.dg/rtti/crash3.C: New test.
6484
6485 PR tree-optimization/23818
6486 * gcc.dg/pr23818.c: New test.
6487
6488 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6489
6490 PR fortran/23420
6491 * gfortran.dg/print_fmt_4.f: New.
6492
6493 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6494
6495 PR fortran/23663
6496 * gfortran.fortran-torture/execute/entry_11.f90: New test.
6497
6498 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6499
6500 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
6501 Use pointers to local alignable arrays instead. Added comments.
6502 * gcc.dg/vect/vect-46.c: Likewise.
6503 * gcc.dg/vect/vect-48.c: Likewise.
6504 * gcc.dg/vect/vect-49.c: Likewise.
6505 * gcc.dg/vect/vect-52.c: Likewise.
6506 * gcc.dg/vect/vect-53.c: Likewise.
6507 * gcc.dg/vect/vect-54.c: Likewise.
6508 * gcc.dg/vect/vect-56.c: Likewise.
6509 * gcc.dg/vect/vect-57.c: Likewise.
6510 * gcc.dg/vect/vect-58.c: Likewise.
6511 * gcc.dg/vect/vect-60.c: Likewise.
6512 * gcc.dg/vect/vect-61.c: Likewise.
6513
6514 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
6515 The test is no longer vectorizable on vect_no_align targets.
6516 * gcc.dg/vect/vect-43.c: Likewsie.
6517
6518 * gcc.dg/vect/vect-44.c: Added comments.
6519 * gcc.dg/vect/vect-45.c: Added comments.
6520 * gcc.dg/vect/vect-50.c: Added comments.
6521 * gcc.dg/vect/vect-51.c: Added comments.
6522
6523 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
6524 aligned type.
6525 * gcc.dg/vect/Os-vect-95.c: Likewise.
6526
6527 * gcc.dg/vect/vect-41.c: Test removed.
6528 * gcc.dg/vect/vect-47.c: Test removed.
6529 * gcc.dg/vect/vect-55.c: Test removed.
6530 * gcc.dg/vect/vect-59.c: Test removed.
6531
6532 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6533
6534 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
6535 No longer vectorizable on vect_no_align targets.
6536 * gcc.dg/vect/pr20122.c: Likewise.
6537 * gcc.dg/vect/vect-74.c: Likewise.
6538 * gcc.dg/vect/vect-75.c: Likewise.
6539 * gcc.dg/vect/vect-76.c: Likewise.
6540
6541 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
6542 Will not be vectorizable on vect_no_align targets once aliasing issues
6543 are resolved.
6544 * gcc.dg/vect/vect-79.c: Likewise.
6545
6546 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
6547 * gcc.dg/vect/vect-78.c: Likewise.
6548 * gcc.dg/vect/vect-97.c: Likewise.
6549
6550 2005-09-19 Steven Bosscher <stevenb@suse.de>
6551
6552 * gcc.dg/pr23943.c: New test.
6553
6554 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6555
6556 PR fortran/19181
6557 * gfortran.dg/derived_pointer_null_1.f90: New test.
6558
6559 2005-09-18 Richard Guenther <rguenther@suse.de>
6560
6561 PR middle-end/23944
6562 * gcc.c-torture/compile/pr23944.c: New testcase.
6563
6564 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
6565
6566 PR fortran/15975
6567 * gfortran.dg/der_pointer_2.f90: New test.
6568
6569 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6570
6571 PR fortran/16861
6572 * gfortran.dg/nested_modules_2.f90: New test.
6573
6574 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6575
6576 PR c++/18368
6577 * g++.dg/other/semicolon.C: New test.
6578
6579 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
6580
6581 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
6582 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
6583
6584 2005-09-16 Mark Mitchell <mark@codesourcery.com>
6585
6586 PR c++/23914
6587 * g++.dg/template/static18.C: New test.
6588
6589 PR c++/21514
6590 * g++.dg/template/crash19.C: Remove dg-error marker.
6591 * g++.dg/template/local4.C: New test.
6592
6593 2005-09-16 Paul Brook <paul@codesourcery.com>
6594
6595 PR fortran/23906
6596 * gfortran.dg/dependency_1.f90: New test.
6597
6598 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6599
6600 PR c++/23896
6601 * g++.dg/template/static17.C: New test.
6602
6603 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
6604
6605 PR c++/23139
6606 * g++.dg/warn/huge-val1.C: New test.
6607
6608 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6609
6610 PR c++/13140
6611 * g++.dg/parse/class2.C: New test.
6612 * g++.dg/template/explicit8.C: Likewise.
6613 * g++.dg/template/spec25.C: Likewise.
6614
6615 2005-09-14 Josh Conner <jconner@apple.com>
6616
6617 PR middle-end/23584
6618 * gcc.dg/pr23584.c: New test.
6619
6620 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
6621
6622 PR fortran/21875 Internal Unit Array I/O, NIST
6623 * gfortran.dg/arrayio_1.f90: New test.
6624 * gfortran.dg/arrayio_1.f90: New test.
6625 * gfortran.dg/arrayio_1.f90: New test.
6626 * gfortran.dg/arrayio_1.f90: New test.
6627 * gfortran.dg/arrayio_1.f90: New test.
6628
6629 2005-09-14 Uros Bizjak <uros@kss-loka.si>
6630
6631 PR middle-end/22480
6632 * gcc.dg/vect/pr22480.c: New test.
6633
6634 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
6635
6636 PR fortran/19358
6637 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
6638
6639 2005-09-13 Josh Conner <jconner@apple.com>
6640
6641 PR c++/23180
6642 * g++.dg/init/struct2.C: New test.
6643 * g++.dg/init/struct3.C: New test.
6644
6645 2005-09-13 Janis Johnson <janis187@us.ibm.com>
6646
6647 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
6648 Clean up temp files.
6649 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
6650 gcc.dg/tree-ssa/builtin-fprintf-1.c,
6651 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
6652 gcc.dg/tree-ssa/builtin-printf-1.c,
6653 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
6654 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
6655 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
6656 gcc.dg/tree-ssa/builtin-vprintf-1.c,
6657 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
6658 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
6659 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
6660 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
6661 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
6662 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
6663 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
6664 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
6665
6666 2005-09-13 Josh Conner <jconner@apple.com>
6667
6668 * lib/gcc-dg.exp: Load scanipa.exp.
6669 (cleanup-dump): New procedure.
6670 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
6671 * lib/scandump.exp: New file.
6672 * lib/scantree.exp: Use it.
6673 * lib/scanipa.exp: New file.
6674
6675 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
6676
6677 PR fortran/17740
6678 * gfortran.dg/generic_4.f90: New test.
6679
6680 2005-09-13 Uros Bizjak <uros@kss-loka.si>
6681
6682 PR target/23816
6683 * gcc.target/i386/pr23816-1.c: New test.
6684 * gcc.target/i386/pr23816-2.c: New test.
6685
6686
6687 2005-09-13 Bastian Blank <waldi@debian.org>
6688
6689 PR c++/16171
6690 * g++.dg/abi/mangle26.C: New test.
6691 * g++.dg/abi/mangle27.C: New test.
6692 * g++.dg/abi/mangle28.C: New test.
6693 * g++.dg/abi/mangle29.C: New test.
6694
6695 PR c++/23839
6696 * g++.dg/parse/register1.C: New test.
6697
6698 2005-09-13 Mark Mitchell <mark@codesourcery.com>
6699
6700 PR c++/23842
6701 * g++.dg/template/access16.C: New test.
6702
6703 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6704
6705 * gfortran.dg/char_pack_2.f90: Increase the vector size.
6706
6707 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6708
6709 PR fortran/18899
6710 * gfortran.dg/shape_2.f90: New test.
6711
6712 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6713
6714 PR target/19269
6715 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
6716 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
6717 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
6718 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
6719 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
6720 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
6721 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
6722 tests.
6723
6724 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6725
6726 PR c++/23841
6727 * g++.dg/parse/template17.C: New test.
6728
6729 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6730
6731 PR c++/23789
6732 * g++.dg/template/nontype14.C: New test.
6733
6734 2005-09-12 Ian Lance Taylor <ian@airs.com>
6735
6736 PR g++/7874
6737 * g++.dg/lookup/friend7.C: New test.
6738 * g++.dg/lookup/friend8.C: New test.
6739 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
6740 so that it will be found via argument dependent lookup.
6741 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
6742 friend functions which will no longer be found.
6743 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
6744 function g, so that it will be found via argument dependent
6745 lookup.
6746 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
6747 * g++.old-deja/g++.mike/net43.C: Likewise.
6748
6749 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6750
6751 PR c++/23691
6752 * g++.dg/template/static16.C: New test.
6753
6754 2005-09-12 Josh Conner <jconner@apple.com>
6755
6756 PR middle-end/23237
6757 * gcc.c-torture/compile/pr23237.c: New test.
6758
6759 2005-09-11 Richard Henderson <rth@redhat.com>
6760
6761 * g++.dg/other/error8.C: Update expected diagnostic text.
6762
6763 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6764
6765 PR libfortran/19872
6766 * gfortran.dg/overwrite_1.f: New test.
6767
6768 2005-09-09 Josh Conner <jconner@apple.com>
6769
6770 * g++.dg/init/pr23180-1.C: Removed.
6771 * g++.dg/init/pr23180-2.C: Removed.
6772
6773 2005-09-09 David Daney <ddaney@avtrex.com>
6774
6775 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
6776 files which are ...
6777 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
6778 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
6779
6780 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6781
6782 * gfortran.dg/iostat_2.f90: New test.
6783
6784 2005-09-09 Mark Mitchell <mark@codesourcery.com>
6785
6786 PR c++/22252
6787 * g++.dg/ext/interface1.C: New test.
6788 * g++.dg/ext/interface1.h: Likewise.
6789 * g++.dg/ext/interface1a.cc: Likewise.
6790
6791 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
6792
6793 * gfortran.dg/iomsg_1.f90: New test case.
6794
6795 2005-09-09 Richard Guenther <rguenther@suse.de>
6796
6797 PR c++/23624
6798 * g++.dg/tree-ssa/pr23624.C: New testcase.
6799
6800 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6801
6802 PR fortran/19239
6803 * gfortran.dg/vector_subscript_1.f90,
6804 * gfortran.dg/vector_subscript_2.f90: New tests.
6805
6806 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6807
6808 PR fortran/21104
6809 * gfortran.dg/array_alloc_1.f90,
6810 * gfortran.dg/array_alloc_2.f90,
6811 * gfortran.dg/array_alloc_3.f90: New tests.
6812
6813 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6814
6815 PR fortran/12840
6816 * gfortran.dg/array_constructor_6.f90
6817 * gfortran.dg/array_constructor_7.f90
6818 * gfortran.dg/array_constructor_8.f90
6819 * gfortran.dg/array_constructor_9.f90
6820 * gfortran.dg/array_constructor_10.f90
6821 * gfortran.dg/array_constructor_11.f90
6822 * gfortran.dg/array_constructor_12.f90: New tests.
6823
6824 2005-09-08 Josh Conner <jconner@apple.com>
6825
6826 PR c++/23180
6827 * g++.dg/init/pr23180-1.C: New test.
6828 * g++.dg/init/pr23180-2.C: New test.
6829
6830 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6831
6832 PR fortran/18878
6833 * gfortran.dg/module_double_reuse.f90: New.
6834
6835 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6836
6837 PR fortran/23270
6838 PR fortran/22304
6839 PR fortran/18870
6840 PR fortran/17917
6841 PR fortran/16511
6842 * gfortran.dg/common_equivalence_1.f: New.
6843 * gfortran.dg/common_equivalence_2.f: New.
6844 * gfortran.dg/common_equivalence_3.f: New.
6845 * gfortran.dg/contained_equivalence_1.f90: New.
6846 * gfortran.dg/module_blank_common.f90: New.
6847 * gfortran.dg/module_commons_1.f90: New.
6848 * gfortran.dg/module_equivalence_1.f90: New.
6849 * gfortran.dg/nested_modules_1.f90: New.
6850 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
6851 equivalences and add comment to connect the test with
6852 the PR.
6853
6854 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6855
6856 PR fortran/23765
6857 * gfortran.dg/common_6.f90: New test.
6858
6859 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6860
6861 PR fortran/15326
6862 * gfortran.dg/char_result_1.f90,
6863 * gfortran.dg/char_result_2.f90,
6864 * gfortran.dg/char_result_3.f90,
6865 * gfortran.dg/char_result_4.f90,
6866 * gfortran.dg/char_result_5.f90,
6867 * gfortran.dg/char_result_6.f90,
6868 * gfortran.dg/char_result_7.f90,
6869 * gfortran.dg/char_result_8.f90: New tests.
6870
6871 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6872
6873 PR fortran/19928
6874 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
6875
6876 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6877
6878 PR obj-c++/16816
6879 * obj-c++.dg/selector-5.mm: New test.
6880 * obj-c++.dg/selector-6.mm: New test.
6881
6882 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6883
6884 PR objc/20574
6885 PR objc/19324
6886 * objc.dg/error-1.m: New test.
6887
6888 2005-09-07 Richard Sandiford <richard@codesourcery.com>
6889
6890 PR fortran/23373
6891 * gfortran.fortran-torture/execute/pr23373-1.f90,
6892 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
6893
6894 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
6895
6896 PR libfortran/23760
6897 * gfortran.dg/g77/1832.f: Remove long string in write statement
6898 to allow the test to pass on correct list directed output with
6899 prepended space.
6900
6901 2005-09-07 James E Wilson <wilson@specifix.com>
6902
6903 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
6904
6905 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6906
6907 * gfortran.dg/parameter+save.f90: Rename to
6908 * gfortran.dg/parameter_save.f90: .. this.
6909
6910 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6911
6912 PR fortran/20848
6913 * gfortran.dg/parameter+save.f90: New test case.
6914
6915 2005-09-06 Richard Sandiford <richard@codesourcery.com>
6916
6917 PR fortran/19269
6918 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
6919
6920 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6921
6922 PR c/23075
6923 * gcc.dg/pr23075.c: New test.
6924 * g++.dg/warn/pr23075.C: New test.
6925
6926 PR target/22362
6927 * gcc.target/i386/pr22362.c: New test.
6928
6929 PR rtl-optimization/23098
6930 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
6931
6932 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
6933 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6934 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6935
6936 2005-09-06 Mark Mitchell <mark@codesourcery.com>
6937
6938 * g++.dg/expr/cast6.C: New test.
6939
6940 PR c++/9782
6941 * g++.dg/init/new15.C: New test.
6942
6943 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6944
6945 * gcc.dg/vect/Os-vect-95.c: New test.
6946 * gcc.dg/vect/vect-95.c: Same.
6947
6948 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6949
6950 * gcc.dg/vect/vect-29.c: Update xfail testing.
6951 * gcc.dg/vect/vect-44.c: Same.
6952 * gcc.dg/vect/vect-48.c: Same.
6953 * gcc.dg/vect/vect-50.c: Same.
6954 * gcc.dg/vect/vect-72.c: Same.
6955 * gcc.dg/vect/vect-77.c: Same.
6956 * gcc.dg/vect/vect-78.c: Same.
6957 * gcc.dg/vect/vect-80.c: Same.
6958 * gcc.dg/vect/vect-96.c: Same.
6959 * gcc.dg/vect/vect-100.c: Same.
6960 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
6961 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
6962 * gfortran.dg/vect/vect-5.f90: Same.
6963
6964 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6965
6966 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
6967 start strings.
6968 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6969 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6970
6971 PR c++/23056
6972 * g++.dg/opt/pr23056.C: New test.
6973
6974 PR rtl-optimization/23098
6975 * gcc.target/i386/pr23098.c: New test.
6976
6977 2005-09-05 Mark Mitchell <mark@codesourcery.com>
6978
6979 PR c++/23667
6980 * g++.dg/template/static15.C: New test.
6981
6982 PR c++/21440
6983 * g++.dg/ext/stmtexpr5.C: New test.
6984 * g++.dg/ext/stmtexpr6.C: Likewise.
6985
6986 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
6987
6988 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
6989
6990 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
6991 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6992 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6993
6994 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
6995
6996 PR libfortran/23321
6997 * gfortran.dg/direct_io_4.f90: New test case.
6998
6999 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
7000 Rasmus Hahn <rassahah@neofonie.de>
7001
7002 PR libobjc/23108
7003 * objc.dg/type-stream-1.m: New test.
7004
7005 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
7006
7007 PR fortran/23661
7008 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
7009 gfortran.dg/print_fmt_3.f90: New test.
7010
7011 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7012
7013 * gfortran.dg/fmt_t_1.f90: New test.
7014
7015 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7016
7017 PR rtl-optimization/23454
7018 * g++.dg/opt/pr23454.C: New test.
7019
7020 2005-09-03 Mark Mitchell <mark@codesourcery.com>
7021
7022 PR c++/23699
7023 * g++.dg/ext/static1.C: New test.
7024
7025 2005-09-02 Richard Henderson <rth@redhat.com>
7026
7027 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
7028 tail call to check_fa_work.
7029
7030 2005-09-02 Mark Mitchell <mark@codesourcery.com>
7031
7032 PR c++/21687
7033 * g++.dg/other/gc3.C: New test.
7034
7035 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7036
7037 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
7038 * gcc.dg/20050826-1.c: Likewise.
7039
7040 2005-08-31 Mark Mitchell <mark@codesourcery.com>
7041
7042 PR c++/23167
7043 * g++.dg/expr/volatile1.C: New test.
7044
7045 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
7046
7047 PR middle-end/23547
7048 * gcc.dg/pr23547.c: New test.
7049
7050 2005-09-02 Richard Sandiford <richard@codesourcery.com>
7051
7052 PR c/22061
7053 * gcc.c-torture/execute/pr22061-1.c,
7054 * gcc.c-torture/execute/pr22061-2.c,
7055 * gcc.c-torture/execute/pr22061-3.c,
7056 * gcc.c-torture/execute/pr22061-4.c: New tests.
7057
7058 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
7059
7060 * gcc.dg/Wredundant-decls-2.c: New test to check that
7061 -Wredundant-decls does not issue warning for a variable
7062 definition following a declaration.
7063
7064 2005-09-01 Jakub Jelinek <jakub@redhat.com>
7065
7066 PR debug/7241
7067 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
7068 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
7069 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
7070
7071 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
7072 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
7073 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
7074 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
7075 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
7076 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
7077 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
7078 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
7079
7080 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7081
7082 PR objc/23306
7083 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
7084 scan-assmbler.
7085
7086 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
7087
7088 PR target/21255
7089 * gcc.dg/pr21255-1.c: New test.
7090 * gcc.dg/pr21255-2-mb.c: Likewise.
7091 * gcc.dg/pr21255-2-ml.c: Likewise.
7092 * gcc.dg/pr21255-3.c: Likewise.
7093 * gcc.dg/pr21255-4.c: Likewise.
7094
7095 2005-08-31 Dale Johannesen <dalej@apple.com>
7096
7097 * gcc.dg/20050830-1.c: New.
7098
7099 2005-08-31 Josh Conner <jconner@apple.com>
7100
7101 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
7102 command-line options for arm-*-* targets.
7103 * g++.dg/init/array16.C: Likewise.
7104 * g++.dg/other/crash-4.C: Likewise.
7105
7106 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7107
7108 PR obj-c++/23640
7109 * obj-c++.dg/gnu-runtime-3.mm: New test.
7110
7111 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7112
7113 PR c++/13377
7114 * g++.dg/lookup/ambig4.C: New test.
7115 * g++.dg/lookup/ambig5.C: New test.
7116 * g++.dg/tc1/dr101.C: Adjust error markers.
7117
7118 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7119
7120 PR c++/23639
7121 * g++.dg/template/ttp5.C: Adjust error markers.
7122
7123 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
7124
7125 PR testsuite/23609
7126 * lib/obj-c++.exp: Include target-libpath.exp.
7127 (obj-c++_link_flags): Look for the GNU libobjc library
7128 and set the library path to include it.
7129 Don't manually set LD_LIBRARY_PATH (etc.) but call
7130 set_ld_library_path_env_vars instead.
7131 (obj-c++_target_compile): Don't set library path or
7132 linker flags because they are already set correctly
7133 in obj-c++_link_flags.
7134
7135 2005-08-30 Josh Conner <jconner@apple.com>
7136
7137 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
7138 to command-line options for arm-*-* targets.
7139
7140 2005-08-30 Geoffrey Keating <geoffk@apple.com>
7141
7142 * g++.dg/other/i386-1.C: New.
7143
7144 2005-08-30 Jakub Jelinek <jakub@redhat.com>
7145
7146 PR preprocessor/20348
7147 PR preprocessor/20356
7148 * gcc.dg/cpp/pr20348.c: New test.
7149 * gcc.dg/cpp/pr20348.h: New file.
7150 * gcc.dg/cpp/inc/pr20348.h: New file.
7151 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
7152 * gcc.dg/cpp/pr20356.c: New test.
7153 * gcc.dg/cpp/pr20356.h: New file.
7154 * gcc.dg/cpp/inc/pr20356.h: New file.
7155 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
7156
7157 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
7158
7159 * gfortran.fortran-torture/execute/intrinsic_count.f90:
7160 Fix array dimension to avoid correct end-of-file error.
7161
7162 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
7163
7164 PR libfortran/23598
7165 * gfortran.dg/iostat_1.f90: New test.
7166
7167 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
7168
7169 PR middle-end/23408
7170 * gcc.dg/pr23408.c: New test.
7171
7172 2005-08-28 Mark Mitchell <mark@codesourcery.com>
7173
7174 PR c++/23099
7175 * g++.dg/init/member1.C: Make sure erroneous static data member
7176 definitions are required.
7177 * g++.dg/template/static13.C: New test.
7178 * g++.dg/template/static14.C: Likewise.
7179
7180 2005-08-29 Jakub Jelinek <jakub@redhat.com>
7181
7182 * gcc.target/i386/pr23575.c: Use -msse2 instead of
7183 -march=pentium4, remove ilp32 requirement.
7184
7185 PR middle-end/23484
7186 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
7187 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
7188
7189 2005-08-29 Andreas Jaeger <aj@suse.de>
7190
7191 PR testsuite/23607
7192 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
7193
7194 2005-08-28 Jakub Jelinek <jakub@redhat.com>
7195
7196 * gcc.c-torture/execute/20050316-2.c: New test.
7197 * gcc.c-torture/execute/20050316-3.c: New test.
7198 * gcc.dg/torture/pr16104-1.c: New test.
7199
7200 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
7201
7202 PR middle-end/23463
7203 * gcc.c-torture/execute/zero-struct-1.c: New test.
7204
7205 2005-08-27 Richard Guenther <rguenther@suse.de>
7206
7207 PR target/23575
7208 * gcc.target/i386/pr23575.c: New testcase.
7209
7210 2005-08-26 Jakub Jelinek <jakub@redhat.com>
7211
7212 PR rtl-optimization/23561
7213 * gcc.c-torture/execute/20050826-1.c: New test.
7214
7215 PR rtl-opt/23560
7216 * gcc.c-torture/execute/20050826-2.c: New test.
7217
7218 2005-08-26 Dale Johannesen <dalej@apple.com>
7219
7220 * gcc.dg/20030711-1.c: Modify to work on Darwin.
7221 * gcc.dg/20050826-1.c: New.
7222
7223 2005-08-26 Mark Mitchell <mark@codesourcery.com>
7224
7225 PR c++/19004
7226 * g++.dg/template/nontype13.C: New test.
7227
7228 PR c++/23491
7229 * g++.dg/init/new14.C: New test.
7230 * g++.dg/expr/anew1.C: Do not XFAIL.
7231 * g++.dg/expr/anew2.C: Likewise.
7232 * g++.dg/expr/anew3.C: Likewise.
7233
7234 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
7235
7236 PR middle-end/22439
7237 * gcc.dg/vla-3.c: New test.
7238
7239 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
7240
7241 PR fortran/20363
7242 * gfortran.dg/named_interface.f90: New.
7243
7244 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
7245
7246 * gcc.c-torture/execute/frame-address.c: New test.
7247
7248 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
7249
7250 PR c++/20817
7251 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
7252
7253 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7254
7255 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
7256
7257 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7258
7259 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
7260 * gcc.dg/altivec-22.c: Rename from..
7261 * gcc.dg/altivec-nomfcr.c: ..this.
7262
7263 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
7264
7265 PR tree-optimization/23546
7266 * gcc.dg/tree-ssa/pr23546.c: New test.
7267
7268 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
7269
7270 PR fortran/17758
7271 * gfortran.dg/nonreturning_statements.f90: New test.
7272
7273 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
7274
7275 PR c++/22454
7276 * g++.dg/parse/crash29.C: New.
7277
7278 2005-08-23 DJ Delorie <dj@redhat.com>
7279
7280 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
7281 constants have the L suffix.
7282
7283 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
7284
7285 PR c++/23044
7286 * g++.dg/template/instantiate8.C: New.
7287
7288 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
7289
7290 PR middle-end/23467
7291 * gcc.c-torture/execute/pr23467.c: New test.
7292
7293 2005-08-23 Jakub Jelinek <jakub@redhat.com>
7294
7295 PR tree-optimization/22043
7296 * gcc.c-torture/execute/20050613-1.c: New test.
7297
7298 2005-08-23 Ben Elliston <bje@au.ibm.com>
7299
7300 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
7301
7302 2005-08-22 Jakub Jelinek <jakub@redhat.com>
7303
7304 PR rtl-optimization/23478
7305 * g++.dg/opt/pr23478.C: New test.
7306
7307 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7308
7309 PR c/18715
7310 * gcc.dg/switch-warn-3.c: New test.
7311
7312 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7313
7314 PR c++/22233
7315 * g++.dg/template/param1.C: New test.
7316
7317 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7318
7319 PR c++/23089
7320 * g++.dg/other/incomplete1.C: New test.
7321
7322 2005-08-22 Ira Rosen <irar@il.ibm.com>
7323
7324 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
7325 are vectorizable.
7326
7327 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7328
7329 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
7330 d_lines_5.f: New.
7331
7332 2005-08-21 Jakub Jelinek <jakub@redhat.com>
7333
7334 * gcc.target/i386/sse-4.c: New test.
7335
7336 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7337
7338 PR testsuite/23239
7339 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
7340
7341 2005-08-20 Jakub Jelinek <jakub@redhat.com>
7342
7343 * gcc.dg/20050811-1.c: New test.
7344 * gcc.dg/20050811-2.c: New test.
7345
7346 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
7347
7348 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
7349
7350 2005-08-19 Diego Novillo <dnovillo@redhat.com>
7351
7352 PR 23476
7353 * gcc.c-torture/compile/pr23476.c: New test.
7354
7355 2005-08-19 Devang Patel <dpatel@apple.com>
7356
7357 PR tree-optimization/23048
7358 * gcc.dg/tree-ssa/pr23048.c: New test.
7359
7360 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7361
7362 PR middle-end/20624
7363 * g++.dg/warn/Wreturn-3.C: New test
7364
7365 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
7366
7367 PR tree-optimization/22228
7368 * g++.dg/vect/pr22543.cc: New test.
7369
7370 2005-08-17 Steven Bosscher <stevenb@suse.de>
7371
7372 PR tree-optimization/21574
7373 * gcc.dg/tree-ssa/pr21574.c: New test.
7374
7375 2005-08-16 James E Wilson <wilson@specifix.com>
7376
7377 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
7378
7379 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7380
7381 PR tree-opt/23402
7382 * gcc.c-torture/compile/zero-strct-3.c: New test.
7383 * gcc.c-torture/compile/zero-strct-4.c: New test.
7384
7385 2005-08-16 Steven Bosscher <stevenb@suse.de>
7386
7387 PR target/23376
7388 * gcc.target/x86_64/pr23376.c: New test.
7389
7390 2005-08-16 Ian Lance Taylor <ian@airs.com>
7391
7392 PR c++/23337
7393 * g++.dg/ext/vector2.C: New.
7394
7395 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7396
7397 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
7398
7399 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7400
7401 PR libfortran/23428
7402 * gfortran.dg/inquire-complex.f90: New test case.
7403
7404 2005-08-16 James E Wilson <wilson@specifix.com>
7405
7406 PR tree-optimization/21105
7407 * gcc.dg/large-size-array.c: New.
7408
7409 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
7410
7411 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
7412 type.
7413 * gcc.dg/vect/vect-41: Likewise.
7414 * gcc.dg/vect/vect-42: Likewise.
7415 * gcc.dg/vect/vect-43: Likewise.
7416 * gcc.dg/vect/vect-44: Likewise.
7417 * gcc.dg/vect/vect-46: Likewise.
7418 * gcc.dg/vect/vect-47: Likewise.
7419 * gcc.dg/vect/vect-48: Likewise.
7420 * gcc.dg/vect/vect-52: Likewise.
7421 * gcc.dg/vect/vect-53: Likewise.
7422 * gcc.dg/vect/vect-54: Likewise.
7423 * gcc.dg/vect/vect-55: Likewise.
7424 * gcc.dg/vect/vect-56: Likewise.
7425 * gcc.dg/vect/vect-57: Likewise.
7426 * gcc.dg/vect/vect-58: Likewise.
7427 * gcc.dg/vect/vect-59: Likewise.
7428 * gcc.dg/vect/vect-60: Likewise.
7429 * gcc.dg/vect/vect-61: Likewise.
7430 * gcc.dg/vect/vect-85: Likewise.
7431 * gcc.dg/vect/vect-87: Likewise.
7432 * gcc.dg/vect/vect-88: Likewise.
7433 * gcc.dg/vect/vect-93.c: Likewise.
7434 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
7435 * gcc.dg/vect/vect-75: Likewise.
7436 * gcc.dg/vect/vect-76: Likewise.
7437 * gcc.dg/vect/vect-77: Likewise.
7438 * gcc.dg/vect/vect-78: Likewise.
7439 * gcc.dg/vect/vect-80: Likewise.
7440 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
7441 vectorized for the expected reason, rather than checking how alignment
7442 was handled.
7443 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
7444 type and also instead of aligned pointers. Added documentation.
7445
7446 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
7447
7448 * gfortran.dg/power.f90: New test.
7449
7450 2005-08-16 Jakub Jelinek <jakub@redhat.com>
7451
7452 PR rtl-optimization/23299
7453 * g++.dg/opt/pr23299.C: New test.
7454
7455 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7456
7457 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
7458
7459 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
7460
7461 * g++.dg/template/local6.C: New test.
7462
7463 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7464
7465 * execute/exceptions/finally-1.m: Check that the catch and finally are
7466 being called. Also add a "return 0;" at the end of main.
7467
7468 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
7469
7470 PR fortran/21432.
7471 * gfortran.dg/namelist_print_1.f: New test of functionality of
7472 PRINT namelist.
7473 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
7474 namelist generates error with -std=f95.
7475
7476 2005-08-14 Ira Rosen <irar@il.ibm.com>
7477
7478 PR tree-optimization/23119
7479 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7480
7481 2005-08-13 Marcin Koziej <creep@desk.pl>
7482 Andrew Pinski <pinskia@physics.uc.edu>
7483
7484 PR libobjc/22492
7485 * execute/exceptions/finally-1.m: New test.
7486
7487 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7488
7489 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
7490 testsuite.
7491 * objc/execute/exceptions/trivial.m: New test.
7492 * objc.dg/try-catch-11.m: Move to ...
7493 * objc/execute/exceptions/foward-1.m: Here.
7494 * objc.dg/try-catch-2.m: Move to ...
7495 * objc/execute/exceptions/catchall-1.m: Here.
7496 * objc.dg/try-catch-8.m: Move to ...
7497 * objc/execute/exceptions/local-variables-1.m: Here.
7498
7499 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7500
7501 * objc.dg/nested-func-1.m: Move to ...
7502 * objc/execute/nested-func-1.m: Here.
7503
7504 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7505
7506 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
7507 in ${options} instead of [target_info name].
7508 * lib/obj-c++.exp (objc_target_compile): Likewise.
7509
7510 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7511
7512 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
7513
7514 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7515
7516 part of PR testsuite/23348
7517 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
7518 of the torture options.
7519 * objc/compile/trivial.m: New test.
7520
7521 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7522
7523 * gfortran.dg/eoshift.f90: Correct format.
7524
7525 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7526
7527 * gfortran.fortran-torture/execute/character_passing.f90:
7528 Fix comment typo.
7529
7530 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
7531
7532 PR c++/8271
7533 * g++.dg/template/unify10.C: New.
7534
7535 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
7536
7537 * g++.dg/parse/pr22514.C: Move to...
7538 * g++.dg/debug/pr22514.C: here.
7539
7540 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7541
7542 PR c++/23266
7543 * g++.dg/inherit/pure1.C: New test.
7544
7545 * ChangeLog: Fix typos.
7546
7547 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7548 Steven Bosscher <stevenb@suse.de>
7549
7550 * gfortran.dg/runtime_warning_1.f90: New test.
7551
7552 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
7553
7554 PR c++/23219
7555 * g++.dg/parse/crash28.C: New.
7556
7557 2005-08-11 Richard Guenther <rguenther@suse.de>
7558
7559 PR target/23289
7560 * gcc.target/i386/tailcall-1.c: New testcase.
7561
7562 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7563
7564 * gcc.dg/vect/vect-67.c: Un-xfail.
7565
7566 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7567
7568 PR c++/23225
7569 * g++.dg/testsuite/parse/crash27.C: new test.
7570
7571 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
7572
7573 PR libfortran/22143
7574 * gfortran.dg/shift-kind.f90: New testcase.
7575
7576 2005-08-10 Richard Sandiford <richard@codesourcery.com>
7577
7578 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
7579 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
7580
7581 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7582
7583 PR c++/20646
7584 * g++.dg/other/mult-stor1.C: New test.
7585
7586 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7587
7588 * gcc.c-torture/pr18299-1.c: Move to ...
7589 * gcc.c-torture/compile/pr18299-1.c: Here.
7590
7591 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
7592
7593 * gfortran/fortran.torture/execute/character_passing.f90:
7594 Fix types for LSAME.
7595
7596 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
7597
7598 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
7599 input data back to what it was originally.
7600
7601 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7602
7603 * objc.dg/try-catch-8.m: Enable for all targets.
7604
7605 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
7606
7607 * gcc.dg/pr23165.c: New test.
7608
7609 2005-08-09 Steven Bosscher <stevenb@suse.de>
7610
7611 PR tree-optimization/23234
7612 * gcc.dg/tree-ssa/pr23234.c: New test.
7613
7614 2005-08-08 Josh Conner <jconner@apple.com>
7615
7616 PR rtl-optimization/23241
7617 * gcc.dg/char-compare.c: New test.
7618
7619 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7620
7621 PR c++/22508
7622 * g++.dg/init/new13.C: New test.
7623
7624 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
7625
7626 PR c++/21166
7627 * g++.dg/other/crash-4.C: Adjust
7628 * g++/dg/ext/packed9.C: New.
7629
7630 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7631
7632 PR middle-end/21964
7633 * gcc.c-torture/execute/pr21964-1.c: New test.
7634
7635 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7636
7637 PR c/22458
7638 * gcc.dg/pr22458-1.c: New test.
7639
7640 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
7641 Steven G. Kargl <kargls@comcast.net>
7642
7643 PR fortran/22390
7644 * gfortran.dg/flush_1.f90: New test.
7645
7646 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7647
7648 PR c++/23191
7649 * g++.dg/template/eh2.C: New test.
7650
7651 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7652
7653 PR c++/19498
7654 * g++.dg/template/instantiate7.C: New test.
7655
7656 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
7657
7658 PR c/23113
7659 * gcc.dg/Wunused-value-1.c: New test.
7660
7661 2005-08-06 Richard Sandiford <richard@codesourcery.com>
7662
7663 PR rtl-optimization/23233
7664 * gcc.c-torture/compile/pr23233-1.c: New test.
7665
7666 2005-08-06 Jakub Jelinek <jakub@redhat.com>
7667
7668 PR fortran/18833
7669 PR fortran/20850
7670 * gfortran.dg/equiv_1.f90: New test.
7671 * gfortran.dg/equiv_2.f90: New test.
7672 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
7673 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
7674 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
7675
7676 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7677
7678 * gcc.c-torture/execute/vrp-5.c: New test.
7679 * gcc.c-torture/execute/vrp-6.c: New test.
7680 * gcc.dg/tree-ssa/vrp21.c: New test.
7681
7682 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7683
7684 * g++.dg/parse/pr22514.C: New test.
7685
7686 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
7687
7688 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
7689
7690 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
7691 instead of constant loads / pool entries.
7692
7693 2005-08-05 David Edelsohn <edelsohn@gnu.org>
7694
7695 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
7696 TEST_TO_WCTYPE.
7697
7698 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
7699
7700 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
7701 __WINT_TYPE__ in generated prototypes if possible.
7702
7703 2005-08-04 Diego Novillo <dnovillo@redhat.com>
7704
7705 PR 22037
7706 * g++.dg/tree-ssa/pr22037.C:
7707
7708 2005-08-04 Richard Henderson <rth@redhat.com>
7709
7710 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
7711 scan-tree-dump-times directive.
7712
7713 2005-08-04 Jan Hubicka <jh@suse.cz>
7714
7715 * gcov-1.C: Fix switch counts.
7716 * gcov-4b.c: Likewise.
7717
7718 2005-08-03 Jeff Law <law@redhat.com>
7719
7720 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
7721
7722 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
7723
7724 * gcc.c-torture/execute/pr23135.c: New test.
7725
7726 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7727
7728 PR tree-optimization/19899
7729 * gcc.dg/tree-ssa/scev-1.c: New test.
7730 * gcc.dg/tree-ssa/scev-2.c: New test.
7731
7732 2005-08-03 Richard Sandiford <richard@codesourcery.com>
7733
7734 PR target/18582
7735 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
7736
7737 2005-08-03 Jan Hubicka <jh@suse.cz>
7738
7739 * update-conroll.c: New testcase.
7740 * update-conroll-2.c: New testcase.
7741
7742 2005-08-02 David Edelsohn <edelsohn@gnu.org>
7743
7744 * gfortran.dg/constant_substring.f: New test.
7745 * gfortran.dg/pr22491.f: New test.
7746
7747 2005-08-02 Jan Hubicka <jh@suse.cz>
7748
7749 * update-threading.c: Replace by the proper one.
7750
7751 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7752
7753 PR 23164
7754 * g++.dg/tree-ssa/pr23164.C: New test.
7755
7756 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7757
7758 * gcc.dg/tree-ssa/pr23192.c: New test.
7759
7760 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
7761
7762 * gcc.c-torture/execute/vrp-4.c: New test.
7763
7764 2005-08-02 Jan Hubicka <jh@suse.cz>
7765
7766 * update-threading.c: New test.
7767
7768 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
7769
7770 * gcc.c-torture/compile/20050801-1.c: New test.
7771 * gcc.c-torture/compile/20050801-2.c: New test.
7772
7773 2005-08-01 Jan Hubicka <jh@suse.cz>
7774
7775 * val-prof-5.c: New test.
7776
7777 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
7778
7779 PR c/22311
7780 * gcc.dg/pr22311-1.c : New test.
7781
7782 2005-07-31 Steven Bosscher <stevenb@suse.de>
7783
7784 PR target/23095
7785 * gfortran.dg/pr23095.f: New test.
7786
7787 PR c++/22003
7788 * g++.dg/other/pr22003.C: New test.
7789
7790 2005-07-31 Richard Sandiford <richard@codesourcery.com>
7791
7792 PR target/20621
7793 * gcc.c-torture/execute/pr20621-1.c: New test.
7794
7795 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
7796
7797 * gfortran.dg/comma_format_extension_4.f: Adjust length
7798 of string for format.
7799 * gfortran.dg/der_array_io_1.f: Replace illegal internal
7800 print statement with internal write.
7801 * gfortran.dg/der_array_io_2.f: Likewise.
7802 * gfortran.dg/der_array_io_3.f: Likewise.
7803
7804 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
7805
7806 * gcc.dg/fold-abs-4.c: new test.
7807
7808 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
7809
7810 PR fortran/22570 an related issues.
7811 * gfortran.dg/x_slash_1.f: New test.
7812
7813 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
7814
7815 PR c/23143
7816 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
7817 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
7818
7819 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7820
7821 PR c/529
7822 * gcc.dg/Wshadow-3.c: New test.
7823
7824 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
7825
7826 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
7827 used to have the wrong bounds).
7828
7829 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7830
7831 PR c/21720
7832 * gcc.dg/hex-round-1.c: Test more cases.
7833 * gcc.dg/hex-round-2.c: New test.
7834
7835 2005-07-29 Diego Novillo <dnovillo@redhat.com>
7836
7837 PR 22550
7838 * g++.dg/tree-ssa/pr22550.C: New test.
7839
7840 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
7841
7842 * gcc.dg/tree-ssa/vrp19.c: New test.
7843 * gcc.dg/tree-ssa-vrp20.c: New test.
7844
7845 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7846
7847 PR c/22240
7848 * gcc.dg/transparent-union-4.c: New test.
7849
7850 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7851
7852 PR c/22192
7853 * gcc.dg/c99-vla-2.c: New test.
7854
7855 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7856
7857 PR c/21720
7858 * gcc.dg/hex-round-1.c: New test.
7859
7860 2005-07-28 Jan Hubicka <jh@suse.cz>
7861
7862 * inliner-1.c: Do not dump everything.
7863 * tree-prof.exp: Do not pass -ftree-based-profiling.
7864 * bprob.exp: Likewise.
7865
7866 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
7867
7868 2005-07-28 Mark Mitchell <mark@codesourcery.com>
7869
7870 PR c++/22545
7871 * g++.dg/expr/ptrmem7.C: New test.
7872
7873 2005-07-28 Mike Stump <mrs@apple.com>
7874
7875 * g++.old-deja/g++.mike/visibility-1.C: New test.
7876
7877 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7878
7879 PR c/20187
7880 * gcc.c-torture/execute/pr20187-1.c: New test.
7881
7882 2005-07-28 Jeff Law <law@redhat.com>
7883
7884 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
7885 * gcc.dg/tree-ssa/vrp18.c: New test.
7886
7887 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7888
7889 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
7890
7891 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7892
7893 PR tree-optimization/22506
7894 * gcc.dg/vect/ps22506.c: New test.
7895
7896 2005-07-28 Jakub Jelinek <jakub@redhat.com>
7897
7898 PR target/21149
7899 * gcc.target/i386/sse-3.c: New test.
7900
7901 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7902
7903 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
7904 * gcc.target/mips/mips32-dsp-type.c: Likewise.
7905
7906 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7907
7908 PR c/22589
7909 * gcc.c-torture/compile/pr22589-1.c: New test.
7910
7911 2005-07-28 Jan Hubicka <jh@suse.cz>
7912
7913 * update-loopch.c: New testcase.
7914
7915 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
7916
7917 PR rtl-optimization/23047
7918 * gcc.c-torture/execute/pr23047.c: New test.
7919 * gcc.c-torture/execute/pr23047.x: New.
7920
7921 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
7922
7923 PR tree-optimization/22493
7924 * gcc.c-torture/execute/pr22493-1.c: New test.
7925 * gcc.c-torture/execute/pr22493-1.x: New.
7926 * gcc.c-torture/execute/vrp-1.c: New test.
7927 * gcc.c-torture/execute/vrp-2.c: New test.
7928 * gcc.c-torture/execute/vrp-2.c: New test.
7929
7930 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
7931
7932 * gcc.target/frv/all-builtin-read8.c: Delete.
7933 * gcc.target/frv/all-builtin-read16.c: Delete.
7934 * gcc.target/frv/all-builtin-read32.c: Delete.
7935 * gcc.target/frv/all-builtin-read64.c: Delete.
7936 * gcc.target/frv/all-builtin-write8.c: Delete.
7937 * gcc.target/frv/all-builtin-write16.c: Delete.
7938 * gcc.target/frv/all-builtin-write32.c: Delete.
7939 * gcc.target/frv/all-builtin-write64.c: Delete.
7940 * gcc.target/frv/all-read-write-1.c: New.
7941
7942 2005-07-27 Jeff Law <law@redhat.com>
7943
7944 * gcc.c-torture/execute/pr22630.c: New test.
7945
7946 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
7947
7948 PR tree-optimization/23073
7949 * gcc.dg/vect/nodump-pr23073.c: New test.
7950 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
7951
7952 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
7953
7954 PR tree-optimize/22348
7955 * gcc.c-torture/execute/pr22348.c: New.
7956
7957 2005-07-27 Richard Guenther <rguenther@suse.de>
7958
7959 * gcc.dg/tree-ssa/salias-1.c: New testcase.
7960
7961 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7962
7963 PR fortran/22503
7964 * gfortran.dg/logical_comp.f90: New test.
7965
7966 2005-07-27 Jan Hubicka <jh@suse.cz>
7967
7968 * inliner-1.c: Add cleanup of dumps.
7969 * val-prof-*.c: Likewise.
7970 * update-tailcall.c: New.
7971
7972 2005-07-26 Diego Novillo <dnovillo@redhat.com>
7973
7974 PR 22591
7975 * gcc.dg/tree-ssa/pr22591.c: New test.
7976 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
7977
7978 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
7979
7980 PR libobjc/22606
7981 * objc.dg/try-catch-11.m: New test.
7982
7983 2005-07-26 Richard Guenther <rguenther@suse.de>
7984
7985 PR tree-optimization/22486
7986 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
7987
7988 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7989
7990 PR tree-opt/22484
7991 * testsuite/g++.dg/opt/loop2.C: New test.
7992
7993 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7994
7995 * gcc.dg/tree-ssa/reassoc-3.c: New test.
7996 * gcc.dg/tree-ssa/reassoc-4.c: New test.
7997
7998 2005-07-25 Adam Nemet <anemet@lnxw.com>
7999
8000 * lib/profopt.exp (profopt-execute): Check for profiling data
8001 files on the target.
8002
8003 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
8004
8005 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
8006 for matching of asm labels.
8007
8008 2005-07-25 Richard Guenther <rguenther@suse.de>
8009
8010 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
8011
8012 2005-07-25 Richard Guenther <rguenther@suse.de>
8013
8014 PR testsuite/22624
8015 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
8016
8017 2005-07-25 Ira Rosen <irar@il.ibm.com>
8018
8019 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
8020 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
8021 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
8022 * gcc.dg/vect/vect-100.c: New test.
8023 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
8024 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
8025 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
8026 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
8027 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
8028 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
8029 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
8030 * gfortran.dg/vect/pr19049.f90: New testcase.
8031 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
8032
8033 2005-07-25 Jakub Jelinek <jakub@redhat.com>
8034
8035 * gcc.c-torture/execute/20050713-1.c: New test.
8036
8037 PR fortran/20063
8038 * gfortran.fortran-torture/execute/data_4.f90: New test.
8039
8040 PR middle-end/20303
8041 * gcc.dg/visibility-d.c: New test.
8042
8043 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
8044
8045 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
8046 * gfortran.dg/underflow.f90: Ditto.
8047
8048 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8049
8050 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
8051 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
8052 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
8053
8054 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8055
8056 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
8057 include case of field width of zero.
8058
8059 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8060
8061 PR libgfortran/21875
8062 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
8063 with trailing blanks on normal formatted read.
8064
8065 2005-07-23 Chao-ying Fu <fu@mips.com>
8066
8067 * gcc.target/mips/mips32-dsp-type.c: New test.
8068 * gcc.target/mips/mips32-dsp.c: New test.
8069
8070 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
8071
8072 PR testsuite/21073
8073 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
8074
8075 PR testsuite/20454
8076 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
8077 and __cyg_profile_func_exit.
8078
8079 2005-07-22 David Edelsohn <edelsohn@gnu.org>
8080
8081 * gfortran.dg/comma_format_extension_3.f: Fix typo.
8082 * gfortran.dg/comma_format_extension_4.f: Same.
8083 * gfortran.dg/pr15332.f: Same.
8084 * gfortran.dg/pr21730.f: Same.
8085
8086 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
8087
8088 * g++.dg/opt/vrp2.C: Fix testcase.
8089
8090 PR tree-opt/22625
8091 * g++.dg/opt/vrp2.C: New test.
8092
8093 2005-07-22 Mark Mitchell <mark@codesourcery.com>
8094
8095 PR debug/21828
8096 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
8097
8098 2005-07-22 Diego Novillo <dnovillo@redhat.com>
8099
8100 * gcc.dg/tree-ssa/20050719-1.c: New test.
8101
8102 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
8103
8104 * gcc.dg/bfin-longcall-1.c: New file.
8105 * gcc.dg/bfin-longcall-2.c: New file.
8106
8107 2005-07-21 Janis Johnson <janis187@us.ibm.com>
8108
8109 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
8110
8111 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8112
8113 PR middle-end/19055
8114 * gcc.dg/tree-ssa/pr19055.c: New test.
8115 * gcc.dg/tree-ssa/pr19055-2.c: New test.
8116
8117 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8118
8119 PR C++/22358
8120 * g++.dg/other/pr22358.C: New test.
8121
8122 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
8123
8124 PR c++/2922
8125 * g++.dg/lookup/two-stage5.C: New test from bug comments.
8126
8127 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8128
8129 PR c++/15938
8130 * g++.dg/init/union2.C: New test.
8131
8132 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8133
8134 PR c/22393
8135 * gcc.dg/complex-4.c: New test.
8136
8137 2005-07-21 Richard Guenther <rguenther@suse.de>
8138
8139 PR testsuite/22522
8140 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
8141 scanning for asm labels.
8142 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8143
8144 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8145
8146 PR target/22085
8147 * gcc.dg/altivec-pr22085.c: New.
8148
8149 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8150
8151 PR tree-optimization/19210
8152 * gcc.dg/tree-ssa/pr19210-1.c: New.
8153 * gcc.dg/tree-ssa/pr19210-2.c: New.
8154
8155 2005-07-21 Richard Sandiford <richard@codesourcery.com>
8156
8157 PR rtl-optimization/22167
8158 * g++.dg/opt/pr22167.C: New test.
8159
8160 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
8161
8162 PR c++/2922
8163 * g++.dg/lookup/two-stage2.C: New.
8164 * g++.dg/lookup/two-stage3.C: New.
8165 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
8166 fixed two-stage name lookup for operators.
8167 * g++.dg/template/call3.C: Compiler now produces an appropriate
8168 error message.
8169 * g++.dg/template/crash37.C: Compiler now describes bla() on line
8170 14 as a candidate.
8171 * g++.dg/template/ptrmem4.C: Compiler produces different error
8172 message.
8173 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
8174 connect_to_method as a candidate.
8175
8176 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
8177
8178 * gcc.dg/fold-alloc-1.c: New test.
8179
8180 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
8181
8182 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8183 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
8184
8185 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
8186
8187 * gcc.dg/fold-abs-1.c: New test.
8188 * gcc.dg/fold-abs-2.c: New test.
8189 * gcc.dg/fold-abs-3.c: New test.
8190
8191 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
8192
8193 Make CONSTRUCTOR use VEC to store initializers.
8194 * g++.dg/ext/complit3.C: Check for specific error messages.
8195 * g++.dg/init/brace2.C: Update error message.
8196 * g++.dg/warn/Wbraces2.C: Likewise.
8197
8198 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
8199
8200 PR fortran/16940
8201 * gfortran.dg/module_interface_1.f90: New test.
8202
8203 2005-07-19 Danny Berlin <dberlin@dberlin.org>
8204 Kenneth Zadeck <zadeck@naturalbridge.com>
8205
8206 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
8207
8208 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8209
8210 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
8211 specify -Wformat for these tests.
8212 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
8213 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
8214 * gcc.dg/format/opt-6.c: Delete.
8215
8216 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8217
8218 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
8219 * gcc.dg/tree-ssa/sra-3.c: Likewise.
8220
8221 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8222
8223 * gcc.dg/tree-ssa/alias-2.c: New test.
8224
8225 2005-07-18 Mark Mitchell <mark@codesourcery.com>
8226
8227 PR c++/22263
8228 * g++.dg/template/explicit7.C: New test.
8229
8230 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
8231
8232 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
8233 width of 8 to +Inf and -Inf.
8234
8235 2005-07-17 Mark Mitchell <mark@codesourcery.com>
8236
8237 PR c++/22139
8238 * g++.dg/template/friend36.C: New test.
8239
8240 2005-07-16 David Edelsohn <edelsohn@gnu.org>
8241
8242 PR fortran/21730
8243 * gfortran.dg/pr21730.f: New test.
8244
8245 2005-07-16 Danny Berlin <dberlin@dberlin.org>
8246 Kenneth Zadeck <zadeck@naturalbridge.com>
8247
8248 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
8249 since pure const detection cannot run at -O1 in c compiler.
8250 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
8251 can now optimize this case properly.
8252 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
8253 because we now pass.
8254 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
8255
8256 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
8257
8258 PR c/22421
8259 * gcc.dg/format/bitfld-1.c: New test.
8260
8261 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8262
8263 PR c++/22204
8264 * g++.dg/rtti/repo1.C: New test.
8265
8266 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
8267
8268 PR middle-end/22398
8269 * gcc.c-torture/compile/pr22398.c: New test.
8270
8271 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8272
8273 PR c++/22132
8274 * g++.dg/expr/cast4.C: New test.
8275
8276 2005-07-15 Richard Guenther <rguenther@suse.de>
8277
8278 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
8279 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8280
8281 2005-07-15 Steven Bosscher <stevenb@suse.de>
8282
8283 PR tree-optimization/22230
8284 * gcc.dg/tree-ssa/pr22230.c: New test.
8285
8286 2005-07-14 Jakub Jelinek <jakub@redhat.com>
8287
8288 * gfortran.dg/g77/cpp6.f: New test.
8289
8290 PR fortran/22417
8291 * gfortran.dg/g77/cpp5.F: New test.
8292 * gfortran.dg/g77/cpp5.h: New file.
8293 * gfortran.dg/g77/cpp5inc.h: New file.
8294
8295 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
8296
8297 PR libfortran/16435
8298 * gfortran.dg/tl_editting.f90: New.
8299 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
8300
8301 2005-07-14 Steven G. Kargl <kargls@comcast.net>
8302
8303 * gfortran.dg/char_array_constructor.f90: New test.
8304
8305 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
8306
8307 * gfortran.dg/past_eor.f90: New.
8308 * gfortran.dg/complex_read.f90: New.
8309
8310 2005-07-13 Jeff Law <law@redhat.com>
8311
8312 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
8313 additional casts.
8314
8315 * gcc.dg/tree-ssa/pr22321.c: New test
8316
8317 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
8318
8319 PR tree-optimization/21921
8320 * gcc.dg/tree-ssa/pr21921.c: New.
8321
8322 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8323
8324 PR tree-optimizatio/22442
8325 * gcc.dg/tree-ssa/loop-11.c: New test.
8326
8327 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8328
8329 PR tree-opt/21840
8330 * gcc.c-torture/compile/pr21840.c: New test.
8331
8332 2005-07-12 Jan Hubicka <jh@suse.cz>
8333
8334 * gcc.c-torture/compile/pr22379.c: New test.
8335
8336 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
8337
8338 PR libfortran/21593
8339 gfortran.dg/dev_null.f90: Remove outdated comment about
8340 PR libfortran/21593.
8341
8342
8343 2005-07-12 Dale Johannesen <dalej@apple.com>
8344
8345 * gcc.target/i386/compress-float-sse.c: New.
8346 * gcc.target/i386/compress-float-sse-pic.c: New.
8347 * gcc.target/i386/compress-float-387.c: New.
8348 * gcc.target/i386/compress-float-387-pic.c: New.
8349 * gcc.dg/compress-float-ppc.c: New.
8350 * gcc.dg/compress-float-ppc-pic.c: New.
8351
8352 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
8353
8354 PR libfortran/21593
8355 gfortran.dg/dev_null.f90: Remove targets.
8356
8357 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8358
8359 PR tree-opt/22335
8360 * gcc.dg/pr22335-1.c: New test.
8361 * gcc.dg/pr22335-2.c: New test.
8362
8363 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8364
8365 PR c++/20172
8366 * g++.dg/template/nontype12.C : New test.
8367
8368 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8369
8370 * gcc.dg/tree-ssa/loop-10.c: New test.
8371
8372 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
8373
8374 * gcc.c-torture/execute/20020720-1.x: Remove.
8375
8376 2005-07-11 Jakub Jelinek <jakub@redhat.com>
8377
8378 * gfortran.fortran-torture/execute/forall_7.f90: New test.
8379
8380 2005-07-10 Richard Sandiford <richard@codesourcery.com>
8381
8382 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
8383 (dg-mips-options): Use it.
8384
8385 2005-07-09 Diego Novillo <dnovillo@redhat.com>
8386
8387 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
8388
8389 2005-07-09 Richard Henderson <rth@redhat.com>
8390
8391 * lib/target-supports.exp (check_effective_target_sync_char_short):
8392 Add alpha.
8393
8394 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
8395
8396 PR libfortran/22217
8397 * gfortran.dg/negative-z-descriptor.f90: New test.
8398
8399 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8400
8401 PR tree-opt/22329
8402 * gcc.dg/pr22329.c: New test.
8403
8404 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
8405
8406 PR tree-optimization/20139
8407 * gcc.dg/tree-ssa/pr20139.c: New.
8408
8409 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8410
8411 PR tree-opt/22356
8412 * testsuite/gcc.dg/pr22356-1.c: New test.
8413
8414 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
8415
8416 PR c++/21799
8417 * g++.dg/template/unify8.C: New.
8418 * g++.dg/template/unify9.C: New.
8419
8420 2005-07-08 Jakub Jelinek <jakub@redhat.com>
8421
8422 * gfortran.fortran-torture/execute/entry_10.f90: New test.
8423
8424 2005-07-07 Geoffrey Keating <geoffk@apple.com>
8425
8426 * gcc.dg/darwin-version-1.c: New.
8427 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
8428 * gcc.dg/builtins-20.c: Likewise.
8429 * gcc.dg/builtins-53.c: Likewise.
8430 * gcc.dg/torture/builtins-convert-1.c: Likewise.
8431 * gcc.dg/torture/builtins-convert-2.c: Likewise.
8432 * gcc.dg/torture/builtins-convert-3.c: Likewise.
8433 * gcc.dg/torture/builtins-power-1.c: Likewise.
8434 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
8435 on Darwin.
8436
8437 2005-07-07 Jeff Law <law@redhat.com>
8438
8439 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
8440 argument evaluation order.
8441
8442 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
8443
8444 PR libfortran/21594
8445 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8446 Add test cases where the shift length is greater than the
8447 array length.
8448
8449 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8450
8451 * obj-c++.dg/proto-lossage-6.mm: New.
8452 * objc.dg/proto-lossage-6.m: New.
8453
8454 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8455
8456 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
8457 * objc.dg/gnu-runtime-2.m: Likewise.
8458
8459 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8460
8461 * gfortran.dg/longline.f: New test.
8462
8463 * gfortran.dg/badline.f: New test.
8464
8465 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8466
8467 PR fortran/16531
8468 PR fortran/15966
8469 PR fortran/18781
8470 * gfortran.dg/hollerith.f90: New.
8471 * gfortran.dg/hollerith2.f90: New.
8472 * gfortran.dg/hollerith3.f90: New.
8473 * gfortran.dg/hollerith4.f90: New.
8474 * gfortran.dg/hollerith_f95.f90: New.
8475 * gfortran.dg/hollerith_legacy.f90: New.
8476 * gfortran.dg/g77/cpp4.F: New. Port from g77.
8477
8478 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8479
8480 PR objc/22274
8481 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
8482 * objc.dg/gnu-runtime-2.m: New.
8483
8484 2005-07-06 Jeff Law <law@redhat.com>
8485
8486 * gcc.dg/tree-ssa/vrp17.c: New test.
8487
8488 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8489
8490 PR fortran/22327
8491 * gfortran.dg/array_constructor_5.f90: New test.
8492
8493 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8494
8495 * gfortran.fortran-torture/execute/entry_9.f90: New test.
8496
8497 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
8498
8499 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
8500 * gcc.dg/980816-1.c: Ditto.
8501
8502 2005-07-06 Jeff Law <law@redhat.com>
8503
8504 * gcc.c-torture/compile/pr21356.c: New test.
8505
8506 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8507
8508 PR c/22013
8509 PR c/22098
8510 * gcc.c-torture/compile/pr22013-1.c,
8511 gcc.c-torture/execute/pr22098-1.c,
8512 gcc.c-torture/execute/pr22098-2.c,
8513 gcc.c-torture/execute/pr22098-3.c: New tests.
8514
8515 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8516
8517 PR c/22308
8518 * gcc.dg/pr22308-1.c: New test.
8519
8520 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
8521
8522 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
8523 target.
8524 * gcc.dg/compare9.c: Use -fshort-enums instead of
8525 -fno-short-enums. Change the last test to dg-bogus.
8526
8527 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
8528
8529 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
8530 * gcc.dg/compare9.c: New.
8531
8532 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8533
8534 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
8535
8536 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8537
8538 PR testsuite/22288
8539 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
8540
8541
8542 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8543
8544 * gcc.dg/format/gcc_gfc-1.c: New.
8545
8546 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8547
8548 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
8549
8550 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8551
8552 PR fortran/20842
8553 * gfortran.dg/io_invalid_1.f90: New test.
8554
8555 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
8556
8557 * gcc.dg/format/gcc_diag-1.c: Update.
8558
8559 2005-07-02 Jeff Law <law@redhat.com>
8560
8561 * gcc.dg/tree-ssa/pr22051-1.c: New test.
8562 * gcc.dg/tree-ssa/pr22051-2.c: New test.
8563
8564 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
8565
8566 * gcc.dg/format/gcc_diag-1.c: Update.
8567
8568 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
8569
8570 PR tree-opt/22269
8571 * gcc.c-torture/compile/pr22269.c: New test.
8572
8573 2005-06-30 Diego Novillo <dnovillo@redhat.com>
8574
8575 PR 21584
8576 PR 22219
8577 * g++.dg/tree-ssa/pr21584-1.C: New test.
8578 * g++.dg/tree-ssa/pr21584-2.C: New test.
8579
8580 2005-06-30 Ziemowit Laski <zlaski@apple.com>
8581
8582 * obj-c++.dg/try-catch-11.mm: New.
8583 * objc.dg/try-catch-10.m: New.
8584
8585 2005-06-29 David Edelsohn <edelsohn@gnu.org>
8586
8587 * g++.dg/other/ucnid-1.C: xfail on AIX.
8588
8589 2005-06-29 Diego Novillo <dnovillo@redhat.com>
8590
8591 PR 22234
8592 * gcc.dg/20050629-1.c: New test.
8593
8594 2005-06-29 Ziemowit Laski <zlaski@apple.com>
8595
8596 * obj-c++.dg/const-str-1[0-1].mm: New.
8597 * objc.dg/const-str-1[0-1].m: New.
8598
8599 2005-05-29 Richard Henderson <rth@redhat.com>
8600
8601 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
8602 Rename from check_effective_target_vect_no_max.
8603 (check_effective_target_vect_no_int_add): New.
8604 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
8605 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
8606 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8607 * gcc.dg/vect/vect-reduc-1.c: Use both.
8608 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8609
8610 2005-05-29 Richard Henderson <rth@redhat.com>
8611
8612 * lib/target-supports.exp (check_effective_target_vect_no_max):
8613 Remove i386 and x86_64.
8614
8615 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8616
8617 PR testsuite/21969
8618 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
8619
8620 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8621
8622 PR middle-end/21969
8623 * gcc.dg/vect/pr21969.c: New test.
8624
8625 2005-06-28 Eric Christopher <echristo@redhat.com>
8626
8627 PR c/22052
8628 PR c/21975
8629 * gcc.dg/inline1.c: New test.
8630 * gcc.dg/inline2.c: Ditto.
8631 * gcc.dg/inline3.c: Ditto.
8632 * gcc.dg/inline4.c: Ditto.
8633 * gcc.dg/inline5.c: Ditto.
8634
8635 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8636
8637 PR libfortran/22142
8638 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8639 Add testcase also testing eoshift1 for PR 22142.
8640
8641 2005-06-28 Richard Henderson <rth@redhat.com>
8642
8643 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
8644 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
8645 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
8646 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
8647 gcc.dg/tree-ssa/20030922-2.c: Likewise.
8648
8649 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8650
8651 PR libfortran/22142
8652 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8653 Add testcase for PR 22142.
8654
8655 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
8656
8657 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
8658 gcc.target/ia64/fpreg-2.c: New tests.
8659
8660 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8661
8662 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
8663
8664 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8665
8666 PR libfortran/22170
8667 * gfortran.dg/slash_1.f90: New test.
8668
8669 2005-06-27 Richard Henderson <rth@redhat.com>
8670
8671 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
8672 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
8673 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
8674 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8675 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
8676 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
8677
8678 2005-06-27 Richard Henderson <rth@redhat.com>
8679
8680 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
8681 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
8682
8683 2005-06-27 Ziemowit Laski <zlaski@apple.com>
8684
8685 * obj-c++.dg/proto-lossage-5.mm: New.
8686 * objc.dg/proto-lossage-5.m: New.
8687
8688 2005-06-27 Diego Novillo <dnovillo@redhat.com>
8689
8690 PR 21959
8691 * gcc.dg/tree-ssa/pr21959.c: New test.
8692
8693 2005-06-27 Jakub Jelinek <jakub@redhat.com>
8694
8695 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
8696 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
8697 testing uninitialized var.
8698
8699 * gcc.c-torture/execute/builtins/chk.h: New.
8700 * gcc.c-torture/execute/builtins/lib/chk.c: New.
8701 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
8702 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
8703 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
8704 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
8705 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
8706 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
8707 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
8708 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
8709 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
8710 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
8711 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
8712 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
8713 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
8714 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
8715 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
8716 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
8717 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
8718 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
8719 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
8720 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
8721 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
8722 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
8723 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
8724 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
8725 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
8726 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
8727 * gcc.dg/builtin-object-size-1.c: New test.
8728 * gcc.dg/builtin-object-size-2.c: New test.
8729 * gcc.dg/builtin-object-size-3.c: New test.
8730 * gcc.dg/builtin-object-size-4.c: New test.
8731 * gcc.dg/builtin-object-size-5.c: New test.
8732 * gcc.dg/builtin-stringop-chk-1.c: New test.
8733 * gcc.dg/builtin-stringop-chk-2.c: New test.
8734 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
8735 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
8736 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
8737 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
8738 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
8739 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
8740 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
8741 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
8742 * gcc.c-torture/execute/printf-1.c: New test.
8743 * gcc.c-torture/execute/fprintf-1.c: New test.
8744 * gcc.c-torture/execute/vprintf-1.c: New test.
8745 * gcc.c-torture/execute/vfprintf-1.c: New test.
8746 * gcc.c-torture/execute/printf-chk-1.c: New test.
8747 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
8748 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
8749 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
8750
8751 2005-06-27 Michael Matz <matz@suse.de>
8752
8753 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
8754 slot is not merged if address escapes.
8755
8756 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8757
8758 PR c/21911
8759 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
8760
8761 2005-06-26 Jakub Jelinek <jakub@redhat.com>
8762
8763 PR middle-end/17965
8764 * gcc.c-torture/compile/20050622-1.c: New test.
8765
8766 PR middle-end/22028
8767 * gcc.dg/20050620-1.c: New test.
8768
8769 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
8770
8771 PR tree-optimization/22026
8772 * gcc.dg/tree-ssa/pr22026.c: New.
8773
8774 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
8775
8776 PR libfortran/22144
8777 * gfortran.dg/shift-alloc.f90: New testcase.
8778
8779 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
8780
8781 * all files: Update FSF address in copyright headers.
8782
8783 2005-06-22 Jan Hubicka <jh@suse.cz>
8784
8785 * wholeprogram-1.c: New testcase.
8786 * wholeprogram-2.c: New testcase.
8787
8788 2005-06-24 Mark Mitchell <mark@codesourcery.com>
8789
8790 PR 22171
8791 * gcc.dg/tree-ssa/pr22171.c: New test.
8792
8793 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
8794
8795 * gfortran.dg/simplify_modulo.f90: New.
8796
8797 2005-06-24 Jan Hubicka <jh@suse.cz>
8798
8799 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
8800
8801 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8802
8803 * obj-c++.dg/proto-lossage-[1-4].mm: New.
8804
8805 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8806
8807 * obj-c++.dg/typedef-alias-1.mm: New.
8808 * objc.dg/typedef-alias-1.m: New.
8809
8810 2005-06-23 Jeff Law <law@redhat.com>
8811
8812 * gcc.dg/tree-ssa/vrp16.c: New test.
8813
8814 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8815
8816 * lib/target-supports.exp: Add
8817 check_effective_target_fortran_large_real and
8818 check_effective_target_fortran_large_int to check for
8819 corresponding effective targets.
8820 * gfortran.dg/large_integer_kind_1.f90: New test.
8821 * gfortran.dg/large_real_kind_1.f90: New test.
8822
8823 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
8824
8825 PR tree-optimization/22117
8826 * gcc.dg/tree-ssa/pr22117.c: New.
8827
8828 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
8829
8830 PR testsuite/22123
8831 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
8832
8833 2005-06-23 David Edelsohn <edelsohn@gnu.org>
8834
8835 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
8836
8837 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
8838
8839 * gfortran.dg/f2c_4.f90: Add tests for complex functions
8840 * gfortran.dg/f2c_4.c: Likewise.
8841
8842 2005-06-22 Paul Brook <paul@codesourcery.com>
8843
8844 PR fortran/21034
8845 * gfortran.dg/auto_save_1.f90: New test.
8846
8847 2005-06-22 Michael Matz <matz@suse.de>
8848
8849 * gcc.target/x86-64/abi: New directory.
8850 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
8851 * gcc.target/x86-64/abi/README.gcc: New file.
8852 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
8853 * gcc.target/x86-64/abi/asm-support.s: New file.
8854 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
8855 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
8856 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
8857 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
8858 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
8859 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
8860 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
8861 * gcc.target/x86_64/abi/test_bitfields.c: New test.
8862 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
8863 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
8864 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
8865 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
8866 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
8867 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
8868 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
8869 * gcc.target/x86_64/abi/test_varargs.c: New test.
8870
8871 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
8872
8873 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
8874 32-bit i?86 and x86_64.
8875
8876 2005-06-21 Ziemowit Laski <zlaski@apple.com>
8877
8878 * obj-c++.dg/const-str-[1-9].mm: New tests.
8879
8880 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
8881
8882 PR fortran/22010
8883 * gfortran.dg/namelist_use.f90: New.
8884 * gfortran.dg/namelist_use_only.f90: New.
8885
8886 2005-06-21 Jeff Law <law@redhat.com>
8887
8888 * gcc.dg/tree-ssa/vrp15.c: New test.
8889
8890 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
8891
8892 * lib/target-supports.exp (check_effective_target_vect_reduction):
8893 Remove.
8894 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
8895 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
8896 remove vect_reduction target keyword. Also avoid two returns in main.
8897 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8898 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
8899 * gcc.dg/vect/vect-reduc-1short.c: New test.
8900 * gcc.dg/vect/vect-reduc-1char.c: New test.
8901 * gcc.dg/vect/vect-reduc-2short.c: New test.
8902 * gcc.dg/vect/vect-reduc-2char.c: New test.
8903 * gcc.dg/vect/vect-reduc-6.c: New test.
8904 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
8905 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
8906 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
8907
8908 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8909 Paul Thomas <pault@gcc.gnu.org>
8910
8911 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
8912 New tests.
8913
8914 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8915
8916 * gfortran.dg/backslash_1.f90: New test.
8917 * gfortran.dg/backslash_2.f90: New test.
8918
8919 2005-06-20 Steven G. Kargl <kargls@comcast.net>
8920
8921 * gfortran.dg/duplicate_labels.f90: New test.
8922
8923 2005-06-20 Jan Beulich <jbeulich@novell.com>
8924
8925 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
8926 unsupportable relocations.
8927 * g++.old-deja/g++.other/store-expr1.C: Likewise.
8928 * gcc.dg/20050321-2.c: xfail for NetWare.
8929
8930 2005-06-20 Andreas Jaeger <aj@suse.de>
8931
8932 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
8933 gcc.target/i386/fastcall-sseregparm.c,
8934 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
8935
8936 2005-06-19 Richard Henderson <rth@redhat.com>
8937
8938 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
8939
8940 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
8941
8942 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
8943
8944 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
8945
8946 PR c++/22115
8947 * g++.dg/conversion/simd2.C: Change expected error message.
8948
8949 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8950
8951 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
8952 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8953 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8954
8955 2005-06-18 James A Morrison <phython@gcc.gnu.org>
8956
8957 * gcc.dg/fold-mod-1.c: New test.
8958
8959 2005-06-18 Steven G. Kargl <kargls@comcast.net>
8960
8961 PR fortran/19926
8962 * gfortran.dg/pr19926.f90: New test.
8963
8964 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8965
8966 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
8967 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
8968 targets.
8969 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8970 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8971
8972 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
8973
8974 * gcc.target/ia64/float80-varargs-1.c: New test.
8975
8976 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8977
8978 PR tree-opt/22035
8979 * gfortran.dg/f2c_6.f90: New test.
8980
8981 2005-06-17 Geoffrey Keating <geoffk@apple.com>
8982
8983 PR c++/17413
8984 * g++.dg/template/local5.C: New.
8985
8986 2005-06-17 Richard Henderson <rth@redhat.com>
8987
8988 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
8989
8990 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
8991
8992 PR testsuite/21945
8993 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
8994
8995 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
8996
8997 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
8998 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
8999 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
9000 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
9001 check_vect to verify the presence of hardware vector support.
9002
9003 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
9004
9005 PR testsuite/22056
9006 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
9007
9008 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9009
9010 PR libfortran/19216
9011 * gfortran.dg/pr19216.f: Add correct space between brackets and
9012 dg directive.
9013
9014 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9015
9016 PR libfortran/16436
9017 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
9018
9019 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
9020
9021 * gcc.target/i386/attributes-error.c: New testcase.
9022 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
9023 * gcc.target/i386/regparm-stdcall.c: Likewise.
9024 * gcc.target/i386/sseregparm-1.c: Likewise.
9025 * gcc.target/i386/sseregparm-2.c: Likewise.
9026
9027 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
9028
9029 * g++.dg/rtti/crash2.C: New.
9030
9031 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
9032
9033 * gcc.dg/noncompile/20040203-3.c: Update expected message.
9034
9035 2005-06-15 David Ung <davidu@mips.com>
9036
9037 * gcc.target/mips/mips16e-extends.c: New test for testing the
9038 generation of MIPS16e zeb/zeh, seb/seh instructions.
9039
9040 2005-06-15 Diego Novillo <dnovillo@redhat.com>
9041
9042 PR 22018
9043 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
9044 * gcc.dg/tree-ssa/pr22018.c: New test.
9045
9046 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
9047
9048 * gcc.dg/simd-1.c: Update error messages.
9049 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
9050 * gcc.dg/simd-2.c: Update error messages.
9051 * gcc.dg/simd-4.c: New.
9052
9053 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
9054
9055 PR c++/20678
9056 * g++.dg/other/crash-4.C: New.
9057
9058 2005-06-14 Devang Patel <dpatel@apple.com>
9059
9060 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
9061
9062 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
9063
9064 PR c++/21929
9065 * g++.dg/parse/crash11.C: Update
9066
9067 2005-06-13 Jeff Law <law@redhat.com>
9068
9069 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
9070 perform the desired transformations.
9071 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
9072 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
9073
9074 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9075
9076 PR fortran/22038
9077 * gfortran.dg/forall_1.f90: Un-XFAIL.
9078
9079 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
9080
9081 PR c++/21929
9082 * g++.dg/parse/crash26.C: New.
9083
9084 PR c++/20789
9085 * g++.dg/init/member1.C: New.
9086
9087 2005-06-13 Jakub Jelinek <jakub@redhat.com>
9088
9089 * gfortran.dg/altreturn_1.f90: New test.
9090
9091 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
9092
9093 PR middle-end/21985
9094 * gcc.dg/tree-ssa/pr21985.c: New test.
9095
9096 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9097
9098 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
9099
9100 2005-06-12 Roger Sayle <roger@eyesopen.com>
9101
9102 PR c++/21930
9103 * g++.dg/other/error10.C: New test case.
9104
9105 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9106
9107 PR libfortran/19155
9108 * gfortran.dg/pr19155.f: Add test.
9109
9110 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9111
9112 * gfortran.dg/f2c_7.f90: New test.
9113
9114 * gfortran.dg/forall_1.f90: XFAILed.
9115
9116 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9117
9118 * gcc.dg/pr14796-1.c: New.
9119 * gcc.dg/pr14796-2.c: New.
9120
9121 2005-06-11 Steven G. Kargl <kargls@comcast.net>
9122
9123 PR fortran/17792
9124 PR fortran/21375
9125 * gfortran.dg/deallocate_stat.f90: New test.
9126
9127 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
9128
9129 * gfortran.fortran-torture/execute/in-pack.f90: New test.
9130
9131 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
9132
9133 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
9134 access will be generated when this loop is vectorized. Test that
9135 accesses with same alignment were detected.
9136 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
9137 Test that accesses with same alignment were detected.
9138 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
9139 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
9140 alignment were detected.
9141
9142 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
9143
9144 PR c++/10611
9145 * g++.dg/conversion/simd2.C: New.
9146
9147 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9148
9149 * gcc.dg/Wcxx-compat-1.c: New.
9150
9151 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
9152
9153 PR libfortran/21480
9154 * gfortran.dg/reshape-complex.f90: Add a test for a packed
9155 complex array.
9156
9157 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
9158
9159 * gcc.dg/alias-8.c: New.
9160
9161 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
9162
9163 * gcc.dg/format/cmn_err-1.c: Update.
9164
9165 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
9166
9167 PR target/20666
9168 * gcc.target/sparc/fexpand-2.c: New.
9169 * gcc.target/sparc/fpmerge-2.c: New.
9170 * gcc.target/sparc/fpmul-2.c: New.
9171 * gcc.target/sparc/noresult.c: New.
9172 * gcc.target/sparc/pdist-2.c: New.
9173 * gcc.target/sparc/pdist-3.c: New.
9174
9175 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
9176
9177 PR testsuite/21702
9178 * gcc.target/i386/i386.exp: Fix comment typo.
9179
9180 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
9181
9182 PR c++/19497
9183 * g++.dg/inherit/using5.C: New.
9184 * g++.dg/inherit/using6.C: New.
9185
9186 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9187
9188 PR c++/19894
9189 * g++.dg/template/ptrmem15.C: New test.
9190
9191 PR c++/20563
9192 * g++.dg/ext/label4.C: New test.
9193
9194 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9195
9196 * gcc.dg/tls/debug-1.c: New test.
9197
9198 2005-06-07 Dale Johannesen <dalej@apple.com>
9199
9200 * gcc.target/i386/movq.c: New.
9201
9202 2005-06-07 Dale Johannesen <dalej@apple.com>
9203
9204 * gcc.dg/20050607-1.c: New.
9205
9206 2005-06-07 Jakub Jelinek <jakub@redhat.com>
9207
9208 PR middle-end/21850
9209 * gcc.c-torture/execute/20050607-1.c: New test.
9210
9211 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
9212
9213 PR libfortran/21926
9214 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
9215 Test case where the return array has lowest stride one,
9216 but isn't packed.
9217
9218 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
9219
9220 * lib/target-supports.exp (check_effective_target_sync_int_long):
9221 Add s390 and s390x targets.
9222
9223 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
9224
9225 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
9226 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
9227 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
9228 * gcc.dg/tree-ssa/loop-9.c: New test.
9229
9230 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
9231
9232 * g++.dg/parse/defarg10.C: New.
9233
9234 2005-06-06 Jakub Jelinek <jakub@redhat.com>
9235
9236 PR regression/21897
9237 * gcc.c-torture/execute/20050604-1.c: New test.
9238
9239 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
9240
9241 PR 21903
9242 * g++.dg/parse/defarg9.C: New.
9243
9244 PR c++/20637
9245 * g++.dg/inherit/using4.C: New.
9246 * g++.dg/overload/error1.C: Adjust expected errors.
9247 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
9248 * g++.old-deja/g++.brendan/arm2.C: Likewise.
9249 * g++.old-deja/g++.other/redecl2.C: Likewise.
9250 * g++.old-deja/g++.other/redecl4.C: Likewise.
9251 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
9252
9253 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9254
9255 * gfortran.dg/f2c_5.f90: Add -w to dg-options
9256
9257 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9258
9259 * lib/gfortran.exp (gfortran_target_compile): Call
9260 dg-additional-files-options
9261 * gfortran.dg/f2c_4.f90: New file
9262 * gfortran.dg/f2c_4.c: New file
9263 * gfortran.dg/f2c_5.f90: New file
9264 * gfortran.dg/f2c_5.c: New file
9265
9266 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9267
9268 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
9269
9270 PR fortran/21912
9271 * gfortran.dg/array_constructor_4.f90: New test.
9272
9273 2005-06-05 Mark Mitchell <mark@codesourcery.com>
9274
9275 PR c++/21619
9276 * g++.dg/ext/builtin9.C: New test.
9277
9278 2005-06-05 Dale Johannesen <dalej@apple.com>
9279
9280 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
9281 * gcc.c-torture/execute/20050603-2.c: Ditto.
9282
9283 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
9284
9285 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
9286 * gcc.dg/vect/vect-reduc-1.c: New.
9287 * gcc.dg/vect/vect-reduc-2.c: New.
9288 * gcc.dg/vect/vect-reduc-3.c: New.
9289
9290 2005-06-04 Dale Johannesen <dalej@apple.com>
9291
9292 * gcc.c-torture/execute/20050603-1.c: New.
9293 * gcc.c-torture/execute/20050603-2.c: New.
9294 * gcc.dg/20050603-3.c: New.
9295
9296 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9297
9298 PR fortran/19195
9299 * gfortran.dg/debug_1.f90: New test.
9300
9301 * gfortran.dg/forall_1.f90: New test.
9302
9303 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
9304
9305 * gfortran.dg/array_constructor_3.f90: New test.
9306
9307 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9308
9309 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
9310
9311 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
9312
9313 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
9314
9315 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
9316
9317 PR c/21873
9318 * gcc.dg/init-excess-1.c: New test.
9319
9320 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9321
9322 PR c++/21853
9323 * g++.dg/expr/static_cast6.C: New test.
9324
9325 2005-06-03 Diego Novillo <dnovillo@redhat.com>
9326
9327 * gcc.dg/tree-ssa/vrp14.c: New test.
9328
9329 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9330
9331 PR c++/21336
9332 * g++.dg/template/new2.C: New test.
9333
9334 2005-06-03 Josh Conner <jconner@apple.com>
9335
9336 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
9337 all entries in initializer.
9338
9339 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
9340
9341 PR middle-end/21858
9342 * gcc.dg/pr21858.c: New testcase.
9343
9344 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
9345
9346 PR tree-optimization/21292
9347
9348 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
9349 New.
9350 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9351 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9352 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9353 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9354 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
9355
9356 2005-06-02 Richard Henderson <rth@redhat.com>
9357
9358 * gcc.dg/sync-2.c: Use -march=i486 for i386.
9359
9360 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
9361
9362 * gcc.dg/wtypequal.c: New testcase.
9363
9364 2005-06-02 Diego Novillo <dnovillo@redhat.com>
9365
9366 PR 21582
9367 * gcc.dg/tree-ssa/pr21582.c: New test.
9368
9369 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9370
9371 PR c++/21280
9372 * g++.dg/opt/interface2.h: New.
9373 * g++.dg/opt/interface2.C: New.
9374 * g++.dg/init/ctor4.C: Adjust error lines.
9375 * g++.old-deja/g++.bob/inherit2.C: Likewise.
9376 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9377 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9378 * g++.old-deja/g++.pt/assign1.C: Likewise.
9379 * g++.old-deja/g++.pt/crash20.C: Likewise.
9380
9381 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
9382
9383 PR tree-optimization/21734
9384 * g++.dg/vect/pr21734_1.cc: New.
9385 * g++.dg/vect/pr21734_2.cc: New.
9386
9387 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9388
9389 PR c++/20350
9390 * g++.dg/template/spec24.C: New.
9391
9392 PR c++/21151
9393 * g++.dg/pch/local-1.C: New.
9394 * g++.dg/pch/local-1.Hs: New.
9395
9396 2005-06-01 Diego Novillo <dnovillo@redhat.com>
9397
9398 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
9399 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
9400 * gcc.dg/tree-ssa/pr14341.c: New test.
9401 * gcc.dg/tree-ssa/pr14841.c: New test.
9402 * gcc.dg/tree-ssa/pr20701.c: New test.
9403 * gcc.dg/tree-ssa/pr21086.c: New test.
9404 * gcc.dg/tree-ssa/pr21090.c: New test.
9405 * gcc.dg/tree-ssa/pr21332.c: New test.
9406 * gcc.dg/tree-ssa/pr21458.c: New test.
9407 * gcc.dg/tree-ssa/pr21658.c: New test.
9408 * gcc.dg/tree-ssa/vrp01.c: New test.
9409 * gcc.dg/tree-ssa/vrp02.c: New test.
9410 * gcc.dg/tree-ssa/vrp03.c: New test.
9411 * gcc.dg/tree-ssa/vrp04.c: New test.
9412 * gcc.dg/tree-ssa/vrp05.c: New test.
9413 * gcc.dg/tree-ssa/vrp06.c: New test.
9414 * gcc.dg/tree-ssa/vrp07.c: New test.
9415 * gcc.dg/tree-ssa/vrp08.c: New test.
9416 * gcc.dg/tree-ssa/vrp09.c: New test.
9417 * gcc.dg/tree-ssa/vrp10.c: New test.
9418 * gcc.dg/tree-ssa/vrp11.c: New test.
9419 * gcc.dg/tree-ssa/vrp12.c: New test.
9420 * gcc.dg/tree-ssa/vrp13.c: New test.
9421
9422 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
9423
9424 PR 21029
9425 * gcc.dg/tree-ssa/pr21029.c: New test.
9426
9427 2005-06-01 Roger Sayle <roger@eyesopen.com>
9428
9429 * gfortran.dg/logint-1.f: New test case.
9430 * gfortran.dg/logint-2.f: Likewise.
9431 * gfortran.dg/logint-3.f: Likewise.
9432
9433 2005-06-01 Jakub Jelinek <jakub@redhat.com>
9434
9435 PR c/21536
9436 PR c/20760
9437 * gcc.dg/20050527-1.c: New test.
9438
9439 * gcc.dg/i386-sse-12.c: New test.
9440
9441 PR fortran/21729
9442 * gfortran.dg/implicit_5.f90: New test.
9443
9444 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
9445
9446 PR fortran/20883
9447 * gfortran/assign_4.f90: New test.
9448 * gfortran/assign_2.f90: Change compile to run.
9449
9450 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
9451
9452 * lib/target-supports.exp
9453 (check_effective_target_sync_char_short): New.
9454 * gcc.dg/sync-2.c: New.
9455
9456 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
9457
9458 PR tree-optimization/21817
9459 * gcc.dg/torture/pr21817-1.c: New.
9460
9461 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
9462
9463 PR c++/21165
9464 * g++.dg/template/init5.C: New.
9465
9466 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
9467
9468 * gfortran.dg/char_initialiser_actual.f90:
9469 Test character initialisers as actual arguments.
9470 * gfortran.dg/char_pointer_comp_assign.f90:
9471 Test character pointer structure component assignments.
9472 * gfortran.dg/char_array_structure_constructor.f90:
9473 Test character components in structure constructors.
9474
9475 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
9476
9477 PR middle-end/20931
9478 * g++.dg/opt/pr20931.C: New test.
9479
9480 2005-05-31 Andreas Jaeger <aj@suse.de>
9481
9482 PR testsuite/20772
9483 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
9484 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
9485 g++.old-deja/g++.ext/asmspec1.C,
9486 g++.old-deja/g++.other/regstack.C,
9487 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
9488 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
9489 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
9490 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
9491 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
9492 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
9493 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
9494 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
9495 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
9496 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
9497 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
9498 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
9499 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
9500 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
9501 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
9502 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
9503 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
9504 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
9505 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
9506
9507 2005-05-31 Jeff Law <law@redhat.com>
9508
9509 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
9510
9511 2005-05-30 Paolo Carlini <pcarlini@suse.de>
9512
9513 PR middle-end/21743
9514 * gcc.dg/builtins-1.c: Activate disabled clog test.
9515 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9516
9517 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
9518
9519 * gfortran.dg/char_pointer_assign.f90:
9520 Test character-pointer assignments and pointer assignments.
9521 * gfortran.dg/char_pointer_dummy.f90:
9522 Test character-pointer dummy arguments.
9523 * gfortran.dg/char_pointer_func.f90:
9524 Test character-pointer function returns.
9525 * gfortran.dg/char_pointer_dependency.f90:
9526 Test character-pointer functions with dependencies.
9527
9528 2005-05-30 Mark Mitchell <mark@codesourcery.com>
9529
9530 PR c++/21784
9531 * g++.dg/lookup/using14.C: New test.
9532
9533 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
9534
9535 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
9536 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
9537 trailing ^M.
9538
9539 2005-05-29 Geoffrey Keating <geoffk@apple.com>
9540
9541 PR c++/17413
9542 * g++.dg/template/local5.C: New.
9543
9544 PR target/21761
9545 * gcc.c-torture/compile/pr21761.c: New.
9546
9547 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
9548 before darwin8.
9549
9550 2005-05-30 Steven G. Kargl
9551
9552 PR fortran/20846
9553 * gfortran.dg/inquire_8.f90: New test.
9554
9555 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9556
9557 PR libfortran/21376
9558 * gfortran.dg/output_exponents_1.f90: New test.
9559
9560 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9561
9562 PR libfortran/20006
9563 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
9564
9565 2005-05-28 Mark Mitchell <mark@codesourcery.com>
9566
9567 PR c++/21210
9568 * g++.dg/ext/complex1.C: New test.
9569
9570 PR c++/21340
9571 * g++.dg/init/ctor6.C: New test.
9572
9573 2005-05-29 Jan Hubicka <jh@suse.cz>
9574
9575 * gcc.c-torture/compile/pr21562.c: New.
9576
9577 2005-05-28 Steven G. Kargl <kargls@comcast.net>
9578
9579 * gfortran.dg/subnormal_1.f90: New test.
9580
9581 2005-05-28 Jan Hubicka <jh@suse.cz>
9582
9583 * tree-prof.exp: Fix comment.
9584 * value-prof-1.c: New.
9585 * value-prof-2.c: New.
9586 * value-prof-3.c: New.
9587 * value-prof-4.c: New.
9588
9589 2005-05-27 Mark Mitchell <mark@codesourcery.com>
9590
9591 PR c++/21614
9592 * g++.dg/expr/ptrmem6.C: New test.
9593 * g++.dg/expr/ptrmem6a.C: Likewise.
9594
9595 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
9596
9597 PR tree-optimization/21658
9598 * gcc.dg/tree-ssa/pr21658.c: New.
9599
9600 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
9601
9602 PR c++/21455
9603 * g++.dg/inherit/ptrmem3.C: New.
9604
9605 PR c++/21681
9606 * g++.dg/parse/template16.C: New.
9607
9608 2005-05-27 Andreas Jaeger <aj@suse.de>
9609
9610 * gcc.dg/setjmp-2.c: Only run in 32-bit.
9611
9612 * gcc.dg/i386-sse-8.c: Run test on all archs.
9613
9614 2005-05-26 Mike Stump <mrs@apple.com>
9615
9616 * objc.dg/isa-field-1.m: Only run on darwin.
9617 * objc.dg/lookup-1.m: Likewise.
9618 * objc.dg/try-catch-8.m: Likewise.
9619
9620 2005-05-26 Roger Sayle <roger@eyesopen.com>
9621
9622 PR tree-optimization/9814
9623 * gcc.dg/pr9814-1.c: New test case.
9624
9625 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9626
9627 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
9628 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
9629 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
9630 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
9631 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
9632 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
9633 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
9634 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
9635 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
9636 objc.dg/try-catch-8.m: New.
9637
9638 2005-05-26 Janis Johnson <janis187@us.ibm.com>
9639
9640 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
9641 remove extraneous semicolons.
9642
9643 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9644
9645 * obj-c++.dg/comp-types-12.mm: New.
9646 * objc.dg/comp-types-11.m: New.
9647 * objc.dg/selector-4.m: New.
9648
9649 2005-05-26 Andreas Jaeger <aj@suse.de>
9650
9651 PR testsuite/20772
9652 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
9653 g++.old-deja/g++.ext/attrib3.C,
9654 g++.old-deja/g++.other/store-expr1.C,
9655 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
9656 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
9657 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9658 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
9659 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
9660 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
9661 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
9662 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9663 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
9664 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
9665 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
9666 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
9667 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
9668 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
9669 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
9670 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
9671 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
9672 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9673 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
9674
9675 2005-05-26 Andreas Jaeger <aj@suse.de>
9676
9677 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
9678 x86-64 compilation.
9679
9680 2005-05-26 Andreas Jaeger <aj@suse.de>
9681
9682 PR testsuite/20772
9683 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
9684 gcc.misc-tests/i386-pf-athlon-1.c,
9685 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9686 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
9687 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
9688 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
9689 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
9690 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
9691 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
9692 programs.
9693
9694 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
9695 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
9696 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
9697 x86-64 compilation.
9698
9699 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
9700 x86_64.
9701
9702 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
9703 effective-target ilp32.
9704
9705 2005-05-26 David Ung <davidu@mips.com>
9706
9707 * gcc.target/mips/ext_ins.c: New test for testing the generation
9708 of MIPS32/64 rev 2 ext/ins instructions.
9709
9710 2005-05-26 Andreas Jaeger <aj@suse.de>
9711
9712 * treelang/compile/unsigned.tree: Use gimple instead of
9713 nonexisting generic dump.
9714
9715 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
9716
9717 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
9718
9719 2005-05-26 Andreas Jaeger <aj@suse.de>
9720
9721 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
9722
9723 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
9724
9725 PR libfortran/17283
9726 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
9727 Test callee-allocated memory with write statements.
9728
9729 2005-05-25 Roger Sayle <roger@eyesopen.com>
9730
9731 PR middle-end/21709
9732 * gcc.dg/pr21709-1.c: New test case.
9733
9734 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9735 Mike Stump <mrs@apple.com>
9736
9737 * objc/execute/next_mapping.h: Update for C++.
9738
9739 * obj-c++.dg/selector-1.mm: Move to...
9740 * obj-c++.dg/selector-4.mm: here...
9741
9742 * obj-c++.dg/basic.mm: New.
9743 * obj-c++.dg/comp-types-1.mm: New.
9744 * obj-c++.dg/cxx-class-1.mm: New.
9745 * obj-c++.dg/cxx-ivars-1.mm: New.
9746 * obj-c++.dg/cxx-ivars-2.mm: New.
9747 * obj-c++.dg/cxx-ivars-3.mm: New.
9748 * obj-c++.dg/cxx-scope-1.mm: New.
9749 * obj-c++.dg/cxx-scope-2.mm: New.
9750 * obj-c++.dg/defs.mm: New.
9751 * obj-c++.dg/empty-private-1.mm: New.
9752 * obj-c++.dg/encode-1.mm: New.
9753 * obj-c++.dg/encode-2.mm: New.
9754 * obj-c++.dg/encode-3.mm: New.
9755 * obj-c++.dg/extern-c-1.mm: New.
9756 * obj-c++.dg/extra-semi.mm: New.
9757 * obj-c++.dg/fix-and-continue-2.mm: New.
9758 * obj-c++.dg/isa-field-1.mm: New.
9759 * obj-c++.dg/ivar-list-semi.mm: New.
9760 * obj-c++.dg/local-decl-1.mm: New.
9761 * obj-c++.dg/lookup-1.mm: New.
9762 * obj-c++.dg/lookup-2.mm: New.
9763 * obj-c++.dg/method-1.mm: New.
9764 * obj-c++.dg/method-2.mm: New.
9765 * obj-c++.dg/method-3.mm: New.
9766 * obj-c++.dg/method-4.mm: New.
9767 * obj-c++.dg/method-5.mm: New.
9768 * obj-c++.dg/method-6.mm: New.
9769 * obj-c++.dg/method-7.mm: New.
9770 * obj-c++.dg/no-extra-load.mm: New.
9771 * obj-c++.dg/overload-1.mm: New.
9772 * obj-c++.dg/pragma-1.mm: New.
9773 * obj-c++.dg/pragma-2.mm: New.
9774 * obj-c++.dg/private-1.mm: New.
9775 * obj-c++.dg/private-2.mm: New.
9776 * obj-c++.dg/proto-qual-1.mm: New.
9777 * obj-c++.dg/qual-types-1.mm: New.
9778 * obj-c++.dg/stubify-1.mm: New.
9779 * obj-c++.dg/stubify-2.mm: New.
9780 * obj-c++.dg/super-class-1.mm: New.
9781 * obj-c++.dg/super-class-2.mm: New.
9782 * obj-c++.dg/super-dealloc-1.mm: New.
9783 * obj-c++.dg/super-dealloc-2.mm: New.
9784 * obj-c++.dg/template-1.mm: New.
9785 * obj-c++.dg/template-2.mm: New.
9786 * obj-c++.dg/template-3.mm: New.
9787 * obj-c++.dg/template-4.mm: New.
9788 * obj-c++.dg/template-5.mm: New.
9789 * obj-c++.dg/template-6.mm: New.
9790 * obj-c++.dg/try-catch-1.mm: New.
9791 * obj-c++.dg/try-catch-2.mm: New.
9792 * obj-c++.dg/try-catch-3.mm: New.
9793 * obj-c++.dg/try-catch-4.mm: New.
9794 * obj-c++.dg/try-catch-5.mm: New.
9795 * obj-c++.dg/try-catch-6.mm: New.
9796 * obj-c++.dg/try-catch-7.mm: New.
9797 * obj-c++.dg/try-catch-8.mm: New.
9798 * obj-c++.dg/try-catch-9.mm: New.
9799 * obj-c++.dg/va-meth-1.mm: New.
9800
9801 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9802
9803 * obj-c++.dg/selector-1.mm: New.
9804 * obj-c++.dg/selector-2.mm: New.
9805
9806 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9807
9808 * obj-c++.dg/selector-3.mm: New.
9809 * objc.dg/selector-3.m: New.
9810
9811 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9812
9813 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
9814 about where warning appears.
9815
9816 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9817
9818 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
9819 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
9820 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
9821 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
9822
9823 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9824
9825 * gcc.dg/20050524-1.c: New test.
9826
9827 2005-05-25 Jan Hubicka <jh@suse.cz>
9828
9829 * gcc.dg/tree-prof/inliner-1.c: New.
9830
9831 2005-05-25 Janis Johnson <janis187@us.ibm.com>
9832
9833 * gcc.dg/tree-prof: New directory.
9834 * gcc.dg/tree-prof/tree-prof.exp: New.
9835
9836 2005-05-25 DJ Delorie <dj@redhat.com>
9837
9838 * gcc.dg/Wattributes-1.c: New.
9839 * gcc.dg/Wattributes-2.c: New.
9840 * gcc.dg/Wattributes-3.c: New.
9841
9842 20005-05-24 Janis Johnson <janis187@us.ibm.com>
9843
9844 PR tree-optimization/19833
9845 * gcc.dg/uninit-4.c: Remove xfail.
9846 * gcc.dg/uninit-9.c: Ditto.
9847
9848 2005-05-24 Ziemowit Laski <zlaski@apple.com>
9849
9850 * obj-c++.dg/bitfield-[1-5].mm: New.
9851 * obj-c++.dg/class-protocol-1.mm: New.
9852 * obj-c++.dg/comp-types-1[0-1].mm: New.
9853 * obj-c++.dg/comp-types-[2-9].mm: New.
9854 * obj-c++.dg/encode-[4-8].mm: New.
9855 * obj-c++.dg/layout-1.mm: New.
9856 * obj-c++.dg/method-1[0-9].mm: New.
9857 * obj-c++.dg/method-2[0-1].mm: New.
9858 * obj-c++.dg/method-[8-9].mm: New.
9859 * obj-c++.dg/objc-gc-3.mm: New.
9860 * obj-c++.dg/try-catch-10.mm: New.
9861 * objc.dg/bitfield-5.m: New.
9862 * objc.dg/comp-types-10.m: New.
9863 * objc.dg/comp-types-9.m: New.
9864 * objc.dg/layout-1.m: New.
9865 * objc.dg/objc-gc-4.m: New.
9866 * objc.dg/try-catch-9.m: New.
9867 * objc.dg/class-protocol-1.m: Tweak diagnostics.
9868 * objc.dg/comp-types-1.m: Likewise.
9869 * objc.dg/comp-types-[5-6].m: Likewise.
9870 * objc.dg/method-9.m: Likewise.
9871
9872 2005-05-24 Janis Johnson <janis187@us.ibm.com>
9873
9874 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
9875 and on hardware without VMX support.
9876
9877 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
9878
9879 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
9880
9881 * lib/profopt.exp (dg-final-generate, dg-final-use,
9882 profopt-final-code, profopt-get-options): New.
9883 (profopt-execute): Process test directives.
9884
9885 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
9886 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
9887 cleanup-tree-dump, cleanup-saved-temps): Update comments.
9888
9889 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
9890
9891 PR C++/21645
9892 * g++.dg/init/ctor5.C: New test.
9893
9894 2005-05-24 Ira Rosen <irar@il.ibm.com>
9895
9896 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
9897 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
9898 vect-113.c, vect-114.c.
9899
9900 2005-05-23 Adam Nemet <anemet@lnxw.com>
9901
9902 * gcc.dg/const-elim-1.c: Remove xfails.
9903
9904 2005-05-23 Jeff Law <law@redhat.com>
9905
9906 * gcc.c-torture/compile/pr21638.c: New test.
9907 * gcc.c-torture/compile/20050520-1.c: New test.
9908
9909 2005-05-23 Nick Clifton <nickc@redhat.com>
9910
9911 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
9912 be a proper triple, ie: m32r*-*-*.
9913 * g++.old-deja/g++.jason/thunk3.C: Likewise.
9914
9915 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
9916
9917 PR middle-end/21331
9918 PR tree-opt/21293
9919 * gcc.c-torture/compile/pr21293.c: New test.
9920 * gcc.c-torture/execute/pr21331.c: New test.
9921
9922 2004-05-20 Richard Henderson <rth@redhat.com>
9923
9924 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
9925
9926 2005-05-20 Ziemowit Laski <zlaski@apple.com>
9927
9928 * obj-c++-dg.exp: Add.
9929 * obj-c++.exp: Add.
9930 * obj-c++.dg/dg.exp: Add.
9931
9932 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
9933
9934 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
9935 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
9936
9937 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
9938
9939 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
9940
9941 2004-05-19 Richard Henderson <rth@redhat.com>
9942
9943 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
9944
9945 2005-05-19 Janis Johnson <janis187@us.ibm.com>
9946
9947 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
9948
9949 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
9950
9951 2005-05-19 Jakub Jelinek <jakub@redhat.com>
9952
9953 PR c++/21495
9954 * g++.dg/parse/extern1.C: New test.
9955 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
9956
9957 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9958
9959 * gcc.dg/c99-math.h: New.
9960 * gcc.dg/c99-math-float-1.c: New test.
9961 * gcc.dg/c99-math-double-1.c: Likewise.
9962 * gcc.dg/c99-math-long-double-1.c: Likewise.
9963
9964 2005-05-18 Richard Henderson <rth@redhat.com>
9965
9966 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
9967
9968 2005-05-18 Devang Patel <dpatel@apple.com>
9969
9970 * g++.dg/opt/20050511-1.C: New test.
9971
9972 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
9973
9974 PR libfortran/21127
9975 * gfortran.dg/reshape-complex.f90: New test.
9976
9977 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
9978
9979 * gfortran.dg/array_constructor_1.f90: New test.
9980 * gfortran.dg/array_constructor_2.f90: New test.
9981
9982 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
9983
9984 PR fortran/20954
9985 * gfortran.dg/pr20954.f: New test.
9986
9987 2005-05-17 Mike Stump <mrs@apple.com>
9988
9989 Yet more Objective-C++...
9990
9991 * objc.dg/method-5.m: Update.
9992 * objc.dg/method-6.m: Update.
9993 * objc.dg/method-7.m: Update.
9994 * objc.dg/method-9.m: Update.
9995 * objc.dg/try-catch-2.m: Update.
9996
9997 2005-05-17 Mark Mitchell <mark@codesourcery.com>
9998
9999 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
10000 Remove little-endian optimizations.
10001
10002 2005-05-17 Jeff Law <law@redhat.com>
10003
10004 * g++.dg/tree-ssa/pr14814.C: New test.
10005 * gcc.dg/tree-ssa/pr14814.C: New test.
10006 * gcc.dg/tree-ssa/pr17141-1.C: New test.
10007 * gcc.dg/tree-ssa/pr17141-2.C: New test.
10008
10009 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10010
10011 * gcc.dg/compat/generate-random.c: Do not include
10012 libiberty.h.
10013 * gcc.dg/compat/generate-random_r.c: Likewise.
10014
10015 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
10016
10017 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
10018
10019 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10020
10021 PR middle-end/21595
10022 * g++.dg/tree-ssa/builtin1.C: New testcase.
10023
10024 2005-05-17 Jakub Jelinek <jakub@redhat.com>
10025
10026 PR c++/21454
10027 * g++.dg/opt/const4.C: New test.
10028
10029 PR middle-end/21492
10030 * g++.dg/opt/crossjump1.C: New test.
10031
10032 PR tree-optimization/21610
10033 * gcc.c-torture/compile/20050516-1.c: New test.
10034
10035 PR fortran/15080
10036 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
10037 about the test failing.
10038 * gfortran.fortran-torture/execute/where_7.f90: New test.
10039 * gfortran.fortran-torture/execute/where_8.f90: New test.
10040
10041 2005-05-16 Richard Henderson <rth@redhat.com>
10042
10043 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
10044 i?86 and x86_64.
10045
10046 2005-05-16 Mark Mitchell <mark@codesourcery.com>
10047
10048 * gcc.dg/compat/generate-random.c (config.h): Do not include.
10049 (limits.h): Include unconditionally.
10050 (stdlib.h): Likewise.
10051 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
10052 (limits.h): Include unconditionally.
10053 (stdlib.h): Likewise.
10054 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
10055 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
10056 (limits.h): Include unconditionally.
10057 (stdlib.h): Likewise.
10058 (hashtab.h): Do not include.
10059 (getopt.h): Likewise.
10060 (stddef.h): Include.
10061 (hashval_t): Define.
10062 (struct entry): Add "next" field.
10063 (HASH_SIZE): New macro.
10064 (hash_table): New variable.
10065 (switchfiles): Do not use xmalloc.
10066 (mix): New macro.
10067 (iterative_hash): New function.
10068 (hasht): Remove.
10069 (e_exists): New function.
10070 (e_insert): Likewise.
10071 (output): Use, instead of libiberty hashtable functions.
10072 (main): Do not use getopt. Do not call htab_create.
10073
10074 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
10075
10076 PR libstdc++/21526
10077 * lib/target-supports.exp (check_mkfifo_available):
10078 Return 0 for cygwin as mkfifo support incomplete on platform.
10079 Fix typos in comments.
10080
10081 2005-05-15 Mark Mitchell <mark@codesourcery.com>
10082
10083 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
10084
10085 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
10086
10087 PR fortran/17432
10088 * gfortran.dg/assign_4.f: New test.
10089
10090 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
10091
10092 PR tree-optimization/21563
10093 * gcc.dg/tree-ssa/pr21563.c: New.
10094
10095 2005-05-14 Jan Hubicka <jh@suse.cz>
10096
10097 * gcc.dg/noreturn-7.c: Allow control reaches warning.
10098
10099 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
10100
10101 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
10102
10103 2005-05-13 Julian Brown <julian@codesourcery.com>
10104
10105 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
10106 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
10107
10108 2005-05-13 Jan Hubicka <jh@suse.cz>
10109
10110 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
10111 * gcc.dg/fold-xor-?.c: Likewise.
10112 * gcc.dg/pr15784-?.c: Likewise.
10113 * gcc.dg/pr20922-?.c: Likewise.
10114 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
10115 * gcc.dg/tree-ssa/pr17598.c: Likewise.
10116 * gcc.dg/tree-ssa/pr20470.c: Likewise.
10117
10118 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10119
10120 PR fortran/21260
10121 * gfortran.dg/hollerith_1.f90: New test.
10122
10123 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10124
10125 * gfortran.dg/func_result_2.f90: New test.
10126
10127 2005-05-11 Bud Davis <bdavis@gfortran.org>
10128
10129 * gfortran.dg/dev_null.f90: New test.
10130
10131 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
10132
10133 * gcc.dg/arm-vfp1.c: Revert last change.
10134
10135 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
10136
10137 PR middle-end/19807
10138 PR tree-optimization/19639
10139 * g++.dg/tree-ssa/pr19807.C: New testcase.
10140
10141 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10142
10143 PR libfortran/21471
10144 * gfortran.dg/append-1.f90: New test.
10145
10146 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10147
10148 * gcc.dg/pr18501.c: XFAIL.
10149 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
10150 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
10151 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
10152 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10153 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10154 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
10155 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
10156 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
10157
10158 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10159
10160 PR fortran/20178
10161 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
10162 gfortran.dg/f2c_3.f90: New tests.
10163
10164 * gfortran.dg/return_1.f90: Fix dg annotation.
10165
10166 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10167
10168 * gcc.c-torture/compile/20050510-1.c: New test.
10169
10170 2005-05-10 Mark Mitchell <mark@codesourcery.com>
10171
10172 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
10173
10174 2005-05-10 Bob Wilson <bob.wilson@acm.org>
10175
10176 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
10177
10178 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
10179
10180 PR c/17913
10181 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
10182
10183 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
10184
10185 PR c/21342
10186 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
10187 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
10188
10189 2005-05-10 Ben Elliston <bje@au.ibm.com>
10190
10191 PR debug/16676
10192 * gcc.dg/debug/pr16676.c: New test.
10193
10194 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
10195
10196 PR testsuite/21443
10197 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
10198 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
10199 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
10200 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
10201 Change -O1 to -O2.
10202 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
10203 -fno-tree-dominator-opts.
10204
10205 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10206
10207 * gfortran.dg/return_1.f90: New test.
10208
10209 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
10210
10211 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
10212
10213 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
10214
10215 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
10216
10217 PR c++/21427
10218 * g++.dg/inherit/covariant13.C: New.
10219
10220 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10221
10222 PR libfortran/19155
10223 * gfortran.dg/pr19155.f: New test.
10224
10225 2005-05-08 Roger Sayle <roger@eyesopen.com>
10226
10227 PR inline-asm/8788
10228 * gcc.dg/pr8788-1.c: New testcase.
10229
10230 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
10231
10232 PR target/21416
10233 * gcc.target/mips/fpcmp-[12].c: New tests.
10234
10235 2005-05-06 Mark Mitchell <mark@codesourcery.com>
10236
10237 * lib/target-supports-dg.exp (dg-require-fork): New function.
10238 (dg-require-mkfifo): Likewise.
10239 * lib/target-supports.exp (check_function_available): New
10240 function.
10241 (check_fork_available): Likewise.
10242 (check_mkfifo_available): Likewise.
10243
10244 2005-05-06 Jeff Law <law@redhat.com>
10245
10246 * gcc.c-torture/compile/pr21380.c: New test.
10247
10248 2005-05-06 Jakub Jelinek <jakub@redhat.com>
10249
10250 PR c++/20961
10251 * g++.dg/ext/weak3.C: New test.
10252
10253 2005-05-05 Mark Mitchell <mark@codesourcery.com>
10254
10255 PR c++/21352
10256 * g++.dg/template/crash37.C: New test.
10257
10258 2005-05-05 Paul Brook <paul@codesourcery.com>
10259
10260 * gcc.dg/arm-g2.c: Use effective-target arm32.
10261 * gcc.dg/arm-mmx-1.c: Ditto.
10262 * gcc.dg/arm-scd42-2.c: Ditto.
10263 * gcc.dg/arm-vfp1.c: Ditto.
10264 * lib/target-supports.exp (check_effective_target_arm32): New
10265 function.
10266
10267 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
10268
10269 PR libfortran/21354
10270 gfortran.dg/in_pack_rank7.f90: New test.
10271
10272 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
10273
10274 PR middle-end/15618
10275 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
10276
10277 2005-05-04 Jakub Jelinek <jakub@redhat.com>
10278
10279 PR middle-end/21265
10280 * gcc.dg/20050503-1.c: New test.
10281
10282 PR rtl-optimization/21239
10283 * gcc.dg/i386-sse-11.c: New test.
10284
10285 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
10286
10287 PR target/16888
10288 * gcc.target/i386/asm-1.c: New test.
10289
10290 2005-05-03 Jakub Jelinek <jakub@redhat.com>
10291
10292 PR rtl-optimization/21330
10293 * gcc.c-torture/execute/20050502-1.c: New test.
10294
10295 PR target/21297
10296 * gcc.c-torture/execute/20050502-2.c: New test.
10297
10298 2005-05-03 Uros Bizjak <uros@kss-loka.si>
10299
10300 PR middle-end/21282
10301 * gcc.dg/pr21282.c: New.
10302
10303 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10304
10305 * gcc.dg/vect/pr20122.c: Clean up .vect file.
10306 * gcc.dg/vect/vect-92.c: Likewise.
10307 * gcc.dg/vect/vect-93.c: Likewise.
10308 * gcc.dg/vect/vect-dv-1.c: Likewise.
10309 * gcc.dg/vect/vect-dv-2.c: Likewise.
10310 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
10311
10312 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10313
10314 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
10315 * gfortran.dg/vect/vect-2.f90: Likewise.
10316 * gfortran.dg/vect/vect-3.f90: Likewise.
10317 * gfortran.dg/vect/vect-4.f90: Likewise.
10318 * gfortran.dg/vect/vect-5.f90: Likewise.
10319
10320 2005-05-02 Geoffrey Keating <geoffk@apple.com>
10321
10322 PR target/20813
10323 * gcc.dg/rs6000-fpint-2.c: New.
10324
10325 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
10326
10327 PR c/15698
10328 * gcc.dg/builtins-30.c: Update expected messages.
10329 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
10330 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
10331 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
10332
10333 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
10334
10335 PR tree-optimization/21294
10336 * gcc.dg/tree-ssa/pr21294.c: New.
10337
10338 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
10339
10340 * gcc.dg/altivec-3.c (vec_store): Do not use the old
10341 __builtin_altivec_st_internal_4si built-in.
10342
10343 2005-05-02 Mark Mitchell <mark@codesourcery.com>
10344
10345 PR c++/15875
10346 * g++.dg/template/ptrmem14.C: New test.
10347
10348 2005-05-02 Paul Brook <paul@codesourcery.com>
10349
10350 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
10351
10352 2005-05-02 Michael Matz <matz@suse.de>
10353
10354 PR c++/19542
10355 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
10356
10357 2005-05-01 Mark Mitchell <mark@codesourcery.com>
10358
10359 * g++.dg/cpp/weak.C: New test.
10360
10361 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
10362
10363 * gcc.dg/tree-ssa/loop-8.c: New test.
10364
10365 2005-04-30 Michael Maty <matz@suse.de>
10366
10367 * gcc.dg/inline-mcpy.c: New test.
10368
10369 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
10370
10371 PR libfortran/18958
10372 * gfortran.dg/eoshift.f90: New test case.
10373
10374 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
10375
10376 PR libfortran/18857
10377 * gfortran.dg/matmul_1.f90: New test.
10378
10379 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10380
10381 PR tree-optimization/21030
10382 * gcc.dg/tree-ssa/pr21030.c: New.
10383
10384 2005-04-29 Devang Patel <dpatel@apple.com>
10385
10386 PR tree-optimization/21272
10387 * gcc.dg/vect/vect-ifcvt-10.c: New test.
10388
10389 2005-04-29 Jakub Jelinek <jakub@redhat.com>
10390
10391 PR fortran/13082
10392 PR fortran/18824
10393 * gfortran.dg/entry_4.f90: New test.
10394 * gfortran.fortran-torture/execute/entry_1.f90: New test.
10395 * gfortran.fortran-torture/execute/entry_2.f90: New test.
10396 * gfortran.fortran-torture/execute/entry_3.f90: New test.
10397 * gfortran.fortran-torture/execute/entry_4.f90: New test.
10398 * gfortran.fortran-torture/execute/entry_5.f90: New test.
10399 * gfortran.fortran-torture/execute/entry_6.f90: New test.
10400 * gfortran.fortran-torture/execute/entry_7.f90: New test.
10401
10402 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10403
10404 * gfortran.fortran-torture/execute/entry_8.f90: New test.
10405
10406 2005-04-29 Paul Brook <paul@codesourcery.com>
10407
10408 * gfortran.dg/entry_3.f90: New test.
10409
10410 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10411
10412 * gfortran.dg/implicit_4.f90: New test.
10413
10414 2005-04-28 Bob Wilson <bob.wilson@acm.org>
10415
10416 * lib/target-supports.exp (check_profiling_available): Return
10417 false for xtensa-*-elf.
10418
10419 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
10420
10421 * lib/fortran-torture.exp (fortran-torture.exp): Catch
10422 error if file cannot be deleted.
10423
10424 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10425
10426 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
10427 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
10428 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
10429 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
10430 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
10431 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
10432 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
10433 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
10434 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
10435 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
10436 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
10437 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
10438 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
10439
10440 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10441
10442 PR fortran/20865
10443 * gfortran.dg/pr20865.f90: New test.
10444
10445 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
10446
10447 * gcc.dg/void-cast-2.c: New test.
10448
10449 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10450
10451 PR c/21159
10452 * gcc.dg/void-cast-1.c: New test.
10453
10454 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
10455
10456 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
10457
10458 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10459
10460 PR fortran/21177
10461 * gfortran.dg/pr21177.f90: New test.
10462
10463 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
10464
10465 PR tree-optimization/21171
10466 * gcc.dg/tree-ssa/pr21171.c: New test.
10467
10468 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
10469
10470 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10471 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10472 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10473 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10474 gcc.dg/tree-ssa/gen-vect-32.c: New.
10475 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
10476 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
10477 don't run on PPC32.
10478
10479 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10480
10481 PR c/21213
10482 * gcc.dg/transparent-union-3.c: New test.
10483
10484 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10485
10486 PR c/20740
10487 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
10488 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
10489 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
10490 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
10491 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
10492 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
10493
10494 2005-04-26 Jeff Law <law@redhat.com>
10495
10496 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
10497 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
10498 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
10499 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
10500 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
10501 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
10502 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
10503
10504 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
10505
10506 PR tree-optimization/17598
10507 * gcc.dg/tree-ssa/pr17598.c: New testcase.
10508
10509 2005-04-25 Mike Stump <mrs@apple.com>
10510
10511 * objc.dg/fix-and-continue-1.m: Add.
10512
10513 2005-04-25 Roger Sayle <roger@eyesopen.com>
10514
10515 PR c++/20995
10516 * g++.dg/opt/pr20995-1.C: New test case.
10517
10518 2005-04-25 Devang Patel <dpatel@apple.com>
10519
10520 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
10521
10522 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10523
10524 PR testsuite/21062
10525 * g++.dg/opt/alias2.C (printf): Correct the prototype.
10526
10527 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10528
10529 PR C++/21188
10530 * g++.dg/opt/rtti2.C: New test.
10531
10532 2005-04-25 Paul Brook <paul@codesourcery.com>
10533 Steven G. Kargl <kargls@comcast.net>
10534
10535 PR fortran/20879
10536 * gfortran.dg/ichar_1.f90: New file.
10537
10538 2005-04-24 Jakub Jelinek <jakub@redhat.com>
10539
10540 PR middle-end/20991
10541 * g++.dg/opt/pr20991.C: New test.
10542
10543 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
10544 where sizeof (type) < __alignof__ (type).
10545 * gcc.dg/compat/struct-layout-1.h: Likewise.
10546
10547 2005-04-24 Per Bothner <per@bothner.com>
10548 Devang Patel <dpatel@apple.com>
10549
10550 PR preprocessor/20907
10551 * gcc.dg/cpp/very-long-comment.c: New test.
10552
10553 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10554
10555 PR fortran/20059
10556 * gfortran.dg/common_5.f: New test.
10557
10558 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
10559
10560 PR middle-end/21082
10561 * g++.dg/tree-ssa/pr21082.C: New testcase.
10562
10563 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
10564
10565 * gcc.dg/vect/vect-99.c: New test.
10566
10567 2005-04-22 Diego Novillo <dnovillo@redhat.com>
10568
10569 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
10570
10571 2005-04-22 Jeff Law <law@redhat.com>
10572
10573 * gcc.dg/uninit-5.c: Remove xfails.
10574 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
10575 conditionals and loads.
10576
10577 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
10578
10579 PR libfortran/20074
10580 PR libfortran/20436
10581 PR libfortran/21108
10582 * gfortran.dg/nested_reshape.f90: new test
10583 * gfortran.dg/reshape-alloc.f90: new test
10584 * gfortran.dg/reshape.f90: new test
10585
10586 2005-04-22 Mark Mitchell <mark@codesourcery.com>
10587
10588 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
10589
10590 * gcc.dg/arm-vfp1.c: New test.
10591
10592 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
10593
10594 PR c++/21087
10595 * g++.dg/lookup/builtin2.C: New test.
10596
10597 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
10598
10599 * gcc.dg/weak/weak-13.c: New test.
10600
10601 2005-04-21 Geoffrey Keating <geoffk@apple.com>
10602
10603 * lib/target-supports.exp (check_effective_target_sync_int_long):
10604 Add powerpc*.
10605
10606 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
10607
10608 * gcc.target/mips/branch-1.c: New test.
10609
10610 2005-04-21 Richard Henderson <rth@redhat.com>
10611
10612 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
10613 * gcc.dg/vect/vect-86.c: Likewise.
10614 * gcc.dg/vect/vect-87.c: Likewise.
10615 * gcc.dg/vect/vect-88.c: Likewise.
10616
10617 2005-04-21 Devang Patel <dpatel@apple.com>
10618
10619 PR optimization/20994
10620 * gcc.dg/tree-ssa/ifc-3.c: New test.
10621
10622 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10623
10624 PR c/12913
10625 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
10626 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
10627 gcc.dg/c99-vla-jump-5.c: New tests.
10628
10629 2005-04-19 Richard Henderson <rth@redhat.com>
10630
10631 * lib/target-supports.exp (check_effective_target_vect_int_mult):
10632 Fix typo in exists check.
10633 (check_effective_target_sync_int_long): New.
10634 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
10635 * gcc.dg/ia64-sync-2.c: Likewise.
10636 * gcc.dg/ia64-sync-3.c: Likewise.
10637 * gcc.dg/ia64-sync-4.c: Likewise.
10638
10639 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
10640
10641 * gcc.dg/fold-xor-1.c: New test.
10642 * gcc.dg/fold-xor-2.c: New test.
10643
10644 2005-04-19 James E. Wilson <wilson@specifixinc.com>
10645
10646 PR target/20670
10647 * g++.dg/eh/fp-regs.C: New test.
10648
10649 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10650
10651 * gcc.dg/Wint-to-pointer-cast-1.c,
10652 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
10653 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
10654 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
10655
10656 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10657
10658 PR fortran/16861
10659 * gfortran.dg/pr16861.f90: New test.
10660
10661 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10662
10663 * gcc.dg/pr21085.c: New test.
10664
10665 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
10666
10667 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
10668 (setup_mips_tests, dg-mips-options): New procedures.
10669 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
10670 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
10671 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
10672 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10673 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
10674 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
10675 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
10676 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10677 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
10678 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
10679 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
10680 dg-mips-options instead of dg-options. Remove now-redundant
10681 preprocessor guards.
10682 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
10683 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10684 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10685 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
10686 * gcc.dg/vr-mult-2.c: Delete.
10687 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
10688 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
10689 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
10690 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
10691 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
10692 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
10693 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
10694
10695 2005-04-18 Laurent GUERBY <laurent@guerby.net>
10696
10697 * ada/acats/run_all.sh: Use sync when executable not present.
10698
10699 2005-04-18 Devang Patel <dpatel@apple.com>
10700
10701 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
10702 * gcc.dg/vect/vect-11a.c: New.
10703 * gcc.dg/vect/vect-none.c: Update.
10704 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
10705
10706 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10707
10708 PR tree-optimization/20922
10709 * gcc.dg/pr20922-1.c: New test.
10710 * gcc.dg/pr20922-2.c: New test.
10711 * gcc.dg/pr20922-3.c: New test.
10712 * gcc.dg/pr20922-4.c: New test.
10713 * gcc.dg/pr20922-5.c: New test.
10714 * gcc.dg/pr20922-6.c: New test.
10715
10716 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10717
10718 PR libfortran/20950
10719 * gfortran.dg/pr20950.f: New test.
10720
10721 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10722
10723 PR libfortran/19216
10724 * gfortran.dg/pr19216.f: New test.
10725
10726 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
10727
10728 PR tree-optimization/21001
10729 * gcc.dg/tree-ssa/pr21001.c: New.
10730
10731 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
10732
10733 PR libfortran/21075
10734 * gfortran.dg/reshape_rank7.f90: New test.
10735
10736 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
10737
10738 PR libfortran/12884 gfortran.dg/pr12884.f: New test
10739 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
10740 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
10741 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
10742 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
10743 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
10744 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
10745 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
10746 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
10747 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
10748 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
10749 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
10750 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
10751 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
10752 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
10753 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
10754 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
10755 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
10756 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
10757 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
10758 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
10759
10760 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
10761
10762 * gfortran.dg/wtruncate.f: New testcase.
10763 * gfortran.dg/wtruncate.f90: New testcase.
10764
10765 2005-04-16 Mark Mitchell <mark@codesourcery.com>
10766
10767 PR c++/21025
10768 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
10769 which sizeof/alignof is dependent, rather than just whether we are
10770 processing_template_decl.
10771
10772 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10773
10774 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10775 corrected typo where the wrong variables had been compared.
10776
10777 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10778
10779 PR libfortran/18495
10780 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10781 Test callee-allocated version of return array with a write
10782 statement.
10783 Test spread with a temporary with another write statement.
10784
10785 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
10786
10787 PR tree-optimization/21031
10788 * gcc.dg/tree-ssa/pr21031.c: New.
10789
10790 2005-04-15 Uros Bizjak <uros@kss-loka.si>
10791
10792 PR tree-optimization/21004
10793 * gcc.dg/builtins-53.c: Include builtins-config.h.
10794 Check floorf, ceilf, floorl and ceill transformations
10795 only when HAVE_C99_RUNTIME is defined.
10796
10797 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
10798
10799 PR middle-end/20739
10800 * gcc.dg/tree-ssa/pr20739.c: New test.
10801
10802 2005-04-14 Mike Stump <mrs@apple.com>
10803
10804 * gcc.dg/Foundation.framework/empty: New.
10805 * gcc.dg/framework-2.c: New.
10806
10807 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10808
10809 PR tree-optimization/21021
10810 * gcc.c-torture/compile/pr21021.c: New.
10811
10812 2005-04-14 Janis Johnson <janis187@us.ibm.com
10813
10814 PR testsuite/21010
10815 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
10816 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
10817 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
10818 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
10819 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
10820 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
10821 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
10822 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
10823
10824 2005-04-14 Richard Henderson <rth@redhat.com>
10825
10826 * lib/target-supports.exp (check_effective_target_vect_condition):
10827 Add ia64, i?86, and x86_64.
10828
10829 2005-04-14 Steven G. Kargl <kargls@comcast.net>
10830
10831 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
10832
10833 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10834
10835 PR tree-optimization/20657
10836 * gcc.dg/tree-ssa/pr20657.c: New.
10837
10838 2005-04-14 Uros Bizjak <uros@kss-loka.si>
10839
10840 * gcc.dg/builtins-53.c: Also check (int)trunc* and
10841 (long long int)trunc*.
10842
10843 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
10844
10845 PR target/20927
10846 * gcc.dg/pr20927.c: New test.
10847
10848 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
10849
10850 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
10851 * gcc.target/mips/asm-1.c: Likewise.
10852
10853 2005-04-13 Dale Johannesen <dalej@apple.com>
10854
10855 * objc.dg/objc-fast-4.m: New.
10856
10857 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
10858
10859 * gcc.target/cris/torture/cris-torture.exp: New driver in new
10860 directory.
10861 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
10862
10863 2005-04-13 David Edelsohn <edelsohn@gnu.org>
10864
10865 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
10866 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
10867 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
10868
10869 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
10870
10871 PR tree-optimization/20913
10872 * gcc.dg/tree-ssa/pr20913.c: New.
10873
10874 PR tree-optimization/20702
10875 * gcc.dg/tree-ssa/pr20702.c: New.
10876
10877 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10878
10879 PR c++/13744
10880 * g++.dg/inherit/local3.C: New test.
10881
10882 2005-04-12 Jeff Law <law@redhat.com>
10883
10884 * gcc.dg/tree-ssa/20050412-1.c: New test.
10885
10886 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
10887
10888 PR libfortran/19016
10889 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
10890 Add tests with mask generated by expression.
10891 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10892 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10893 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10894
10895 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
10896
10897 PR middle-end/20917
10898 * gcc.dg/20050409-1.c: New test.
10899
10900 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
10901
10902 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
10903
10904 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10905
10906 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10907 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
10908 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10909 (TARGET_CXX): Adjust accordingly.
10910 * target.h (struct gcc_target): Remove epxort_class_data. Add
10911 determine_class_data_visibility and class_data_always_comdat.
10912 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10913 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
10914 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10915 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
10916 (arm_cxx_determine_class_data_visibility): New.
10917 (arm_cxx_class_data_always_comdat): Likewise.
10918 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10919 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
10920 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10921 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
10922 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
10923 Define.
10924
10925 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10926
10927 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
10928
10929 2005-04-11 Geoffrey Keating <geoffk@apple.com>
10930
10931 * gcc.dg/i386-darwin-fpmath.c: New.
10932
10933 2004-04-11 Devang Patel <dpatel@apple.com>
10934
10935 * lib/target-supports.exp (check_effective_target_vect_condition): New.
10936 * gcc.dg/vect/vect-ifcvt-1.c: New test.
10937 * gcc.dg/vect/vect-ifcvt-2.c: New test.
10938 * gcc.dg/vect/vect-ifcvt-3.c: New test.
10939 * gcc.dg/vect/vect-ifcvt-4.c: New test.
10940 * gcc.dg/vect/vect-ifcvt-5.c: New test.
10941 * gcc.dg/vect/vect-ifcvt-6.c: New test.
10942 * gcc.dg/vect/vect-ifcvt-7.c: New test.
10943 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
10944
10945 2004-04-11 Devang Patel <dpatel@apple.com>
10946
10947 * gcc.dg/vect/vect-dv-1.c: New test.
10948 * gcc.dg/vect/vect-dv-2.c: New test.
10949
10950 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10951
10952 PR tree-optimization/20933
10953 * gcc.dg/tree-ssa/pr20933.c: New test.
10954
10955 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10956
10957 * gfortran.dg/fold_nearest.f90: New test.
10958
10959 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
10960
10961 * gcc.dg/tree-ssa/alias-1.c: New test.
10962
10963 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10964
10965 PR tree-optimization/20920
10966 * g++.dg/tree-ssa/pr20920.C: New test.
10967
10968 2005-04-11 Uros Bizjak <uros@kss-loka.si>
10969
10970 * gcc.dg/builtins-53.c: Also check (int)ceil* and
10971 (long long int)ceil*.
10972
10973 2005-04-10 Mark Mitchell <mark@codesourcery.com>
10974
10975 * g++.dg/warn/Wdtor1.C: Declare template in system header with
10976 explicit C++ linkage.
10977
10978 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10979
10980 * gfortran.dg/pr17229.f: Take care of the new obsolescence
10981 warning for arithmetic IF statements.
10982
10983 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
10984
10985 * eor_handling_1.f90: New test case.
10986 * eor_handling_2.f90: New test case.
10987 * eor_handling_3.f90: New test case.
10988 * eor_handling_4.f90: New test case.
10989 * eor_handling_5.f90: New test case.
10990 * noadv_size.f90: New test case.
10991 * pad_no.f90: New test case.
10992
10993 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
10994
10995 * gcc.c-torture/execute/20050410-1.c: New test.
10996
10997 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
10998
10999 * gcc.dg/pr20126.c: New.
11000
11001 2005-04-09 Bud Davis <bdavis@gfortran.org>
11002 Steven G. Kargl <kargls@comcast.net>
11003
11004 * gfortran.dg/PR19872.f: New test.
11005
11006 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11007
11008 * gfortran.dg/nint_1.f90: Fix dg-do directive.
11009
11010 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11011
11012 * gfortran.dg/nint_1.f90: New test.
11013
11014 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11015
11016 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
11017 Added test for callee-allocated arrays with write statements.
11018 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
11019 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
11020 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11021 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11022 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11023
11024 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11025
11026 PR libfortran/20163
11027 * gfortran.dg/open-options-blanks.f: New test.
11028
11029 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11030
11031 PR fortran/13257
11032 * gfortran.dg/comma_format_extension_[1234].f: New tests.
11033
11034 2005-04-09 Jakub Jelinek <jakub@redhat.com>
11035
11036 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11037 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11038 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11039 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11040 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11041 * gcc.c-torture/execute/stdarg-4.c: New test.
11042
11043 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
11044
11045 PR target/20795
11046 * g++.dg/abi/param2.C: New test.
11047
11048 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11049
11050 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
11051
11052 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11053
11054 * gcc.dg/builtins-53.c: New test.
11055
11056 2005-04-08 Diego Novillo <dnovillo@redhat.com>
11057
11058 * g++.dg/tree-ssa/pr18178.C: New test.
11059 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
11060 * gcc.c-torture/execute/20041019-1.c: New test.
11061 * gcc.dg/tree-ssa/20041008-1.c: New test.
11062 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
11063 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
11064 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
11065 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
11066 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
11067 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
11068 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
11069 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
11070 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
11071 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
11072
11073 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
11074
11075 PR rtl-optimization/20466
11076 * gcc.c-torture/execute/pr20466-1.c: New test.
11077
11078 2005-04-08 Mark Mitchell <mark@codesourcery.com>
11079
11080 PR c++/20905
11081 * g++.dg/parse/cond2.C: New test.
11082
11083 PR c++/20145
11084 * g++.dg/warn/Wdtor1.C: New test.
11085
11086 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11087
11088 PR fortran/17229
11089 * gfortran.dg/pr17229.f: New test.
11090
11091 2005-04-07 Steven G. Kargl <kargls@comcast.net>
11092
11093 * gfortran.dg/tiny_1.f90: New test.
11094 * gfortran.dg/tiny_2.f90: ditto.
11095
11096 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
11097
11098 * gfortran.dg/eor_1.f90: Fix dg-do run line
11099 * gfortran.dg/open_new.f90: Fix dg-do run line
11100
11101 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
11102
11103 * lib/target-supports.exp (get_compiler_messages): Support
11104 optional arguments, the fourth being compiler options.
11105 (check_effective_target_fpic): New proc.
11106 * gcc.dg/20050321-2.c: Restrict to target fpic.
11107
11108 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
11109
11110 * gcc.dg/15443-1.c: New test.
11111 * gcc.dg/15443-2.c: Likewise.
11112
11113 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11114
11115 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
11116
11117 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11118
11119 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
11120
11121 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11122
11123 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
11124 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
11125 -m64.
11126 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
11127 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
11128 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
11129
11130 2005-04-06 Mark Mitchell <mark@codesourcery.com>
11131
11132 PR c++/20212
11133 * g++.dg/warn/Wunused-11.C: New test.
11134
11135 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
11136
11137 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
11138
11139 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
11140
11141 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
11142
11143 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11144
11145 PR c++/20734
11146 * g++.dg/template/ptrmem13.C: New test.
11147
11148 2005-04-05 Per Bothner <per@bothner.com>
11149
11150 * lib/gcc.exp: Always add -fno-show-column, for now.
11151
11152 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
11153
11154 PR testsuite/20767
11155 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
11156 of plain old "unsigned int" for the type of "i". Makes this test
11157 64bit clean.
11158
11159 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
11160
11161 * gcc.dg/i386-ssefn-1.c: New test.
11162 * gcc.dg/i386-ssefn-2.c: New test.
11163 * gcc.dg/i386-ssefn-3.c: New test.
11164 * gcc.dg/i386-ssefn-4.c: New test.
11165
11166 2005-04-05 Jakub Jelinek <jakub@redhat.com>
11167
11168 PR tree-optimization/20076
11169 * gcc.dg/builtin-apply4.c: New test.
11170
11171 PR preprocessor/19475
11172 * gcc.dg/cpp/macspace1.c: New test.
11173 * gcc.dg/cpp/macspace2.c: New test.
11174
11175 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11176
11177 * gfortran.dg/pr20755.f: Fixed bad format.
11178
11179 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11180
11181 PR c++/20763
11182 * g++.dg/ext/attrib21.C: New test.
11183
11184 2004-04-05 Devang Patel <dpatel@apple.com>
11185
11186 * lib/target-supports.exp (check_effective_target_vect_shif): New.
11187 * gcc.dg/vect/vect-shift-1.c: New test.
11188
11189 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11190
11191 PR libfortran/20755
11192 * gfortran.dg/pr20755.f: New test.
11193
11194 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
11195
11196 * gfortran.dg/pr15959.f90: New test.
11197 * gfortran.dg/string_pad_trunc.f90: New test.
11198
11199 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11200
11201 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
11202 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
11203 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
11204 syntax.
11205
11206 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11207
11208 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
11209
11210 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11211
11212 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
11213 * gcc.c-torture/compile/20011119-2.c: Likewise.
11214 * gcc.c-torture/compile/981001-2.c: Likewise.
11215
11216 2005-04-04 Mark Mitchell <mark@codesourcery.com>
11217
11218 PR c++/20679
11219 * g++.dg/template/overload4.C: New test.
11220
11221 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11222
11223 PR c++/20746
11224 * g++.dg/abi/covariant5.C: New.
11225
11226 PR debug/20505
11227 * g++.dg/debug/const2.C: New.
11228
11229 2005-04-04 Jakub Jelinek <jakub@redhat.com>
11230
11231 PR rtl-optimization/16104
11232 * gcc.c-torture/execute/20050316-1.c: New test.
11233
11234 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11235
11236 * g++.dg/template/spec23.C: Fix dg-error text.
11237
11238 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
11239
11240 PR c++/19199
11241 * g++.dg/expr/lval2.C: New.
11242
11243 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11244
11245 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
11246 __builtin_strcasecmp and __builtin_strncasecmp.
11247
11248 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
11249
11250 PR c++/20723
11251 * g++.dg/template/spec22.C: New.
11252 * g++.dg/template/spec23.C: New.
11253
11254 2005-04-03 Dale Ranta <dir@lanl.gov>
11255 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11256
11257 PR libfortran/20068
11258 PR libfortran/20125
11259 PR libfortran/20156
11260 PR libfortran/20471
11261 * gfortran.dg/backspace.f: New test.
11262
11263 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
11264
11265 * gcc.dg/pr19345.c: New test.
11266
11267 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11268
11269 PR tree-optimization/20640
11270 * gcc.dg/torture/tree-loop-1.c: New.
11271
11272 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11273
11274 PR rtl-optimization/20290
11275 * gcc.c-torture/execute/loop-ivopts-2.c: New.
11276
11277 2005-04-02 Geoffrey Keating <geoffk@apple.com>
11278
11279 * gcc.dg/rs6000-fpint.c: New.
11280
11281 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11282
11283 * gcc.dg/old-style-then-proto-1.c: New test.
11284
11285 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11286
11287 * gfortran.fortran-torture/execute/backspace.f90: Check
11288 after backspace and read was incorrect.
11289
11290 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11291
11292 * gcc.c-torture/execute/builtins/strcat.c: Check the result
11293 buffer past the terminating NUL using memcmp.
11294 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
11295 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
11296
11297 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
11298 Fix unused/uninitialized variable warnings.
11299
11300 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
11301 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
11302 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
11303 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
11304
11305 * gcc.c-torture/execute/builtins/abs-1-lib.c,
11306 gcc.c-torture/execute/builtins/fputs-lib.c,
11307 gcc.c-torture/execute/builtins/lib/fprintf.c,
11308 gcc.c-torture/execute/builtins/lib/main.c,
11309 gcc.c-torture/execute/builtins/lib/memcmp.c,
11310 gcc.c-torture/execute/builtins/lib/memmove.c,
11311 gcc.c-torture/execute/builtins/lib/mempcpy.c,
11312 gcc.c-torture/execute/builtins/lib/memset.c,
11313 gcc.c-torture/execute/builtins/lib/printf.c,
11314 gcc.c-torture/execute/builtins/lib/sprintf.c,
11315 gcc.c-torture/execute/builtins/lib/stpcpy.c,
11316 gcc.c-torture/execute/builtins/lib/strchr.c,
11317 gcc.c-torture/execute/builtins/lib/strcmp.c,
11318 gcc.c-torture/execute/builtins/lib/strcpy.c,
11319 gcc.c-torture/execute/builtins/lib/strcspn.c,
11320 gcc.c-torture/execute/builtins/lib/strlen.c,
11321 gcc.c-torture/execute/builtins/lib/strncat.c,
11322 gcc.c-torture/execute/builtins/lib/strncmp.c,
11323 gcc.c-torture/execute/builtins/lib/strncpy.c,
11324 gcc.c-torture/execute/builtins/lib/strrchr.c,
11325 gcc.c-torture/execute/builtins/lib/strspn.c,
11326 gcc.c-torture/execute/builtins/lib/strstr.c,
11327 gcc.c-torture/execute/builtins/memops-asm-lib.c,
11328 gcc.c-torture/execute/builtins/strlen-2.c,
11329 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
11330 prototypes.
11331
11332 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
11333
11334 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
11335 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
11336 selectany usage.
11337
11338 2005-04-01 Jakub Jelinek <jakub@redhat.com>
11339
11340 PR c++/19406
11341 * g++.dg/debug/using1.C: New test.
11342
11343 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
11344
11345 PR middle-end/20524
11346 * gcc.dg/alias-7.c: Prefix asm-declared name with
11347 __USER_LABEL_PREFIX__.
11348
11349 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
11350
11351 Fix fallout from PR middle-end/15700:
11352 * gcc.c-torture/compile/20011119-1.c: Take
11353 __USER_LABEL_PREFIX__ into account.
11354 * gcc.c-torture/compile/20011119-2.c: Likewise.
11355
11356 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
11357
11358 PR c++/18644
11359 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
11360
11361 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11362
11363 PR c/17855
11364 * gcc.c-torture/compile/struct-non-lval-1.c,
11365 gcc.c-torture/compile/struct-non-lval-2.c,
11366 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
11367
11368 2005-03-31 Janis Johnson <janis187@us.ibm.com>
11369
11370 * gcc.dg/tls/tls.exp: Remove temporary file.
11371 * g++.dg/tls/tls.exp: Ditto.
11372 * lib/file-format.exp: Ditto.
11373 * g++.dg/special/ecos.exp: Ditto.
11374
11375 * lib/profopt.exp: Treat prof_ext as a list.
11376 * gcc.misc-tests/bprob.exp: Ditto.
11377 * g++.dg/bprob/bprob.exp: Ditto.
11378
11379 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
11380 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
11381 g++.dg/tree-ssa/pointer-reference-alias.C,
11382 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
11383 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
11384 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
11385 g++.dg/vect/pr19951.cc: Ditto.
11386 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
11387 gcc.dg/builtins-47.c: Ditto.
11388 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
11389 gcc.dg/pr20115-1.c: Ditto.
11390 * gcc.dg/tree-ssa/20030530-2.c,
11391 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
11392 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11393 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
11394 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11395 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
11396 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
11397 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
11398 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
11399 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
11400 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
11401 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
11402 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
11403 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
11404 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
11405 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
11406 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11407 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11408 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11409 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11410 gcc.dg/tree-ssa/20030824-1.c,
11411 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
11412 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
11413 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
11414 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
11415 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
11416 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
11417 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
11418 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
11419 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
11420 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
11421 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
11422 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
11423 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
11424 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
11425 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
11426 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
11427 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
11428 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
11429 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
11430 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
11431 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
11432 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
11433 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
11434 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
11435 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
11436 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
11437 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
11438 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
11439 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
11440 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
11441 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
11442 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
11443 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
11444 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
11445 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
11446 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
11447 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
11448 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
11449 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
11450 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
11451 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
11452 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
11453 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11454 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
11455 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
11456 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
11457 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
11458 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
11459 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
11460 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
11461 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11462 gcc.dg/tree-ssa/useless-1.c: Ditto.
11463 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
11464 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
11465 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
11466 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
11467 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11468 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
11469 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
11470 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
11471 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
11472 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
11473 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
11474 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
11475 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
11476 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
11477 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
11478 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
11479 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
11480 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
11481 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
11482 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
11483 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
11484 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11485 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11486 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
11487 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
11488 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
11489 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
11490 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
11491 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
11492 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
11493 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
11494 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
11495 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
11496 gcc.dg/vect/vect-none.c: Ditto.
11497 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
11498 treelang/compile/unsigned.tree: Ditto.
11499
11500 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
11501 * gcc.dg/cpp/direct2s.c: Ditto.
11502 * gcc.dg/cpp/paste4.c: Ditto.
11503 * gcc.dg/cpp/separate-1.c: Ditto.
11504 * gcc.dg/pch/save-temps-1.c: Ditto.
11505 * g++.dg/ext/altivec-10.C: Ditto.
11506 * g++.dg/pch/pch.C: Ditto.
11507
11508 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
11509
11510 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
11511 * g++.dg/template/repo1.C: Ditto.
11512 * g++.dg/template/repo2.C: Ditto.
11513 * g++.dg/template/repo3.C: Ditto.
11514 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
11515 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
11516 * g++.old-deja/g++.pt/repo1.C: Ditto.
11517 * g++.old-deja/g++.pt/repo2.C: Ditto.
11518 * g++.old-deja/g++.pt/repo3.C: Ditto.
11519 * g++.old-deja/g++.pt/repo4.C: Ditto.
11520
11521 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
11522 * gcc.dg/20030107-1.c: Ditto.
11523 * gcc.dg/20030702-1.c: Ditto.
11524 * gcc.dg/profile-generate-1.c: Ditto.
11525 * g++.dg/other/profile1.C: Ditto.
11526 * g++.old-deja/g++.robertl/eb83.C: Ditto.
11527
11528 * lib/gcc-dg.exp (remove-build-file): New.
11529 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
11530 cleanup-tree-dump, cleanup-saved-temps): New.
11531
11532 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
11533
11534 PR c++/19203, DR 214
11535 * g++.dg/parse/ambig3.C: Not ambiguous.
11536 * g++.dg/template/spec20.C: New.
11537 * g++.dg/template/spec21.C: New.
11538
11539 2005-03-31 Steve Ellcey <sje@cup.hp.com>
11540
11541 PR target/20045
11542 * gcc.dg/ia64-fptr-1.c: Run only on linux.
11543
11544 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11545
11546 PR libfortran/20660
11547 * gfortran.dg/negative_unit.f: New test.
11548
11549 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
11550
11551 * gcc.dg/20050330-1.c: New test.
11552
11553 2005-03-30 Devang Patel <dpatel@apple.com>
11554
11555 * g++.dg/tree-sra/ssa-sra-3.C: New test.
11556
11557 2005-03-30 Dale Johannesen <dalej@apple.com>
11558
11559 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
11560
11561 2005-03-30 Janis Johnson <janis187@us.ibm.com>
11562
11563 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
11564 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
11565 Strip options from test name.
11566
11567 2005-03-31 Jan Hubicka <jh@suse.cz>
11568
11569 * gcc.dg/varpool-1.c: New testcase.
11570
11571 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11572
11573 PR c/772
11574 PR c/17913
11575 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
11576 gcc.dg/stmt-expr-label-3.c : New tests.
11577 * gcc.c-torture/execute/medce-2.c: Remove.
11578
11579 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11580
11581 PR c/20368
11582 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
11583 tests.
11584
11585 2005-03-30 Alan Modra <amodra@bigpond.net.au>
11586
11587 * gcc.c-torture/compile/pr20203.c: New test.
11588
11589 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11590
11591 * gfortran.dg/promotion.f90: New test.
11592
11593 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
11594
11595 PR middle-end/20491
11596 * gcc.dg/torture/asm-subreg-1.c: New test.
11597
11598 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
11599
11600 PR c/20672
11601 * gcc.dg/pr20672-1.c: New test.
11602
11603 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
11604
11605 * gfortran.dg/vect: New directory.
11606 * gfortran.dg/vect/vect.exp: New.
11607 * gfortran.dg/vect/vect-1.f90: New test.
11608 * gfortran.dg/vect/vect-2.f90: New test.
11609 * gfortran.dg/vect/vect-3.f90: New test.
11610 * gfortran.dg/vect/vect-4.f90: New test.
11611 * gfortran.dg/vect/vect-5.f90: New test.
11612
11613 2005-03-29 Jakub Jelinek <jakub@redhat.com>
11614
11615 PR middle-end/20622
11616 * gcc.dg/alias-7.c: New test.
11617
11618 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11619
11620 * gcc.dg/sparc-reg-1.c: New test.
11621
11622 2005-03-28 Steve Ellcey <sje@cup.hp.com>
11623
11624 PR target/19890
11625 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
11626
11627 2005-03-29 Dale Ranta <dir@lanl.gov>
11628 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11629
11630 PR libfortran/20163
11631 * gfortran.dg/pr20163-2.f: New test.
11632
11633 2005-03-28 Jan Hubicka <jh@suse.cz>
11634
11635 PR middle-end/20635
11636 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
11637 by Jakub Jelinek.
11638
11639 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
11640
11641 PR tree-optimization/20626
11642 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
11643 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
11644
11645 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11646
11647 * gfortran.dg/underflow.f90: New test.
11648 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
11649
11650 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11651
11652 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
11653
11654 2005-03-25 Mark Mitchell <mark@codesourcery.com>
11655
11656 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
11657 (g++_init): Make sure that CXXFLAGS is set.
11658 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
11659 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11660 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11661 * lib/objc.exp (objc_init): Likewise.
11662 * lib/treelang.exp (treelang_init): Likewise.
11663
11664 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
11665
11666 PR tree-optimization/20470
11667 * gcc.dg/tree-ssa/pr20470.c: New test.
11668
11669 2005-03-25 Geoffrey Keating <geoffk@apple.com>
11670
11671 * gcc.dg/ppc-stfiwx.c: New.
11672
11673 2005-03-25 Steve Ellcey <sje@cup.hp.com>
11674
11675 PR target/19888
11676 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
11677
11678 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11679
11680 * gcc.dg/20050325-1.c: Fix a typo.
11681
11682 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11683
11684 PR libfortran/19678
11685 PR libfortran/19679
11686 * gfortran.dg/dos_eol.f: New test.
11687
11688 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11689
11690 PR rtl-optimization/20249
11691 * gcc.dg/20050325-1.c: New test.
11692
11693 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11694
11695 PR libfortran/15332
11696 * gfortran.dg/pr15332.f: New test.
11697
11698 2005-03-24 Dale Johannesen <dalej@apple.com>
11699
11700 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
11701
11702 2005-03-24 Geoffrey Keating <geoffk@apple.com>
11703
11704 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
11705 'internal' visibility.
11706 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
11707 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
11708 'protected' visibility.
11709 * gcc.dg/visibility-7.c: Likewise.
11710 * lib/target-supports.exp (check_visibility_available): Take
11711 a parameter, the kind of visibility to check for.
11712 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
11713 to check_visibility_available.
11714
11715 * g++.dg/expr/cast3.C: New.
11716
11717 2005-03-24 David Edelsohn <edelsohn@gnu.org>
11718
11719 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
11720 rs6000.
11721
11722 2005-03-24 Steve Ellcey <sje@cup.hp.com>
11723
11724 PR target/20095
11725 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
11726
11727 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
11728
11729 * gcc.dg/badshift.c: Renamed to...
11730 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
11731
11732 * gcc.target/i386/badshift.c: Renamed to...
11733 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
11734 only.
11735
11736 PR rtl-optimization/20532
11737 * gcc.target/i386/badshift.c: New.
11738
11739 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11740
11741 * gfortran.dg/pr18025.f90: New test.
11742
11743 2005-03-23 Dale Johannesen <dalej@apple.com>
11744
11745 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
11746
11747 2005-03-23 Mark Mitchell <mark@codesourcery.com>
11748
11749 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
11750
11751 * lib/target-supports.exp (check_iconv_available): Default
11752 libiconv to -liconv, if there is no definition.
11753
11754 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
11755
11756 * gcc.dg/torture/cris-asm-mof-1.c: New test.
11757
11758 2005-03-22 Mark Mitchell <mark@codesourcery.com>
11759
11760 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
11761 * g++.dg/opt/pr7503-2.C: Likewise.
11762 * g++.dg/opt/pr7503-3.C: Likewise.
11763 * g++.dg/opt/pr7503-4.C: Likewise.
11764 * g++.dg/opt/pr7503-5.C: Likewise.
11765 * g++.dg/warn/minmax.C: New test.
11766
11767 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11768
11769 * gfortran.dg/g77_intrinsics_funcs.f: New test.
11770 * gfortran.dg/g77_intrinsics_sub.f: New test.
11771
11772 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
11773 Jan Hubicka <jh@suse.cz>
11774 Steven Bosscher <stevenb@suse.de
11775
11776 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
11777
11778 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11779
11780 PR c++/19980
11781 * g++.dg/template/redecl3.C: New test.
11782
11783 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11784
11785 PR c++/20499
11786 * g++.dg/parse/error16.C: Tweak error markers.
11787
11788 2005-03-22 Jakub Jelinek <jakub@redhat.com>
11789
11790 PR target/20561
11791 * gcc.dg/20050321-2.c: New test.
11792
11793 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
11794
11795 PR c++/20465
11796 PR c++/20381
11797 * g++.dg/template/ptrmem12.C: New.
11798
11799 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
11800
11801 PR rtl-optimization/20527
11802 * gcc.c-torture/execute/pr20527-1.c: New test.
11803
11804 2005-03-22 Ben Elliston <bje@au.ibm.com>
11805
11806 * gcc.misc-tests/options.exp (check_for_options): Create a real C
11807 program, compile it into a real executable and then delete the .c
11808 and .x files afterwards, to avoid problems on testglue targets.
11809
11810 2005-03-21 Stuart Hastings <stuart@apple.com>
11811
11812 * gcc.target/i386/sse-2.c: New.
11813
11814 2005-03-21 Uros Bizjak <uros@kss-loka.si>
11815
11816 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
11817
11818 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11819
11820 * g++.dg/parse/crash25.C: Fix typo.
11821
11822 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11823
11824 PR c++/20461
11825 * g++.dg/parse/crash24.C: New test.
11826
11827 PR c++/20536
11828 * g++.dg/parse/crash25.C: New test.
11829
11830 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11831
11832 PR c++/20147
11833 * g++.dg/ext/stmtexpr4.C: New test.
11834
11835 2005-03-20 Roger Sayle <roger@eyesopen.com>
11836
11837 PR middle-end/20539
11838 * gcc.c-torture/compile/pr13066-1.c: New test case.
11839 * gcc.c-torture/compile/pr20539-1.c: Likewise.
11840 * g++.dg/opt/pr13066-1.C: Likewise.
11841
11842 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
11843
11844 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
11845
11846 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11847
11848 PR fortran/18525
11849 * gfortran.dg/nesting_1.f90: New test.
11850
11851 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11852
11853 PR c++/20240
11854 * g++.dg/lookup/using13.C: New test.
11855
11856 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11857
11858 PR c++/20333
11859 * g++.dg/template/crash36.C: New test.
11860
11861 2005-03-18 Paolo Carlini <pcarlini@suse.de>
11862
11863 PR c++/20463
11864 * g++.dg/template/crash35.C: New test.
11865
11866 2005-03-17 Paolo Carlini <pcarlini@suse.de>
11867
11868 PR c++/19966
11869 * g++.dg/overload/operator2.C: New test.
11870
11871 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11872
11873 PR libfortran/20257
11874 * gfortran.dg/pr20257.f90: New test.
11875
11876 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11877
11878 PR libfortran/20480
11879 * gfortran.dg/pr20480.f90: New test.
11880
11881 2005-03-16 Richard Henderson <rth@redhat.com>
11882
11883 PR middle-end/15700
11884 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
11885 (_rtld_global): New.
11886 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
11887 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
11888
11889 * gcc.dg/alias-3.c: New.
11890 * gcc.dg/alias-4.c: New.
11891 * gcc.dg/alias-5.c: New.
11892 * gcc.dg/alias-6.c: New.
11893
11894 2005-03-15 Geoffrey Keating <geoffk@apple.com>
11895
11896 * gcc.dg/cpp/ucnid-7.c: New.
11897
11898 2005-03-15 Janis Johnson <janis187@us.ibm.com>
11899 Dorit Naishlos <dorit@il.ibm.com>
11900
11901 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
11902 darwin.
11903
11904 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
11905
11906 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
11907 misaligned accesses.
11908 * gcc.dg/vect/vect-58.c: Likewise.
11909 * gcc.dg/vect/vect-92.c: New.
11910 * gcc.dg/vect/vect-93.c: New.
11911
11912 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
11913
11914 PR fortran/18827
11915 * gfortran.dg/assign_2.f90: New test.
11916 * gfortran.dg/assign_3.f90: New test.
11917 * gfortran.dg/assign.f90: New test.
11918
11919 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
11920
11921 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
11922 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
11923 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
11924 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
11925 names.
11926
11927 2005-03-14 Geoffrey Keating <geoffk@apple.com>
11928
11929 * gcc.dg/cpp/ucnid-6.c: New.
11930
11931 * gcc.dg/cpp/normalize-1.c: New.
11932 * gcc.dg/cpp/normalize-2.c: New.
11933 * gcc.dg/cpp/normalize-3.c: New.
11934 * gcc.dg/cpp/normalize-4.c: New.
11935 * gcc.dg/cpp/ucnid-4.c: New.
11936 * gcc.dg/cpp/ucnid-5.c: New.
11937 * g++.dg/cpp/normalize-1.C: New.
11938 * g++.dg/cpp/ucnid-1.C: New.
11939
11940 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11941
11942 * gcc.dg/pr18628.c: New.
11943
11944 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11945
11946 PR c++/20280
11947 * g++.dg/tree-ssa/pr20280.C: New.
11948
11949 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11950
11951 PR fortran/20467
11952 * gfortran.dg/stfunc_2.f90: New test.
11953
11954 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11955
11956 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
11957
11958 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11959
11960 * gcc.dg/tree-ssa/20050314-1.c: New test.
11961
11962 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11963
11964 PR c++/4403
11965 PR c++/9783, DR433
11966 * g++.dg/template/friend34.C: New test.
11967 * g++.dg/template/friend35.C: Likewise.
11968 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
11969
11970 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11971
11972 Friend class name lookup 5/n
11973 PR c++/1016
11974 * g++.dg/lookup/hidden-class1.C: New test.
11975 * g++.dg/lookup/hidden-class2.C: Likewise.
11976 * g++.dg/lookup/hidden-class3.C: Likewise.
11977 * g++.dg/lookup/hidden-class4.C: Likewise.
11978 * g++.dg/lookup/hidden-class5.C: Likewise.
11979 * g++.dg/lookup/hidden-class6.C: Likewise.
11980 * g++.dg/lookup/hidden-class7.C: Likewise.
11981 * g++.dg/lookup/hidden-class8.C: Likewise.
11982 * g++.dg/lookup/hidden-class9.C: Likewise.
11983 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
11984 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
11985 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
11986 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
11987 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
11988 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
11989 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
11990 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
11991 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
11992 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
11993 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
11994
11995 2005-03-13 Mark Mitchell <mark@codesourcery.com>
11996
11997 PR c++/20157
11998 * g++.dg/template/error18.C: New test.
11999
12000 2005-03-09 Ben Elliston <bje@au.ibm.com>
12001
12002 PR debug/16792
12003 * g++.dg/debug/pr16792.C: New test.
12004
12005 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12006
12007 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
12008 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
12009 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
12010 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
12011 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
12012 test assertion names.
12013
12014 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12015
12016 PR fortran/18600
12017 * gfortran.dg/stfunc_1.f90: New test.
12018
12019 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12020
12021 PR fortran/16907
12022 * gfortran.dg/real_index_1.f90: New test.
12023
12024 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12025
12026 PR fortran/20323
12027 * gfortran.dg/spec_expr_1.f90: New test.
12028
12029 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12030
12031 PR c/20402
12032 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
12033 new parser.
12034
12035 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12036
12037 PR fortran/20361
12038 * gfortran.dg/largeequiv_1.f90: New test.
12039
12040 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12041
12042 * gcc.dg/ucnid-1.c: New.
12043 * gcc.dg/ucnid-2.c: New.
12044 * gcc.dg/ucnid-3.c: New.
12045 * gcc.dg/ucnid-4.c: New.
12046 * gcc.dg/ucnid-5.c: New.
12047 * gcc.dg/ucnid-6.c: New.
12048 * gcc.dg/cpp/ucnid-1.c: New.
12049 * gcc.dg/cpp/ucnid-2.c: New.
12050 * gcc.dg/cpp/ucnid-3.c: New.
12051 * g++.dg/other/ucnid-1.C: New.
12052
12053 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12054
12055 * gcc.dg/vmx/darwin-abi-3.c: Delete.
12056
12057 2005-03-11 Per Bothner <per@bothner.com>
12058
12059 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
12060 that diagnotics refer to correct token.
12061 * gcc.dg/unused-3.c: Likewise.
12062
12063 2005-03-11 Per Bothner <per@bothner.com>
12064
12065 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
12066 constant" is now actually on same line as string constant.
12067 * gcc.dg/cpp/direct2s.c: Likewise.
12068
12069 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
12070
12071 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
12072
12073 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12074
12075 PR libfortran/20124
12076 * gfortran.dg/pr20124.f90: New Test
12077
12078 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
12079
12080 PR tree-optimization/20130
12081 * gcc.dg/pr20130-1.c: New test.
12082
12083 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12084
12085 PR target/20095
12086 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
12087
12088 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12089
12090 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
12091
12092 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12093
12094 * g++.dg/eh/forced1.C: Fix comment.
12095 * g++.dg/eh/forced2.C: Ditto.
12096 * g++.dg/eh/forced3.C: Ditto.
12097 * g++.dg/eh/forced4.C: Ditto.
12098
12099 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
12100
12101 PR rtl-opt/20412
12102 * gcc.c-torture/compile/pr20412.c: New test.
12103
12104 2005-03-10 Roger Sayle <roger@eyesopen.com>
12105
12106 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
12107
12108 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12109
12110 PR target/20322
12111 * gcc.dg/20050307-1.c: New test.
12112
12113 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
12114
12115 PR c++/20375
12116 * g++.dg/other/stdarg3.C: New.
12117
12118 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12119
12120 PR c++/18384, c++/18327
12121 * g++.dg/init/array19.C: New test.
12122
12123 PR inline-asm/20314
12124 * gcc.dg/torture/pr20314-1.c: New test.
12125 * gcc.dg/torture/pr20314-2.c: New test.
12126
12127 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
12128
12129 * gcc.dg/20050309-1.c: New test.
12130
12131 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12132
12133 * gcc.dg/builtins-10.c: Reactivate disabled test.
12134 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
12135 new cbrt transformations.
12136
12137 2005-03-09 Mark Mitchell <mark@codesourcery.com>
12138
12139 PR c++/20208
12140 * g++.dg/template/array13.C: New test.
12141
12142 2005-03-09 Paolo Carlini <pcarlini@suse.de>
12143
12144 PR c++/16859
12145 * g++.dg/init/brace4.C: New test.
12146
12147 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
12148
12149 PR c++/20186
12150 * g++.dg/template/non-dependent12.C: New.
12151
12152 2005-03-08 Mark Mitchell <mark@codesourcery.com>
12153
12154 PR c++/20142
12155 * g++.dg/init/array18.C: Add dg-do run marker.
12156
12157 PR c++/20142
12158 * g++.dg/init/array18.C: New test.
12159
12160 2005-03-09 Ben Elliston <bje@au.ibm.com>
12161
12162 * consistency.vlad/vlad.exp: Remove trailing semicolons.
12163 * g++.dg/gcov/gcov.exp: Likewise.
12164 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
12165 * gcc.target/xstormy16/xstormy16.exp: Likewise.
12166 * lib/c-torture.exp: Likewise.
12167 * lib/fortran-torture.exp: Likewise.
12168 * lib/g++.exp: Likewise.
12169 * lib/gcc-defs.exp: Likewise.
12170 * lib/gcc-dg.exp: Likewise.
12171 * lib/gcc.exp: Likewise.
12172 * lib/gcov.exp: Likewise.
12173 * lib/gfortran.exp: Likewise.
12174 * lib/mike-g++.exp: Likewise.
12175 * lib/mike-gcc.exp: Likewise.
12176 * lib/objc-torture.exp: Likewise.
12177 * lib/objc.exp: Likewise.
12178 * lib/profopt.exp: Likewise.
12179 * lib/target-libpath.exp: Likewise.
12180 * lib/target-supports.exp: Likewise.
12181 * lib/treelang.exp: Likewise.
12182 * lib/wrapper.exp: Likewise.
12183
12184 2005-03-08 Jeff Law <law@redhat.com>
12185
12186 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
12187 PHI-OPT changes.
12188
12189 2005-03-08 Ira Rosen <irar@il.ibm.com>
12190
12191 * gcc.dg/vect/pr20122.c: New test.
12192
12193 2005-03-07 Jeff Law <law@redhat.com>
12194
12195 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
12196 was folded away.
12197 * gcc.dg/tree-ssa/pr18133-1.c: New test.
12198 * gcc.dg/tree-ssa/pr18133-2.c: New test.
12199 * gcc.dg/tree-ssa/pr18134.c: New test.
12200
12201 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12202
12203 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
12204 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
12205 gcc.dg/torture/builtin-noret-2.c: Require weak support.
12206
12207 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
12208
12209 PR tree-opt/17671
12210 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
12211
12212 2005-03-07 Mark Mitchell <mark@codesourcery.com>
12213
12214 * g++.dg/warn/Wnvdtor.C: New test.
12215
12216 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
12217
12218 * gcc.dg/torture/pr19683-1.c: New test.
12219
12220 2005-03-06 Steven G. Kargl <kargls@comcast.net>
12221
12222 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
12223 * gfortran.dg/g77/19990313-2.f: Ditto.
12224 * gfortran.dg/g77/19990313-3.f: Ditto.
12225 * gfortran.dg/g77/19990525-0.f: Ditto.
12226 * gfortran.dg/g77/19990826-0.f: Ditto.
12227 * gfortran.dg/g77/19990826-2.f: Ditto.
12228 * gfortran.dg/g77/19990826-3.f: Ditto.
12229 * gfortran.dg/g77/20000511-1.f: Ditto.
12230 * gfortran.dg/g77/20000511-2.f: Ditto.
12231 * gfortran.dg/g77/970625-2.f: Ditto.
12232 * gfortran.dg/g77/980310-2.f: Ditto.
12233 * gfortran.dg/g77/980310-3.f: Ditto.
12234 * gfortran.dg/g77/980310-8.f: Ditto.
12235 * gfortran.dg/g77/980519-2.f: Ditto.
12236 * gfortran.dg/g77/alpha1.f: Ditto.
12237 * gfortran.dg/g77/claus.f: Ditto.
12238 * gfortran.dg/g77/erfc.f: Ditto.
12239 * gfortran.dg/g77/short.f: Ditto.
12240 * gfortran.fortran-torture/execute/data.f90: Ditto.
12241 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
12242 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
12243
12244 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12245
12246 * lib/file-format.exp (gcc_target_object_format): Add check for som
12247 format and hardcode object formats on hppa*-*-hpux*.
12248 * lib/target-supports.exp (check_weak_available): Add check for som
12249 object format. Always return 0 on hppa*-*-hpux10*.
12250
12251 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
12252 is defined.
12253
12254 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
12255
12256 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12257
12258 * gfortran.dg/pr19936_1.f90: New test.
12259 * gfortran.dg/pr19936_2.f90: New test.
12260 * gfortran.dg/pr19936_3.f90: New test.
12261
12262 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12263 Paul Thomas <prthomas@drfccad.cea.fr>
12264
12265 * gfortran.dg/PR19754_1.f90: New test.
12266 * gfortran.dg/PR19754_2.f90: Ditto.
12267
12268 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12269
12270 PR c++/19311
12271 * g++.dg/template/non-dependent11.C: New test.
12272
12273 2005-03-05 Uros Bizjak <uros@kss-loka.si>
12274
12275 * lib/target-supports.exp (check_iconv_available): Fix comment.
12276
12277 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
12278 Joseph S. Myers <joseph@codesourcery.com>
12279
12280 PR c++/19797
12281 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
12282
12283 2005-03-04 Matthew Sachs <msachs@apple.com>
12284
12285 * gcc.exp (gcc_target_compile): Put braces around
12286 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
12287 * objc.exp (objc_target_compile): Likewise.
12288 * treelang.exp (treelang_target_compile): Likewise.
12289
12290 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12291
12292 PR fortran/19673
12293 * gfortran.dg/func_result_1.f90: New test.
12294
12295 2005-03-04 Ben Elliston <bje@au.ibm.com>
12296
12297 * gcc.misc-tests/options.exp: New test.
12298
12299 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
12300
12301 * gcc.dg/pr15784-4.c: New test.
12302
12303 2005-03-03 Geoffrey Keating <geoffk@apple.com>
12304
12305 * gcc.c-torture/execute/pr17133.c: New.
12306 * gcc.c-torture/compile/20050303-1.c: New.
12307
12308 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
12309
12310 * gcc.dg/cpp/assert4.c: Fix for cygwin.
12311
12312 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
12313
12314 * g++.dg/overload/using2.C: New.
12315
12316 2005-03-02 Mark Mitchell <mark@codesourcery.com>
12317
12318 PR c++/19916
12319 * g++.dg/init/ptrmem2.C: New test.
12320
12321 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
12322
12323 PR c/8927
12324 * gcc.dg/pr8927-1.c: New test.
12325
12326 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
12327
12328 PR c++/20232
12329 * g++.dg/inherit/covariant12.C: New.
12330
12331 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12332
12333 PR fortran/19479
12334 * gfortran.dg/bound_1.f90: New test.
12335
12336 2005-02-28 Janis Johnson <janis187@us.ibm.com>
12337
12338 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
12339 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
12340
12341 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
12342
12343 PR c/20245
12344 * gcc.dg/pr20245-1.c: New test.
12345
12346 2005-02-28 Jakub Jelinek <jakub@redhat.com>
12347
12348 PR middle-end/19874
12349 * gcc.c-torture/execute/20050119-2.c: New test case.
12350
12351 2005-02-28 Ben Elliston <bje@au.ibm.com>
12352
12353 * README: Update the DejaGnu bug reporting address.
12354 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
12355 * lib/objc-torture.exp: Likewise.
12356
12357 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12358
12359 * gfortran.dg/boz_1.f90: New test.
12360 * gfortran.dg/boz_3.f90: New test.
12361 * gfortran.dg/boz_4.f90: New test.
12362
12363 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12364
12365 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
12366 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
12367
12368 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12369
12370 PR libfortran/20101
12371 * gfortran.dg/write_0_pe_format.f90: New test.
12372
12373 2005-02-27 Jakub Jelinek <jakub@redhat.com>
12374
12375 PR c++/20206
12376 * g++.dg/opt/thunk2.C: New test.
12377 * g++.dg/opt/covariant1.C: New test.
12378
12379 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12380
12381 * gfortran.dg/e_d_fmt.f90: New test.
12382
12383 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
12384
12385 * gcc.dg/asm-b.c: Fix comment typos.
12386
12387 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12388
12389 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
12390 a V_MAY_DEF also.
12391
12392 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12393
12394 PR tree-opt/20188
12395 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
12396 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
12397 * gcc.dg/asm-b.c: New test.
12398
12399 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
12400
12401 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
12402 Disable this test on IRIX 6.
12403
12404 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
12405
12406 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
12407 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
12408 parser.
12409
12410 2005-02-25 Diego Novillo <dnovillo@redhat.com>
12411
12412 PR tree-optimization/20204
12413 * testsuite/gcc.dg/pr20204.c: New test.
12414
12415 2005-02-24 Jakub Jelinek <jakub@redhat.com>
12416
12417 PR target/20196
12418 * gcc.c-torture/execute/20050224-1.c: New test.
12419
12420 PR c++/20175
12421 * g++.dg/warn/Wbraces2.C: New test.
12422
12423 2005-02-23 Mark Mitchell <mark@codesourcery.com>
12424
12425 PR c++/19878
12426 * g++.dg/init/const2.C: New test.
12427
12428 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
12429
12430 PR tree-optimization/20100
12431 * gcc.c-torture/execute/pr20100-1.c: New test.
12432
12433 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12434
12435 * gfortran.dg/implicit_3.f90: New test.
12436
12437 * gfortran.dg/deftype_1.f90: New test.
12438
12439 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
12440
12441 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
12442 the test passes.
12443 * g++.dg/other/anon3.C: Accept a warning.
12444
12445 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
12446
12447 * gcc.dg/pr20017.c: Fix a comment typo.
12448
12449 2005-02-23 Bud Davis <bdavis@gfortran.org>
12450
12451 * gfortran.dg/list_read_4.f90: Change to f90 comments.
12452
12453 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12454
12455 PR ada/19902
12456 * ada/acats/tests/cxa/cxa3004.a: Remove.
12457 * ada/acats/tests/cxb/cxb30061.am: Likewise.
12458
12459 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12460
12461 PR c++/20073
12462 * g++.dg/init/const1.C: New test.
12463
12464 PR c++/19991
12465 * g++.dg/parse/constant7.C: New test.
12466
12467 PR c++/20152
12468 * g++.dg/parse/error27.C: New test.
12469 * g++.dg/template/qualttp15.C: Adjust error markers.
12470 * g++.old-deja/g++.other/struct1.C: Likewise.
12471
12472 PR c++/20153
12473 * g++.dg/template/error17.C: New test.
12474
12475 PR c++/20148
12476 * g++.dg/parser/error26.C: New test.
12477
12478 2005-02-22 Diego Novillo <dnovillo@redhat.com>
12479
12480 PR tree-optimization/20100
12481 PR tree-optimization/20115
12482 * gcc.dg/pr20115.c: New test.
12483 * gcc.dg/pr20115-1.c: New test.
12484 * gcc.dg/pr20100.c: New test.
12485 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
12486 call-clobbered variables after alias1.
12487
12488 2005-02-22 Bud Davis <bdavis@gfortran.org>
12489
12490 * gfortran.dg/list_read_4.f90: new test.
12491
12492 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
12493
12494 PR rtl-optimization/20017.
12495 * gcc.dg/pr20017.c: New.
12496
12497 2005-02-22 Devang Patel <dpatel@apple.com>
12498
12499 PR 19952
12500 * g++.dg/tree-ssa/pr19952.C: New test.
12501
12502 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12503
12504 PR c++/19883
12505 * g++.dg/parse/constant6.C: New test.
12506
12507 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12508
12509 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12510 * g++.dg/charset/asm2.c: Likewise.
12511 * g++.dg/charset/asm3.c: Likewise.
12512 * g++.dg/charset/asm4.c: Likewise.
12513 * g++.dg/charset/asm5.c: Likewise.
12514 * g++.dg/charset/attribute1.c: Likewise.
12515 * g++.dg/charset/attribute2.c: Likewise.
12516 * g++.dg/charset/extern1.cc: Likewise.
12517 * g++.dg/charset/extern2.cc: Likewise.
12518 * g++.dg/charset/extern3.cc: Likewise.
12519 * g++.dg/charset/function.cc: Likewise.
12520 * g++.dg/charset/string.c: Likewise.
12521 * g++.dg/charset/charset.exp: Likewise.
12522 * lib/target-supports.exp (check_iconv_available): Fix comment.
12523
12524 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12525
12526 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
12527 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12528 * gcc.dg/charset/asm2.c: Likewise.
12529 * gcc.dg/charset/asm3.c: Likewise.
12530 * gcc.dg/charset/asm4.c: Likewise.
12531 * gcc.dg/charset/asm5.c: Likewise.
12532 * gcc.dg/charset/asm6.c: Likewise.
12533 * gcc.dg/charset/attribute1.c: Likewise.
12534 * gcc.dg/charset/attribute2.c: Likewise.
12535 * gcc.dg/charset/builtin1.c: Likewise.
12536 * gcc.dg/charset/extern.c: Likewise.
12537 * gcc.dg/charset/function.c: Likewise.
12538 * gcc.dg/charset/string.c: Likewise.
12539 * gcc.dg/charset/charset.exp: Likewise.
12540
12541 2005-02-21 Bud Davis <bdavis9659@comcast.net>
12542
12543 PR fortran/20086
12544 * gfortran.dg/pr20086.f90: New test.
12545
12546 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
12547
12548 PR tree-optimization/19786
12549 * g++.dg/tree-ssa/pr19786.C: New.
12550
12551 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12552
12553 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
12554
12555 2005-02-21 Jeff Law <law@redhat.com>
12556
12557 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
12558
12559 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12560
12561 * gfortran.dg/do_iterator: Split loop, markup all lines for
12562 which an error locus is printed.
12563 * gfortran.dg/pr17708.f90: Markup all lines for which an error
12564 locus is printed.
12565 * gfortran.dg/select_4.f90: Likewise.
12566 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
12567 locuses in the various permutations.
12568
12569 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
12570
12571 PR tree-optimization/19951
12572 * g++.dg/vect: New directory.
12573 * g++.dg/vect/vect.exp: New file.
12574 * g++.dg/vect/pr19951.cc: New testcase.
12575 * g++.dg/dg.exp: Also prune vectorizer tests.
12576
12577 2005-02-20 Zack Weinberg <zack@codesourcery.com>
12578
12579 PR 18785
12580 * gcc.dg/charset/builtin1.c: New test.
12581
12582 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12583
12584 PR c++/19299
12585 * g++.dg/inherit/volatile1.C: New test.
12586
12587 PR c++/19440
12588 * g++.dg/template/dtor4.C: New test.
12589
12590 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12591
12592 * gfortran.dg/int_1.f90: New test.
12593
12594 2005-02-19 Devang Patel <dpatel@apple.com>
12595
12596 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
12597
12598 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12599
12600 * gfortran.dg/achar_1.f90: New test.
12601
12602 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
12603
12604 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
12605
12606 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
12607 Jakub Jelinek <jakub@redhat.com>
12608
12609 PR tree-optimization/19828
12610 * gcc.dg/tree-ssa/loop-7.c: New test.
12611 * gcc.c-torture/execute/20050218-1.c: New test.
12612
12613 2005-02-19 Jakub Jelinek <jakub@redhat.com>
12614
12615 PR c/20043
12616 * gcc.dg/transparent-union-1.c: New test.
12617 * gcc.dg/transparent-union-2.c: New test.
12618
12619 2005-02-18 James E Wilson <wilson@specifixinc.com>
12620
12621 PR tree-optimization/18977
12622 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
12623
12624 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
12625
12626 PR target/20054
12627 * gcc.dg/pr20054.c: New test.
12628
12629 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12630
12631 PR c++/19508
12632 * g++.dg/ext/attrib20.C: New test.
12633
12634 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12635
12636 PR middle-end/20030
12637 * gfortran.fortran-torture/execute/character_passing.f90: New test.
12638
12639 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
12640
12641 PR c++/20008
12642 * g++.dg/opt/switch4.C: New.
12643
12644 2005-02-18 Jakub Jelinek <jakub@redhat.com>
12645
12646 PR c++/20023
12647 PR tree-optimization/20009
12648 * gcc.c-torture/compile/20050217-1.c: New test.
12649 * g++.dg/opt/switch3.C: New test.
12650
12651 PR tree-optimization/18947
12652 * gcc.c-torture/compile/20050215-1.c: New test.
12653 * gcc.c-torture/compile/20050215-2.c: New test.
12654 * gcc.c-torture/compile/20050215-3.c: New test.
12655
12656 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
12657
12658 PR c++/20028
12659 * g++.dg/template/crash34.C: New.
12660
12661 PR c++/20022
12662 * g++.dg/other/access3.C: New.
12663
12664 2005-02-17 Ira Rosen <irar@il.ibm.com>
12665
12666 * gcc.dg/vect/vect-98.c: New test.
12667
12668 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
12669
12670 PR tree-optimization/19967
12671 * gcc.dg/pr19967.c: New.
12672
12673 2005-02-16 Jakub Jelinek <jakub@redhat.com>
12674
12675 PR middle-end/19857
12676 * gcc.dg/tree-ssa/20050215-1.c: New test.
12677 * gcc.c-torture/execute/20050215-1.c: New test.
12678
12679 2005-02-15 Eric Christopher <echristo@redhat.com>
12680
12681 * gcc.dg/cpp/20050215-1.c: New file.
12682
12683 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
12684
12685 PR tree-optimization/15785
12686 * gcc.dg/pr15785-1.c: New test.
12687
12688 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
12689
12690 PR c++/17788
12691 * g++.dg/init/ctor4.C: New.
12692 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
12693
12694 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
12695
12696 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
12697 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
12698
12699 2005-02-15 Andreas Schwab <schwab@suse.de>
12700
12701 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
12702 declare malloc.
12703
12704 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
12705
12706 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
12707
12708 2005-02-14 Diego Novillo <dnovillo@redhat.com>
12709
12710 PR tree-optimization/19853
12711 * gcc.c-torture/compile/pr19853.c: New test.
12712
12713 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12714
12715 PR c++/19608
12716 * g++.dg/parse/local-class1.C: New.
12717
12718 PR c++/19895
12719 * g++.dg/parse/ptrmem3.C: New.
12720
12721 PR c++/19884
12722 * g++.old-deja/g++.oliva/template6.C: Add another case.
12723 * g++.dg/template/explicit6.C: New.
12724
12725 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
12726
12727 PR c++/17816
12728 * g++.dg/other/redecl2.C: New.
12729
12730 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12731
12732 PR c++/19891
12733 * g++.dg/abi/covariant4.C: New.
12734
12735 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
12736
12737 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
12738
12739 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
12740
12741 * gcc.dg/vect/vect-96.c: Fix typo.
12742
12743 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12744
12745 PR c++/14479
12746 PR c++/19487
12747 * g++.dg/template/enum5.C: New test.
12748
12749 2005-02-12 Ira Rosen <irar@il.ibm.com>
12750
12751 * gcc.dg/vect/vect-97.c: New test.
12752
12753 2005-02-12 Ira Rosen <irar@il.ibm.com>
12754
12755 * gcc.dg/vect/vect-96.c: New test.
12756
12757 2005-02-12 Uros Bizjak <uros@kss-loka.si>
12758
12759 * gcc.dg/builtins-34.c: Also check ldexp*.
12760
12761 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
12762
12763 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
12764
12765 2005-02-11 Janis Johnson <janis187@us.ibm.com>
12766
12767 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
12768 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
12769 dg-require-dll, dg-require-iconv, dg-require-named-sections,
12770 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
12771 selector_list, selector_expression, dg-process-target): Move to new
12772 file target-supports-dg.exp.
12773 * lib/target-supports-dg.exp: New.
12774
12775 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
12776 New.
12777
12778 2005-02-11 Jakub Jelinek <jakub@redhat.com>
12779
12780 PR c++/19666
12781 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
12782
12783 PR middle-end/19858
12784 * gcc.c-torture/compile/20050210-1.c: New test.
12785
12786 2005-02-11 Mark Mitchell <mark@codesourcery.com>
12787
12788 PR c++/19755
12789 * g++.dg/warn/Wbraces1.C: New test.
12790
12791 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
12792
12793 * gcc.dg/builtins-52.c: New testcase.
12794
12795 2005-02-10 Jakub Jelinek <jakub@redhat.com>
12796
12797 PR c/19342
12798 * gcc.c-torture/execute/20050119-1.c: New test.
12799
12800 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12801
12802 PR c++/19811
12803 * g++.dg/init/delete1.C: New test.
12804
12805 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
12806
12807 PR c++/18470
12808 * g++.dg/template/static12.C: New test.
12809
12810 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12811
12812 PR c++/19787
12813 * g++.dg/conversion/ambig1.C: New test.
12814
12815 PR c++/19739
12816 * g++.dg/ext/attrib19.C: New test.
12817
12818 PR c++/19732
12819 * g++.dg/parse/dtor5.C: New test.
12820
12821 PR c++/19762
12822 * g++.dg/template/dtor3.C: New test.
12823
12824 PR c++/19826
12825 * g++.dg/template/static11.C: New test.
12826 * g++.dg/template/crash2.C: Remove dg-error marker.
12827
12828 2005-02-09 Janis Johnson <janis187@us.ibm.com>
12829
12830 PR C++/18491
12831 * g++.old-deja/g++.mike/p10769a.C: Remove.
12832
12833 2005-02-09 Roger Sayle <roger@eyesopen.com>
12834
12835 * gcc.dg/builtins-48.c: New test case.
12836 * gcc.dg/builtins-49.c: New test case.
12837 * gcc.dg/builtins-50.c: New test case.
12838 * gcc.dg/builtins-51.c: New test case.
12839
12840 2005-02-09 Ian Lance Taylor <ian@airs.com>
12841
12842 PR middle-end/19583
12843 * g++.dg/warn/Wreturn-type-3.C: New test.
12844
12845 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12846
12847 PR middle-end/19402
12848 * gcc.dg/pr19402-1.c: New testcase.
12849 * gcc.dg/pr19402-2.c: likewise.
12850
12851 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12852
12853 PR middle-end/19854
12854 * g++.dg/tree-ssa/tmmti.C: New testcase.
12855
12856 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12857
12858 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
12859
12860 2005-02-08 Mark Mitchell <mark@codesourcery.com>
12861
12862 PR c++/19733
12863 * g++.dg/parse/crash23.C: New test.
12864 * g++.dg/warn/Weff1.C: New test.
12865
12866 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12867
12868 * gcc.dg/20050209-1.c: New test.
12869
12870 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12871
12872 PR target/19799
12873 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
12874
12875 2005-02-08 Mike Stump <mrs@apple.com>
12876
12877 * g++.dg/pch/import-2.c: New test.
12878 * g++.dg/pch/import-2.hs: New.
12879 * g++.dg/pch/include/import-2a.h: New.
12880 * g++.dg/pch/include/import-2b.h: New.
12881
12882 2005-02-08 Janis Johnson <janis187@us.ibm.com>
12883
12884 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
12885
12886 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12887
12888 * gfortran.dg/substr_1.f90: New test.
12889
12890 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
12891
12892 PR middle-end/19775
12893 * gcc.dg/torture/builtin-power-1.c: Disable test for
12894 invalid transformation.
12895 * gcc.dg/builtins-10.c: Likewise. Disable one test we
12896 no longer optimize.
12897 * gcc.dg/builtins-47.c: New testcase.
12898
12899 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
12900 Dorit Naishlos <dorit@il.ibm.com>
12901
12902 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
12903
12904 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
12905
12906 * gcc.c-torture/compile/20050206-1.c: New test.
12907
12908 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12909
12910 PR tree-opt/19768
12911 * g++.dg/opt/pr19768.C: New test.
12912
12913 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12914
12915 PR tree-opt/19736
12916 * gcc.c-torture/compile/pr19736.c: New test.
12917
12918 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12919
12920 PR c++/17401
12921 * g++.dg/parse/error25.C: New test.
12922
12923 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
12924
12925 * gcc.c-torture/execute/20050203-1.c: New.
12926
12927 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
12928
12929 * gcc.dg/vect/vect-85.c: Remove xfail.
12930 * gcc.dg/vect/vect-86.c: Remove xfail.
12931 * gcc.dg/vect/vect-87.c: Remove xfail.
12932 * gcc.dg/vect/vect-88.c: Remove xfail.
12933
12934 2005-02-02 Geoffrey Keating <geoffk@apple.com>
12935
12936 * gcc.dg/altivec-19.c: New.
12937
12938 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
12939
12940 PR c/17807
12941 * gcc.dg/nested-func-3.c: New test.
12942 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
12943
12944 2005-02-02 Janis Johnson <janis187@us.ibm.com>
12945
12946 * gcc.test-framework/gen_directive_tests: Generate tests for
12947 selector expressions.
12948
12949 2005-02-02 Matt Austern <austern@apple.com>
12950
12951 PR c++/19628
12952 * g++/ext/builtin7.C: New.
12953 * g++/ext/builtin8.C: New.
12954
12955 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12956
12957 PR c/18502
12958 * gcc.dg/pr18502-1.c: New test.
12959
12960 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12961
12962 PR c++/17413
12963 * g++.dg/template/local4.C: Tweak.
12964
12965 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
12966
12967 PR tree-optimization/19578
12968 * gcc.c-torture/compile/20050202-1.c: New test.
12969
12970 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12971
12972 PR c/19435
12973 * gcc.dg/c99-init-4.c: New test.
12974
12975 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12976
12977 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
12978
12979 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
12980
12981 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
12982 * g++.dg/eh/check-vect.h: New.
12983
12984 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
12985 * gcc.dg/vect/vect-78.c: Ditto.
12986 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
12987 Remove.
12988
12989 * g++.dg/conversion/simd1.C: Expect warning.
12990 * g++.dg/ext/attribute-test-1.C: Ditto.
12991 * g++.dg/ext/attribute-test-2.C: Ditto.
12992 * g++.dg/ext/attribute-test-3.C: Ditto.
12993 * g++.dg/ext/attribute-test-4.C: Ditto.
12994
12995 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
12996 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
12997
12998 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
12999
13000 2005-02-01 Richard Henderson <rth@redhat.com>
13001
13002 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13003 long double for ibm double-double format.
13004 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13005
13006 2005-02-01 Diego Novillo <dnovillo@redhat.com>
13007
13008 PR tree-optimization/19633
13009 * testsuite/gcc.dg/pr19633-1.c: New test.
13010 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
13011 to NULL or a symbol.
13012
13013 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13014
13015 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
13016 New procs.
13017 (dg-process-target (local override)): Handle selector expressions.
13018
13019 * gcc.test-framework/README: Describe tests in source directory.
13020 * gcc.test-framework/test-framework.awk: Handle dg- tests.
13021 * gcc.test-framework/test-framework.exp: Handle dg- tests.
13022 * gcc.test-framework/dg-bogus-exp-P.c: New test.
13023 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
13024 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
13025 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
13026 * gcc.test-framework/dg-do-link-exp-P.c: New test.
13027 * gcc.test-framework/dg-do-run-exp-P.c: New test.
13028 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
13029 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
13030 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
13031 * gcc.test-framework/dg-error-exp-P.c: New test.
13032 * gcc.test-framework/dg-error-exp-XP.c: New test.
13033 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
13034 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
13035 * gcc.test-framework/dg-output-exp-P.c: New test.
13036 * gcc.test-framework/dg-output-exp-XF.c: New test.
13037 * gcc.test-framework/dg-warning-exp-P.c: New test.
13038 * gcc.misc-tests/dg-1.c: Remove.
13039 * gcc.misc-tests/dg-2.c: Remove.
13040 * gcc.misc-tests/dg-3.c: Remove.
13041 * gcc.misc-tests/dg-4.c: Remove.
13042 * gcc.misc-tests/dg-5.c: Remove.
13043 * gcc.misc-tests/dg-6.c: Remove.
13044 * gcc.misc-tests/dg-7.c: Remove.
13045 * gcc.misc-tests/dg-8.c: Remove.
13046 * gcc.misc-tests/dg-9.c: Remove.
13047 * gcc.misc-tests/dg-10.c: Remove.
13048 * gcc.misc-tests/dg-11.c: Remove.
13049 * gcc.misc-tests/dg-12.c: Remove.
13050 * gcc.misc-tests/dg-test.exp: Remove.
13051
13052 * gcc.test-framework/test-framework.awk: Change recording and
13053 printing of passes and failures.
13054
13055 * gcc.test-framework: New directory.
13056 * gcc.test-framework/README: New.
13057 * gcc.test-framework/test-framework.exp: New.
13058 * gcc.test-framework/test-framework.awk: New.
13059 * gcc.test-framework/gen_directive_tests: New.
13060
13061 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
13062
13063 * lib/treelang.exp: Fix comment typos.
13064 (treelang_target_compile): Don't append libs=-ltreelang to options.
13065
13066 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
13067
13068 * g++.dg/parse/typename7.C: Adjust error messages.
13069
13070 2005-01-31 Jeff Law <law@redhat.com>
13071
13072 * gcc.c-torture/execute/20050131-1.c: New test.
13073 * gcc.dg/wcaselabel.c: New test.
13074
13075 2005-01-31 Mark Mitchell <mark@codesourcery.com>
13076
13077 * g++.dg/other/warning1.C: Adjust error messags.
13078 * g++.dg/parse/constant5.C: New test.
13079
13080 2005-01-31 Steven Bosscher <stevenb@suse.de>
13081
13082 PR c/19333
13083 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
13084 the test case valid.
13085 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
13086 * testsuite/gcc.dg/array-7.c: Adjust expected result.
13087 * testsuite/gcc.dg/pr18596-3.c: Likewise.
13088 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
13089 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
13090 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
13091
13092 2005-01-31 Dale Johannesen <dalej@apple.com>
13093
13094 * g++.dg/opt/pr19650.C: New test.
13095
13096 2005-01-31 Richard Henderson <rth@redhat.com>
13097
13098 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13099 long double for intel double extended format.
13100 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13101
13102 2005-01-30 Mark Mitchell <mark@codesourcery.com>
13103
13104 PR c++/19555
13105 * g++.dg/template/static10.C: New test.
13106
13107 PR c++/19395
13108 * g++.dg/parse/error24.C: New test.
13109
13110 PR c++/19367
13111 * g++.dg/lookup/builtin1.C: New test.
13112
13113 PR c++/19457
13114 * g++.dg/warn/conv3.C: New test.
13115
13116 2005-01-30 Bud Davis <bdavis@gfortran.org>
13117
13118 PR fortran/19647
13119 * gfortan.dg/inquire_7.f90
13120
13121 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
13122
13123 PR tree-optimization/15791
13124 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
13125 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
13126 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
13127 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
13128 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
13129 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
13130 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
13131 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
13132 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
13133 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
13134
13135 2005-01-29 Paul Brook <paul@codesourcery.com>
13136
13137 PR fortran/18565
13138 * check.c (real_or_complex_check): New function.
13139 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
13140 * intrinsic.c (add_functions): Use new check functions.
13141 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
13142 Add prototypes.
13143
13144 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
13145
13146 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
13147 gcc.dg/lvalue-3.c: New tests.
13148 * gcc.dg/concat.c: Update expected messages.
13149
13150 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
13151
13152 PR libfortran/19595
13153 * gfortran.dg/eor_1.f90: New test.
13154
13155 2005-01-29 Steven G. Kargl <kargls@comcast.net>
13156
13157 PR fortran/19589
13158 * gfortran.dg/logical_data_1.f90: New test.
13159
13160 2005-01-28 Mark Mitchell <mark@codesourcery.com>
13161
13162 PR c++/19253
13163 * g++.dg/template/crash33.C: New test.
13164
13165 PR c++/19667
13166 * g++.dg/template/crash32.C: New test.
13167
13168 2005-01-28 Ian Lance Taylor <ian@airs.com>
13169
13170 PR middle-end/16558
13171 * g++.dg/warn/Wreturn-type-2.C: New test.
13172
13173 2004-06-24 Jeff Law <law@redhat.com>
13174
13175 * gcc.dg/tree-ssa/20050128-1.c: New test.
13176
13177 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
13178
13179 * gcc.target/frv/all-mdpackh-1.c: New test.
13180
13181 2005-01-28 Steven Bosscher <stevenb@suse.de>
13182
13183 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
13184
13185 2005-01-27 Richard Henderson <rth@redhat.com>
13186
13187 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
13188
13189 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13190
13191 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
13192
13193 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13194
13195 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13196 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13197 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
13198 to cope with cases where the multilib options override the dg-options.
13199
13200 2005-01-27 Jakub Jelinek <jakub@redhat.com>
13201
13202 PR c/18946
13203 * gcc.dg/noncompile/20050120-1.c: New test.
13204
13205 2005-01-26 Diego Novillo <dnovillo@redhat.com>
13206
13207 PR tree-optimization/19633
13208 * gcc.dg/pr19633.c: New test.
13209 * gcc.dg/tree-ssa/pr19633.c: New test.
13210
13211 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13212
13213 * gcc.dg/20041216-1.c: New test.
13214
13215 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
13216
13217 PR objc/18862
13218 * objc.dg/selector-2.m: New test.
13219
13220 2005-01-26 Jakub Jelinek <jakub@redhat.com>
13221
13222 * g++.dg/opt/range-test-2.C: New test.
13223
13224 PR rtl-optimization/19579
13225 * gcc.c-torture/execute/20050124-1.c: New test.
13226
13227 2005-01-26 Greg Parker <gparker@apple.com>
13228 Stuart Hastings <stuart@apple.com>
13229
13230 * gcc.c-torture/execute/20050125-1.c: New.
13231
13232 2005-01-18 Jan Hubicka <jh@suse.cz>
13233
13234 PR tree-optimize/19337
13235 * gcc.c-torture/compile/20050119-1.c: New test.
13236
13237 2005-01-24 James E Wilson <wilson@specifixinc.com>
13238
13239 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
13240 test for successful match.
13241
13242 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
13243
13244 PR objc/18408
13245 * objc.dg/comp-types-7.m: New test.
13246
13247 2005-01-24 Janis Johnson <janis187@us.ibm.com>
13248
13249 * lib/target-supports.exp (current_target_name): New.
13250 (check_effective_target_ilp32, check_effective_target_lp64):
13251 Cache the result to use as long as the current target, with
13252 multilib flags, remains the same.
13253
13254 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
13255 (dg-require-weak, dg-require-visibility, dg-require-alias,
13256 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
13257 dg-require-effective-target, dg-skip-if): Remove call to
13258 skip_test_and_clear_xfail.
13259 (dg-test): Clear xfail data.
13260
13261 2005-01-24 Jakub Jelinek <jakub@redhat.com>
13262
13263 PR target/17751
13264 * gcc.dg/ppc64-toc.c: New test.
13265
13266 * g++.dg/tree-ssa/empty-1.C: New test.
13267
13268 PR middle-end/19551
13269 * gcc.c-torture/execute/20050121-1.c: New test.
13270 * gcc.dg/20050121-2.c: New test.
13271
13272 2004-01-23 Steven G. Kargl <kargls@comcast.net>
13273 Paul Brook <paul@codesourcery.com>
13274
13275 PR fortran/17941
13276 * gfortran.dg/real_const_1.f: New test.
13277 * gfortran.dg/real_const_2.f90: New test.
13278 * gfortran.dg/complex_int_1.f90: New test.
13279
13280 2005-01-23 Bud Davis <bdavis9659@comcast.net>
13281
13282 PR fortran/19313
13283 * gfortan.dg/inquire_6.f90: New test.
13284
13285 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13286
13287 PR libfortran/19451
13288 * open_readonly_1.f90: New test.
13289
13290 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13291
13292 PR libfortran/18982
13293 * gfortran.dg/open_new.f90: New file.
13294
13295 2005-01-22 Paul Brook <paul@codesourcery.com>
13296
13297 * namelist_1.f90: New test.
13298
13299 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
13300
13301 PR tree-optimization/19484
13302 * gcc.c-torture/compile/20050122-[12].c: New tests.
13303
13304 2005-01-22 Paul Brook <paul@codesourcery.com>
13305
13306 * gfortran.dg/implicit_2.f90: New test.
13307
13308 2005-01-22 Bud Davis <bdavis9659@comcast.net>
13309
13310 PR fortran/19314
13311 * gfortran.dg/inquire_5.f90: New test.
13312
13313 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13314
13315 PR c/18809
13316 * gcc.dg/pr18809-1.c: New test.
13317
13318 2005-01-21 Ian Lance Taylor <ian@airs.com>
13319
13320 * gcc.dg/20050121-1.c: New test.
13321
13322 PR tree-optimization/13000
13323 * gcc.dg/20040206-1.c: Change warning to point where function is
13324 being inlined.
13325
13326 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13327
13328 PR c++/19208
13329 * g++.dg/template/array11.C: New test.
13330
13331 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13332
13333 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
13334 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
13335 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
13336 * gfortran.dg/getenv_1.f90: Add dg-do directive.
13337 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
13338 gfortran.dg/pr17164.f90: Add missing dg-do directives.
13339
13340 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
13341
13342 PR tree-optimization/15349
13343 * gcc.dg/tree-ssa/pr15349.c: New.
13344
13345 2005-01-20 Steve Ellcey <sje@cup.hp.com>
13346
13347 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
13348
13349 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
13350
13351 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
13352 scan-assembler-times directive name.
13353
13354 * gcc.dg/asm-a.c: Move dg-require-effective-target to
13355 after dg-do.
13356
13357 PR rtl-optimization/19462
13358 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
13359
13360 2005-01-19 Steve Ellcey <sje@cup.hp.com>
13361
13362 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
13363 counting function calls on ia64.
13364
13365 2005-01-19 Jakub Jelinek <jakub@redhat.com>
13366
13367 PR rtl-optimization/15139
13368 * gcc.dg/20050111-2.c: New test.
13369
13370 PR c/17297
13371 * gcc.c-torture/compile/20050113-1.c: New testcase.
13372
13373 PR middle-end/19164
13374 * gcc.dg/20050113-1.c: New testcase.
13375
13376 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
13377
13378 * gcc.dg/vect/vect-85.c: Add comment.
13379 * gcc.dg/vect/vect-86.c: Add xfail for now.
13380 * gcc.dg/vect/vect-87.c: Add xfail for now.
13381 * gcc.dg/vect/vect-88.c: Add xfail for now.
13382 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
13383
13384 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13385
13386 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
13387
13388 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13389
13390 * g++.dg/debug/typedef3.C: New test.
13391
13392 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
13393
13394 PR c/19472
13395 * gcc.dg/asm-a.c: New test.
13396
13397 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
13398
13399 * gcc.dg/sh-relax.c: Add prototype for abort.
13400
13401 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13402
13403 * gcc.dg/short-compare-1.c: New test.
13404 * gcc.dg/short-compare-2.c: Likewise.
13405
13406 2005-01-18 Michael Matz <matz@suse.de>
13407
13408 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
13409
13410 2005-01-17 Diego Novillo <dnovillo@redhat.com>
13411
13412 PR tree-optimization/19121
13413 * gcc.c-torture/compile/pr19121.c: New test.
13414
13415 2005-01-17 James E. Wilson <wilson@specifixinc.com>
13416
13417 PR target/19357
13418 * gcc.c-torture/compile/pr19357.c: New test.
13419
13420 2005-01-17 Ian Lance Taylor <ian@airs.com>
13421
13422 PR c/5675
13423 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
13424 pass--those that refer just to the variable, possibly with a
13425 cast.
13426 * gcc.dg/c99-const-expr-3.c: Likewise.
13427
13428 PR middle-end/13127
13429 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
13430 longer emitted.
13431
13432 2005-01-16 Bud Davis <bdavis9659@comcast.net>
13433
13434 PR fortran/18778
13435 * gfortran.dg/endfile_2.f90: New test.
13436
13437 2005-01-16 Steven G. Kargl <kargls@comcast.net>
13438
13439 PR 19168
13440 * gfortran.dg/select_5.f90: New test.
13441
13442 2004-01-16 Paul Brook <paul@codesourcery.com>
13443
13444 * gfortran.dg/common_4.f90: New test.
13445
13446 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
13447
13448 PR rtl-optimization/19462
13449 * gcc.dg/torture/pr19462-1.c: New test.
13450
13451 2005-01-15 Ziemowit Laski <zlaski@apple.com>
13452
13453 PR objc/19321
13454 * objc.dg/func-ptr-2.m: New.
13455 * objc.dg/volatile-1.m: New.
13456
13457 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13458
13459 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
13460
13461 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13462
13463 PR tree-optimization/19060
13464 * gcc.c-torture/execute/20050104-1.c: New test.
13465
13466 2005-01-15 Bud Davis <bdavis9659@comcast.net>
13467
13468 PR fortran/18983
13469 * gfortran.dg/write_to_null.f90: New test.
13470
13471 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
13472 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13473
13474 PR other/19328
13475 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
13476 argument.
13477
13478 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13479
13480 PR c++/19263
13481 * g++.dg/init/vector1.C: New test.
13482
13483 2005-01-14 James E. Wilson <wilson@specifixinc.com>
13484
13485 PR target/13158
13486 * gcc.target/ia64/sibcall-unwind-1.c: New test.
13487 PR target/18987
13488 * gcc.target/ia64/sibcall-unwind-2.c: New test.
13489
13490 2005-01-14 Steven G. Kargl <kargls@comcast.net>
13491
13492 * gfortran.dg/select_1.f90: New test.
13493 * gfortran.dg/select_2.f90: New test.
13494 * gfortran.dg/select_3.f90: New test.
13495 * gfortran.dg/select_4.f90: New test.
13496
13497 2005-01-14 Jakub Jelinek <jakub@redhat.com>
13498
13499 PR middle-end/19084
13500 PR rtl-optimization/19348
13501 * gcc.dg/20050111-1.c: New test.
13502 * gcc.c-torture/execute/20050111-1.c: New test.
13503
13504 * gcc.dg/i386-asm-4.c: New test.
13505
13506 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13507
13508 * gcc.dg/nested-func-2.c: New test.
13509 * ada/acats/norun.lst: Remove c953002.
13510
13511 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
13512
13513 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
13514
13515 2005-01-12 Ben Elliston <bje@au.ibm.com>
13516
13517 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
13518
13519 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
13520
13521 PR target/18761
13522 * g++.dg/abi/align1.C: New test.
13523
13524 2005-01-11 Alan Modra <amodra@bigpond.net.au>
13525
13526 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
13527 at a time.
13528 * g++.dg/ext/altivec_check.h: Support compiling as C.
13529
13530 2005-01-10 Roger Sayle <roger@eyesopen.com>
13531
13532 PR c++/19355
13533 * g++.dg/expr/pr19355-1.C: New test case.
13534
13535 2005-01-10 Laurent GUERBY <laurent@guerby.net>
13536
13537 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
13538 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
13539 * ada/acats/tests/c3/c92005b.ada: Likewise.
13540 * ada/acats/tests/c3/cxb3012.a: Likewise.
13541 * ada/acats/norun.lst: Add c380004 and c953002, add PR
13542
13543 2005-01-09 Paul Brook <paul@codesourcery.com>
13544
13545 * gfortran.dg/common_2.f90: New file.
13546 * gfortran.dg/common_3.f90: New file.
13547
13548 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
13549
13550 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
13551
13552 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13553
13554 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
13555 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
13556 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
13557 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
13558 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
13559 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
13560 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
13561 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
13562 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
13563 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
13564 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
13565 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
13566 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
13567 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
13568 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
13569 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
13570 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
13571 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
13572 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
13573 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
13574 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
13575 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
13576 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
13577 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
13578 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
13579 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
13580 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
13581 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
13582 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
13583 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
13584 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
13585 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
13586 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
13587 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
13588 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
13589 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
13590 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
13591 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
13592 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
13593 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
13594 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
13595 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
13596 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
13597 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
13598 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
13599 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
13600 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
13601 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
13602 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
13603 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
13604 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
13605 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
13606 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
13607 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
13608 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
13609 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
13610 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
13611 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
13612 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
13613 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
13614 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
13615 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
13616 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
13617 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
13618 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
13619 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
13620 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
13621
13622 * gcc.dg/vect/vect-1.c: Fix spelling.
13623 * gcc.dg/vect/vect-10.c: Fix spelling.
13624 * gcc.dg/vect/vect-11.c: Fix spelling.
13625 * gcc.dg/vect/vect-12.c: Fix spelling.
13626 * gcc.dg/vect/vect-14.c: Fix spelling.
13627 * gcc.dg/vect/vect-15.c: Fix spelling.
13628 * gcc.dg/vect/vect-16.c: Fix spelling.
13629 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
13630 * gcc.dg/vect/vect-64.c: Fix comments.
13631 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
13632
13633 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13634 Ira Rosen <irar@il.ibm.com>
13635
13636 * gcc.dg/vect/vect-70.c: New test.
13637 * gcc.dg/vect/vect-71.c: New test.
13638
13639 2005-01-09 Manfred Hollstein <mh@suse.com>
13640
13641 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
13642 * gcc.dg/pr18241-2.c: Likewise.
13643 * gcc.dg/pr18241-3.c: Likewise.
13644 * gcc.dg/pr18241-4.c: Likewise.
13645 * gcc.dg/pr18241-5.c: Likewise.
13646
13647 2005-01-08 Richard Henderson <rth@redhat.com>
13648
13649 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13650 False for x86 and x86-64.
13651
13652 2005-01-08 Diego Novillo <dnovillo@redhat.com>
13653
13654 PR tree-optimization/18241
13655 * gcc.dg/pr18241-1.c: New test.
13656 * gcc.dg/pr18241-2.c: New test.
13657 * gcc.dg/pr18241-3.c: New test.
13658 * gcc.dg/pr18241-4.c: New test.
13659 * gcc.dg/pr18241-5.c: New test.
13660
13661 2005-01-08 Steven G. Kargl <kargls@comcast.net>
13662
13663 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
13664 gfortran.dg/select_4.f90: New.
13665
13666 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13667
13668 * gcc.c-torture/execute/20050107-1.c: New test.
13669
13670 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
13671
13672 PR c++/19298
13673 * g++.dg/template/ref2.C: New.
13674
13675 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
13676
13677 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
13678 instead of being empty.
13679
13680 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13681
13682 PR fortran/15553
13683 * gfortran.dg/array-1.f90: New test.
13684
13685 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13686
13687 PR tree-optimization/19283
13688 * gcc.c-torture/execute/20050106-1.c: New test.
13689
13690 PR rtl-optimization/18861
13691 * gcc.dg/20050105-1.c: New test.
13692
13693 PR tree-optimization/18828
13694 * gcc.dg/20050105-2.c: New test.
13695
13696 2005-01-07 Andreas Jaeger <aj@suse.de>
13697
13698 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
13699
13700 2005-01-07 Bud Davis <bdavis9659@comcast.net>
13701
13702 PR fortran/18398
13703 * gfortran.dg/fmt_read.f90: New test.
13704
13705 2005-01-06 Geoffrey Keating <geoffk@apple.com>
13706
13707 * gcc.dg/rs6000-ldouble-2.c: New.
13708
13709 2005-01-06 Mark Mitchell <mark@codesourcery.com>
13710
13711 PR c++/19244
13712 * g++.dg/parser/ctor2.C: New test.
13713
13714 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13715
13716 PR c++/17154
13717 * g++.dg/template/using9.C: New test.
13718
13719 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13720
13721 PR c++/19258
13722 * g++.dg/lookup/friend6.C: New test.
13723
13724 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
13725
13726 PR c++/19270
13727 * g++.dg/template/array10.C: New.
13728
13729 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13730
13731 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
13732 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
13733
13734 2005-01-06 Jakub Jelinek <jakub@redhat.com>
13735
13736 * gcc.c-torture/compile/20050105-1.c: New test.
13737
13738 2005-01-05 Geoffrey Keating <geoffk@apple.com>
13739
13740 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
13741
13742 2005-01-05 Roger Sayle <roger@eyesopen.com>
13743
13744 PR middle-end/19100
13745 * gcc.dg/conv-3.c: New test case.
13746
13747 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
13748
13749 * gcc.dg/asm-wide-1.c: New test.
13750
13751 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
13752
13753 PR c++/19030
13754 * g++.dg/parse/crash22.C: New
13755
13756 2005-01-04 Geoffrey Keating <geoffk@apple.com>
13757
13758 PR 19257
13759 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
13760
13761 2005-01-04 Uros Bizjak <uros@kss-loka.si>
13762
13763 PR middle-end/17767
13764 * gcc.dg/i386-mmx-6.c: New test case.
13765
13766 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
13767
13768 PR tree-optimization/18308
13769 * gcc.dg/vect/pr18308.c: New testcase.
13770
13771 2005-01-04 Andreas Jaeger <aj@suse.de>
13772
13773 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
13774
13775 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13776 Robert Bowdidge <bowdidge@apple.com>
13777
13778 * gcc.dg/cpp/subframework1.c: New.
13779 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
13780 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
13781 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
13782 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
13783
13784 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13785
13786 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
13787 producing warning.
13788 * gcc.dg/darwin-weakimport-2.c: New.
13789
13790 2005-01-03 Richard Henderson <rth@redhat.com>
13791
13792 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
13793
13794 2005-01-03 Richard Henderson <rth@redhat.com>
13795
13796 * gcc.dg/vect/vect.exp: Enable for ia64.
13797 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
13798 (check_effective_target_vect_float): Likewise.
13799 (check_effective_target_vect_no_align): Likewise.
13800 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
13801 * gcc.dg/vect/vect-8.c: Likewise.
13802
13803 2005-01-03 Uros Bizjak <uros@kss-loka.si>
13804
13805 PR target/19236
13806 * gcc.dg/pr19236-1.c: New test case.
13807
13808 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
13809
13810 PR rtl-optimization/12092
13811 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
13812
13813 2005-01-02 Andreas Jaeger <aj@suse.de>
13814
13815 * gcc.dg/pr12092-1.c: Do not run on x86_64.
13816
13817 2005-01-01 Roger Sayle <roger@eyesopen.com>
13818 Andrew Pinski <pinskia@physics.uc.edu>
13819
13820 PR rtl-optimization/12092
13821 * gcc.dg/pr12092-1.c: New test case.
13822
13823 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
13824
13825 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
13826 'hidden' and 'default' for better portability.
13827 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
13828
13829 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
13830 6 and 7.
13831 * g++.old-deja/g++.brendan/new3.C: Likewise.
13832
13833 2005-01-01 Steven Bosscher <stevenb@suse.de>
13834
13835 * gcc.dg/20041231-1.C: New test.
13836 * g++.dg/warn/Wunreachable-code-1.C: New test.
13837
13838 2004-12-30 David Edelsohn <edelsohn@gnu.org>
13839
13840 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
13841 file, not /dev/null. Abort on error.
13842
13843 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
13844 Ziemowit Laski <zlaski@apple.com>
13845
13846 PR objc/18971
13847 * objc.dg/encode-5.m: New test.
13848
13849 2004-12-29 Richard Henderson <rth@redhat.com>
13850
13851 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
13852 * objc.dg/stabs-1.m: Disable for ia64.
13853
13854 2004-12-29 Mark Mitchell <mark@codesourcery.com>
13855
13856 PR c++/19190
13857 * g++.dg/warn/Wunused-10.C: New test.
13858
13859 2004-12-28 Richard Henderson <rth@redhat.com>
13860
13861 * objc.dg/stabs-1.m: Disable for alpha.
13862
13863 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13864
13865 PR c++/19149
13866 * g++.dg/parse/error23.C: New test.
13867
13868 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13869
13870 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
13871
13872 PR fortran/19032
13873 * gfortran.dg/intrinsic_modulo_1.f90: New.
13874 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
13875 tests with divisor -1.
13876
13877 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13878
13879 * g++.dg/opt/temp1.C (memcpy): Return a value.
13880
13881 PR c++/19148
13882 * g++.dg/expr/cond7.C: New test.
13883
13884 2004-12-27 Paul Brook <paul@codesourcery.com>
13885
13886 * gfortran.dg/g77/select_no_compile.f: Remove.
13887
13888 2004-12-27 Richard Henderson <rth@redhat.com>
13889
13890 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
13891 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
13892 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
13893
13894 2004-12-26 Richard Henderson <rth@redhat.com>
13895
13896 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
13897 by 1i instead of token pasting.
13898
13899 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13900
13901 PR tree-optimization/17578
13902 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
13903 to additional_flags.
13904 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
13905
13906 2004-12-25 Richard Henderson <rth@redhat.com>
13907
13908 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13909 Remove Alpha.
13910
13911 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13912
13913 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
13914 hppa*-*-hpux*.
13915 * gcc.dg/pr17957.c (dg-options): Likewise.
13916 * gcc.dg/struct-ret-1.c: Add prototype for abort.
13917 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
13918 instead of 0 on __hppa__.
13919 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
13920 "foo,%r" on hppa*-*-*.
13921
13922 2004-12-23 Bud Davis <bdavis9659@comcast.net>
13923
13924 PR fortran/19071
13925 * gfortran.dg/complex_write.f90: New test.
13926
13927 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13928
13929 PR c++/17595
13930 * g++.dg/parse/pragma2.C: New test.
13931
13932 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
13933
13934 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13935
13936 * gcc.dg/empty2.c: Add missing dg-warning.
13937
13938 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13939
13940 PR c++/17413
13941 * g++.dg/template/local4.C: New test.
13942 * g++.dg/template/crash19.C: Add dg-error marker.
13943
13944 * g++.dg/template/crash31.C: Correct embedded PR number.
13945
13946 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13947
13948 PR c++/16405
13949 * g++.dg/opt/temp1.C: Add do-run marker.
13950
13951 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13952
13953 * g++.dg/template/spec19.C: New.
13954
13955 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13956
13957 PR target/16819
13958 * gcc.dg/empty2.c: New.
13959
13960 2004-12-23 Richard Henderson <rth@redhat.com>
13961
13962 * lib/target-supports.exp (check_effective_target_vect_no_align):
13963 Remove i?86 and x86-64.
13964
13965 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13966
13967 PR c++/16405
13968 * g++.dg/opt/temp1.C: New test.
13969
13970 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13971
13972 PR c++/18733
13973 * g++.dg/template/friend33.C: New testcase.
13974
13975 2004-12-22 Mark Mitchell <mark@codesourcery.com>
13976
13977 PR c++/18464
13978 * g++.dg/template/cond5.C: New test.
13979
13980 PR c++/18492
13981 * g++.dg/inherit/thunk3.C: New test.
13982
13983 PR c++/11224
13984 * g++.dg/warn/Wunused-9.C: New test.
13985
13986 2004-12-22 Janis Johnson <janis187@us.ibm.com>
13987
13988 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
13989
13990 2004-12-22 Jan Beulich <jbeulich@novell.com>
13991
13992 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
13993
13994 2004-12-21 Mark Mitchell <mark@codesourcery.com>
13995
13996 PR c++/18378
13997 * g++.dg/ext/packed8.C: New test.
13998
13999 PR c++/19063
14000 * g++.dg/template/crash31.C: New test.
14001
14002 PR c++/19034
14003 * g++.dg/template/crash30.C: New test.
14004
14005 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14006
14007 PR C++/18984
14008 * g++.dg/eh/ctor3.C: New test.
14009
14010 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14011
14012 * objc.dg/stabs-1.m: Allow section name to be quoted and
14013 assembly label to begin with '.LL'.
14014
14015 2004-12-21 Janis Johnson <janis187@us.ibm.com>
14016
14017 * gcc.dg/vect/vect.exp
14018 (check_effective_target_lp64_or_vect_no_align): New.
14019 * gcc.dg/vect/vect-77.c: Use it.
14020 * gcc.dg/vect/vect-78.c: Use it.
14021
14022 * lib/target-supports.exp
14023 (check_effective_target_vect_no_max,
14024 check_effective_target_vect_no_bitwise,
14025 check_effective_target_vect_no_align): New.
14026 * gcc.dg/vect/vect-13.c: Use them.
14027 * gcc.dg/vect/vect-17.c: Ditto.
14028 * gcc.dg/vect/vect-18.c: Ditto.
14029 * gcc.dg/vect/vect-19.c: Ditto.
14030 * gcc.dg/vect/vect-20.c: Ditto.
14031 * gcc.dg/vect/vect-27.c: Ditto.
14032 * gcc.dg/vect/vect-29.c: Ditto.
14033 * gcc.dg/vect/vect-44.c: Ditto.
14034 * gcc.dg/vect/vect-48.c: Ditto.
14035 * gcc.dg/vect/vect-50.c: Ditto.
14036 * gcc.dg/vect/vect-52.c: Ditto.
14037 * gcc.dg/vect/vect-54.c: Ditto.
14038 * gcc.dg/vect/vect-56.c: Ditto.
14039 * gcc.dg/vect/vect-58.c: Ditto.
14040 * gcc.dg/vect/vect-60.c: Ditto.
14041 * gcc.dg/vect/vect-72.c: Ditto.
14042 * gcc.dg/vect/vect-80.c: Ditto.
14043
14044 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
14045
14046 PR c++/14075
14047 * g++.dg/init/string1.C: New.
14048
14049 PR c++/18975
14050 * g++.dg/other/synth1.C: New.
14051
14052 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14053
14054 PR c/18963
14055 * gcc.dg/pr18963-1.c: New test.
14056
14057 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14058
14059 PR c/18596
14060 * gcc.dg/funcdef-storage-1.c (foo): Remove.
14061 * gcc.dg/pr18596-1.c: Use dg-error.
14062 (dg-options): Use -fno-unit-at-a-time.
14063 * gcc.dg/pr18596-2.c: New test.
14064 * gcc.dg/pr18596-3.c: New test.
14065
14066 2004-12-20 Roger Sayle <roger@eyesopen.com>
14067
14068 PR middle-end/18683
14069 * g++.dg/opt/pr18683-1.C: New test case.
14070
14071 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
14072
14073 PR other/19093
14074 * g++.dg/opt/max1.C: Fix for 64bit targets.
14075
14076 2004-12-20 Matt Austern <austern@apple.com>
14077
14078 PR c++/19044
14079 * g++.dg/ext/builtin6.C: New
14080
14081 2004-12-20 Diego Novillo <dnovillo@redhat.com>
14082
14083 PR tree-optimization/19080
14084 * gcc.c-torture/compile/pr19080.c: New test.
14085
14086 2004-12-20 Steven Bosscher <stevenb@suse.de>
14087
14088 * gcc.dg/20041219-1.c: New test.
14089
14090 2004-12-19 Roger Sayle <roger@eyesopen.com>
14091
14092 PR middle-end/19068
14093 * g++.dg/opt/max1.C: New test case.
14094
14095 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14096
14097 * gcc.dg/fdata-sections-1.c: New test.
14098
14099 2004-12-18 Roger Sayle <roger@eyesopen.com>
14100
14101 PR middle-end/18548
14102 * gcc.dg/max-1.c: New test case.
14103
14104 2004-12-18 Jakub Jelinek <jakub@redhat.com>
14105
14106 * gcc.c-torture/execute/20041218-1.c: New test.
14107
14108 2004-12-17 Diego Novillo <dnovillo@redhat.com>
14109
14110 * gcc.dg/pr18501.c: New test.
14111 * gcc.dg/uninit-5.c: XFAIL.
14112 * gcc.dg/uninit-9.c: XFAIL.
14113
14114 2004-12-17 Dale Johannesen <dalej@apple.com>
14115
14116 * gcc.dg/20041213-1.c: New.
14117
14118 2004-12-17 Ziemowit Laski <zlaski@apple.com>
14119
14120 * objc.dg/stabs-1.m: Allow assembly label to begin
14121 with a dot ('.').
14122
14123 2004-12-17 Jakub Jelinek <jakub@redhat.com>
14124
14125 * gcc.c-torture/execute/20041213-1.c: Move...
14126 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
14127
14128 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
14129
14130 PR c++/18721
14131 * g++.dg/lookup/conv-5.C: New.
14132
14133 2004-12-16 Ziemowit Laski <zlaski@apple.com>
14134
14135 * objc.dg/stabs-1.m: New test.
14136
14137 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14138
14139 * gcc.dg/visibility-c.c: Change compile to
14140 assemble for the test.
14141
14142 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14143
14144 PR target/19041
14145 * gcc.dg/visibility-c.c: New test.
14146
14147 2004-12-16 Roger Sayle <roger@eyesopen.com>
14148
14149 PR middle-end/18493
14150 * gcc.dg/switch-8.c: New test case.
14151
14152 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
14153
14154 PR c++/18905
14155 * g++.dg/template/init4.C: New.
14156 * g++.dg/opt/static3.C: Enable optimizer.
14157
14158 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
14159
14160 * g++.dg/other/complex1.C: New test.
14161
14162 2004-12-15 Alan Modra <amodra@bigpond.net.au>
14163
14164 * g++.dg/opt/inline9.C: New test.
14165
14166 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14167
14168 PR fortran/18993
14169 * gfotran.dg/nullify_1.f: New test.
14170
14171 2004-12-15 Richard Henderson <rth@redhat.com>
14172
14173 * gcc.target/i386/i386.exp: New harness.
14174 * gcc.target/i386/vect-args.c: New.
14175
14176 2004-12-15 David Edelsohn <edelsohn@gnu.org>
14177
14178 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
14179
14180 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14181
14182 PR c++/18825
14183 * g++.dg/template/friend32.C: New test.
14184
14185 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14186
14187 * cpp/pragma-once-1.c: New test.
14188 * cpp/pragma-once-1b.h: Likewise.
14189 * cpp/pragma-once-1c.h: Likewise.
14190 * cpp/pragma-once-1d.h: Likewise.
14191 * cpp/inc/pragma-once-1a.h: Likewise.
14192
14193 2004-12-15 Bud Davis <bdavis9659@comcast.net>
14194 Steven G. Kargl <kargls@comcast.net>
14195
14196 PR fortran/17597
14197 * gfortran.dg/list_read_3.f90: New test.
14198
14199 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14200
14201 * gcc.dg/ftrapv-2.c: New test.
14202
14203 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
14204
14205 PR c++/18981
14206 * g++.dg/template/typename9.C: New test.
14207
14208 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14209
14210 PR c++/18738
14211 * g++.dg/template/typename8.C: New test.
14212 * g++.dg/parse/friend2.C: Tweak error message.
14213
14214 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14215
14216 * gcc.c-torture/20041214-1.c: New test.
14217
14218 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14219
14220 PR c++/18965
14221 * g++.dg/init/array17.C: New test.
14222
14223 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14224
14225 PR c++/18793
14226 * g++.dg/init/aggr3.C: New test.
14227
14228 2004-12-14 Janis Johnson <janis187@us.ibm.com
14229
14230 * gcc.dg/altivec-types-1.c: New test.
14231 * gcc.dg/altivec-types-2.c: New test.
14232 * gcc.dg/altivec-types-3.c: New test.
14233 * gcc.dg/altivec-types-4.c: New test.
14234 * g++.dg/ext/altivec-types-1.C: New test.
14235 * g++.dg/ext/altivec-types-2.C: New test.
14236 * g++.dg/ext/altivec-types-3.C: New test.
14237 * g++.dg/ext/altivec-types-4.C: New test.
14238
14239 2004-12-14 Jakub Jelinek <jakub@redhat.com>
14240
14241 PR middle-end/18951
14242 * gcc.c-torture/execute/20041213-1.c: New test.
14243
14244 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
14245
14246 PR c++/18949
14247 * g++.dg/template/cast1.C: New.
14248
14249 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
14250
14251 * gcc.c-torture/execute/20041213-2.c: New test.
14252
14253 2004-12-13 Richard Henderson <rth@redhat.com>
14254
14255 * gcc.dg/i386-sse-10.c: Fix typo in options.
14256
14257 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
14258
14259 PR c++/18968
14260 * g++.dg/opt/pr18968.C: New test.
14261
14262 2004-12-13 Mark Mitchell <mark@codesourcery.com>
14263
14264 PR c++/18925
14265 * g++.dg/ext/visibility/staticdatamem.C: New test.
14266
14267 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
14268
14269 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
14270
14271 2004-12-13 Roger Sayle <roger@eyesopen.com>
14272
14273 PR rtl-optimization/18928
14274 * gcc.dg/pr18928-1.c: New test case.
14275
14276 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
14277
14278 PR tree-opt/16951
14279 * gcc.c-torture/compile/20041211-1.c: New.
14280
14281 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14282
14283 PR middle-end/17564
14284 * gcc.c-torture/execute/20041212-1.c: New test.
14285
14286 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14287
14288 PR fortran/18869
14289 * gfortran.dg/common_1.f90: New test.
14290
14291 2004-12-12 Steven G. Kargl <kargls@comcast.net>
14292 Paul Brook <paul@codesourcery.com>
14293
14294 PR fortran/16222
14295 * gfortran.dg/real_do_1.f90: New test.
14296
14297 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
14298
14299 PR tree-opt/18040
14300 * g++.dg/opt/ptrmem6.C: New test.
14301
14302 2004-12-11 Roger Sayle <roger@eyesopen.com>
14303
14304 PR middle-end/18921
14305 * gcc.dg/pr18921-1.c: New test case.
14306
14307 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14308
14309 PR fortran/17175
14310 * gfortran.dg/scale_1.f90: New test.
14311
14312 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
14313
14314 PR middle-end/18903
14315 * gcc.c-torture/compile/pr18903.c: New test.
14316
14317 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
14318
14319 * gcc.c-torture/execute/20041210-1.c: New test.
14320
14321 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14322
14323 PR c++/18731
14324 * g++.dg/parser/struct-1.C: New test.
14325 * g++.dg/parser/struct-2.C: New test.
14326 * g++.dg/parser/struct-3.C: New test.
14327
14328 2004-12-09 Richard Henderson <rth@redhat.com>
14329
14330 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
14331
14332 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
14333 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
14334
14335 2004-12-09 Matt Austern <austern@apple.com>
14336
14337 PR c++/18514
14338 * g++.dg/ext/builtin1.C: New
14339 * g++.dg/ext/builtin2.C: New
14340 * g++.dg/ext/builtin3.C: New
14341 * g++.dg/ext/builtin4.C: New
14342 * g++.dg/ext/builtin5.C: New
14343
14344 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
14345
14346 PR tree-opt/18904
14347 * g++.dg/opt/ptrmem5.C: New test.
14348
14349 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
14350
14351 * g++.dg/parse/typename5.C: Adjust for new error.
14352 * g++.dg/parse/typename7.C: New.
14353
14354 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14355
14356 PR c++/18073
14357 * g++.dg/other/mmintrin.C: New test.
14358
14359 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
14360
14361 PR c++/16681
14362 * g++.dg/init/array15.C: New.
14363 * g++.dg/init/array16.C: New.
14364
14365 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14366
14367 PR fortran/18826
14368 * gfortran.dg/assign_1.f90: New test.
14369
14370 2004-12-08 Nick Clifton <nickc@redhat.com>
14371
14372 * gcc.target/xstormy16/bss_below100: New directory containing tests.
14373 * gcc.target/xstormy16/data_below100: Likewise.
14374 * gcc.target/xstormy16/sfr: Likewise.
14375 * gcc.target/xstormy16/below100.S: New test source file.
14376 * gcc.target/xstormy16/below100.ld: New test linker script.
14377 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14378 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
14379 bp instructions.
14380 * gcc.target/xstormy16/bp.c: Likewise.
14381
14382 * gcc.target/xstormy16/bss_below100: New files:
14383 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14384 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14385 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14386 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14387 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14388 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14389 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14390 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14391 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14392 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14393 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14394 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14395 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14396 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14397 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14398 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14399 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14400 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14401 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14402 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14403 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14404 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14405 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14406 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14407 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14408 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14409 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14410
14411 * gcc.target/xstormy16/data_below100: New files:
14412 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14413 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14414 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14415 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14416 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14417 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14418 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14419 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14420 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14421 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14422 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14423 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14424 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14425 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14426 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14427 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14428 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14429 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14430 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14431 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14432 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14433 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14434 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14435 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14436 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14437 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14438 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14439
14440 * gcc.target/xstormy16/sfr: New files:
14441 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
14442 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
14443 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
14444 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
14445 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
14446 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
14447 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
14448 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
14449 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
14450 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
14451 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
14452 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
14453 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
14454 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
14455 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
14456 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
14457 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
14458 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
14459 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
14460 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
14461 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
14462 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
14463 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
14464 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
14465 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
14466 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
14467 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
14468 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
14469 27_if0_sfrw_bitfield_f.c
14470
14471 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14472
14473 PR c++/18100
14474 * g++.dg/lookup/name-clash4.C: New test.
14475
14476 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
14477
14478 PR c++/18672
14479 * g++.dg/opt/array1.C: New.
14480
14481 PR c++/18803
14482 * g++.dg/template/operator5.C: New.
14483
14484 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
14485
14486 PR c/18867
14487 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
14488
14489 2004-12-07 Steven Bosscher <stevenb@suse.de>
14490
14491 * gcc.dg/noncompile/20041207.c: New test.
14492
14493 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
14494
14495 * g++.dg/other/unreachable-1.C: New test.
14496
14497 2004-12-06 Nick Clifton <nickc@redhat.com>
14498
14499 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
14500 <limits.h> because the latter comes from gcc's include/ directory
14501 and not the newlib/libc/include directory.
14502
14503 2004-12-04 Richard Henderson <rth@redhat.com>
14504
14505 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
14506
14507 2004-12-04 Richard Henderson <rth@redhat.com>
14508
14509 * lib/target-supports.exp (check_gc_sections_available): Disable
14510 for alpha and ia64.
14511
14512 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
14513
14514 PR middle-end/17909
14515 * g++.dg/other/vararg-2.C: New test.
14516
14517 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14518
14519 PR c++/17011, c++/17971
14520 * g++.dg/template/error15.C: Adjust expected error.
14521 * g++.dg/template/instantiate3.C: Likewise.
14522
14523 2004-12-03 Janis Johnson <janis187@us.ibm.com>
14524
14525 * gcc.dg/altivec-18.c: Fix for darwin
14526
14527 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
14528
14529 PR c++/18782
14530 * g++.dg/parse/ptrmem2.C: New.
14531
14532 PR c++/18318
14533 * g++.dg/template/new1.C: New.
14534
14535 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14536
14537 PR fortran/18710
14538 * gfortran.dg/direct_io_3.f90: New test.
14539
14540 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
14541
14542 PR 18758
14543 * g++.dg/parse/crash21.C: New.
14544
14545 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14546
14547 PR c++/15664, c++/18276
14548 * g++.dg/template/ttp13.C: New test.
14549 * g++.dg/template/ttp14.C: Likewise.
14550
14551 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14552
14553 PR c++/18123
14554 * g++.dg/parse/enum2.C: New test.
14555 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
14556
14557 2004-12-02 Nick Clifton <nickc@redhat.com>
14558
14559 * gcc.target/xstormy16: New test directory.
14560 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14561 * gcc.target/xstormy16/bp.c: Check the generation of bp
14562 instructions.
14563 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
14564 bn instructions and the BELOW100 attribute.
14565
14566 2004-12-02 Alan Modra <amodra@bigpond.net.au>
14567
14568 PR target/16952
14569 * gcc.dg/ppc-eabi.c: New.
14570
14571 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14572
14573 PR fortran/18284
14574 * gfortran.dg/backspace.f90
14575
14576 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14577
14578 * gfortran.dg/inquire.f90: New test.
14579
14580 2004-12-01 Janis Johnson <janis187@us.ibm.com>
14581
14582 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
14583 handle effective-target-keyword.
14584 (dg-skip-if): Support effective-target keyword as target list.
14585 (dg-xfail-if): Ditto.
14586 * lib/target-supports.exp (is-effective-target-keyword): New proc.
14587
14588 2004-12-01 Diego Novillo <dnovillo@redhat.com>
14589
14590 PR tree-optimization/18291
14591 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
14592
14593 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
14594
14595 PR C++/18729
14596 * g++.dg/parse/crash20.C: New.
14597
14598 PR c++/17431
14599 * g++.dg/overload/arg1.C: New.
14600 * g++.dg/overload/arg2.C: New.
14601 * g++.dg/overload/arg3.C: New.
14602 * g++.dg/overload/arg4.C: New.
14603
14604 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
14605
14606 * gcc.dg/c99-flex-array-4.c: Remove.
14607
14608 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14609
14610 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
14611
14612 * lib/target-supports.exp (is-effective-target): Simplify.
14613
14614 * lib/target-supports.exp (check_effective_target_vect_long):
14615 Fix for powerpc64-*-*.
14616
14617 2004-11-30 Loren James Rittle <ljrittle@acm.org>
14618
14619 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
14620 to support new requirements on FreeBSD 5.
14621
14622 2004-11-30 Devang Patel <dpatel@apple.com>
14623
14624 PR 18702
14625 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
14626
14627 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14628
14629 * g++.dg/ext/altivec-13.C: New test.
14630
14631 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
14632
14633 PR tree-opt/18298
14634 * gcc.c-torture/execute/p18298.c: New test.
14635
14636 2004-11-30 Ira Rosen <irar@il.ibm.com>
14637 Dorit Naishlos <dorit@il.ibm.com>
14638
14639 PR tree-opt/18607
14640 * gcc.dg/vect/vect-89.c: New test.
14641
14642 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
14643
14644 * gcc.dg/pr18596-1.c: New test.
14645
14646 2004-11-30 Ben Elliston <bje@au.ibm.com>
14647
14648 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
14649
14650 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14651
14652 PR c/18479
14653 * gcc.dg/pr18479.c: New test.
14654
14655 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14656
14657 PR target/18490
14658 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
14659 mmix-knuth-mmixware.
14660
14661 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
14662 cris-*-elf* cris-*-aout* mmix-*-*
14663
14664 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14665
14666 PR middle-end/18725
14667 * gcc.dg/pr18725.c: New test.
14668
14669 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14670
14671 PR target/18488
14672 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
14673
14674 PR target/18336
14675 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
14676
14677 2004-11-29 Mark Mitchell <mark@codesourcery.com>
14678
14679 PR c++/18368
14680 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
14681 * g++.old-deja/g++.law/ctors5.C: Likewise.
14682 * g++.old-deja/g++.other/crash25.C: Likewise.
14683
14684 PR c++/18674
14685 * g++.dg/template/error16.C: New test.
14686
14687 PR c++/18512
14688 * g++.dg/template/crash29.C: New test.
14689
14690 2004-11-29 Diego Novillo <dnovillo@redhat.com>
14691
14692 PR tree-optimization/18712
14693 * gcc.c-torture/compile/pr18712.c: New test.
14694
14695 2004-11-29 Joseph Myers <joseph@codesourcery.com>
14696
14697 PR c/7544
14698 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
14699 tests.
14700
14701 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14702
14703 PR c++/18652
14704 * g++.dg/lookup/crash6.C: New test.
14705
14706 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14707
14708 PR middle-end/18164
14709 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
14710
14711 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
14712
14713 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
14714 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
14715 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
14716
14717 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
14718
14719 * gcc.dg/pr18164.c: New test.
14720
14721 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
14722
14723 * gcc.dg/funroll-loops-all.c: New.
14724
14725 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14726
14727 PR target/18489
14728 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
14729 delimeter, match space and TAB as well as ":".
14730
14731 PR target/18484
14732 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
14733
14734 PR target/18348
14735 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
14736
14737 PR target/18345
14738 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
14739
14740 PR target/18337
14741 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
14742
14743 2004-11-28 Bud Davis <bdavis9659@comcast.net>
14744
14745 * gfortran.dg/direct_io_2.f90: New test.
14746
14747 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14748
14749 PR target/18334
14750 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
14751
14752 2004-11-28 Richard Henderson <rth@redhat.com>
14753
14754 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
14755
14756 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
14757
14758 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
14759 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
14760 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
14761 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
14762 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
14763 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
14764 gcc.dg/pointer-arith-8.c: New tests.
14765
14766 2004-11-27 Bud Davis <bdavis9659@comcast.net>
14767
14768 PR fortran/18364
14769 * gfortran.dg/endfile.f90: New test.
14770
14771 2004-11-27 Falk Hueffner <falk@debian.org>
14772
14773 * gcc.dg/loop-6.c: New test.
14774
14775 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14776
14777 * gcc.c-torture/execute/20041126-1.c: New test.
14778
14779 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14780
14781 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
14782 on IRIX.
14783
14784 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14785
14786 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
14787 functions.
14788
14789 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14790
14791 PR rtl-optimization/17825
14792 * gcc.c-torture/compile/20041119-1.c: New test.
14793
14794 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14795
14796 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
14797 Check existence of ld library path variables before unsetting.
14798
14799 2004-11-26 Mark Mitchell <mark@codesourcery.com>
14800
14801 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
14802
14803 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14804
14805 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
14806
14807 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14808
14809 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
14810
14811 2004-11-26 Ben Elliston <bje@au.ibm.com>
14812
14813 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
14814 dg-do directive.
14815
14816 2004-11-26 Ben Elliston <bje@au.ibm.com>
14817
14818 * gcc.dg/pr17957.c: Pass --param, not -param.
14819
14820 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
14821
14822 PR middle-end/17957
14823 * testsuite/gcc.dg/pr17957.c: New test.
14824
14825 2004-11-25 Mark Mitchell <mark@codesourcery.com>
14826
14827 PR c++/18445
14828 * g++.dg/template/crash28.C: Likewise.
14829
14830 PR c++/18001
14831 * g++.dg/expr/unary2.C: Adjust lvalue messages.
14832 * g++.dg/ext/lvaddr.C: Likewise.
14833 * g++.dg/opt/pr7503-3.C: Likewise.
14834
14835 PR c++/18466
14836 * g++.dg/parse/qualified3.C: New test.
14837 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
14838
14839 PR c++/18545
14840 * g++.dg/expr/return1.C: New test.
14841
14842 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14843
14844 Friend class name lookup 3/n, PR c++/3332
14845 * g++.dg/lookup/friend3.C: New test.
14846 * g++.dg/lookup/friend4.C: Likewise.
14847 * g++.dg/lookup/friend5.C: Likewise.
14848
14849 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14850
14851 Friend class name lookup 2/n, PR c++/14513, c++/15410
14852 * g++.dg/lookup/friend2.C: New test.
14853 * g++.dg/template/friend31.C: Likewise.
14854
14855 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14856
14857 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
14858
14859 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14860
14861 PR c++/17473
14862 * g++.dg/tc1/dr56.C: Remove.
14863 * g++.dg/template/typedef1.C: Add dg-error markers.
14864 * g++.old-deja/g++.other/typedef7.C: Likewise.
14865
14866 PR c++/18285
14867 * g++.dg/parse/typedef7.C: New test.
14868
14869 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
14870
14871 * gcc.c-torture/execute/20041124-1.c: New test.
14872
14873 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14874
14875 * g++.dg/template/deduce3.C: New test.
14876
14877 PR c++/18586
14878 * g++.dg/template/crash27.C: New test.
14879
14880 PR c++/18530
14881 * g++.dg/warn/Wshadow-3.C: New test.
14882
14883 2004-11-24 Devang Patel <dpatel@apple.com>
14884
14885 PR/18555
14886 * gcc.dg/cpp/isysroot-1.c: New test.
14887 * gcc.dg/cpp/usr/include/stdio.h: New file.
14888 * gcc.dg/cpp/isysroot-2.c: New test.
14889 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
14890 New file.
14891
14892 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14893
14894 PR c++/8929
14895 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
14896
14897 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14898
14899 * gcc.target/sparc/align.c: Do not include <stdint.h>.
14900 * gcc.target/sparc/pdist.c: Likewise.
14901
14902 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
14903
14904 PR c++/16882
14905 * g++.dg/conversion/simd1.C: New test.
14906
14907 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14908
14909 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
14910 and restore_ld_library_path_env_vars.
14911 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
14912 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
14913 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
14914 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
14915
14916 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
14917
14918 * gcc.dg/pragma-align-2.c: Test macro expansion.
14919 * gcc.dg/pragma-pack-2.c: New test.
14920
14921 2004-11-23 Richard Henderson <rth@redhat.com>
14922
14923 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
14924 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14925 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
14926 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
14927 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
14928 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
14929
14930 * gcc.dg/vect/vect.exp: Add check for alpha.
14931 * lib/target-supports.exp (check_alpha_max_hw_available): New.
14932 (check_effective_target_vect_int): Enable for alpha.
14933 (check_effective_target_vect_long): New.
14934 (is-effective-target): Add it.
14935
14936 2004-11-23 Uros Bizjak <uros@kss-loka.si>
14937
14938 * gcc.dg/pr18614-1.c: New test.
14939
14940 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14941
14942 * gcc.dg/setjmp-2.c: New test.
14943
14944 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
14945
14946 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
14947 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
14948 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
14949 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
14950 gcc.target/sparc/pdist.c: New tests.
14951
14952 2004-11-22 Bob Wilson <bob.wilson@acm.org>
14953
14954 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
14955
14956 2004-11-22 Dale Johannesen <dalej@apple.com>
14957
14958 * gcc.dg/20041111-1.c: New.
14959
14960 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14961
14962 PR tree-opt/18536
14963 * gcc.dg/vect/pr18536.c: New test.
14964
14965 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14966
14967 PR c++/18354
14968 * g++.dg/template/nontype11.C: New test.
14969
14970 2004-11-21 Roger Sayle <roger@eyesopen.com>
14971
14972 PR middle-end/18520
14973 * gcc.dg/pr18520-1.c: New test case.
14974
14975 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
14976
14977 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
14978 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
14979 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
14980 expected diagnostics.
14981
14982 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14983
14984 PR target/18580
14985 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
14986 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
14987 vect-77.c, vect-77a.c: XFAIL on the SPARC.
14988
14989 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14990
14991 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
14992
14993 2004-11-19 Mark Mitchell <mark@codesourcery.com>
14994 Joseph Myers <joseph@codesourcery.com>
14995
14996 * lib/target-supports.exp (check_visibility_available): Really
14997 test the compiler.
14998
14999 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15000
15001 PR tree-opt/18181
15002 * gcc.dg/vect/vect-85.c: New test.
15003 * gcc.dg/vect/vect-86.c: New test.
15004 * gcc.dg/vect/vect-87.c: New test.
15005 * gcc.dg/vect/vect-88.c: New test.
15006
15007 2004-11-19 Ben Elliston <bje@au.ibm.com>
15008
15009 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
15010
15011 2004-11-18 Janis Johnson <janis187@us.ibm.com>
15012
15013 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
15014 * gcc.dg/ppc-and-1.c: Ditto.
15015 * gcc.dg/ppc-compare-1.c: Ditto.
15016 * gcc.dg/ppc-mov-1.c: Ditto
15017
15018 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
15019 Mark Mitchell <mark@codesourcery.com>
15020
15021 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
15022
15023 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15024 Aldy Hernandez <aldyh@redhat.com>
15025
15026 * lib/target-supports.exp (check_effective_target_vect_int): New
15027 (check_effective_target_vect_float): New
15028 (check_effective_target_vect_double): New.
15029 (is-effective-target): Support new effective targets keywords.
15030 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
15031 default action for dg-do.
15032 * gcc.dg/vect/pr16105.c: Use new support.
15033 * gcc.dg/vect/pr18400.c: Ditto.
15034 * gcc.dg/vect/pr18425.c: Ditto.
15035 * gcc.dg/vect/vect-1.c: Ditto.
15036 * gcc.dg/vect/vect-10.c: Ditto.
15037 * gcc.dg/vect/vect-11.c: Ditto.
15038 * gcc.dg/vect/vect-12.c: Ditto.
15039 * gcc.dg/vect/vect-13.c: Ditto.
15040 * gcc.dg/vect/vect-14.c: Ditto.
15041 * gcc.dg/vect/vect-15.c: Ditto.
15042 * gcc.dg/vect/vect-16.c: Ditto.
15043 * gcc.dg/vect/vect-17.c: Ditto.
15044 * gcc.dg/vect/vect-18.c: Ditto.
15045 * gcc.dg/vect/vect-19.c: Ditto.
15046 * gcc.dg/vect/vect-2.c: Ditto.
15047 * gcc.dg/vect/vect-20.c: Ditto.
15048 * gcc.dg/vect/vect-21.c: Ditto.
15049 * gcc.dg/vect/vect-22.c: Ditto.
15050 * gcc.dg/vect/vect-23.c: Ditto.
15051 * gcc.dg/vect/vect-24.c: Ditto.
15052 * gcc.dg/vect/vect-25.c: Ditto.
15053 * gcc.dg/vect/vect-26.c: Ditto.
15054 * gcc.dg/vect/vect-27.c: Ditto.
15055 * gcc.dg/vect/vect-27a.c: Ditto.
15056 * gcc.dg/vect/vect-28.c: Ditto.
15057 * gcc.dg/vect/vect-29.c: Ditto.
15058 * gcc.dg/vect/vect-29a.c: Ditto.
15059 * gcc.dg/vect/vect-3.c: Ditto.
15060 * gcc.dg/vect/vect-30.c: Ditto.
15061 * gcc.dg/vect/vect-31.c: Ditto.
15062 * gcc.dg/vect/vect-32.c: Ditto.
15063 * gcc.dg/vect/vect-33.c: Ditto.
15064 * gcc.dg/vect/vect-34.c: Ditto.
15065 * gcc.dg/vect/vect-35.c: Ditto.
15066 * gcc.dg/vect/vect-36.c: Ditto.
15067 * gcc.dg/vect/vect-37.c: Ditto.
15068 * gcc.dg/vect/vect-38.c: Ditto.
15069 * gcc.dg/vect/vect-4.c: Ditto.
15070 * gcc.dg/vect/vect-40.c: Ditto.
15071 * gcc.dg/vect/vect-41.c: Ditto.
15072 * gcc.dg/vect/vect-42.c: Ditto.
15073 * gcc.dg/vect/vect-43.c: Ditto.
15074 * gcc.dg/vect/vect-44.c: Ditto.
15075 * gcc.dg/vect/vect-45.c: Ditto.
15076 * gcc.dg/vect/vect-46.c: Ditto.
15077 * gcc.dg/vect/vect-47.c: Ditto.
15078 * gcc.dg/vect/vect-48.c: Ditto.
15079 * gcc.dg/vect/vect-48a.c: Ditto.
15080 * gcc.dg/vect/vect-49.c: Ditto.
15081 * gcc.dg/vect/vect-5.c: Ditto.
15082 * gcc.dg/vect/vect-50.c: Ditto.
15083 * gcc.dg/vect/vect-51.c: Ditto.
15084 * gcc.dg/vect/vect-52.c: Ditto.
15085 * gcc.dg/vect/vect-53.c: Ditto.
15086 * gcc.dg/vect/vect-54.c: Ditto.
15087 * gcc.dg/vect/vect-55.c: Ditto.
15088 * gcc.dg/vect/vect-56.c: Ditto.
15089 * gcc.dg/vect/vect-56a.c: Ditto.
15090 * gcc.dg/vect/vect-57.c: Ditto.
15091 * gcc.dg/vect/vect-58.c: Ditto.
15092 * gcc.dg/vect/vect-59.c: Ditto.
15093 * gcc.dg/vect/vect-6.c: Ditto.
15094 * gcc.dg/vect/vect-60.c: Ditto.
15095 * gcc.dg/vect/vect-61.c: Ditto.
15096 * gcc.dg/vect/vect-62.c: Ditto.
15097 * gcc.dg/vect/vect-63.c: Ditto.
15098 * gcc.dg/vect/vect-64.c: Ditto.
15099 * gcc.dg/vect/vect-65.c: Ditto.
15100 * gcc.dg/vect/vect-66.c: Ditto.
15101 * gcc.dg/vect/vect-67.c: Ditto.
15102 * gcc.dg/vect/vect-68.c: Ditto.
15103 * gcc.dg/vect/vect-69.c: Ditto.
15104 * gcc.dg/vect/vect-7.c: Ditto.
15105 * gcc.dg/vect/vect-72.c: Ditto.
15106 * gcc.dg/vect/vect-72a.c: Ditto.
15107 * gcc.dg/vect/vect-73.c: Ditto.
15108 * gcc.dg/vect/vect-74.c: Ditto.
15109 * gcc.dg/vect/vect-75.c: Ditto.
15110 * gcc.dg/vect/vect-76.c: Ditto.
15111 * gcc.dg/vect/vect-77.c: Ditto.
15112 * gcc.dg/vect/vect-77a.c: Ditto.
15113 * gcc.dg/vect/vect-78.c: Ditto.
15114 * gcc.dg/vect/vect-79.c: Ditto.
15115 * gcc.dg/vect/vect-8.c: Ditto.
15116 * gcc.dg/vect/vect-80.c: Ditto.
15117 * gcc.dg/vect/vect-82.c: Ditto.
15118 * gcc.dg/vect/vect-82_64.c: Ditto.
15119 * gcc.dg/vect/vect-83.c: Ditto.
15120 * gcc.dg/vect/vect-83_64.c: Ditto.
15121 * gcc.dg/vect/vect-9.c: Ditto.
15122 * gcc.dg/vect/vect-all.c: Ditto.
15123 * gcc.dg/vect/vect-none.c: Ditto.
15124
15125 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15126
15127 * lib/gcc-dg.exp (dg-skip-if): New function.
15128 (dg-forbid-option): Remove.
15129 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
15130 * g++.dg/abi/bitfield8.C: Likewise.
15131 * g++.dg/abi/dtor1.C: Likewise.
15132 * g++.dg/abi/empty10.C: Likewise.
15133 * g++.dg/abi/empty7.C: Likewise.
15134 * g++.dg/abi/empty9.C: Likewise.
15135 * g++.dg/abi/layout3.C: Likewise.
15136 * g++.dg/abi/layout4.C: Likewise.
15137 * g++.dg/abi/thunk1.C: Likewise.
15138 * g++.dg/abi/thunk2.C: Likewise.
15139 * g++.dg/abi/vbase11.C: Likewise.
15140 * g++.dg/abi/vthunk2.C: Likewise.
15141 * g++.dg/abi/vthunk3.C: Likewise.
15142 * g++.dg/ext/attrib8.C: Likewise.
15143 * g++.dg/opt/longbranch2.C: Likewise.
15144 * g++.dg/opt/reg-stack4.C: Likewise.
15145 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15146 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15147 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15148 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15149 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15150 * gcc.dg/20000609-1.c: Likewise.
15151 * gcc.dg/20000720-1.c: Likewise.
15152 * gcc.dg/20011107-1.c: Likewise.
15153 * gcc.dg/20011119-1.c: Likewise.
15154 * gcc.dg/20020108-1.c: Likewise.
15155 * gcc.dg/20020122-2.c: Likewise.
15156 * gcc.dg/20020122-3.c: Likewise.
15157 * gcc.dg/20020201-3.c: Likewise.
15158 * gcc.dg/20020206-1.c: Likewise.
15159 * gcc.dg/20020218-1.c: Likewise.
15160 * gcc.dg/20020310-1.c: Likewise.
15161 * gcc.dg/20020411-1.c: Likewise.
15162 * gcc.dg/20020418-2.c: Likewise.
15163 * gcc.dg/20020426-1.c: Likewise.
15164 * gcc.dg/20020426-2.c: Likewise.
15165 * gcc.dg/20020517-1.c: Likewise.
15166 * gcc.dg/20020523-1.c: Likewise.
15167 * gcc.dg/20020523-2.c: Likewise.
15168 * gcc.dg/20020729-1.c: Likewise.
15169 * gcc.dg/20030204-1.c: Likewise.
15170 * gcc.dg/20030826-2.c: Likewise.
15171 * gcc.dg/20030926-1.c: Likewise.
15172 * gcc.dg/20031202-1.c: Likewise.
15173 * gcc.dg/980312-1.c: Likewise.
15174 * gcc.dg/980313-1.c: Likewise.
15175 * gcc.dg/990117-1.c: Likewise.
15176 * gcc.dg/990424-1.c: Likewise.
15177 * gcc.dg/990524-1.c: Likewise.
15178 * gcc.dg/991230-1.c: Likewise.
15179 * gcc.dg/i386-387-1.c: Likewise.
15180 * gcc.dg/i386-387-2.c: Likewise.
15181 * gcc.dg/i386-387-3.c: Likewise.
15182 * gcc.dg/i386-387-4.c: Likewise.
15183 * gcc.dg/i386-387-5.c: Likewise.
15184 * gcc.dg/i386-387-6.c: Likewise.
15185 * gcc.dg/i386-asm-1.c: Likewise.
15186 * gcc.dg/i386-bitfield1.c: Likewise.
15187 * gcc.dg/i386-bitfield2.c: Likewise.
15188 * gcc.dg/i386-loop-1.c: Likewise.
15189 * gcc.dg/i386-loop-2.c: Likewise.
15190 * gcc.dg/i386-loop-3.c: Likewise.
15191 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15192 * gcc.dg/i386-pic-1.c: Likewise.
15193 * gcc.dg/i386-regparm.c: Likewise.
15194 * gcc.dg/i386-signbit-1.c: Likewise.
15195 * gcc.dg/i386-signbit-2.c: Likewise.
15196 * gcc.dg/i386-signbit-3.c: Likewise.
15197 * gcc.dg/i386-sse-5.c: Likewise.
15198 * gcc.dg/i386-sse-8.c: Likewise.
15199 * gcc.dg/i386-unroll-1.c: Likewise.
15200 * gcc.dg/tls/opt-1.c: Likewise.
15201 * gcc.dg/tls/opt-2.c: Likewise.
15202 * gcc.dg/unroll-1.c: Likewise.
15203 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15204 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15205 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15206 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15207
15208 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15209
15210 * g++.dg/template/incomplete1.C: New test.
15211
15212 2004-11-16 Nick Clifton <nickc@redhat.com>
15213
15214 Revert patches accidentally commited during checkin of fixes for
15215 xstormy16 tests:
15216 gcc.c-torture/execute/simd-4.c: Revert
15217 gcc.dg/20040910-1.c: Revert.
15218
15219 2004-11-16 Paul Brook <paul@codesourcery.com>
15220
15221 PR fortran/13010
15222 * gfortran.dg/der_pointer_1.f90: New test.
15223
15224 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
15225
15226 PR c/18498
15227 * gcc.dg/bitfld-13.c: New test.
15228
15229 2004-11-15 Janis Johnson <janis187@us.ibm.com>
15230
15231 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
15232 powerpc*-*-linux*.
15233
15234 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
15235 * gcc.dg/ppc64-abi-2.c: Ditto.
15236 * gcc.dg/ppc64-abi-3.c: Ditto.
15237
15238 * lib/gcc-dg.exp (dg-target-list): Remove.
15239
15240 2004-11-15 Steve Ellcey <sje@cup.hp.com>
15241
15242 * gcc.dg/ia64-postinc.c: New test.
15243
15244 2004-11-15 Mark Mitchell <mark@codesourcery.com>
15245
15246 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
15247
15248 2004-11-15 Nick Clifton <nickc@redhat.com>
15249
15250 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
15251 __INT_MAX__ so that the test can be compiled by toolchains
15252 targeted at 16-bit processors.
15253
15254 * gcc.dg/20040625-1.c: Use long constants rather than integers
15255 when performing arithmetic that will overflow 16-bits.
15256
15257 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
15258 xstormy16. It does not support 128-bit vector operations.
15259
15260 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
15261 with the macro PTR_TYPE. Define this macro to an integer type
15262 suitable for holding a pointer.
15263
15264 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
15265 the target is a 16-bit processor.
15266
15267 * gcc.dg/cpp/if-2.c: Expect a different warning message from
15268 16-bit targets where the character constant will be too long.
15269
15270 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
15271 where the double will not be directly addressable.
15272
15273 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15274
15275 Friend class name lookup 1/n, PR c++/18471
15276 * g++.dg/template/crash26.C: New test.
15277 * g++.dg/lookup/struct1.C: Adjust expected error.
15278 * g++.dg/parse/elab1.C: Likewise.
15279 * g++.dg/parse/elab2.C: Likewise.
15280 * g++.dg/parse/int-as-enum1.C: Likewise.
15281 * g++.dg/parse/struct-as-enum1.C: Likewise.
15282 * g++.dg/parse/typedef1.C: Likewise.
15283 * g++.dg/parse/typedef3.C: Likewise.
15284 * g++.dg/parse/typedef4.C: Likewise.
15285 * g++.dg/parse/typedef5.C: Likewise.
15286 * g++.dg/template/nontype4.C: Likewise.
15287 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
15288 * g++.old-deja/g++.other/elab1.C: Likewise.
15289 * g++.old-deja/g++.other/syntax4.C: Likewise.
15290
15291 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15292
15293 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
15294
15295 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
15296
15297 * gcc.c-torture/execute/20041114-1.c: New test.
15298
15299 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
15300
15301 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
15302 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
15303 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
15304 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
15305 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
15306 gcc.dg/switch-7.c: New tests.
15307
15308 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15309
15310 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
15311
15312 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15313
15314 PR tree-opt/18400
15315 * gcc.dg/vect/pr18400.c: New test.
15316
15317 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15318 Andrew Pinski <pinskia@physics.uc.edu>
15319
15320 PR tree-opt/18425
15321 * gcc.dg/vect/pr18425.c: New test.
15322
15323 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15324
15325 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
15326 Guard with dg-require-alias and dg-require-visibility.
15327
15328 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15329
15330 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
15331
15332 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15333
15334 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
15335
15336 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15337
15338 PR c++/17344
15339 * g++.dg/template/defarg5.C: New test.
15340
15341 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15342
15343 * g++.dg/parse/cast1.C: Run only on ILP32.
15344 * g++.old-deja/g++.mike/p784.C: Likewise.
15345
15346 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
15347
15348 * gcc.c-torture/execute/20041113-1.c: New test.
15349
15350 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15351
15352 PR target/18230
15353 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
15354 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
15355 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
15356 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15357 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
15358 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
15359 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
15360 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
15361 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
15362 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15363 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15364 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
15365 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
15366
15367 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15368
15369 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
15370 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
15371 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
15372 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
15373 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
15374 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
15375 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
15376 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
15377 gcc.target/sparc/combined-1.c: New tests.
15378
15379 2004-11-12 Ziemowit Laski <zlaski@apple.com>
15380
15381 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
15382 New tests.
15383
15384 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15385
15386 * lib/gcc-dg.exp (dg-forbid-option): New function.
15387 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
15388 * g++.dg/abi/bitfield8.C: Likewise.
15389 * g++.dg/abi/dtor1.C: Likewise.
15390 * g++.dg/abi/empty10.C: Likewise.
15391 * g++.dg/abi/empty7.C: Likewise.
15392 * g++.dg/abi/empty9.C: Likewise.
15393 * g++.dg/abi/layout3.C: Likewise.
15394 * g++.dg/abi/layout4.C: Likewise.
15395 * g++.dg/abi/thunk1.C: Likewise.
15396 * g++.dg/abi/thunk2.C: Likewise.
15397 * g++.dg/abi/vbase11.C: Likewise.
15398 * g++.dg/abi/vthunk2.C: Likewise.
15399 * g++.dg/abi/vthunk3.C: Likewise.
15400 * g++.dg/ext/attrib8.C: Likewise.
15401 * g++.dg/opt/longbranch2.C: Likewise.
15402 * g++.dg/opt/reg-stack4.C: Likewise.
15403 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15404 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15405 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15406 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15407 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15408 * gcc.dg/20000609-1.c: Likewise.
15409 * gcc.dg/20000720-1.c: Likewise.
15410 * gcc.dg/20011107-1.c: Likewise.
15411 * gcc.dg/20011119-1.c: Likewise.
15412 * gcc.dg/20020108-1.c: Likewise.
15413 * gcc.dg/20020122-2.c: Likewise.
15414 * gcc.dg/20020122-3.c: Likewise.
15415 * gcc.dg/20020201-3.c: Likewise.
15416 * gcc.dg/20020206-1.c: Likewise.
15417 * gcc.dg/20020218-1.c: Likewise.
15418 * gcc.dg/20020310-1.c: Likewise.
15419 * gcc.dg/20020411-1.c: Likewise.
15420 * gcc.dg/20020418-2.c: Likewise.
15421 * gcc.dg/20020426-1.c: Likewise.
15422 * gcc.dg/20020426-2.c: Likewise.
15423 * gcc.dg/20020517-1.c: Likewise.
15424 * gcc.dg/20020523-1.c: Likewise.
15425 * gcc.dg/20020523-2.c: Likewise.
15426 * gcc.dg/20020729-1.c: Likewise.
15427 * gcc.dg/20030204-1.c: Likewise.
15428 * gcc.dg/20030826-2.c: Likewise.
15429 * gcc.dg/20030926-1.c: Likewise.
15430 * gcc.dg/20031202-1.c: Likewise.
15431 * gcc.dg/980312-1.c: Likewise.
15432 * gcc.dg/980313-1.c: Likewise.
15433 * gcc.dg/990117-1.c: Likewise.
15434 * gcc.dg/990424-1.c: Likewise.
15435 * gcc.dg/990524-1.c: Likewise.
15436 * gcc.dg/991230-1.c: Likewise.
15437 * gcc.dg/i386-387-1.c: Likewise.
15438 * gcc.dg/i386-387-2.c: Likewise.
15439 * gcc.dg/i386-387-3.c: Likewise.
15440 * gcc.dg/i386-387-4.c: Likewise.
15441 * gcc.dg/i386-387-5.c: Likewise.
15442 * gcc.dg/i386-387-6.c: Likewise.
15443 * gcc.dg/i386-asm-1.c: Likewise.
15444 * gcc.dg/i386-bitfield1.c: Likewise.
15445 * gcc.dg/i386-bitfield2.c: Likewise.
15446 * gcc.dg/i386-loop-1.c: Likewise.
15447 * gcc.dg/i386-loop-2.c: Likewise.
15448 * gcc.dg/i386-loop-3.c: Likewise.
15449 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15450 * gcc.dg/i386-pic-1.c: Likewise.
15451 * gcc.dg/i386-regparm.c: Likewise.
15452 * gcc.dg/i386-signbit-1.c: Likewise.
15453 * gcc.dg/i386-signbit-2.c: Likewise.
15454 * gcc.dg/i386-signbit-3.c: Likewise.
15455 * gcc.dg/i386-sse-5.c: Likewise.
15456 * gcc.dg/i386-sse-8.c: Likewise.
15457 * gcc.dg/i386-unroll-1.c: Likewise.
15458 * gcc.dg/tls/opt-1.c: Likewise.
15459 * gcc.dg/tls/opt-2.c: Likewise.
15460 * gcc.dg/unroll-1.c: Likewise.
15461 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15462 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15463 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15464 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15465 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
15466 -m64 is specified.
15467
15468 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15469
15470 PR c++/18389
15471 * g++.dg/parse/cond1.C: New test.
15472
15473 PR c++/18429
15474 * g++.dg/template/array9.C: New test.
15475 * g++.dg/ext/vla1.C: Adjust error messages.
15476 * g++.dg/ext/vlm1.C: Likewise.
15477 * g++.dg/template/crash2.C: Likewise.
15478
15479 PR c++/18436
15480 * g++.dg/template/call3.C: New test.
15481
15482 PR c++/18407
15483 * g++.dg/template/ptrmem11.C: New test.
15484
15485 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
15486
15487 PR other/14264
15488 * lib/g++.exp: Set LC_ALL and LANG to C.
15489 * lib/gcc-dg.exp: Likewise.
15490 * lib/gfortran.exp: Likewise.
15491 * lib/objc.exp: Likewise.
15492 * lib/treelang.exp: Likewise.
15493
15494 2004-11-12 Andreas Schwab <schwab@suse.de>
15495
15496 * gcc.dg/pr16286.c: Fix last change.
15497
15498 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15499
15500 PR c++/18416
15501 * g++.dg/init/global1.C: New test.
15502
15503 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
15504
15505 * gcc.c-torture/execute/20041112-1.c: New test.
15506
15507 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15508
15509 * lib/gcc-dg.exp (dg-target-list): New.
15510
15511 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15512 Richard Sandiford <rsandifo@redhat.com>
15513
15514 * lib/target-supports.exp (get-compiler_messages): New.
15515 (check_named_sections_available): Use it.
15516 (check_effective_target_ilp32): New.
15517 (check_effective_target_lp64): New.
15518 (is-effective-target): New.
15519 * lib/gcc-dg.exp (dg-require-effective-target): New.
15520
15521 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
15522
15523 * gcc.dg/precedence-1.c: New test.
15524
15525 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15526
15527 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
15528
15529 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
15530 message, delete generated files, use more descriptive name for
15531 executable, and make the test unsupported when it cannot be run.
15532
15533 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
15534 (dg-require-weak, dg-require-visibility, dg-require-alias,
15535 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
15536 dg-require-iconv, dg-require-named-sections): Use it.
15537
15538 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
15539
15540 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
15541
15542 PR target/16457
15543 * gcc.dg/ppc-and-1: New
15544
15545 PR target/16796
15546 * gcc.dg/ppc-mov-1.c: New.
15547
15548 PR target/16458
15549 * gcc.dg/ppc-compare-1.c: New.
15550
15551 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
15552
15553 * objc.dg/desig-init-2.m: New test.
15554
15555 2004-11-10 Adam Nemet <anemet@lnxw.com>
15556
15557 PR middle-end/18160
15558 * g++.dg/warn/register-var-1.C: New test.
15559 * g++.dg/warn/register-var-2.C: New test.
15560
15561 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15562
15563 * gcc.dg/union-2.c: New test.
15564
15565 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
15566
15567 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
15568 New test for PR tree-optimization/17892.
15569
15570 2004-11-09 Mark Mitchell <mark@codesourcery.com>
15571
15572 PR c++/18369
15573 * g++.dg/init/new12.C: New test.
15574
15575 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
15576
15577 * gcc.target/sparc: New directory.
15578 * gcc.target/sparc/sparc.exp: New driver.
15579 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
15580 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
15581 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
15582 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
15583
15584 2004-11-10 Paul Brook <paul@codesourcery.com>
15585
15586 PR fortran/18218
15587 * gfortran.dg/list_read.c: New test.
15588
15589 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15590
15591 PR c/18322
15592 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
15593 expected diagnostic location.
15594
15595 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
15596
15597 * gcc.dg/20041109-1.c: New test.
15598
15599 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15600
15601 PR objc/18406
15602 * objc/compile/pr18406.m: New test.
15603
15604 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15605
15606 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
15607
15608 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15609
15610 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
15611
15612 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15613
15614 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
15615
15616 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15617
15618 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
15619 exit.
15620
15621 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
15622
15623 PR tree-opt/18299
15624 * gcc.c-torture/pr18299-1.c: New test.
15625
15626 2004-11-06 Andreas Schwab <schwab@suse.de>
15627
15628 * gcc.dg/pr16286.c: Also test for bool and pixel.
15629
15630 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
15631
15632 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
15633 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
15634 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
15635 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
15636 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
15637 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
15638 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
15639 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
15640 gcc.dg/struct-semi-3.c: New tests.
15641
15642 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15643
15644 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
15645
15646 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15647
15648 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
15649 Do not use C99 designators.
15650
15651 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15652
15653 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
15654
15655 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15656
15657 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
15658 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
15659 * gcc.c-torture/execute/simd-5.x: Remove.
15660
15661 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
15662
15663 PR rtl-optimization/17933
15664 * gcc.dg/torture/pr17933-1.c: New test.
15665
15666 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15667
15668 PR target/18106
15669 * lib/target-supports.exp (check_weak_available): Support
15670 Windows.
15671
15672 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
15673
15674 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
15675 call to fflush(stdout) before abort.
15676 (my_ffsll): New function.
15677 (generate_fields): Use it.
15678
15679 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15680
15681 * gcc.dg/init-undef-1.c: New test.
15682
15683 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15684
15685 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
15686 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
15687 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
15688 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
15689 expected messages for new parser.
15690
15691 2004-11-04 Mark Mitchell <mark@codesourcery.com>
15692
15693 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
15694
15695 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15696
15697 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
15698 on LP64 targets.
15699
15700 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15701
15702 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
15703 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
15704 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
15705 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
15706 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
15707 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
15708 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
15709 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
15710 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
15711 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
15712
15713 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15714
15715 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
15716 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
15717 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
15718 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
15719 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
15720 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
15721 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
15722 for new parser.
15723
15724 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
15725
15726 PR target/15342
15727 * gcc.dg/20041104-1.c: New test.
15728
15729 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15730
15731 * g++.dg/template/nontype7.C: New test.
15732 * g++.dg/template/nontype8.C: Likewise.
15733 * g++.dg/template/nontype9.C: Likewise.
15734 * g++.dg/template/nontype10.C: Likewise.
15735 * g++.dg/tc1/dr49.C: Likewise.
15736 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
15737 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
15738
15739 2004-11-04 Ben Elliston <bje@au.ibm.com>
15740
15741 * g++.dg/rtti/tinfo1.C: Remove xfails.
15742
15743 2004-11-04 Ben Elliston <bje@au.ibm.com>
15744
15745 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
15746 packed attribute to the definition to satisfy the new C++ parser.
15747
15748 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15749
15750 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
15751 invocations of va_arg.
15752
15753 2004-11-02 Mark Mitchell <mark@codesourcery.com>
15754
15755 PR c++/18124
15756 * g++.dg/template/crash25.C: New test.
15757
15758 PR c++/18155
15759 * g++.dg/template/typedef2.C: New test.
15760 * g++.dg/parse/crash13.C: Adjust error markers.
15761
15762 PR c++/18177
15763 * g++.dg/conversion/const3.C: New test.
15764
15765 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15766
15767 PR fortran/17535
15768 PR fortran/17583
15769 PR fortran/17713
15770 * gfortran.dg/generic_[123].f90: New testcases.
15771
15772 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15773
15774 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
15775 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
15776
15777 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
15778
15779 PR tree-opt/16808
15780 * gcc.c-torture/compile/pr16808.c: New test.
15781
15782 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
15783
15784 PR rtl-optimization/17104
15785 * gcc.dg/ppc-bitfield1.c: New.
15786
15787 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15788
15789 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
15790
15791 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15792
15793 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
15794 strings for 32-bit code.
15795
15796 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
15797
15798 PR c/18239
15799 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
15800
15801 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
15802
15803 PR c++/18064
15804 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
15805
15806 2004-10-31 Mark Mitchell <mark@codesourcery.com>
15807
15808 PR c++/15172
15809 * g++.dg/init/aggr2.C: New test.
15810
15811 2004-10-30 Ziemowit Laski <zlaski@apple.com>
15812
15813 * objc.dg/local-decl-1.m: New test.
15814
15815 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
15816
15817 * gcc.dg/20040910-1.c: Adjust regex.
15818
15819 2004-10-30 Roger Sayle <roger@eyesopen.com>
15820
15821 PR rtl-optimization/18084
15822 * g++.dg/opt/pr18084-1.C: New testcase.
15823
15824 2004-10-30 Matt Austern <austern@apple.com>
15825
15826 PR c++/17542
15827 * g++.dg/ext/attrib18.C: New test.
15828
15829 2004-10-30 Roger Sayle <roger@eyesopen.com>
15830
15831 PR middle-end/18096
15832 * gcc.dg/pr18096-1.c: New test case.
15833
15834 2004-10-30 Roger Sayle <roger@eyesopen.com>
15835
15836 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
15837
15838 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
15839
15840 PR c/16666
15841 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
15842 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
15843 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
15844 gcc.dg/old-style-prom-3.c: New tests.
15845
15846 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
15847
15848 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
15849 Remove unnecessary inclusion of stdio.h.
15850
15851 2004-10-29 Roger Sayle <roger@eyesopen.com>
15852
15853 PR rtl-optimization/17581
15854 * gcc.dg/pr17581-1.c: New test case.
15855
15856 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
15857
15858 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
15859 being implemented.
15860 * g++.dg/conversion/dr195-1.C: New.
15861 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
15862 * g++.old-deja/g++.mike/p10148.C: Likewise.
15863
15864 2004-10-29 Mark Mitchell <mark@codesourcery.com>
15865
15866 PR c++/17695
15867 * g++.dg/debug/typedef2.C: New test.
15868
15869 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
15870
15871 PR fortran/13490
15872 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
15873 * gfortran.dg/g77/README: Update.
15874
15875 2004-10-28 Matt Austern <austern@apple.com>
15876
15877 PR c++/14124
15878 * g++.dg/ext/packed7.C: New test.
15879
15880 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
15881
15882 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
15883 scan-assembler.
15884 * lib/scanasm.exp (hidden-scan-for): New proc.
15885 (scan-hidden): Use hidden-scan-for instead of constructing the scan
15886 string.
15887 (scan-not-hidden): Likewise.
15888 * lib/target-supports.exp (check_visibility_available): mach-o is
15889 support too.
15890
15891 2004-10-28 Mark Mitchell <mark@codesourcery.com>
15892
15893 PR c++/17132
15894 * g++.dg/template/memclass3.C: New test.
15895
15896 2004-10-28 Adam Nemet <anemet@lnxw.com>
15897
15898 PR middle-end/18160
15899 * gcc.dg/register-var-1.c: New test.
15900 * gcc.dg/register-var-2.c: New test.
15901 * gcc.dg/asm-7.c: Taking the address of a register variable is an
15902 error now.
15903
15904 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
15905
15906 PR other/18172
15907 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
15908 unused variables.
15909 * gcc.dg/vect/vect-22.c: Likewise.
15910
15911 2004-10-28 Jakub Jelinek <jakub@redhat.com>
15912
15913 * gcc.dg/i386-rotate-1.c: New test.
15914
15915 2004-10-27 Mark Mitchell <mark@codesourcery.com>
15916
15917 * g++.dg/init/ref12.C: Add "run" marker.
15918
15919 PR c++/17435
15920 * g++.dg/init/ref12.C: New test.
15921
15922 PR c++/18140
15923 * g++.dg/template/shift1.C: New test.
15924 * g++.dg/template/error10.C: Adjust error markers.
15925
15926 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
15927
15928 PR tree-opt/17529
15929 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
15930
15931 2004-10-27 Geoffrey Keating <geoffk@apple.com>
15932
15933 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
15934 * gcc.dg/weak/weak-3.c: Likewise.
15935 * gcc.dg/weak/weak-5.c: Likewise.
15936 * gcc.dg/weak/weak-9.c: Likewise.
15937 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
15938 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
15939
15940 * gcc.dg/darwin-weakimport-1.c: New.
15941
15942 2004-10-28 Ben Elliston <bje@au.ibm.com>
15943
15944 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
15945
15946 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
15947
15948 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
15949 'syntax' error messages.
15950 * gcc.dg/cpp/direct2s.c: Likewise.
15951
15952 2004-10-26 Geoffrey Keating <geoffk@apple.com>
15953
15954 * gcc.c-torture/compile/20041026-1.c: New.
15955
15956 2004-10-26 Mark Mitchell <mark@codesourcery.com>
15957
15958 PR c++/18093
15959 * g++.dg/lookup/ns2.C: New test.
15960
15961 PR c++/18020
15962 * g++.dg/template/enum4.C: New test.
15963
15964 PR c++/18161
15965 * g++.dg/template/expr1.C: New test.
15966
15967 2004-10-26 Ben Elliston <bje@au.ibm.com>
15968
15969 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
15970
15971 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
15972
15973 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
15974 gcc.dg/decl-nospec-3.c: New tests.
15975
15976 2004-10-26 Ziemowit Laski <zlaski@apple.com>
15977
15978 * objc.dg/super-class-3.m: New test.
15979
15980 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
15981
15982 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
15983 resyncing.
15984 * gcc.dg/cpp/direct2s.c: Likewise.
15985
15986 2004-10-25 Geoffrey Keating <geoffk@apple.com>
15987
15988 * objc.dg/image-info.m: Update for changes to section selection.
15989
15990 2004-10-25 David Ayers <d.ayers@inode.at>
15991 Ziemowit Laski <zlaski@apple.com>
15992
15993 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
15994 diagnostics when messaging 'id <Proto>'.
15995 * objc.dg/class-protocol-1.m: New test.
15996 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
15997 a non-existent method signature.
15998 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
15999 Update diagnostics when messaging with non-existent method signature.
16000 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
16001 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
16002 invalid receivers are now resolved as if messaging 'id'; remove
16003 extraneous diagnostics.
16004
16005 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
16006
16007 PR c/16667
16008 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
16009 gcc.dg/init-desig-obs-3.c: New tests.
16010
16011 2004-10-25 Jakub Jelinek <jakub@redhat.com>
16012
16013 * gcc.dg/debug/20041023-1.c: New test.
16014
16015 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
16016
16017 PR middle-end/17407
16018 * gcc.c-torture/compile/pr17407.c: New test.
16019
16020 PR c++/18121
16021 * g++.dg/template/array8.C: New test.
16022
16023 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16024
16025 PR other/18138
16026 * lib/g++.exp: Accept more than one multilib libgcc.
16027 * lib/gcc-dg.exp: Likewise.
16028 * lib/objc.exp: Likewise.
16029 * lib/treelang.exp: Likewise.
16030 * lib/gfortran.exp: Likewise.
16031
16032 2004-10-24 Ben Elliston <bje@au.ibm.com>
16033
16034 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
16035
16036 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
16037
16038 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
16039 * gcc.dg/c99-const-expr-3.c: Likewise.
16040
16041 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
16042
16043 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
16044
16045 2004-10-23 Ben Elliston <bje@au.ibm.com>
16046
16047 * gcc.c-torture/execute/loop-2e.x: Remove.
16048
16049 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
16050
16051 PR c++/18095
16052 * g++.dg/parse/crash18.C: New.
16053 * g++.dg/parse/crash19.C: New.
16054
16055 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
16056
16057 * g++.dg/ext/dllimport1.C: Move dg-warnings.
16058 * g++.dg/ext/dllimport2.C: Same.
16059 * g++.dg/ext/dllimport8.C: Same.
16060
16061 2004-10-21 Mark Mitchell <mark@codesourcery.com>
16062
16063 PR c++/10841
16064 * g++.dg/conversion/cast1.C: New test.
16065 * g++.dg/overload/pmf1.C: Adjust error marker.
16066
16067 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
16068
16069 PR objc/17923
16070 * objc.dg/const-str-7.m: New test.
16071
16072 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16073
16074 * g++.dg/template/memfriend11.C: Fix comment typo.
16075 * g++.dg/template/memfriend14.C: Likewise.
16076
16077 2004-10-20 Richard Henderson <rth@redhat.com>
16078
16079 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
16080 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
16081 -fasynchronous-unwind-tables.
16082
16083 2004-10-20 Richard Henderson <rth@redhat.com>
16084
16085 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
16086 (main): Return success.
16087 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
16088 (main): Return success.
16089
16090 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16091
16092 PR c++/13495
16093 * g++.dg/template/memfriend9.C: New test.
16094 * g++.dg/template/memfriend10.C: Likewise.
16095 * g++.dg/template/memfriend11.C: Likewise.
16096 * g++.dg/template/memfriend12.C: Likewise.
16097 * g++.dg/template/memfriend13.C: Likewise.
16098 * g++.dg/template/memfriend14.C: Likewise.
16099 * g++.dg/template/memfriend15.C: Likewise.
16100 * g++.dg/template/memfriend16.C: Likewise.
16101 * g++.dg/template/memfriend17.C: Likewise.
16102 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
16103
16104 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
16105
16106 * g++.dg/conversion/dr195.C: New.
16107 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
16108
16109 2004-10-20 Ben Elliston <bje@au.ibm.com>
16110 Devang Patel <dpatel@apple.com>
16111
16112 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
16113 of floating point arithmetic, which could trap.
16114
16115 2004-10-19 Mark Mitchell <mark@codesourcery.com>
16116
16117 PR c++/14035
16118 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
16119 * g++.dg/conversion/const2.C: New test.
16120 * g++.dg/expr/reinterpret2.C: New test.
16121 * g++.dg/expr/reinterpret3.C: New test.
16122 * g++.dg/expr/cast2.C: New test.
16123 * g++.dg/expr/copy1.C: New test.
16124 * g++.dg/other/conversion1.C: Change error message.
16125 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
16126 function pointers to void *.
16127 * g++.old-deja/g++.mike/p10148.C: Likewise.
16128
16129 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16130
16131 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
16132
16133 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
16134
16135 PR c++/18047
16136
16137 * g++.dg/parse/expr3.C: New test.
16138
16139 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16140
16141 * gcc.dg/smod-1.c: New test.
16142
16143 2004-10-18 Ziemowit Laski <zlaski@apple.com>
16144
16145 * objc.dg/method-14.m: New test.
16146
16147 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16148
16149 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
16150 Also xfail as the patch was reverted.
16151
16152 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16153
16154 PR middle-end/16973
16155 * gcc.dg/pr16973.c: New test.
16156
16157 2004-10-18 Diego Novillo <dnovillo@redhat.com>
16158
16159 PR tree-optimization/17656
16160 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
16161
16162 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
16163
16164 * g++.dg/eh/shadow1.C: New.
16165
16166 2004-10-18 Jakub Jelinek <jakub@redhat.com>
16167
16168 * gcc.c-torture/compile/20041018-1.c: New test.
16169
16170 2004-10-18 Ben Elliston <bje@au.ibm.com>
16171
16172 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
16173 compiler referring to register 0 when accessing sdata. The linker
16174 now patches things up.
16175
16176 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
16177
16178 PR c/17529
16179 * gcc.c-torture/compile/pr17529.c: New test.
16180
16181 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16182
16183 PR c++/17743
16184 * g++.dg/ext/attrib17.C: New test.
16185
16186 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16187
16188 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
16189
16190 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16191
16192 PR c++/10479
16193 * g++.dg/ext/attrib16.C: New test.
16194
16195 2004-10-15 Mark Mitchell <mark@codesourcery.com>
16196
16197 PR c++/17042
16198 * g++.dg/init/dso_handle1.C: New test.
16199
16200 PR c++/14667
16201 * g++.dg/parse/typedef6.C: New test.
16202
16203 PR c++/17916
16204 * g++.dg/parse/pragma1.C: New test.
16205
16206 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
16207
16208 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
16209
16210 2004-10-15 Steve Ellcey <sje@cup.hp.com>
16211
16212 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
16213 -fno-common when on HPPA HP-UX platforms.
16214
16215 2004-10-15 Jakub Jelinek <jakub@redhat.com>
16216
16217 PR other/16820
16218 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
16219 stdint.h.
16220 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
16221 uintptr_t.
16222
16223 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16224
16225 PR c++/16301
16226 * g++.dg/lookup/strong-using-4.C: New test.
16227
16228 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16229
16230 PR middle-end/16567
16231 * gcc.c-torture/compile/nested-1.c: New test.
16232
16233 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16234
16235 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
16236 and mipsisa64*-*-* (until support for misaligned loads is added).
16237 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
16238 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
16239 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
16240 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
16241 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
16242 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
16243
16244 2004-10-14 Mark Mitchell <mark@codesourcery.com>
16245
16246 PR c++/17976
16247 * g++.dg/init/dtor3.C: New test.
16248
16249 2004-10-15 Ben Elliston <bje@au.ibm.com>
16250
16251 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
16252
16253 2004-10-14 Geoffrey Keating <geoffk@apple.com>
16254
16255 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
16256 * gcc.dg/macho-lo-sum.c: Likewise.
16257
16258 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
16259
16260 * gcc.dg/ppc-spe64-1.c: New test.
16261
16262 2004-10-14 Devang Patel <dpatel@apple.com>
16263
16264 PR 17635
16265 * gcc.dg/pr17635.c : New test.
16266
16267 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
16268
16269 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
16270 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
16271 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
16272 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
16273 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
16274 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
16275 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
16276 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
16277 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
16278 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
16279 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
16280 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
16281 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
16282 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
16283 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
16284 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
16285 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
16286 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
16287
16288 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16289
16290 * gcc.dg/vect/vect-82.c: New testcase.
16291 * gcc.dg/vect/vect-82_64.c: New testcase.
16292 * gcc.dg/vect/vect-83.c: New testcase.
16293 * gcc.dg/vect/vect-83_64.c: New testcase.
16294
16295 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16296
16297 * gcc.dg/cpp/error-1.c: New test.
16298
16299 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16300
16301 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
16302
16303 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
16304
16305 PR target/17984
16306 * gcc.dg/cris-peep2-xsrand2.c: New test.
16307
16308 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
16309
16310 PR c++/17661
16311 * testsuite/g++.dg/expr/for2.C: New test.
16312
16313 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16314
16315 * g++.dg/inherit/thunk1.C: Run on the SPARC.
16316
16317 2004-10-13 Jakub Jelinek <jakub@redhat.com>
16318
16319 PR tree-optimization/17724
16320 * g++.dg/opt/pr17724-1.C: New test.
16321 * g++.dg/opt/pr17724-2.C: New test.
16322 * g++.dg/opt/pr17724-3.C: New test.
16323 * g++.dg/opt/pr17724-4.C: New test.
16324 * g++.dg/opt/pr17724-5.C: New test.
16325 * g++.dg/opt/pr17724-6.C: New test.
16326
16327 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
16328
16329 PR c/17301
16330 * gcc.dg/pr17301-2.c: New test.
16331
16332 2004-10-11 Mark Mitchell <mark@codesourcery.com>
16333
16334 PR c++/15876
16335 * g++.dg/parse/error22.C: New test.
16336
16337 PR c++/17936
16338 * g++.dg/template/spec18.C: New test.
16339
16340 2004-10-11 Steve Ellcey <sje@cup.hp.com>
16341
16342 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
16343 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
16344 memcpy.
16345 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
16346 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
16347
16348 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
16349
16350 * g++.dg/eh/cleanup5.C: Add dg-options "".
16351
16352 2004-10-11 Roger Sayle <roger@eyesopen.com>
16353
16354 PR middle-end/17657
16355 * gcc.dg/switch-4.c: New test case.
16356
16357 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
16358
16359 * gcc.c-torture/execute/20041011-1.c: New test.
16360
16361 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16362
16363 PR c++/17554
16364 * g++.dg/init/for3.C: New test.
16365
16366 PR c++/17657
16367 * g++.dg/opt/switch2.C: New test.
16368
16369 PR middle-end/17703
16370 * g++.dg/warn/Wreturn-2.C: New test.
16371
16372 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16373
16374 PR c++/17907
16375 * g++.dg/eh/cleanup5.C: New test.
16376
16377 2004-10-10 Mark Mitchell <mark@codesourcery.com>
16378
16379 PR c++/17393
16380 * g++.dg/parse/error21.C: New test.
16381
16382 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
16383
16384 * g++.dg/overload/pmf1.C: Adjust quoting marks.
16385 * g++.dg/warn/incomplete1.C: Likewise.
16386 * g++.dg/template/qualttp20.C: Likewise.
16387
16388 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16389
16390 PR c/17881
16391 * parm-incomplete-1.c: New test.
16392
16393 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16394
16395 PR c++/17867
16396 * g++.dg/parse/error19.C: New test.
16397
16398 PR c++/17670
16399 * g++.dg/init/new11.C: New test.
16400
16401 PR c++/17821
16402 * g++.dg/parse/error20.C: New test.
16403
16404 PR c++/17826
16405 * g++.dg/template/crash24.C: New test.
16406
16407 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16408
16409 PR c/17301
16410 * gcc.dg/pr17301-1.c: New test.
16411
16412 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16413
16414 PR c/17189
16415 * gcc.dg/anon-struct-5.c: New test.
16416
16417 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
16418
16419 PR c/17844
16420 * gcc.dg/pr17844-1.c: New test.
16421
16422 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
16423
16424 PR tree-optimization/17906
16425 * gcc.c-torture/compile/pr17906.c: New.
16426
16427 2004-10-09 Stuart Hastings <stuart@apple.com>
16428 Roger Sayle <roger@eyesopen.com>
16429
16430 PR rtl-optimization/17853
16431 * gcc.dg/i386-mmx-5.c: New testcase.
16432
16433 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
16434
16435 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
16436
16437 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16438
16439 PR c++/17524
16440 * g++.dg/template/static9.C: New test.
16441
16442 PR c++/17685
16443 * g++.dg/parse/operator5.C: New test.
16444
16445 2004-10-09 Roger Sayle <roger@eyesopen.com>
16446
16447 PR middle-end/17894
16448 * gcc.c-torture/execute/divcmp-4.c: New test case.
16449
16450 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16451
16452 PR tree-opt/17902
16453 * g++.dg/opt/pr17902.C: New test.
16454
16455 2004-10-09 Jakub Jelinek <jakub@redhat.com>
16456
16457 * gcc.dg/cpp/ident-1.c: Add dg-options "".
16458
16459 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16460
16461 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
16462
16463 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16464
16465 * gcc.dg/assign-warn-3.c: New test.
16466
16467 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16468
16469 PR c/16999
16470 * gcc.dg/cpp/ident-1.c: New test.
16471
16472 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
16473
16474 * gcc.c-torture/compile/acc1.c: New.
16475
16476 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16477
16478 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
16479 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
16480
16481 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16482
16483 * gcc.dg/ultrasp11.c: New test.
16484
16485 2004-10-08 Michael Matz <matz@suse.de>
16486
16487 * gcc.dg/doloop-2.c: New test.
16488
16489 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16490
16491 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
16492 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
16493 objc.dg/method-9.m: Update expected diagnostics.
16494
16495 2004-10-07 Geoffrey Keating <geoffk@apple.com>
16496
16497 * gcc.dg/ppc-fsel-3.c: New file.
16498 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
16499
16500 2004-10-07 Paul Brook <paul@codesourcery.com>
16501
16502 * gfortran.dg/intrinsic_verify_1.f90: New test.
16503
16504 2004-10-07 Paul Brook <paul@codesourcery.com>
16505
16506 * gfortran.dg/empty_format_1.f90: Remove stray commas.
16507
16508 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16509
16510 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
16511 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
16512 commit.
16513
16514 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
16515
16516 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
16517
16518 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16519
16520 PR c++/17115
16521 * g++.dg/warn/Winline-4.C: New test.
16522
16523 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16524
16525 * gcc.c-torture/compile/20041007-1.c: New test.
16526
16527 2004-10-07 Paul Brook <paul@codesourcery.com>
16528
16529 PR fortran/17678
16530 * gfortran.dg/use_allocated_1.f90: New test.
16531
16532 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16533
16534 PR middle-end/17849
16535 * gfortran.fortran-torture/compile/nested.f90: New test
16536
16537 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
16538
16539 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
16540
16541 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16542
16543 PR c++/17368
16544 * g++.dg/ext/asm6.C: New test.
16545
16546 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
16547
16548 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
16549
16550 2004-10-06 Paul Brook <paul@codesourcery.com>
16551
16552 PR libfortran/17709
16553 * gfortran.dg/empty_format_1.f90: New test.
16554
16555 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16556
16557 PR fortran/17568
16558 * gfortran.dg/ishft.f90: New test.
16559
16560 PR fortran/17283
16561 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
16562 tests.
16563
16564 2004-10-06 Paul Brook <paul@codesourcery.com>
16565
16566 * gfortran.dg/do_1.f90: New test.
16567
16568 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16569
16570 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
16571 optimizing for size.
16572
16573 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16574
16575 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
16576
16577 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16578
16579 * gcc.c-torture/compile/20041005-1.c: New test.
16580
16581 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
16582
16583 PR c++/17829
16584 * g++.dg/lookup/koenig4.C: New.
16585
16586 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
16587
16588 * g++.dg/other/classkey1.C: Adjust quoting marks.
16589 * g++.dg/parse/error15.C: Likewise.
16590 * g++.dg/template/meminit2.C (int>): Likewise.
16591
16592 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16593
16594 PR fortran/17283
16595 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
16596
16597 PR fortran/17631
16598 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
16599
16600 PR fortran/17708
16601 * gfortran.dg/pr17708.f90: New test.
16602
16603 2004-10-04 Chao-ying Fu <fu@mips.com>
16604
16605 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
16606 * gcc.dg/vect/vect-4.c: Ditto.
16607 * gcc.dg/vect/vect-5.c: Ditto.
16608 * gcc.dg/vect/vect-6.c: Ditto.
16609 * gcc.dg/vect/vect-8.c: Ditto.
16610 * gcc.dg/vect/vect-16.c: Ditto.
16611 * gcc.dg/vect/vect-30.c: Ditto.
16612 * gcc.dg/vect/vect-40.c: Ditto.
16613 * gcc.dg/vect/vect-41.c: Ditto.
16614 * gcc.dg/vect/vect-42.c: Ditto.
16615 * gcc.dg/vect/vect-43.c: Ditto.
16616 * gcc.dg/vect/vect-44.c: Ditto.
16617 * gcc.dg/vect/vect-45.c: Ditto.
16618 * gcc.dg/vect/vect-46.c: Ditto.
16619 * gcc.dg/vect/vect-47.c: Ditto.
16620 * gcc.dg/vect/vect-48.c: Ditto.
16621 * gcc.dg/vect/vect-49.c: Ditto.
16622 * gcc.dg/vect/vect-50.c: Ditto.
16623 * gcc.dg/vect/vect-51.c: Ditto.
16624 * gcc.dg/vect/vect-52.c: Ditto.
16625 * gcc.dg/vect/vect-53.c: Ditto.
16626 * gcc.dg/vect/vect-54.c: Ditto.
16627 * gcc.dg/vect/vect-55.c: Ditto.
16628 * gcc.dg/vect/vect-56.c: Ditto.
16629 * gcc.dg/vect/vect-57.c: Ditto.
16630 * gcc.dg/vect/vect-58.c: Ditto.
16631 * gcc.dg/vect/vect-59.c: Ditto.
16632 * gcc.dg/vect/vect-60.c: Ditto.
16633 * gcc.dg/vect/vect-74.c: Ditto.
16634 * gcc.dg/vect/vect-79.c: Ditto.
16635 * gcc.dg/vect/vect-80.c: Ditto.
16636
16637 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
16638
16639 * gcc.dg/unused-7.c: Use the correct option.
16640
16641 2004-10-04 Paul Brook <paul@codesourcery.com>
16642 Bud Davis <bdavis9659@comcast.net>
16643
16644 PR fortran/17706
16645 PR fortran/16434
16646 * gfortran/pr17706.f90: New test.
16647 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
16648
16649 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16650
16651 * gfortran.dg/pr17612.f90: New test.
16652
16653 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
16654
16655 * g++.dg/template/local1.C: Adjust quoting marks in
16656 testing for diagnostics.
16657 * g++.dg/tls/diag-2.C: Likewise.
16658 * g++.dg/other/error8.C: Likewise.
16659
16660 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16661
16662 PR c/17178
16663 * gcc.dg/unused-4.c: Adjust to be correct.
16664
16665 PR c/17820
16666 * gcc.dg/unused-7.c: New test.
16667
16668 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16669
16670 PR c++/17797
16671 * g++.dg/overload/template2.C: New test.
16672
16673 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
16674
16675 PR tree-optimization/16632
16676 * gcc.dg/tree-ssa/20041002-1.c: New.
16677
16678 2004-10-03 Paul Brook <paul@codesourcery.com>
16679
16680 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
16681 rather than relying on default formatting.
16682
16683 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
16684
16685 * gcc.dg/20040920-1.c: Update expected message text.
16686
16687 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
16688
16689 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
16690
16691 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
16692
16693 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
16694 tree level.
16695
16696 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16697
16698 * gcc.dg/tree-ssa/pr17343.c: Remove.
16699
16700 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16701
16702 PR tree-opt/17343
16703 * gcc.dg/tree-ssa/pr17343.c: New test.
16704
16705 2004-10-01 Jakub Jelinek <jakub@redhat.com>
16706
16707 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
16708 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
16709 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
16710 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
16711 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
16712
16713 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16714
16715 * gcc.dg/lvalue-2.c: New test.
16716
16717 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16718
16719 PR c/17730
16720 * gcc.dg/pr17730-1.c: New test
16721
16722 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
16723
16724 PR c/7425
16725 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
16726
16727 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16728
16729 * gcc.c-torture/execute/stdarg-1.c: New test.
16730 * gcc.c-torture/execute/stdarg-2.c: New test.
16731 * gcc.c-torture/execute/stdarg-3.c: New test.
16732 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16733 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16734 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16735 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16736 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16737
16738 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16739
16740 PR tree-optimization/17697
16741 * g++.dg/opt/pr17697-1.C: New test.
16742 * g++.dg/opt/pr17697-2.C: New test.
16743 * g++.dg/opt/pr17697-3.C: New test.
16744
16745 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
16746
16747 PR c/16409
16748 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
16749 gcc.dg/vla-init-5.c: New tests.
16750
16751 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
16752
16753 PR c/13804
16754 * gcc.dg/pr13804-1.c: New test.
16755
16756 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16757
16758 PR fortran/16938
16759 * gfortran.dg/pr16938.f90: New test.
16760
16761 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16762
16763 * g++.dg/template/crash23.C: New test.
16764
16765 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16766
16767 PR c++/17585
16768 * g++.dg/template/static8.C: New test.
16769
16770 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
16771
16772 PR c++/17681
16773 * g++.dg/other/error9.C: New test.
16774
16775 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16776
16777 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
16778
16779 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16780
16781 PR fortran/15164
16782 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
16783
16784 2004-09-26 Roger Sayle <roger@eyesopen.com>
16785
16786 PR middle-end/17112
16787 * gcc.dg/pr17112-1.c: New test case.
16788
16789 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
16790
16791 PR c/11459
16792 * gcc.dg/pr11459-1.c: New test.
16793
16794 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
16795
16796 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
16797 * gcc.dg/tree-ssa/loop-4.c: Likewise.
16798
16799 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16800
16801 * gfortran.dg/pr15324.f90: Make array bounds consistent.
16802
16803 2004-09-25 Jan Hubicka <jh@suse.cz>
16804
16805 * compile/30040909-1.c: New test.
16806 * compile/30040907-1.c: New test.
16807
16808 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
16809
16810 * gcc.c-torture/execute/va-arg-26.c: New test.
16811
16812 2004-09-24 Zack Weinberg <zack@codesourcery.com>
16813
16814 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
16815 extra diagnostics on targets with 64-bit pointers.
16816 * objc.dg/selector-1.m: Adjust dg-warning regexp.
16817
16818 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16819
16820 PR c/17188
16821 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
16822 * gcc.dg/decl-3.c: Adjust expected message.
16823
16824 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16825
16826 PR fortran/17615
16827 * gfortran.dg/pr17615.f90: New test.
16828
16829 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
16830
16831 PR tree-optimzation/17517
16832 * g++.dg/tree-ssa/pr17517.C: New Test.
16833
16834 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16835
16836 PR c++/16889
16837 * g++.dg/lookup/ambig3.C: New.
16838
16839 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
16840
16841 PR tree-opt/17624
16842 * g++.dg/opt/pr17624.C: New test.
16843
16844 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16845
16846 PR c/6980
16847 * gcc.dg/Wbad-function-cast-1.c: New test.
16848
16849 2004-09-23 Zack Weinberg <zack@codesourcery.com>
16850
16851 * g++.dg/ext/complit1.C
16852 * g++.dg/other/error2.C
16853 * g++.dg/other/nontype-1.C
16854 * g++.dg/parse/crash11.C
16855 * g++.dg/parse/crash12.C
16856 * g++.dg/parse/error15.C
16857 * g++.dg/parse/error4.C
16858 * g++.dg/parse/tmpl-outside1.C
16859 * g++.dg/parse/too-many-tmpl-args1.C
16860 * g++.dg/template/dependent-expr3.C
16861 * g++.dg/template/error10.C
16862 * g++.dg/template/instantiate1.C
16863 * g++.dg/template/vtable2.C
16864 * g++.dg/warn/Wshadow-1.C
16865 * g++.dg/warn/weak1.C
16866 * g++.old-deja/g++.brendan/crash16.C
16867 * g++.old-deja/g++.brendan/crash18.C
16868 * g++.old-deja/g++.brendan/crash48.C
16869 * g++.old-deja/g++.brendan/crash49.C
16870 * g++.old-deja/g++.brendan/crash55.C
16871 * g++.old-deja/g++.brendan/crash56.C
16872 * g++.old-deja/g++.brendan/crash8.C
16873 * g++.old-deja/g++.brendan/enum11.C
16874 * g++.old-deja/g++.brendan/enum8.C
16875 * g++.old-deja/g++.brendan/enum9.C
16876 * g++.old-deja/g++.brendan/friend3.C
16877 * g++.old-deja/g++.brendan/misc14.C
16878 * g++.old-deja/g++.bugs/900402_02.C
16879 * g++.old-deja/g++.bugs/900404_03.C
16880 * g++.old-deja/g++.bugs/900404_04.C
16881 * g++.old-deja/g++.bugs/900428_03.C
16882 * g++.old-deja/g++.jason/crash4.C
16883 * g++.old-deja/g++.jason/overload21.C
16884 * g++.old-deja/g++.jason/redecl1.C
16885 * g++.old-deja/g++.jason/report.C
16886 * g++.old-deja/g++.jason/rfg10.C
16887 * g++.old-deja/g++.jason/template30.C
16888 * g++.old-deja/g++.law/arm12.C
16889 * g++.old-deja/g++.law/ctors5.C
16890 * g++.old-deja/g++.law/cvt20.C
16891 * g++.old-deja/g++.law/init10.C
16892 * g++.old-deja/g++.law/init8.C
16893 * g++.old-deja/g++.law/visibility17.C
16894 * g++.old-deja/g++.law/visibility7.C
16895 * g++.old-deja/g++.mike/net8.C
16896 * g++.old-deja/g++.mike/p646.C
16897 * g++.old-deja/g++.mike/p700.C
16898 * g++.old-deja/g++.mike/p701.C
16899 * g++.old-deja/g++.mike/p811.C
16900 * g++.old-deja/g++.ns/template13.C
16901 * g++.old-deja/g++.other/array3.C
16902 * g++.old-deja/g++.other/crash25.C
16903 * g++.old-deja/g++.other/dtor3.C
16904 * g++.old-deja/g++.other/dtor4.C
16905 * g++.old-deja/g++.other/main1.C
16906 * g++.old-deja/g++.other/warn7.C
16907 * g++.old-deja/g++.pt/crash11.C
16908 * g++.old-deja/g++.pt/crash36.C
16909 * g++.old-deja/g++.pt/spec22.C
16910 * g++.old-deja/g++.pt/spec9.C
16911 * g++.old-deja/g++.pt/ttp52.C
16912 * g++.old-deja/g++.robertl/eb103.C
16913 * g++.old-deja/g++.robertl/eb121.C
16914 * g++.old-deja/g++.robertl/eb22.C
16915 * g++.old-deja/g++.robertl/eb8.C:
16916 Update locations and/or regexps of dg-error markers.
16917 Remove markers for some bogus messages that are no longer issued.
16918
16919 2004-09-23 Jakub Jelinek <jakub@redhat.com>
16920
16921 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
16922 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
16923
16924 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
16925
16926 PR c++/17618
16927 * g++.dg/lookup/crash5.C: New test.
16928
16929 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
16930
16931 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
16932 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
16933 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
16934 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
16935 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
16936 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
16937
16938 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
16939 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
16940 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
16941 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
16942 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
16943 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
16944
16945 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
16946
16947 * gcc.dg/vect/vect-44.c: Check additional cases.
16948 * gcc.dg/vect/vect-48.c: Check additional cases.
16949
16950 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
16951 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
16952 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
16953 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
16954 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
16955 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
16956 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
16957 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
16958 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
16959
16960 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
16961 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
16962 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
16963
16964 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16965
16966 * gcc.dg/tree-ssa/loop-6.c: New test.
16967
16968 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
16969
16970 PR c++/17620
16971 * g++.dg/inherit/base2.C: New.
16972
16973 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16974
16975 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
16976 * gcc.dg/20001012-2.c: Likewise.
16977 * gcc.dg/20001013-1.c: Likewise.
16978 * gcc.dg/20001101-1.c: Likewise.
16979 * gcc.dg/20001102-1.c: Likewise.
16980 * gcc.dg/bf-spl1.c: Likewise.
16981 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
16982 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
16983
16984 2004-09-22 Diego Novillo <dnovillo@redhat.com>
16985
16986 PR tree-optimization/16721
16987 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
16988
16989 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
16990
16991 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
16992 * gcc.dg/20040305-1.c: Likewise.
16993
16994 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
16995
16996 PR c/16566
16997 * gcc.c-torture/compile/pr16566-1.c,
16998 gcc.c-torture/compile/pr16566-2.c,
16999 gcc.c-torture/compile/pr16566-3.c: New tests.
17000
17001 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
17002
17003 PR tree-optimization/17512
17004 * gcc.c-torture/compile/20040916-1.c.
17005
17006 2004-09-21 Mark Mitchell <mark@codesourcery.com>
17007
17008 * gcc.dg/pragma-re-3.c: New test.
17009
17010 2004-09-17 Matt Austern <austern@apple.com>
17011
17012 PR c++/15049
17013 * g++.dg/other/anon3.C: New.
17014
17015 2004-09-21 Roger Sayle <roger@eyesopen.com>
17016
17017 PR c++/7503
17018 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
17019 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
17020 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
17021 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
17022 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
17023
17024 2004-09-21 Bud Davis <bdavis9659@comcast.net>
17025
17026 PR fortran/17286
17027 * gfortran.dg/pr17286.f90: New test.
17028
17029 2004-09-20 Mark Mitchell <mark@codesourcery.com>
17030
17031 PR c++/17530
17032 * g++.dg/template/static7.C: New test.
17033
17034 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
17035
17036 PR tree-opt/17558
17037 * gcc.c-torture/compile/pr17558.c: New test.
17038
17039 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17040
17041 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
17042 if SKIP_ATTRIBUTE is defined.
17043
17044 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17045
17046 PR fortran/15957
17047 * gfortran.dg/pr15957.f90: New test.
17048
17049 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
17050
17051 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
17052 in comparison.
17053 * gcc.dg/vect/vect-79.c: Likewise.
17054 * gcc.dg/vect/vect-80.c: Likewise.
17055
17056 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17057
17058 PR fortran/15750
17059 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
17060
17061 2004-09-20 Ira Rosen <irar@il.ibm.com>
17062
17063 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
17064 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
17065 * gcc.dg/vect/vect-62.c: New testcase.
17066 * gcc.dg/vect/vect-63.c: New testcase.
17067 * gcc.dg/vect/vect-64.c: New testcase.
17068 * gcc.dg/vect/vect-65.c: New testcase.
17069 * gcc.dg/vect/vect-66.c: New testcase.
17070 * gcc.dg/vect/vect-67.c: New testcase.
17071 * gcc.dg/vect/vect-68.c: New testcase.
17072 * gcc.dg/vect/vect-69.c: New testcase.
17073 * gcc.dg/vect/vect-79.c: New testcase.
17074 * gcc.dg/vect/vect-80.c: New testcase.
17075
17076 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17077
17078 * gcc.target/mips/asm-1.c: New test.
17079
17080 2004-09-19 Ira Rosen <irar@il.ibm.com>
17081
17082 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
17083 * gcc.dg/vect/vect-73.c: New testcase.
17084 * gcc.dg/vect/vect-74.c: New testcase.
17085 * gcc.dg/vect/vect-75.c: New testcase.
17086 * gcc.dg/vect/vect-76.c: New testcase.
17087 * gcc.dg/vect/vect-77.c: New testcase.
17088 * gcc.dg/vect/vect-78.c: New testcase
17089
17090 2004-09-18 Paul Brook <paul@codesourcery.com>
17091
17092 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
17093
17094 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
17095
17096 PR c/17424
17097 * gcc.dg/pr17424-1.c: New test.
17098
17099 2004-09-18 Diego Novillo <dnovillo@redhat.com>
17100
17101 * g++.dg/tree-ssa/pr17153.C: New test.
17102
17103 2004-09-16 Geoffrey Keating <geoffk@apple.com>
17104
17105 PR pch/13361
17106 * testsuite/g++.dg/pch/wchar-1.C: New.
17107 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17108
17109 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
17110
17111 * gcc.c-torture/execute/20040917-1.c: New test.
17112
17113 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17114
17115 PR tree-optimization/17319
17116 * gcc.dg/pr17319.c: New test.
17117
17118 2004-09-17 Devang Patel <dpatel@apple.com>
17119
17120 * gcc.dg/20040813-1.c: New test.
17121
17122 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17123
17124 PR tree-optimization/17273
17125 * gcc.c-torture/compile/pr17273.c: New test.
17126
17127 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
17128
17129 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
17130 Update expected messages.
17131 * gcc.dg/declspec-13.c: New test.
17132
17133 2004-09-17 David Edelsohn <edelsohn@gnu.org>
17134
17135 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
17136
17137 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17138
17139 * gcc.c-torture/execute/pr17252.c: Use post-increment to
17140 change what 'a' is pointing to.
17141
17142 2004-09-17 Mark Mitchell <mark@codesourcery.com>
17143
17144 PR c++/16002
17145 * g++.dg/template/error18.C: New test.
17146
17147 PR c++/16029
17148 * g++.dg/warn/Wunused-8.C: New test.
17149
17150 2004-09-17 Steven Bosscher <stevenb@suse.de>
17151
17152 PR tree-optimization/17513
17153 * gcc.dg/20040916-1.c: New test.
17154
17155 2004-09-16 Mark Mitchell <mark@codesourcery.com>
17156
17157 PR c++/17501
17158 * g++.dg/template/typename7.C: New test.
17159
17160 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17161
17162 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
17163
17164 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
17165
17166 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
17167 with -ftree-based-profiling also.
17168 * lib/profopt.exp: Support late-set profile_option/feedback_option.
17169
17170 2004-09-16 Victor Leikehman <lei@il.ibm.com>
17171
17172 PR/15364
17173 * gfortran.dg/der_array_io_1.f90: New test.
17174 * gfortran.dg/der_array_io_2.f90: New test.
17175 * gfortran.dg/der_array_io_3.f90: New test.
17176
17177 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17178
17179 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
17180 EABI.
17181
17182 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17183
17184 * g++.dg/opt/switch1.C: New test.
17185
17186 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
17187
17188 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
17189 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
17190 Update expected messages.
17191
17192 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17193
17194 PR fortran/16485
17195 * gfortran.dg/same_name_1.f90: New test.
17196
17197 2004-09-15 Diego Novillo <dnovillo@redhat.com>
17198
17199 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
17200 dereference garbage pointers.
17201
17202 2004-09-15 Jakub Jelinek <jakub@redhat.com>
17203
17204 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
17205 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
17206
17207 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
17208 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
17209 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
17210
17211 2004-09-14 Mark Mitchell <mark@codesourcery.com>
17212
17213 PR c++/17324
17214 * g++.dg/template/mangle1.C: New test.
17215
17216 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17217
17218 PR tree-optimization/17252
17219 * gcc.c-torture/execute/pr17252.c: New test.
17220
17221 2004-09-14 Andrew Pinski <apinski@apple.com>
17222
17223 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
17224
17225 2004-09-14 Roger Sayle <roger@eyesopen.com>
17226
17227 PR rtl-optimization/9771
17228 * gcc.dg/pr9771-1.c: New test case.
17229
17230 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17231
17232 PR tree-optimization/15262
17233 * gcc.c-torture/execute/pr15262-1.c: New test.
17234 * gcc.c-torture/execute/pr15262-2.c: New test.
17235
17236 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
17237
17238 * gcc.dg/declspec-12.c: New test.
17239
17240 2004-09-14 Bud Davis <bdavis9659@comcast.net>
17241
17242 * gfortran.dg/pr17090.f90: Add directives to test.
17243
17244 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17245
17246 * gcc.c-torture/compile/20040914-1.c: New test.
17247
17248 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17249
17250 PR c++/16162
17251 * g++.dg/template/decl2.C: New test.
17252
17253 2004-09-13 Bud Davis <bdavis9659@comcast.net>
17254
17255 PR fortran/17090
17256 * gfortran.dg/pr17090.f90: New test.
17257
17258 2004-09-13 Dale Johannesen <dalej@apple.com>
17259
17260 * gcc.c-torture/compile/pr17408.c: New test case.
17261
17262 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17263
17264 PR c++/16716
17265 * g++.dg/parse/crash17.C: New test.
17266
17267 PR c++/17327
17268 * g++.dg/template/enum3.C: New test.
17269
17270 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
17271
17272 * lib/gcc-defs.exp: Load wrapper.exp.
17273 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
17274 using local code.
17275 * lib/gcc.exp (gcc_init): Similar.
17276 * lib/gfortran.exp (gfortran_init): Similar.
17277 * lib/objc.exp (objc_init): Similar.
17278 * lib/treelang.exp (treelang_init): Similar.
17279 * lib/wrapper.exp: New file with build_wrapper call machinery in
17280 ${tool}_maybe_build_wrapper.
17281
17282 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17283
17284 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
17285 "inline".
17286 * gcc.dg/declspec-11.c: Update expected messages.
17287 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
17288 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
17289 gcc.dg/inline-12.c: New tests.
17290
17291 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
17292
17293 * g++.dg/tree-ssa/pr17400.C: New testcase.
17294
17295 2004-09-13 James E Wilson <wilson@specifixinc.com>
17296
17297 * gcc.target/mips/sb1-1.c: New testcase.
17298
17299 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
17300
17301 * lib/g77-dg.exp: Remove unused file.
17302 * lib/mike-g77.exp: Ditto.
17303 * lib/g77.exp: Ditto.
17304
17305 2004-09-12 Richard Henderson <rth@redhat.com>
17306
17307 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
17308
17309 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17310
17311 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
17312 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17313 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
17314 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
17315 Update expected messages.
17316
17317 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
17318
17319 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
17320 declaration/use mismatch for dirp parameter.
17321
17322 2004-09-12 Andrew Pinski <apinski@apple.com>
17323
17324 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
17325 -fgnu-runtime is passed.
17326
17327 2004-09-12 Richard Henderson <rth@redhat.com>
17328
17329 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
17330 do the uplevel thing and update additional_flags directly.
17331 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
17332 gfortran.fortran-torture/execute/intrinsic_nearest.x,
17333 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
17334 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
17335
17336 2004-09-11 Steven Bosscher <stevenb@suse.de>
17337
17338 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
17339
17340 2004-09-11 Roger Sayle <roger@eyesopen.com>
17341
17342 PR middle-end/17411
17343 * g++.dg/opt/pr17411-1.C: New test case.
17344
17345 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17346
17347 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17348 gcc.dg/tls/diag-2.c: Update expected messages.
17349 * gcc.dg/991209-1.c: Specify compilation options. Update expected
17350 messages.
17351 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
17352 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
17353 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
17354 gcc.dg/tls/diag-5.c: New tests.
17355
17356 2004-09-11 Zack Weinberg <zack@codesourcery.com>
17357
17358 * gcc.dg/20040910-1.c: Correct dg-error regexp.
17359
17360 2004-09-11 Steven Bosscher <stevenb@suse.de>
17361
17362 * g++.dg/parse/break-in-for.C: New test.
17363
17364 2004-09-11 Jakub Jelinek <jakub@redhat.com>
17365
17366 * gcc.dg/tree-ssa/20040911-1.c: New test.
17367
17368 2004-09-11 Andreas Jaeger <aj@suse.de>
17369
17370 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
17371 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
17372
17373 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
17374
17375 * gcc.target/frv: New directory of FR-V-specific tests.
17376
17377 2004-09-10 James E Wilson <wilson@specifixinc.com>
17378
17379 * gcc.dg/convert-vec-1.c: New test.
17380
17381 2004-09-10 Roger Sayle <roger@eyesopen.com>
17382
17383 PR middle-end/17024
17384 * gcc.dg/pr17024-1.c: New test case.
17385
17386 2004-09-10 Eric Christopher <echristo@redhat.com>
17387
17388 * gcc.dg/20040910-1.c: New test.
17389
17390 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17391
17392 * gcc.dg/bitfld-9.c: New test.
17393
17394 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
17395
17396 * gcc.c-torture/execute/ieee/acc1.c: New test.
17397 * gcc.c-torture/execute/ieee/acc2.c: New test.
17398 * gcc.c-torture/execute/ieee/mzero6.c: New test.
17399
17400 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
17401
17402 * gcc.dg/deprecated-2.c: New test.
17403
17404 2004-09-09 James E Wilson <wilson@specifixinc.com>
17405
17406 * gcc.dg/init-vec-1.c: New test.
17407
17408 2004-09-09 Roger Sayle <roger@eyesopen.com>
17409
17410 PR middle-end/17055
17411 * gcc.dg/pr17055-1.c: New test case.
17412
17413 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
17414
17415 PR target/17377
17416 * gcc.c-torture/execute/pr17377.c: New test.
17417
17418 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17419
17420 PR c/8420
17421 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
17422 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
17423 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17424 gcc.dg/long-long-typespec-1.c: New tests.
17425 * gcc.dg/tls/diag-2.c: Update expected diagnostics
17426
17427 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17428
17429 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
17430 gcc.dg/gnu99-static-1.c: New tests.
17431
17432 2004-09-08 Devang Patel <dpatel@apple.com>
17433
17434 * gcc.dg/darwin-ld-20040828-1.c: New test.
17435 * gcc.dg/darwin-ld-20040828-2.c: New test.
17436 * gcc.dg/darwin-ld-20040828-3.c: New test.
17437
17438 2004-09-08 Ziemowit Laski <zlaski@apple.com>
17439
17440 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
17441 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
17442 in error message.
17443 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
17444 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
17445 in error message.
17446 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
17447 types they qualify.
17448 * objc.dg/type-size-2.m: Fix wording in comment.
17449 * objc.dg/va-meth-1.m: New test case.
17450
17451 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
17452
17453 PR c/16633:
17454 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
17455 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
17456
17457 2004-09-06 Devang Patel <dpatel@apple.com>
17458
17459 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
17460 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
17461
17462 2004-09-06 Zack Weinberg <zack@codesourcery.com>
17463
17464 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
17465 reflect changed line numbering of diagnostics.
17466
17467 2004-09-06 Paul Brook <paul@codesourcery.com>
17468
17469 * gfortran.dg/edit_real_1.f90: Add new test.
17470
17471 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17472
17473 * gcc.dg/tree-ssa/loop-2.c: New test.
17474 * gcc.dg/tree-ssa/loop-3.c: New test.
17475 * gcc.dg/tree-ssa/loop-4.c: New test.
17476 * gcc.dg/tree-ssa/loop-5.c: New test.
17477
17478 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17479
17480 * gcc.dg/format/sentinel-1.c: Update for parameter option.
17481
17482 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17483
17484 * gcc.dg/format/sentinel-1.c: New test.
17485
17486 2004-09-04 Uros Bizjak <uros@kss-loka.si>
17487
17488 * testsuite/gcc.dg/builtins-46.c: New.
17489
17490 2004-09-03 Devang Patel <dpatel@apple.com>
17491
17492 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
17493 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
17494
17495 2004-09-03 Jan Beulich <jbeulich@novell.com>
17496
17497 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
17498 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
17499 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
17500 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
17501 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
17502 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
17503 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
17504 the non-portable bzero.
17505 * gcc.dg/20010912-1.c: xfail for NetWare.
17506 * gcc.dg/20020426-2.c: xfail for NetWare.
17507 * gcc.dg/20021014-1.c: xfail for NetWare.
17508 * gcc.dg/20021018-1.c: xfail for NetWare.
17509 * gcc.dg/20030213-1.c: xfail for NetWare.
17510 * gcc.dg/20030225-1.c: xfail for NetWare.
17511 * gcc.dg/20030708-1.c: xfail for NetWare.
17512 * gcc.dg/builtins-config.h: Also exclude NetWare.
17513 * gcc.dg/format/format.h: Define restrict only if not already defined.
17514 * gcc.dg/nest.c: xfail for NetWare.
17515 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
17516 * lib/target-supports.exp (check_visibility_available): Exclude
17517 NetWare.
17518
17519 2004-09-03 Jan Beulich <jbeulich@novell.com>
17520
17521 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
17522 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
17523 deterministic starting point for the alignment of structure fields.
17524 * gcc.dg/Wpadded.c: Dito.
17525 * g++.dg/abi/vbase10.C: Dito.
17526
17527 2004-09-03 Devang Patel <dpatel@apple.com>
17528
17529 * g++.dg/debug/pr15736.cc: New test.
17530
17531 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17532
17533 * README.QMTEST: Fix out-of-date link.
17534
17535 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
17536
17537 PR fortran/16579
17538 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
17539 Delete. Duplicate of gfortran.dg/g77/20010610.f
17540
17541 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17542
17543 * g++.dg/abi/arm_rtti1.C: New test.
17544
17545 2004-09-02 Geoffrey Keating <geoffk@apple.com>
17546
17547 * gcc.dg/ppc-vector-memcpy.c: New.
17548 * gcc.dg/ppc-vector-memset.c: New.
17549
17550 2004-09-02 Chao-ying Fu <fu@mips.com>
17551
17552 * gcc.target/mips/mips-3d-1.c: New test.
17553 * gcc.target/mips/mips-3d-2.c: New test.
17554 * gcc.target/mips/mips-3d-3.c: New test.
17555 * gcc.target/mips/mips-3d-4.c: New test.
17556 * gcc.target/mips/mips-3d-5.c: New test.
17557 * gcc.target/mips/mips-3d-6.c: New test.
17558 * gcc.target/mips/mips-3d-7.c: New test.
17559 * gcc.target/mips/mips-3d-8.c: New test.
17560 * gcc.target/mips/mips-3d-9.c: New test.
17561 * gcc.target/mips/mips-ps-1.c: New test.
17562 * gcc.target/mips/mips-ps-2.c: New test.
17563 * gcc.target/mips/mips-ps-3.c: New test.
17564 * gcc.target/mips/mips-ps-4.c: New test.
17565 * gcc.target/mips/mips-ps-type.c: New test.
17566
17567 2004-09-02 Paul Brook <paul@codesourcery.com>
17568
17569 * gfortran.dg/edit_real_1.f90: Add new tests.
17570
17571 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17572
17573 PR fortran/15327
17574 * gfortran.dg/merge_char_1.f90: New test.
17575
17576 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17577
17578 PR fortran/16404
17579 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
17580
17581 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17582
17583 PR c/1522
17584 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
17585
17586 2004-09-01 Mark Mitchell <mark@codesourcery.com>
17587
17588 * g++.dg/opt/loop1.C: Do not XFAIL.
17589
17590 2004-09-01 Jakub Jelinek <jakub@redhat.com>
17591
17592 * gcc.c-torture/execute/20040831-1.c: New test.
17593
17594 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
17595
17596 PR fortran/16579
17597 * gfortran.dg/g77/20010610.f: Now passes.
17598 Copy from g77.f-torture/execute. Add dg-run directive.
17599 * gfortran.dg/g77/README: Update
17600
17601 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
17602
17603 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
17604 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
17605 (t1, t2, t3, t4): Add volatile.
17606
17607 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17608
17609 * g++.dg/ext/visibility/arm1.C: New test.
17610
17611 2004-08-31 Geoffrey Keating <geoffk@apple.com>
17612
17613 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
17614 -pedantic-errors.
17615
17616 2004-09-01 Paul Brook <paul@codesourcery.com>
17617
17618 * gfortran.dg/eof_2.f90: New test.
17619
17620 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17621
17622 PR fortran/16579
17623 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
17624
17625 2004-08-31 Bud Davis <bdavis9659@comcast.net>
17626
17627 PR libfortran/16805
17628 * gfortran.dg/list_read_2.f90: New test.
17629
17630 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17631
17632 * g++.dg/abi/key1.C: New test.
17633
17634 2004-08-31 Richard Henderson <rth@redhat.com>
17635
17636 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
17637 form of offsetof.
17638 * g++.dg/other/offsetof5.C: Remove duplicate.
17639
17640 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17641
17642 PR fortran/17244
17643 * gfortran.dg/func_derived_1.f90: New test.
17644
17645 2004-08-31 Paul Brook <paul@codesourcery.com>
17646
17647 * gfortran.dg/eof_1.f90: New test.
17648
17649 2004-08-31 Paul Brook <paul@codesourcery.com>
17650
17651 * gfortran.dg/list_read_1.f90: New file.
17652
17653 2004-08-30 Mark Mitchell <mark@codesourcery.com>
17654
17655 * g++.dg/opt/loop1.C: XFAIL.
17656
17657 2004-08-30 Geoffrey Keating <geoffk@apple.com>
17658
17659 * gcc.dg/funcdef-storage-1.c: New.
17660 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
17661 an extern function in local scope.
17662 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
17663 declare an 'auto inline' function in local scope.
17664 * gcc.dg/20011130-1.c: Likewise.
17665 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
17666 an 'auto' function in local scope.
17667 * gcc.dg/20021014-1.c: Likewise.
17668 * gcc.dg/20030331-2.c: Likewise.
17669
17670 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17671
17672 * gfortran.dg/blockdata_1.f90: New test.
17673
17674 2004-08-30 Richard Henderson <rth@redhat.com>
17675
17676 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
17677
17678 2004-08-30 Richard Henderson <rth@redhat.com>
17679
17680 * lib/fortran-torture.exp (fortran-torture-execute): Honor
17681 additional_flags set by alternate driver.
17682 (ieee-options): New procedure.
17683 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
17684 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
17685 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
17686 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
17687
17688 2004-08-30 Richard Henderson <rth@redhat.com>
17689
17690 * lib/f-torture.exp: Remove.
17691
17692 2004-08-29 Mark Mitchell <mark@codesourcery.com>
17693
17694 PR rtl-optimization/16590
17695 * g++.dg/opt/loop1.C: New test.
17696
17697 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17698
17699 PR fortran/13910
17700 * gfortran.dg/oldstyle_1.f90: New test.
17701
17702 2004-08-29 Steven G. Kargl <kargls@comcast.net>
17703 Paul Brook <paul@codesourcery.com>
17704
17705 * gfortran.dg/g77/README: Update.
17706 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
17707 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
17708 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
17709
17710 2004-08-28 Paul Brook <paul@codesourcery.com>
17711
17712 PR libfortran/17195
17713 * gfortran.dg/edit_real_1.f90: New test.
17714
17715 2004-08-27 Paul Brook <paul@codesourcery.com>
17716
17717 * gfortran.dg/rewind_1.f90: New test.
17718
17719 2004-08-27 Bud Davis <bdavis9659@comcast.net>
17720
17721 PR fortran/16597
17722 * gfortran.dg/pr16597.f90: New test.
17723
17724 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17725
17726 PR c/13801
17727 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
17728 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
17729 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
17730 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
17731 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
17732
17733 2004-08-26 Nick Clifton <nickc@redhat.com>
17734
17735 * gcc.c-torture/compile/pr17119.c: New test.
17736
17737 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17738
17739 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
17740
17741 2004-08-25 Richard Henderson <rth@redhat.com>
17742
17743 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
17744 the bits that expect kind=8 to be the largest real kind.
17745
17746 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17747
17748 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
17749
17750 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17751
17752 * gfortran.dg/assignment_1.f90: New test.
17753
17754 2004-08-25 Adam Nemet <anemet@lnxw.com>
17755
17756 * g++.dg/template/repo3.C: New test.
17757
17758 2004-08-25 Roger Sayle <roger@eyesopen.com>
17759
17760 PR middle-end/16693
17761 PR tree-optimization/16372
17762 * g++.dg/opt/pr16372-1.C: New test case.
17763 * g++.dg/opt/pr16693-1.C: New test case.
17764 * g++.dg/opt/pr16693-2.C: New test case.
17765
17766 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17767
17768 * objc.dg/proto-lossage-4.m: New test.
17769
17770 2004-08-25 Mark Mitchell <mark@codesourcery.com>
17771
17772 PR c++/17155
17773 * g++.dg/inherit/local2.C: New test.
17774
17775 2004-08-25 Paul Brook <paul@codesourcery.com>
17776
17777 PR fortran/17144
17778 * gfortran.dg/string_ctor_1.f90: New test.
17779
17780 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17781
17782 PR c++/14428
17783 * g++.dg/template/redecl2.C: New test.
17784
17785 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17786
17787 PR fortran/17143
17788 * gfortran.dg/pr17143.f90: New test.
17789
17790 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17791
17792 PR fortran/17164
17793 * gfortran.dg/pr17164.f90: New test.
17794
17795 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17796
17797 * gcc.dg/tree-ssa/loop-1.c: New test.
17798
17799 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17800
17801 * gcc.c-torture/compile/20040824-1.c: New test.
17802
17803 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17804
17805 * gcc.c-torture/compile/iftrap-3.c: New test.
17806
17807 2004-08-24 Paul Brook <paul@codesourcery.com>
17808
17809 * gfortran.dg/entry_2.f90: New test.
17810
17811 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17812
17813 PR c++/16889
17814 * g++.dg/lookup/ambig[12].C: New.
17815
17816 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17817
17818 PR c++/16706
17819 * g++.dg/template/crash21.C: New test.
17820 * g++.dg/template/crash22.C: Likewise.
17821
17822 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17823
17824 PR c++/17149
17825 * g++.dg/template/access15.C: New.
17826
17827 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17828
17829 PR c++/17163
17830 * g++.dg/template/repo2.C: New test.
17831
17832 2004-08-23 Roger Sayle <roger@eyesopen.com>
17833
17834 PR rtl-optimization/17078
17835 * gcc.c-torture/execute/pr17078-1.c: New test case.
17836
17837 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17838
17839 PR c/14492
17840 * gcc.dg/debug/crash1.c: New test.
17841
17842 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17843
17844 PR c/16180
17845 * gcc.dg/loop-5.c: New test.
17846
17847 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17848
17849 * gcc.c-torture/execute/20040823-1.c: New test.
17850
17851 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
17852
17853 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
17854 to the assembler. Simplify test accordingly.
17855 (asm_abi_flags): Use GNU names.
17856 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
17857 to check for ABI flags.
17858
17859 2004-08-22 Andrew Pinski <apinski@apple.com>
17860
17861 * g++.dg/opt/pr14029.C: New test.
17862 * gcc.c-torture/execute/pr15262.c: New test.
17863
17864 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17865
17866 * gfortran.dg/reduction.f90: Add checks with complex arguments.
17867
17868 2004-08-21 Bud Davis <bdavis9659@comcast.net>
17869
17870 PR 16908
17871 * gfortran.dg/direct_io.f90: New test.
17872
17873 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17874
17875 PR c++/17121
17876 * g++.dg/inherit/local2.C: New test.
17877
17878 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17879
17880 PR c++/17120
17881 * g++.dg/warn/Wparentheses-4.C: New test.
17882
17883 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17884
17885 PR c++/17121
17886 * g++.dg/inherit/local2.C: New test.
17887
17888 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
17889 * gcc.dg/ppc-ldstruct.c: Likewise.
17890 * gcc.dg/ppc64-abi-2.c: Likewise.
17891
17892 2004-08-20 Jakub Jelinek <jakub@redhat.com>
17893
17894 PR rtl-optimization/17099
17895 * gcc.c-torture/execute/20040820-1.c: New test.
17896
17897 2004-08-20 David Edelsohn <edelsohn@gnu.org>
17898
17899 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
17900
17901 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
17902
17903 PR fortran/17077
17904 * gfortran.dg/auto_array_1.f90: New test.
17905
17906 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17907
17908 PR fortran/17074
17909 * gfortran.dg/simpleif_1.f90: New test.
17910
17911 2004-08-19 Mark Mitchell <mark@codesourcery.com>
17912
17913 * lib/target-supports.exp (check_profiling_available): Return
17914 false for arm*-*-symbianelf* and arm*-*-eabi*.
17915
17916 PR c++/15890
17917 * g++.dg/template/delete1.C: New test.
17918
17919 2004-08-19 Paul Brook <paul@codesourcery.com>
17920
17921 PR fortran/14976
17922 PR fortran/16228
17923 * gfortran.dg/data_char_1.f90: New test.
17924
17925 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
17926
17927 PR fortran/16946
17928 * gfortran.dg/reduction.f90: New testcase.
17929
17930 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17931
17932 PR fortran/16520
17933 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
17934
17935 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
17936
17937 PR c++/17041
17938 * g++.dg/Wparentheses-3.C: New test.
17939
17940 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
17941
17942 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
17943 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
17944 * gcc.dg/vect/vect-2.c: Likewise.
17945 * gcc.dg/vect/vect-3.c: Likewise.
17946 * gcc.dg/vect/vect-4.c: Likewise.
17947 * gcc.dg/vect/vect-5.c: Likewise.
17948 * gcc.dg/vect/vect-6.c: Likewise.
17949 * gcc.dg/vect/vect-7.c: Likewise.
17950 * gcc.dg/vect/vect-25.c: Likewise.
17951 * gcc.dg/vect/vect-31.c: Likewise.
17952 * gcc.dg/vect/vect-32.c: Likewise.
17953 * gcc.dg/vect/vect-34.c: Likewise.
17954 * gcc.dg/vect/vect-36.c: Likewise.
17955 * gcc.dg/vect/vect-all.c: Likewise.
17956
17957 2004-08-18 Mark Mitchell <mark@codesourcery.com>
17958
17959 PR c++/17068
17960 * g++.dg/template/operator4.C: New test.
17961
17962 2004-08-18 Richard Henderson <rth@redhat.com>
17963
17964 * gcc.dg/20040206-1.c: XFAIL.
17965
17966 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17967
17968 PR c++/16246
17969 * g++.dg/template/array7.C: New test.
17970
17971 2004-08-17 James E Wilson <wilson@specifixinc.com>
17972
17973 * gcc.dg/mips-movcc-1.c: New test.
17974 * gcc.dg/mips-movcc-2.c: New test.
17975 * gcc.dg/mips-movcc-3.c: New test.
17976
17977 * gcc.dg/mips-nmadd-1.c: New test.
17978 * gcc.dg/mips-nmadd-2.c: New test.
17979
17980 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17981
17982 PR c++/15871
17983 * g++.dg/opt/inline8.C: New test.
17984
17985 PR c++/16965
17986 * g++.dg/parse/error17.C: New test.
17987
17988 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
17989
17990 * gcc.dg/vect: New directory for vectorizer tests.
17991 * gcc.dg/vect/tree-vect.h: New file.
17992 * gcc.dg/vect/vect.exp: New file.
17993 * gcc.dg/vect/pr16105.c.c: New test.
17994 * gcc.dg/vect/vect-1.c: New test.
17995 * gcc.dg/vect/vect-2.c: New test.
17996 * gcc.dg/vect/vect-3.c: New test.
17997 * gcc.dg/vect/vect-4.c: New test.
17998 * gcc.dg/vect/vect-5.c: New test.
17999 * gcc.dg/vect/vect-6.c: New test.
18000 * gcc.dg/vect/vect-7.c: New test.
18001 * gcc.dg/vect/vect-8.c: New test.
18002 * gcc.dg/vect/vect-9.c: New test.
18003 * gcc.dg/vect/vect-10.c: New test.
18004 * gcc.dg/vect/vect-11.c: New test.
18005 * gcc.dg/vect/vect-12.c: New test.
18006 * gcc.dg/vect/vect-13.c: New test.
18007 * gcc.dg/vect/vect-14.c: New test.
18008 * gcc.dg/vect/vect-15.c: New test.
18009 * gcc.dg/vect/vect-16.c: New test.
18010 * gcc.dg/vect/vect-17.c: New test.
18011 * gcc.dg/vect/vect-18.c: New test.
18012 * gcc.dg/vect/vect-19.c: New test.
18013 * gcc.dg/vect/vect-20.c: New test.
18014 * gcc.dg/vect/vect-21.c: New test.
18015 * gcc.dg/vect/vect-22.c: New test.
18016 * gcc.dg/vect/vect-23.c: New test.
18017 * gcc.dg/vect/vect-24.c: New test.
18018 * gcc.dg/vect/vect-25.c: New test.
18019 * gcc.dg/vect/vect-26.c: New test.
18020 * gcc.dg/vect/vect-27.c: New test.
18021 * gcc.dg/vect/vect-28.c: New test.
18022 * gcc.dg/vect/vect-29.c: New test.
18023 * gcc.dg/vect/vect-30.c: New test.
18024 * gcc.dg/vect/vect-31.c: New test.
18025 * gcc.dg/vect/vect-32.c: New test.
18026 * gcc.dg/vect/vect-33.c: New test.
18027 * gcc.dg/vect/vect-34.c: New test.
18028 * gcc.dg/vect/vect-35.c: New test.
18029 * gcc.dg/vect/vect-36.c: New test.
18030 * gcc.dg/vect/vect-37.c: New test.
18031 * gcc.dg/vect/vect-38.c: New test.
18032 * gcc.dg/vect/vect-40.c: New test.
18033 * gcc.dg/vect/vect-41.c: New test.
18034 * gcc.dg/vect/vect-42.c: New test.
18035 * gcc.dg/vect/vect-43.c: New test.
18036 * gcc.dg/vect/vect-44.c: New test.
18037 * gcc.dg/vect/vect-45.c: New test.
18038 * gcc.dg/vect/vect-46.c: New test.
18039 * gcc.dg/vect/vect-47.c: New test.
18040 * gcc.dg/vect/vect-48.c: New test.
18041 * gcc.dg/vect/vect-49.c: New test.
18042 * gcc.dg/vect/vect-50.c: New test.
18043 * gcc.dg/vect/vect-51.c: New test.
18044 * gcc.dg/vect/vect-52.c: New test.
18045 * gcc.dg/vect/vect-53.c: New test.
18046 * gcc.dg/vect/vect-54.c: New test.
18047 * gcc.dg/vect/vect-55.c: New test.
18048 * gcc.dg/vect/vect-56.c: New test.
18049 * gcc.dg/vect/vect-57.c: New test.
18050 * gcc.dg/vect/vect-58.c: New test.
18051 * gcc.dg/vect/vect-59.c: New test.
18052 * gcc.dg/vect/vect-60.c: New test.
18053 * gcc.dg/vect/vect-61.c: New test.
18054 * gcc.dg/vect/vect-all.c: New test.
18055 * gcc.dg/vect/vect-none.c: New test.
18056
18057 2004-08-17 Paul Brook <paul@codesourcery.com>
18058
18059 PR fortran/13082
18060 * gfortran.dg/entry_1.f90: New test.
18061
18062 2004-08-17 Andrew Pinski <apinski@apple.com>
18063
18064 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
18065
18066 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
18067
18068 * gcc.dg/pr17036-1.c: New test.
18069
18070 2004-08-16 Devang Patel <dpatel@apple.com>
18071
18072 * gcc.dg/darwin-20040809-1.c: New test.
18073
18074 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
18075
18076 * gcc.dg/funcdef-attr-1.c: New test.
18077
18078 2004-08-16 Janis Johnson <janis187@us.ibm.com>
18079
18080 * gcc.dg/altivec-17.c: New test.
18081 * gcc.dg/altivec-18.c: New test.
18082
18083 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18084
18085 PR c++/6749
18086 * g++.dg/template/vtable2.C: New test.
18087
18088 2004-08-14 Richard Henderson <rth@redhat.com>
18089
18090 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
18091 * gcc.dg/pack-test-4.c (main): Return 0.
18092 * gcc.dg/setjmp-1.c: Remove XFAIL.
18093 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
18094
18095 2004-08-14 Richard Henderson <rth@redhat.com>
18096
18097 * gcc.dg/980217-1.c: Add prototype for printf.
18098
18099 2004-08-13 Bud Davis <bdavis9659@comcast.net>
18100
18101 * gfortran.dg/pr16935.f90: New test.
18102
18103 2004-08-13 Janis Johnson <janis187@us.ibm.com>
18104
18105 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
18106
18107 2004-08-13 Paul Brook <paul@codesourcery.com>
18108
18109 * gfortran.dg/der_io_1.f90: Remove stray comma.
18110
18111 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18112
18113 * gcc.dg/vmx/cw-bug-2.c: Remove.
18114 * gcc.dg/vmx/vprint-1.c: Remove.
18115 * gcc.dg/vmx/vscan-1.c: Remove.
18116
18117 2004-08-12 Devang patel <dpatel@apple.com>
18118
18119 * gcc.dg/darwin-20040809-2.c: New test.
18120
18121 2004-08-12 Janis Johnson <janis1872us.ibm.com>
18122
18123 * g++.dg/ext/altivec-12.C: New test.
18124
18125 * g++.dg/ext/altivec-11.C: New test.
18126
18127 2004-08-12 Paul Brook <paul@codesourcery.com>
18128
18129 * g++.dg/abi/arm_cxa_vec_1.C: New test.
18130
18131 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18132
18133 * g++.dg/ext/altivec-2.C: Check for hardware support before
18134 executing any VMX instructions.
18135
18136 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
18137
18138 2004-08-12 Jakub Jelinek <jakub@redhat.com>
18139
18140 PR c++/16276
18141 * g++.old-deja/g++.other/comdat4.C: New test.
18142 * g++.old-deja/g++.other/comdat4-aux.cc: New.
18143
18144 2004-08-12 Ben Elliston <bje@au.ibm.com>
18145
18146 PR target/16286
18147 * gcc.dg/pr16286.c: New test.
18148
18149 2004-08-12 Jan Beulich <jbeulich@novell.com>
18150
18151 * g++.dg/ext/asm5.C: New.
18152
18153 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18154
18155 PR c++/16698
18156 * g++.dg/eh/crash1.C: New test.
18157
18158 PR c++/16717
18159 * g++.dg/ext/construct1.C: New test.
18160
18161 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18162
18163 PR c++/16853
18164 * g++.dg/init/ptrmem1.C: New test.
18165
18166 PR c++/16618
18167 * g++.dg/parse/offsetof5.C: New test.
18168
18169 PR c++/16870
18170 * g++.dg/template/overload3.C: New test.
18171
18172 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18173
18174 PR c++/16964
18175 * g++.dg/parse/error16.C: New test.
18176
18177 PR c++/16904
18178 * g++.dg/template/error14.C: New test.
18179
18180 PR c++/16929
18181 * g++.dg/template/error15.C: New test.
18182
18183 2004-08-11 Devang Patel <dpatel@apple.com>
18184
18185 * gcc.dg/darwin-ld-20040809-1.c: New test.
18186 * gcc.dg/darwin-ld-20040809-2.c: New test.
18187
18188 2004-08-11 Steven G. Kargl <kargls@comcast.net>
18189
18190 PR fortran/16917
18191 * gfortran.dg/dfloat_1.f90: New test.
18192
18193 2004-08-09 Mark Mitchell <mark@codesourcery.com>
18194
18195 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
18196 * gcc.dg/dll-2.c: Fix dg-require syntax.
18197 * gcc.misc-tests/arm-isr.c (abort): Declare.
18198 (exit): Likewise.
18199
18200 2004-08-10 Mark Mitchell <mark@codesourcery.com>
18201
18202 PR c++/16971
18203 * g++.dg/parse/crash16.C: New test.
18204
18205 2004-08-10 Roger Sayle <roger@eyesopen.com>
18206
18207 * gcc.dg/mips-rsqrt-1.c: New test case.
18208 * gcc.dg/mips-rsqrt-2.c: New test case.
18209 * gcc.dg/mips-rsqrt-3.c: New test case.
18210
18211 2004-08-10 Paul Brook <paul@codesourcery.com>
18212
18213 * gfortran.dg/der_io_1.f90: New test.
18214
18215 2004-08-10 Paul Brook <paul@codesourcery.com>
18216
18217 PR fortran/16919
18218 * gfortran.dg/der_array_1.f90: New test.
18219
18220 2004-08-09 David Edelsohn <edelsohn@gnu.org>
18221
18222 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
18223
18224 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
18225
18226 * gcc.dg/wchar_t-2.c: Fix typo.
18227
18228 2004-08-09 Falk Hueffner <falk@debian.org>
18229
18230 PR tree-optimization/12517
18231 * gcc.c-torture/compile/pr12517.c: New test.
18232
18233 PR tree-optimization/12578
18234 * gcc.c-torture/compile/pr12578.c: New test.
18235
18236 PR tree-optimization/12899
18237 * gcc.c-torture/compile/pr12899.c: New test.
18238
18239 PR rtl-optimization/14692
18240 * gcc.c-torture/compile/pr14692.c: New test.
18241
18242 PR tree-optimization/16461
18243 * gcc.c-torture/compile/pr16461.c: New test.
18244
18245 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
18246
18247 * gfortran.dg/getenv_1.f90: New test.
18248
18249 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18250
18251 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
18252 wchar_t.
18253 * gcc.dg/symbian5.c: Test -fno-short-wchar.
18254
18255 2004-08-06 Paul Brook <paul@codesourcery.com>
18256
18257 * gfortran.dg/ret_array_1.f90: New test.
18258 * gfortran.dg/ret_pointer_1.f90: New test.
18259
18260 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
18261
18262 * gcc.dg/missing-field-init-[12].c: New tests.
18263 * g++.dg/warn/missing-field-init-[12].C: New tests.
18264
18265 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18266
18267 * gcc.dg/enum2.c: New test.
18268 * gcc.dg/symbian3.c: Likewise.
18269 * gcc.dg/symbian4.c: Likewise.
18270 * gcc.dg/wchar_t-2.c: Likewise.
18271
18272 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18273
18274 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
18275 destructor tests.
18276
18277 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18278
18279 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
18280 dg-require-visiblity.
18281 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
18282 * g++.dg/ext/visibility/fvisibility.C: Likewise.
18283 * g++.dg/ext/visibility/memfuncts.C: Likewise.
18284 * g++.dg/ext/visibility/new1.C: Likewise.
18285 * g++.dg/ext/visibility/pragma.C: Likewise.
18286 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
18287 * g++.dg/ext/visibility/virtual.C: Likewise.
18288 * g++/dg/ext/visibility/visibility-1.C: Likewise.
18289 * g++/dg/ext/visibility/visibility-2.C: Likewise.
18290 * g++/dg/ext/visibility/visibility-3.C: Likewise.
18291 * g++/dg/ext/visibility/visibility-4.C: Likewise.
18292 * g++/dg/ext/visibility/visibility-5.C: Likewise.
18293 * g++/dg/ext/visibility/visibility-6.C: Likewise.
18294 * g++/dg/ext/visibility/visibility-7.C: Likewise.
18295 * g++/dg/ext/visibility/visibility-8.C: New test.
18296 * gcc.c-torture/compile/dll.x: Remove.
18297 * gcc.dg/dll-2.c: Use dg-require-dll
18298 * gcc.dg/visibility-10.c: New test.
18299 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
18300 supporting DLLs.
18301 * testsuite/lib/scanasm.exp (scan_hidden): New function.
18302 (scan_not_hidden): Likewise.
18303
18304 2004-08-05 David Edelsohn <edelsohn@gnu.org>
18305
18306 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
18307
18308 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
18309
18310 * gcc.c-torture/execute/20040805-1.c: New test.
18311
18312 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
18313
18314 * gcc.dg/20020118-1.c: Declare abort.
18315 * gcc.dg/altivec_check.h: Likewise.
18316 * gcc.dg/iftrap-2.c: Likewise.
18317 * gcc.dg/pragma-darwin.c: Likewise.
18318 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
18319
18320 2004-08-04 Geoffrey Keating <geoffk@apple.com>
18321
18322 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
18323
18324 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
18325
18326 * gcc.c-torture/execute/builtins/abs-2.c,
18327 gcc.c-torture/execute/builtins/abs-3.c,
18328 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
18329 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
18330 intmax_t, uintmax_t and their limits.
18331 * gcc.dg/intmax_t-1.c: New test.
18332
18333 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18334
18335 * g++.dg/tc1/dr147.C: Add reference to PR.
18336
18337 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
18338
18339 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
18340 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
18341
18342 2004-08-03 David Edelsohn <edelsohn@gnu.org>
18343
18344 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
18345
18346 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18347
18348 * gcc.dg/redecl-5.c: New test.
18349 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
18350 of scanf.
18351
18352 2004-08-03 Roger Sayle <roger@eyesopen.com>
18353
18354 PR middle-end/16790
18355 * gcc.c-torture/execute/pr16790-1.c: New test case.
18356
18357 2004-08-03 Mark Mitchell <mark@codesourcery.com>
18358
18359 * g++.dg/ext/visibility/assign1.C: New test.
18360 * g++.dg/ext/visibility/new1.C: Likewise.
18361
18362 * gcc.dg/symbian1.c: New test.
18363 * gcc.dg/symbian2.c: Likewise.
18364
18365 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
18366
18367 PR target/16570
18368 * gcc.dg/i386-sse-9.c: New test.
18369
18370 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18371
18372 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
18373
18374 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18375
18376 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
18377 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
18378 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
18379 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
18380 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
18381 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
18382 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
18383 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
18384 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
18385 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
18386 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
18387 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
18388 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
18389 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
18390 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
18391 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
18392 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
18393 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
18394 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
18395 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
18396 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
18397 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
18398 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
18399 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
18400 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
18401 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
18402 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
18403 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
18404 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
18405 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
18406 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
18407 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
18408 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
18409 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
18410 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
18411 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
18412 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
18413 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
18414 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
18415 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
18416 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
18417 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
18418 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
18419 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
18420 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
18421 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
18422 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
18423 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
18424 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
18425 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
18426 gcc.misc-tests/i386-pf-3dnow-1.c,
18427 gcc.misc-tests/i386-pf-athlon-1.c,
18428 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18429 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
18430 Declare built-in functions used.
18431 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
18432
18433 2004-08-02 Mark Mitchell <mark@codesourcery.com>
18434
18435 PR c++/16707
18436 * g++.dg/lookup/using12.C: New test.
18437
18438 * g++.dg/init/null1.C: Fix PR number.
18439 * g++.dg/parse/namespace10.C: Likewise.
18440
18441 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18442
18443 PR c++/16224
18444 * g++.dg/template/spec17.C: New test.
18445 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
18446 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
18447
18448 2004-08-02 David Billinghurst
18449
18450 PR fortran/16292
18451 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
18452
18453 2004-08-01 Zack Weinberg <zack@codesourcery.com>
18454
18455 * gcc.dg/ia64-got-1.c: New test case.
18456
18457 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18458
18459 PR c++/16489
18460 * g++.dg/init/null1.C: New test.
18461 * g++.dg/tc1/dr76.C: Adjust error marker.
18462
18463 PR c++/16529
18464 * g++.dg/parse/namespace10.C: New test.
18465
18466 PR c++/16810
18467 * g++.dg/inherit/ptrmem2.C: New test.
18468
18469 2004-08-02 Ben Elliston <bje@au.ibm.com>
18470
18471 PR target/16155
18472 * gcc.dg/pr16155.c: New test.
18473
18474 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
18475
18476 * gcc.dg/redecl-2.c: New test.
18477
18478 2004-07-30 Geoffrey Keating <geoffk@apple.com>
18479
18480 * gcc.dg/darwin-longdouble.c: New file.
18481
18482 2004-07-30 Richard Henderson <rth@redhat.com>
18483
18484 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
18485 write to constant argument.
18486 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
18487
18488 2004-07-30 Richard Henderson <rth@redhat.com>
18489
18490 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
18491 tests of nearest around zero.
18492
18493 2004-07-30 Andrew Pinski <apinski@apple.com>
18494
18495 * gcc.c-torture/compile/20040730-1.c: New test.
18496
18497 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18498
18499 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
18500 powerpc-eabispe.
18501
18502 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18503
18504 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
18505
18506 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
18507
18508 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
18509 contains $ld_library_path.
18510 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18511
18512 2004-07-29 Richard Henderson <rth@redhat.com>
18513
18514 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
18515
18516 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
18517 (alt2, which): New.
18518 (Check): Accept either alternative.
18519
18520 2004-07-29 Mark Mitchell <mark@codesourcery.com>
18521
18522 * g++.dg/abi/inline1.C: New test.
18523 * g++.dg/abi/local1-a.cc: Likewise.
18524 * g++.dg/abi/local1.C: Likewise.
18525 * g++.dg/abi/mangle11.C: Tweak location of warnings.
18526 * g++.dg/abi/mangle12.C: Likewise.
18527 * g++.dg/abi/mangle17.C: Likewise.
18528 * g++.dg/abi/mangle20-2.C: Likewise.
18529 * g++.dg/opt/interface1.C: Likewise.
18530 * g++.dg/opt/interface1.h: Likewise.
18531 * g++.dg/opt/interface1-a.cc: New test.
18532 * g++.dg/parse/repo1.C: New test.
18533 * g++.dg/template/repo1.C: Likewise.
18534 * g++.dg/warn/Winline-1.C: Likewise.
18535 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
18536
18537 2004-07-29 Diego Novillo <dnovillo@redhat.com>
18538
18539 * gcc.dg/tree-ssa/20040729-1.c: New test.
18540
18541 2004-07-27 Matt Austern <austern@apple.com>
18542
18543 * gcc.dg/darwin-bool-1.c: New test.
18544 * gcc.dg/darwin-bool-2.c: New test.
18545
18546 2004-07-28 Richard Henderson <rth@redhat.com>
18547
18548 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
18549 arguments in the correct type. Don't write to constant arguments.
18550
18551 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18552
18553 PR tree-optimization/16688
18554 PR tree-optimization/16689
18555 * g++.dg/tree-ssa/pr16688.C: New test.
18556
18557 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18558
18559 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18560 loads. Not only in the comment, this time.
18561
18562 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
18563
18564 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
18565 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
18566 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
18567 * gcc.dg/sh4a-bitmovua.c: New.
18568 * gcc.dg/sh4a-cos.c: New.
18569 * gcc.dg/sh4a-cosf.c: New.
18570 * gcc.dg/sh4a-fprun.c: New.
18571 * gcc.dg/sh4a-fsrra.c: New.
18572 * gcc.dg/sh4a-memmovua.c: New.
18573 * gcc.dg/sh4a-sin.c: New.
18574 * gcc.dg/sh4a-sincos.c: New.
18575 * gcc.dg/sh4a-sincosf.c: New.
18576 * gcc.dg/sh4a-sinf.c: New.
18577
18578 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18579
18580 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
18581 conditionals.
18582 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18583 loads.
18584 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
18585 DOM1.
18586
18587 2004-07-27 Andrew Pinski <apinski@apple.com>
18588
18589 * g++.dg/rtti/tinfo1.C: Correct the xfail.
18590
18591 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
18592
18593 * gcc.dg/pragma-isr.c: New test.
18594
18595 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18596
18597 PR c++/14429
18598 * g++.dg/template/ttp11.C: New test.
18599
18600 2004-07-27 Diego Novillo <dnovillo@redhat.com>
18601
18602 * gcc.c-torture/compile/20040727-1.c: New test.
18603
18604 2004-07-26 Eric Christopher <echristo@redhat.com>
18605
18606 * gcc.c-torture/compile/20040726-2.c: New test.
18607
18608 2004-07-26 Andrew Pinski <apinski@apple.com>
18609
18610 * g++.dg/rtti/tinfo1.C: Xfail.
18611
18612 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
18613
18614 * gcc.c-torture/compile/20040726-1.c: New test.
18615
18616 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
18617 Brian Ryner <bryner@brianryner.com>
18618
18619 PR c++/9283
18620 PR c++/15000
18621 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
18622 * g++.dg/ext/visibility/: New directory.
18623 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
18624 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
18625 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
18626 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
18627 * g++.dg/ext/visibility/fvisibility.C,
18628 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
18629 g++.dg/ext/visibility/fvisibility-override1.C
18630 g++.dg/ext/visibility/fvisibility-override2.C
18631 g++.dg/ext/visibility/memfuncts.C
18632 g++.dg/ext/visibility/noPLT.C
18633 g++.dg/ext/visibility/pragma.C
18634 g++.dg/ext/visibility/pragma-override1.C
18635 g++.dg/ext/visibility/pragma-override2.C
18636 g++.dg/ext/visibility/staticmemfuncts.C
18637 g++.dg/ext/visibility/virtual.C: New tests.
18638
18639 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18640
18641 PR c/15360
18642 * gcc.dg/pr15360-1.c: New test.
18643
18644 2004-07-25 Daniel Jacobowitz <dan@debian.org>
18645
18646 * gcc.dg/pragma-align-2.c: New test.
18647 * gcc.dg/pragma-init-fini.c: New test.
18648 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
18649 targets.
18650
18651 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18652
18653 * gcc.dg/init-string-2.c: New test.
18654
18655 2004-07-24 Zack Weinberg <zack@codesourcery.com>
18656
18657 PR 16684
18658 * gcc.dg/Wredundant-decls-1.c: New test case.
18659
18660 2004-07-24 Jakub Jelinek <jakub@redhat.com>
18661
18662 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
18663 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
18664 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
18665 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
18666 * gcc.dg/compat/generate-random.c: New file.
18667 * gcc.dg/compat/generate-random.h: Likewise.
18668 * gcc.dg/compat/generate-random_r.c: Likewise.
18669 * gcc.dg/compat/struct-layout-1.h: Likewise.
18670 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
18671 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
18672 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
18673 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
18674 * gcc.dg/compat/struct-layout-1_main.c: New test.
18675 * gcc.dg/compat/struct-layout-1_x.c: New file.
18676 * gcc.dg/compat/struct-layout-1_y.c: New file.
18677 * gcc.dg/compat/struct-layout-1_test.h: New file.
18678
18679 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
18680
18681 * gcc.dg/comp-return-1.c: New test
18682
18683 2004-07-23 Janis Johnson <janis187@us.ibm.com>
18684
18685 * gcc.dg/vmx/8-02a.c: Fix typo.
18686
18687 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
18688 * gcc.dg/darwin-abi-3.c: New test.
18689
18690 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
18691 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
18692
18693 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
18694 * gcc.dg/vmx/ops-long-1.c: New test.
18695 * gcc.dg/vmx/ops-long-2.c: New test.
18696
18697 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
18698
18699 * g++.dg/lookup/conv-[1234].C: New.
18700
18701 2004-07-22 Mark Mitchell <mark@codesourcery.com>
18702
18703 * g++.dg/parse/attr2.C: Simplify.
18704
18705 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18706
18707 PR c/7284
18708 * gcc.c-torture/execute/pr7284-1.c: New test.
18709
18710 2004-07-22 Brian Booth <bbooth@redhat.com>
18711
18712 * gcc.dg/tree-ssa/20040721-1.c: New test.
18713
18714 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
18715
18716 * g++.dg/template/crash20.c: New.
18717
18718 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
18719
18720 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
18721 Add dg-run directive. Declare variables as required.
18722 * gfortran.dg/g77/README: Update
18723
18724 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
18725
18726 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
18727 gcc.dg/cris-peep2-andu2.c: New tests.
18728
18729 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18730
18731 PR c/15052
18732 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
18733 on return type.
18734 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
18735 messages.
18736 * gcc.dg/qual-return-2.c: Update expected messages.
18737 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
18738
18739 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18740
18741 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
18742 * gcc.dg/noncompile/921102-1.c: Update expected error message.
18743
18744 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18745
18746 PR c/11250
18747 * gcc.dg/init-string-1.c: New test.
18748
18749 2004-07-21 Jakub Jelinek <jakub@redhat.com>
18750
18751 PR middle-end/15345
18752 PR c/16450
18753 * gcc.dg/torture/nested-fn-1.c: New test.
18754
18755 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
18756
18757 PR target/16559
18758 * gcc.dg/ia64-fptr-1.c: New file.
18759
18760 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18761
18762 PR c++/14497
18763 * g++.dg/template/spec16.C: New test.
18764 * g++.old-deja/g++.robertl/eb118.C: Remove.
18765
18766 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18767
18768 PR c++/509
18769 * g++.dg/template/spec15.C: New test.
18770
18771 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
18772
18773 Copy cases from g77.f-torture/execute and add dg-run
18774 directive. Other changes as noted.
18775 * gfortran.dg/g77/13037.f
18776 * gfortran.dg/g77/1832.f
18777 * gfortran.dg/g77/19981119-0.f
18778 * gfortran.dg/g77/19990313-0.f
18779 * gfortran.dg/g77/19990313-1.f
18780 * gfortran.dg/g77/19990313-2.f
18781 * gfortran.dg/g77/19990313-3.f
18782 * gfortran.dg/g77/19990419-1.f
18783 * gfortran.dg/g77/19990826-0.f
18784 * gfortran.dg/g77/19990826-2.f
18785 * gfortran.dg/g77/20000503-1.f
18786 * gfortran.dg/g77/20001111.f
18787 * gfortran.dg/g77/20010116.f
18788 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
18789 * gfortran.dg/g77/20010430.f
18790 * gfortran.dg/g77/6177.f
18791 * gfortran.dg/g77/947.f
18792 * gfortran.dg/g77/970816-3.f
18793 * gfortran.dg/g77/971102-1.f
18794 * gfortran.dg/g77/980520-1.f
18795 * gfortran.dg/g77/980628-0.f
18796 * gfortran.dg/g77/980628-1.f
18797 * gfortran.dg/g77/980628-10.f
18798 * gfortran.dg/g77/980628-2.f
18799 * gfortran.dg/g77/980628-3.f
18800 * gfortran.dg/g77/980628-7.f
18801 * gfortran.dg/g77/980628-8.f
18802 * gfortran.dg/g77/980628-9.f
18803 * gfortran.dg/g77/980701-0.f
18804 * gfortran.dg/g77/980701-1.f
18805 * gfortran.dg/g77/cabs.f
18806 * gfortran.dg/g77/claus.f
18807 * gfortran.dg/g77/complex_1.f
18808 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
18809 * gfortran.dg/g77/dcomplex.f
18810 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
18811 * gfortran.dg/g77/f90-intrinsic-mathematical.f
18812 * gfortran.dg/g77/f90-intrinsic-numeric.f
18813 * gfortran.dg/g77/int8421.f
18814 * gfortran.dg/g77/labug1.f
18815 * gfortran.dg/g77/large_vec.f
18816 * gfortran.dg/g77/le.f
18817 * gfortran.dg/g77/short.f
18818 * gfortran.dg/g77/README: Update
18819
18820 2004-07-20 Mark Mitchell <mark@codesourcery.com>
18821
18822 PR c++/16637
18823 * g++.dg/parse/lookup4.C: New test.
18824
18825 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18826
18827 PR c++/16175
18828 * g++.dg/template/ttp10.C: New test.
18829
18830 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
18831
18832 * gcc.dg/pr12625-1.c: New test.
18833
18834 2004-07-20 Steven Bosscher <stevenb@suse.de>
18835
18836 * testsuite/gcc.dg/switch-warn-1.c: New test.
18837 * testsuite/gcc.dg/switch-warn-2.c: New test.
18838 * gcc.c-torture/compile/pr14730.c: Update.
18839
18840 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
18841
18842 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
18843 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
18844 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
18845 g++.dg/template/nontype3.C: Remove trailing CR from tests.
18846
18847 2004-07-18 Mark Mitchell <mark@codesourcery.com>
18848
18849 PR c++/16623
18850 * g++.dg/template/assign1.C: New test.
18851
18852 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18853
18854 PR c++/12170
18855 * g++.dg/template/ttp9.C: New test.
18856
18857 2004-07-19 Daniel Jacobowitz <dan@debian.org>
18858
18859 * gcc.dg/format/cmn-err-1.c: New test.
18860
18861 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
18862
18863 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
18864 gcc.dg/Wparentheses-10.c: New tests.
18865 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
18866
18867 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18868
18869 PR fortran/16465
18870 * gfortran.dg/g77//ffixed-line-length-0.f,
18871 gfortran.dg/g77/ffixed-line-length-132.f,
18872 gfortran.dg/g77/ffixed-line-length-72.f,
18873 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
18874 gfortran.dg/g77/README: Update.
18875
18876 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18877
18878 PR c++/13092
18879 * g++.dg/template/non-dependent7.C: New test.
18880 * g++.dg/template/non-dependent8.C: Likewise.
18881 * g++.dg/template/non-dependent9.C: Likewise.
18882 * g++.dg/template/non-dependent10.C: Likewise.
18883
18884 2004-07-17 Mark Mitchell <mark@codesourcery.com>
18885
18886 PR c++/16337
18887 * g++.dg/parse/attr2.C: New test.
18888
18889 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
18890
18891 * g77.dg: Removed.
18892 * g77.f-torture: Ditto.
18893
18894 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
18895
18896 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
18897 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
18898 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
18899
18900 2004-07-16 Richard Henderson <rth@redhat.com>
18901
18902 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
18903
18904 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18905
18906 * lib/fortran-torture.exp (fortran-torture): Don't test compile
18907 tests with full list of options.
18908 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
18909 of TORTURE_OPTIONS if test contains 'dg-do run'.
18910
18911 PR fortran/16404
18912 * gfortran.dg/do_iterator.f90: New test.
18913
18914 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18915
18916 PR rtl-optimization/16536
18917 * gcc.c-torture/execute/restrict-1.c: New test.
18918
18919 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18920
18921 PR fortran/15324
18922 * gfortran.dg/pr15324.f90: New test.
18923
18924 PR fortran/15129
18925 * gfortran.dg/pr15129.f90: New test.
18926
18927 PR fortran/15140
18928 * gfortran.dg/pr15140.f90: New test.
18929
18930 PR fortran/13792
18931 * gfortran.fortran-torture/execute/bounds.f90: Add check for
18932 compile-time simplification.
18933
18934 2004-07-14 Mike Stump <mrs@apple.com>
18935
18936 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
18937
18938 2004-07-14 James E Wilson <wilson@specifixinc.com>
18939
18940 PR target/16325
18941 * gcc.dg/profile-generate-1.c: New.
18942
18943 2004-07-15 Jakub Jelinek <jakub@redhat.com>
18944
18945 * gcc.c-torture/execute/20040709-1.c: New test.
18946 * gcc.c-torture/execute/20040709-2.c: New test.
18947
18948 2004-07-14 Mike Stump <mrs@apple.com>
18949
18950 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
18951
18952 2004-07-14 Mike Stump <mrs@apple.com>
18953
18954 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
18955
18956 2004-07-13 Mark Mitchell <mark@codesourcery.com>
18957
18958 PR c++/16518
18959 * g++.dg/parse/mutable1.C: New test.
18960
18961 2004-07-13 Diego Novillo <dnovillo@redhat.com>
18962
18963 PR tree-optimization/16443
18964 * gcc.dg/tree-ssa/20040713-1.c: New test.
18965
18966 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
18967
18968 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
18969 for operator new.
18970
18971 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18972
18973 * gfortran.dg/g77/README: New file
18974 * gfortran.dg/g77/19981216-0.f: Copy from
18975 g77.f-torture/noncompile. Add "dg-do compile" and
18976 dg-error as required.
18977 * gfortran.dg/g77/19990218-1.f: Likewise.
18978 * gfortran.dg/g77/19990905-1.f: Likewise.
18979 * gfortran.dg/g77/9263.f: Likewise.
18980 * gfortran.dg/g77/980615-0.f: Likewise.
18981 * gfortran.dg/g77/980616-0.f: Likewise.
18982 * gfortran.dg/g77/check0.f: Likewise.
18983 * gfortran.dg/g77/select_no_compile.f: Likewise.
18984
18985 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18986
18987 Copy files from g77.f-torture/compile.
18988 Add "{ dg-do compile}". Other changes as noted
18989 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
18990 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
18991 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
18992 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
18993 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
18994 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
18995 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
18996 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
18997 statement to conform to standard. Append alpha1.x for reference.
18998 * gfortran.dg/g77/xformat.f: Add dg-warning
18999
19000 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19001
19002 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
19003 Add {dg-do compile} directive.
19004 * gfortran.dg/g77/cpp2.F: Likewise.
19005
19006 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19007
19008 PR c++/5402
19009 * g++.dg/lookup/name-clash1.C: New test.
19010
19011 PR c++/9777
19012 * g++.dg/lookup/name-clash2.C: New test.
19013
19014 PR c++/12102
19015 * g++.dg/lookup/name-clash3.C: New test.
19016
19017 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19018
19019 * g++.dg/lookup/new2.C: New test.
19020 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
19021
19022 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
19023
19024 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
19025 Add {dg-do compile} directive.
19026 * gfortran.dg/g77/13060.f: Likewise.
19027 * gfortran.dg/g77/19990218-0.f: Likewise.
19028 * gfortran.dg/g77/19990305-0.f: Likewise.
19029 * gfortran.dg/g77/19990419-0.f: Likewise.
19030 * gfortran.dg/g77/19990502-0.f: Likewise.
19031 * gfortran.dg/g77/19990502-1.f: Likewise.
19032 * gfortran.dg/g77/19990525-0.f: Likewise.
19033 * gfortran.dg/g77/19990826-1.f: Likewise.
19034 * gfortran.dg/g77/19990826-3.f: Likewise.
19035 * gfortran.dg/g77/19990905-2.f: Likewise.
19036 * gfortran.dg/g77/20000412-1.f: Likewise.
19037 * gfortran.dg/g77/20000511-1.f: Likewise.
19038 * gfortran.dg/g77/20000511-2.f: Likewise.
19039 * gfortran.dg/g77/20000518.f: Likewise.
19040 * gfortran.dg/g77/20000601-1.f: Likewise.
19041 * gfortran.dg/g77/20000601-2.f: Likewise.
19042 * gfortran.dg/g77/20000629-1.f: Likewise.
19043 * gfortran.dg/g77/20000630-2.f: Likewise.
19044 * gfortran.dg/g77/20010115.f: Likewise.
19045 * gfortran.dg/g77/20010321-1.f: Likewise.
19046 * gfortran.dg/g77/20010426.f: Likewise.
19047 * gfortran.dg/g77/20020307-1.f: Likewise.
19048 * gfortran.dg/g77/8485.f: Likewise.
19049 * gfortran.dg/g77/960317-1.f: Likewise.
19050 * gfortran.dg/g77/970915-0.f: Likewise.
19051 * gfortran.dg/g77/980310-1.f: Likewise.
19052 * gfortran.dg/g77/980310-2.f: Likewise.
19053 * gfortran.dg/g77/980310-3.f: Likewise.
19054 * gfortran.dg/g77/980310-4.f: Likewise.
19055 * gfortran.dg/g77/980310-6.f: Likewise.
19056 * gfortran.dg/g77/980310-7.f: Likewise.
19057 * gfortran.dg/g77/980310-8.f: Likewise.
19058 * gfortran.dg/g77/980419-2.f: Likewise.
19059 * gfortran.dg/g77/980424-0.f: Likewise.
19060 * gfortran.dg/g77/980427-0.f: Likewise.
19061 * gfortran.dg/g77/980729-0.f: Likewise.
19062 * gfortran.dg/g77/981117-1.f: Likewise.
19063 * gfortran.dg/g77/toon_1.f: Likewise.
19064
19065 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19066
19067 PR c++/2204
19068 * g++.dg/other/abstract2.C: New test.
19069
19070 2004-07-12 Paul Brook <paul@codesourcery.com>
19071
19072 * gfortran.dg/pointer_init_1.f90: New test.
19073
19074 2004-07-11 Paul Brook <paul@codesourcery.com>
19075
19076 PR fortran/15986
19077 * gfortran.dg/contained_1.f90: New test.
19078
19079 2004-07-11 Mark Mitchell <mark@codesourcery.com>
19080
19081 * g++.dg/parse/defarg8.C: New test.
19082
19083 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19084
19085 PR fortran/16433
19086 * gfortran.dg/pr16433.f: New test.
19087
19088 PR fortran/17574
19089 * gfortran.dg/pr15754.f90: New test.
19090
19091 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
19092
19093 PR tree-optimization/16437
19094 * gcc.c-torture/execute/bitfld-4.c: New test.
19095
19096 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19097
19098 * gfortran.fortran-torture/execute/common_2.f90: Add check for
19099 access to common var from module.
19100
19101 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19102
19103 PR fortran/16336
19104 * gfortran.fortran-torture/execute/common_2.f90: New test.
19105
19106 2004-07-10 Paul Brook <paul@codesourcery.com>
19107
19108 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
19109
19110 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19111
19112 PR fortran/15969
19113 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
19114
19115 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
19116
19117 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
19118 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
19119 * gfortran.dg/g77/ffree-form-1.f: Likewise.
19120 * gfortran.dg/g77/ffree-form-2.f: Likewise.
19121 * gfortran.dg/g77/ffree-form-3.f: Likewise.
19122 * gfortran.dg/g77/fno-underscoring.f: Likewise.
19123 * gfortran.dg/g77/funderscoring.f: Likewise.
19124 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
19125
19126 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19127
19128 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
19129
19130 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19131 Paul Brook <paul@codesourcery.com>
19132
19133 PR fortran/13415
19134 * gfortran.dg/common_pointer_1.f90: New test.
19135
19136 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19137
19138 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
19139
19140 2004-07-09 James E Wilson <wilson@specifixinc.com>
19141
19142 PR target/16364
19143 * gcc.c-torture/compile/20040709-1.c: New.
19144
19145 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19146
19147 PR fortran/14077
19148 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
19149
19150 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19151
19152 PR fortran/13201
19153 * gfortran.dg/shape_1.f90: New test.
19154
19155 2004-07-09 Zack Weinberg <zack@codesourcery.com>
19156 Andrew Pinski <apinski@apple.com>
19157
19158 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
19159
19160 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19161
19162 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
19163 comment.
19164
19165 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19166 Paul Brook <paul@codesourcery.com>
19167
19168 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
19169 '.f95' and '.F95'.
19170
19171 2004-07-09 Diego Novillo <dnovillo@redhat.com>
19172
19173 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
19174
19175 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19176
19177 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
19178 testcases with capital suffix.
19179
19180 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19181
19182 PR fortran/15481
19183 PR fortran/13372
19184 PR fortran/13575
19185 PR fortran/15978
19186 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
19187
19188 * gfortran.dg/implicit_1.f90: New test.
19189
19190 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19191
19192 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
19193 expression to match gfortran warning/error messages
19194 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
19195 dg-error text.
19196
19197 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19198
19199 * lib/fortran-torture.exp: Rename proc search_for to
19200 search_for_re.
19201
19202 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19203
19204 * gcc.c-torture/execute/simd-5.x: New file.
19205 XFAIL on SPARC 64-bit at -O0.
19206
19207 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19208
19209 PR c++/8211
19210 PR c++/16165
19211 * g++.dg/warn/effc3.C: New test.
19212
19213 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19214
19215 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
19216 change X to 1X in format.
19217 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
19218 add data statements to conform to standard.
19219
19220 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19221
19222 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
19223 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
19224 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19225
19226 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19227
19228 * gfortran.dg/g77/7388.f: Copy from g77.dg
19229 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19230 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19231 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19232 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19233 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19234 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19235 * gfortran.dg/g77/strlen0.f: Likewise.
19236
19237 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19238
19239 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
19240 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
19241
19242 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19243
19244 * gcc.c-torture/execute/920428-2.x: Delete.
19245 * gcc.c-torture/execute/920501-7.x: Likewise.
19246
19247 2004-07-08 Jakub Jelinek <jakub@redhat.com>
19248
19249 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
19250 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
19251 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
19252 prescott and c3-2.
19253 (PREFETCH_3DNOW): Add -march=c3.
19254
19255 2004-07-08 Diego Novillo <dnovillo@redhat.com>
19256
19257 PR c/16437
19258 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
19259 * gcc.c-torture/execute/bf64-1.x: Likewise.
19260
19261 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19262
19263 * gcc.c-torture/compile/20040708-1.c: New test.
19264
19265 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19266
19267 PR c++/16169
19268 * g++.dg/warn/effc2.C: New test.
19269
19270 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
19271
19272 * gcc.c-torture/execute/bitfld-1.x: Remove.
19273 * gcc.c-torture/execute/bitfld-3.c: New test.
19274 * gcc.dg/bitfld-2.c: Remove XFAILs.
19275
19276 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
19277
19278 PR c++/16276
19279 * g++.dg/rtti/tinfo1.C: New file.
19280
19281 2004-07-07 Eric Christopher <echristo@redhat.com>
19282
19283 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
19284
19285 2004-07-07 Andrew Pinski <apinski@apple.com>
19286
19287 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
19288
19289 2004-07-07 Mark Mitchell <mark@codesourcery.com>
19290
19291 * g++.dg/init/call1.C: XFAIL.
19292
19293 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
19294
19295 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
19296 except for movstrict*, to movmem* and clrstr* to clrmem*.
19297
19298 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
19299
19300 * gcc.c-torture/execute/20040707-1.c: New test.
19301
19302 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
19303
19304 * gcc.c-torture/execute/20040706-1.c: New test.
19305
19306 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19307
19308 PR c++/3671
19309 * g++.dg/template/spec14.C: New test.
19310
19311 2004-07-05 Jakub Jelinek <jakub@redhat.com>
19312
19313 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
19314 nothing if not yet defined. Use it in b, c and d type definitions.
19315 * gcc.c-torture/execute/20040705-1.c: New test.
19316 * gcc.c-torture/execute/20040705-2.c: New test.
19317
19318 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19319
19320 PR c++/2518
19321 * g++.dg/lookup/new1.C: New test.
19322
19323 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19324
19325 PR c++/11406
19326 * g++.dg/template/sizeof8.C: New test.
19327
19328 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
19329
19330 * gcc.c-torture/compile/20040705-1.c: New test.
19331
19332 2004-07-04 Bud Davis <bdavis9659@comcast.net>
19333
19334 * gfortran.fortran-torture/execute/seq_io.f90: New test.
19335
19336 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
19337
19338 * gcc.dg/cpp/if-mop.c: Two new testcases.
19339 * gcc.dg/cpp/trad/comment-3.c: New.
19340
19341 2004-07-04 Paul Brook <paul@codesourcery.com>
19342
19343 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
19344
19345 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
19346
19347 PR c++/3761
19348 * g++.dg/lookup/crash4.C: New test.
19349
19350 2004-07-02 Zack Weinberg <zack@codesourcery.com>
19351
19352 * gcc.c-torture/execute/builtin-abs-1.c
19353 * gcc.c-torture/execute/builtin-abs-2.c
19354 * gcc.c-torture/execute/builtin-complex-1.c
19355 * gcc.c-torture/execute/builtins/string-1-lib.c
19356 * gcc.c-torture/execute/builtins/string-1.c
19357 * gcc.c-torture/execute/builtins/string-2-lib.c
19358 * gcc.c-torture/execute/builtins/string-2.c
19359 * gcc.c-torture/execute/builtins/string-3-lib.c
19360 * gcc.c-torture/execute/builtins/string-3.c
19361 * gcc.c-torture/execute/builtins/string-4-lib.c
19362 * gcc.c-torture/execute/builtins/string-4.c
19363 * gcc.c-torture/execute/builtins/string-5-lib.c
19364 * gcc.c-torture/execute/builtins/string-5.c
19365 * gcc.c-torture/execute/builtins/string-6-lib.c
19366 * gcc.c-torture/execute/builtins/string-6.c
19367 * gcc.c-torture/execute/builtins/string-7-lib.c
19368 * gcc.c-torture/execute/builtins/string-7.c
19369 * gcc.c-torture/execute/builtins/string-8-lib.c
19370 * gcc.c-torture/execute/builtins/string-8.c
19371 * gcc.c-torture/execute/builtins/string-9-lib.c
19372 * gcc.c-torture/execute/builtins/string-9.c
19373 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
19374 * gcc.c-torture/execute/builtins/string-asm-1.c
19375 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
19376 * gcc.c-torture/execute/builtins/string-asm-2.c
19377 * gcc.c-torture/execute/stdio-opt-1.c
19378 * gcc.c-torture/execute/stdio-opt-2.c
19379 * gcc.c-torture/execute/stdio-opt-3.c
19380 * gcc.c-torture/execute/string-opt-1.c
19381 * gcc.c-torture/execute/string-opt-10.c
19382 * gcc.c-torture/execute/string-opt-11.c
19383 * gcc.c-torture/execute/string-opt-12.c
19384 * gcc.c-torture/execute/string-opt-13.c
19385 * gcc.c-torture/execute/string-opt-14.c
19386 * gcc.c-torture/execute/string-opt-15.c
19387 * gcc.c-torture/execute/string-opt-16.c
19388 * gcc.c-torture/execute/string-opt-2.c
19389 * gcc.c-torture/execute/string-opt-6.c
19390 * gcc.c-torture/execute/string-opt-7.c
19391 * gcc.c-torture/execute/string-opt-8.c:
19392 Replace with ...
19393
19394 * gcc.c-torture/execute/builtins/abs-2.c
19395 * gcc.c-torture/execute/builtins/abs-3.c
19396 * gcc.c-torture/execute/builtins/complex-1.c
19397 * gcc.c-torture/execute/builtins/fprintf.c
19398 * gcc.c-torture/execute/builtins/fputs.c
19399 * gcc.c-torture/execute/builtins/memcmp.c
19400 * gcc.c-torture/execute/builtins/memmove.c
19401 * gcc.c-torture/execute/builtins/memops-asm.c
19402 * gcc.c-torture/execute/builtins/mempcpy-2.c
19403 * gcc.c-torture/execute/builtins/mempcpy.c
19404 * gcc.c-torture/execute/builtins/memset.c
19405 * gcc.c-torture/execute/builtins/printf.c
19406 * gcc.c-torture/execute/builtins/sprintf.c
19407 * gcc.c-torture/execute/builtins/strcat.c
19408 * gcc.c-torture/execute/builtins/strchr.c
19409 * gcc.c-torture/execute/builtins/strcmp.c
19410 * gcc.c-torture/execute/builtins/strcpy.c
19411 * gcc.c-torture/execute/builtins/strcspn.c
19412 * gcc.c-torture/execute/builtins/strlen-2.c
19413 * gcc.c-torture/execute/builtins/strlen.c
19414 * gcc.c-torture/execute/builtins/strncat.c
19415 * gcc.c-torture/execute/builtins/strncmp-2.c
19416 * gcc.c-torture/execute/builtins/strncmp.c
19417 * gcc.c-torture/execute/builtins/strncpy.c
19418 * gcc.c-torture/execute/builtins/strpbrk.c
19419 * gcc.c-torture/execute/builtins/strpcpy-2.c
19420 * gcc.c-torture/execute/builtins/strpcpy.c
19421 * gcc.c-torture/execute/builtins/strrchr.c
19422 * gcc.c-torture/execute/builtins/strspn.c
19423 * gcc.c-torture/execute/builtins/strstr-asm.c
19424 * gcc.c-torture/execute/builtins/strstr.c:
19425 ... these new files.
19426
19427 * gcc.c-torture/execute/builtins/abs-2-lib.c
19428 * gcc.c-torture/execute/builtins/abs-3-lib.c
19429 * gcc.c-torture/execute/builtins/complex-1-lib.c
19430 * gcc.c-torture/execute/builtins/fprintf-lib.c
19431 * gcc.c-torture/execute/builtins/fputs-lib.c
19432 * gcc.c-torture/execute/builtins/memcmp-lib.c
19433 * gcc.c-torture/execute/builtins/memmove-lib.c
19434 * gcc.c-torture/execute/builtins/memops-asm-lib.c
19435 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
19436 * gcc.c-torture/execute/builtins/mempcpy-lib.c
19437 * gcc.c-torture/execute/builtins/memset-lib.c
19438 * gcc.c-torture/execute/builtins/printf-lib.c
19439 * gcc.c-torture/execute/builtins/sprintf-lib.c
19440 * gcc.c-torture/execute/builtins/strcat-lib.c
19441 * gcc.c-torture/execute/builtins/strchr-lib.c
19442 * gcc.c-torture/execute/builtins/strcmp-lib.c
19443 * gcc.c-torture/execute/builtins/strcpy-lib.c
19444 * gcc.c-torture/execute/builtins/strcspn-lib.c
19445 * gcc.c-torture/execute/builtins/strlen-2-lib.c
19446 * gcc.c-torture/execute/builtins/strlen-lib.c
19447 * gcc.c-torture/execute/builtins/strncat-lib.c
19448 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
19449 * gcc.c-torture/execute/builtins/strncmp-lib.c
19450 * gcc.c-torture/execute/builtins/strncpy-lib.c
19451 * gcc.c-torture/execute/builtins/strpbrk-lib.c
19452 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
19453 * gcc.c-torture/execute/builtins/strpcpy-lib.c
19454 * gcc.c-torture/execute/builtins/strrchr-lib.c
19455 * gcc.c-torture/execute/builtins/strspn-lib.c
19456 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
19457 * gcc.c-torture/execute/builtins/strstr-lib.c
19458 * gcc.c-torture/execute/builtins/lib/abs.c
19459 * gcc.c-torture/execute/builtins/lib/fprintf.c
19460 * gcc.c-torture/execute/builtins/lib/memset.c
19461 * gcc.c-torture/execute/builtins/lib/printf.c
19462 * gcc.c-torture/execute/builtins/lib/sprintf.c
19463 * gcc.c-torture/execute/builtins/lib/strcpy.c
19464 * gcc.c-torture/execute/builtins/lib/strcspn.c
19465 * gcc.c-torture/execute/builtins/lib/strncat.c
19466 * gcc.c-torture/execute/builtins/lib/strncmp.c
19467 * gcc.c-torture/execute/builtins/lib/strncpy.c
19468 * gcc.c-torture/execute/builtins/lib/strpbrk.c
19469 * gcc.c-torture/execute/builtins/lib/strspn.c
19470 * gcc.c-torture/execute/builtins/lib/strstr.c:
19471 New files containing support routines.
19472
19473 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
19474 declaration.
19475 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
19476 when not optimizing.
19477
19478 2004-07-02 Mark Mitchell <mark@codesourcery.com>
19479
19480 PR c++/16240
19481 * g++.dg/abi/mangle22.C: New test.
19482 * g++.dg/abi/mangle23.C: Likewise.
19483
19484 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
19485
19486 PR fortran/16290
19487 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
19488 Allow for cases without denormalized floating point numbers.
19489
19490 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
19491
19492 PR c/1027
19493 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
19494 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
19495 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
19496 expected warning text.
19497 * gcc.dg/format/diag-2.c: New test.
19498
19499 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19500
19501 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
19502
19503 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
19504
19505 * gcc.dg/builtins-43.c: New.
19506 * gcc.dg/builtins-44.c: New.
19507 * gcc.dg/builtins-45.c: New.
19508
19509 2004-06-26 Geoffrey Keating <geoffk@apple.com>
19510 Andreas Tobler <a.tobler@schweiz.ch>
19511
19512 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
19513 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
19514 as SIGSEGV.
19515 * gcc.dg/cleanup-11.c: Likewise.
19516 * gcc.dg/cleanup-8.c: Likewise.
19517 * gcc.dg/cleanup-9.c: Likewise.
19518 * gcc.dg/cleanup-5.c: Run on all platforms.
19519
19520 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
19521
19522 * g++.dg/warn/nonnull1.C: New test.
19523
19524 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19525
19526 * gcc.dg/compat/compat-common.h: Wrap up CINT in
19527 an #ifndef SKIP_COMPLEX_INT/#endif pair.
19528 Special-case the Sun compiler wrt to <complex.h>.
19529
19530 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
19531
19532 * gcc.dg/Wunreachable-8.C: New test.
19533
19534 * gcc.dg/h8300-ice2.c : New test.
19535
19536 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
19537
19538 PR fortran/16161
19539 * gfortran.fortran-torture/compile/implicit.f90: Add test
19540 for implicit character.
19541
19542 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
19543
19544 PR fortran/16289
19545 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
19546 Use tiny() intrinsic to find smallest non-negative real
19547
19548 2004-06-30 Jakub Jelinek <jakub@redhat.com>
19549
19550 * gcc.dg/compat/struct-by-value-22_main.c: New test.
19551 * gcc.dg/compat/struct-by-value-22_x.c: New.
19552 * gcc.dg/compat/struct-by-value-22_y.c: New.
19553
19554 * gcc.c-torture/execute/20040629-1.c: New test.
19555
19556 2004-06-29 Jakub Jelinek <jakub@redhat.com>
19557
19558 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
19559 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
19560
19561 PR target/16195
19562 * gcc.dg/20040625-1.c: New test.
19563
19564 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19565
19566 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
19567
19568 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19569
19570 PR fortran/15963
19571 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
19572
19573 2004-06-29 Richard Henderson <rth@redhat.com>
19574
19575 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
19576
19577 2004-06-29 Paul Brook <paul@codesourcery.com>
19578
19579 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
19580 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
19581
19582 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
19583
19584 PR c++/16260
19585 * g++.dg/parse/crash15.C: New.
19586
19587 2004-06-28 Andrew Pinski <apinski@apple.com>
19588
19589 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
19590 by the error already.
19591
19592 * g++.dg/opt/ptrmem4.C: Change to compile only test.
19593
19594 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
19595
19596 PR target/14041
19597 * gcc.dg/h8300-bss-align-1.c : New.
19598
19599 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
19600
19601 * PR c++/16174
19602 * g++.dg/template/ctor4.C: New.
19603
19604 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19605
19606 PR c++/16205
19607 * g++.dg/warn/Wsequence-point-1.C: New test.
19608
19609 2004-06-27 Paul Brook <paul@codesourcery.com>
19610
19611 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
19612
19613 2004-06-27 Zack Weinberg <zack@codesourcery.com>
19614
19615 * g++.old-deja/g++.mike/p7325.C: Remove.
19616
19617 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19618
19619 PR c/14963
19620 * gcc.dg/pr14963.c: New test.
19621
19622 2004-06-27 Mark Mitchell <mark@codesourcery.com>
19623
19624 PR c++/16193
19625 * g++.dg/parse/redef1.C: New test.
19626
19627 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
19628
19629 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
19630 20021110.c.
19631 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
19632 20021119-1.c.
19633 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
19634 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
19635 5-04.c.
19636 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
19637 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
19638 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
19639 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
19640 g++.brendan/enum14.C.
19641 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
19642 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
19643 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
19644 g++.mike/virt1.C.
19645 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
19646 memtemp24.C.
19647
19648 2004-06-27 Roger Sayle <roger@eyesopen.com>
19649
19650 * gcc.dg/20040527-1.c: New test case.
19651
19652 2004-06-26 Bud Davis <bdavis9659@comcast.net>
19653
19654 PR gfortran/pr16196
19655 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
19656
19657 2004-06-25 Roger Sayle <roger@eyesopen.com>
19658
19659 PR middle-end/15825
19660 * gcc.dg/pr15825-1.c: New test case.
19661
19662 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19663
19664 * gcc.c-torture/execute/20040625-1.c: New test.
19665
19666 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19667
19668 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
19669
19670 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19671
19672 * gcc.dg/torture/mips-div-1.c: New test.
19673
19674 2004-06-24 Jeff Law <law@redhat.com>
19675
19676 * gcc.dg/tree-ssa/20040624-1.c: New test.
19677
19678 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
19679
19680 * gcc.c-torture/compile/20040624-1.c: New test.
19681
19682 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19683
19684 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
19685 this directory.
19686
19687 2004-06-23 Andrew Pinski <apinski@apple.com>
19688
19689 PR middle-end/15988
19690 * g++.dg/opt/ptrmem4.C: New test.
19691
19692 * gcc.dg/c90-array-quals-2.c: New test.
19693
19694 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
19695
19696 * gcc.dg/kpice1.c: New test.
19697
19698 2006-06-23 Andrew Pinski <apinski@apple.com>
19699
19700 * gcc.dg/c90-array-quals.c: New test.
19701
19702 2006-06-22 Richard Henderson <rth@redhat.com>
19703
19704 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
19705
19706 2004-06-22 Loren James Rittle <ljrittle@acm.org>
19707
19708 * gcc.dg/builtins-config.h: Handle FreeBSD.
19709
19710 2006-06-22 Richard Henderson <rth@redhat.com>
19711
19712 * g++.dg/opt/devirt1.C: New.
19713
19714 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
19715
19716 * g++.dg/opt/pr15551.C: New testcase.
19717
19718 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
19719
19720 PR target/14800
19721 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
19722 x86_64-*-linux* when compiling for 32bit.
19723
19724 2004-06-21 Andrew Pinski <apinski@apple.com>
19725
19726 * gcc.dg/pch/struct-1.c: New.
19727 * gcc.dg/pch/struct-1.hs: New.
19728
19729 2004-06-21 Geoffrey Keating <geoffk@apple.com>
19730
19731 * gcc.dg/pch/save-temps-1.c: New file.
19732 * gcc.dg/pch/save-temps-1.hs: New file.
19733
19734 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
19735
19736 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
19737 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
19738
19739 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19740
19741 * gfortran.fortran-torture/execute/select_1.f90: Rename function
19742 to fix type error.
19743 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
19744 Remove trailing spaces.
19745
19746 2004-06-21 Richard Henderson <rth@redhat.com>
19747
19748 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
19749 merging && to BIT_FIELD_REF.
19750
19751 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
19752
19753 * g++.dg/opt/placeholder1.C: New test.
19754
19755 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19756
19757 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
19758 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19759 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19760 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19761
19762 2004-06-20 Zack Weinberg <zack@codesourcery.com>
19763
19764 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
19765 extern "C".
19766 * g++.dg/other/pragma-re-1.C: Add comments.
19767
19768 2004-06-19 Bud Davis <bdavis9659@comcast.net>
19769
19770 PR gfortran/16080
19771 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
19772
19773 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
19774
19775 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
19776 instead of setting the type of size_t by
19777 hand.
19778
19779 2004-06-18 Roger Sayle <roger@eyesopen.com>
19780
19781 * gcc.dg/unordered-2.c: New test case.
19782 * gcc.dg/unordered-3.c: New test case.
19783
19784 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
19785
19786 PR other/16043
19787 * lib/g++.exp (g++_version): Tweak regexp for version
19788 * lib/g77.exp (g77_version): Likewise.
19789 * lib/gfortran.exp (gfortran_version): Likewise.
19790 * lib/objc.exp (objc_version): Likewise.
19791 * lib/treelang.exp (treelang_version): Likewise.
19792
19793 2004-06-19 Jakub Jelinek <jakub@redhat.com>
19794
19795 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
19796 Use INT_MAX instead of __INT_MAX__.
19797 * gcc.dg/compat/struct-align-2_y.c: Likewise.
19798
19799 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
19800 * gcc.dg/compat/scalar-return-3_x.c: Use it.
19801 * gcc.dg/compat/scalar-return-3_y.c: Use it.
19802 * gcc.dg/compat/scalar-return-4_x.c: Use it.
19803 * gcc.dg/compat/scalar-return-4_y.c: Use it.
19804 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
19805 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
19806 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
19807 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
19808
19809 * gcc.dg/range-test-1.c: New test.
19810 * g++.dg/opt/range-test-1.C: New test.
19811
19812 2004-06-17 Richard Henderson <rth@redhat.com>
19813
19814 * objc.dg/sync-1.m: New.
19815 * objc.dg/try-catch-1.m: Don't force next runtime.
19816 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
19817 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
19818 shadowed catch clause.
19819 * objc.dg/try-catch-5.m: New.
19820
19821 2004-06-17 Zack Weinberg <zack@codesourcery.com>
19822
19823 Bug 14610
19824 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
19825
19826 2004-06-15 Richard Henderson <rth@redhat.com>
19827
19828 * gcc.dg/20001116-1.c: Move expected warning line.
19829
19830 2004-06-15 Richard Henderson <rth@redhat.com>
19831
19832 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
19833 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
19834
19835 2004-06-15 Jeff Law <law@redhat.com>
19836
19837 * gcc.dg/tree-ssa/20040615-1.c: New test.
19838 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
19839 be less sensitive to operand ordering.
19840 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
19841
19842 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
19843
19844 * g++.dg/abi/bitfield3.C: Add comment..
19845
19846 2004-06-15 Richard Henderson <rth@redhat.com>
19847
19848 * g++.dg/ext/stmtexpr1.C: XFAIL.
19849 * gcc.dg/20030612-1.c: XFAIL.
19850
19851 2004-06-15 Eric Christopher <echristo@redhat.com>
19852
19853 * g++.dg/charset/asm5.c: New.
19854 * gcc.dg/charset/asm6.c: New.
19855
19856 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19857
19858 PR fortran/15962
19859 * gfortran.fortran-torture/execute/select_1.f90: New test.
19860
19861 2004-06-15 Paul Brook <paul@codesourcery.com>
19862
19863 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
19864
19865 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19866
19867 PR c++/15967
19868 * g++.dg/lookup/crash3.C: New test.
19869
19870 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19871
19872 PR c++/15947
19873 * g++.dg/parse/dtor4.C: New test.
19874
19875 2004-06-14 Jeff Law <law@redhat.com>
19876
19877 * gcc.c-torture/compile/20040614-1.c: New test.
19878
19879 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19880
19881 PR fortran/15211
19882 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
19883 LEN of a character array.
19884
19885 2004-06-14 Mark Mitchell <mark@codesourcery.com>
19886
19887 PR c++/15096
19888 * g++.dg/template/ptrmem10.C: New test.
19889
19890 PR c++/14930
19891 * g++.dg/template/friend30.C: New test.
19892
19893 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19894
19895 PR fortran/14928
19896 * gfortran.fortran-torture/compile/mloc.f90: New test.
19897
19898 2004-06-13 Paul Brook <paul@codesourcery.com>
19899
19900 * gfortran.fortran-torture/execute/random_2.f90: New test.
19901
19902 2004-06-13 Eric Christopher <echristo@redhat.com>
19903
19904 * gcc.dg/noncompile/redecl-1.c: Fix error message.
19905
19906 2004-06-12 Paul Brook <paul@codesourcery.com>
19907
19908 * gfortran.fortran-torture/execute/contained_3.f90: New test.
19909
19910 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19911
19912 PR fortran/14923
19913 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
19914
19915 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19916
19917 PR fortran/14957
19918 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
19919 syntax errors in end statements of contained subroutines.
19920
19921 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19922
19923 PR fortran/12841
19924 * gfortran.fortran-torture/execute/null_arg.f90: New test.
19925
19926 2004-06-12 Bud Davis <bdavis9659@comcast.net>
19927
19928 PR fortran/15665
19929 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
19930
19931 2004-06-12 Bud Davis <bdavis9659@comcast.net>
19932
19933 PR gfortran/12839
19934 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
19935
19936 2004-06-11 Mark Mitchell <mark@codesourcery.com>
19937
19938 PR c++/15862
19939 * g++.dg/parse/enum1.C: New test.
19940
19941 2004-06-10 Jeff Law <law@redhat.com>
19942
19943 * gcc.c-torture/compile/20040610-1.c: New test.
19944
19945 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19946
19947 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
19948 * g++.old-deja/g++.other/decl3.C: Likewise.
19949
19950 2004-06-10 Brian Booth <bbooth@redhat.com>
19951
19952 * gcc.dg/tree-ssa/20031015-1.c: Scan for
19953 V_MAY_DEF instead of VDEF.
19954 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
19955
19956 2004-06-10 Mark Mitchell <mark@codesourcery.com>
19957
19958 PR c++/14211
19959 * g++.dg/conversion/const1.C: New test.
19960
19961 PR c++/15076
19962 * g++.dg/conversion/reinterpret1.C: New test.
19963
19964 PR c++/15877
19965 * g++.dg/template/enum2.C: New test.
19966
19967 PR c++/15227
19968 * g++.dg/template/error13.C: New test.
19969
19970 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19971
19972 PR fortran/14957
19973 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
19974 arguments to test_* REAL and of the right size.
19975
19976 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19977
19978 PR target/15569
19979 PR rtl-optimization/15681
19980 * gcc.dg/20040609-1.c: New test.
19981
19982 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19983
19984 PR c++/14791
19985 * g++.dg/opt/builtins1.C: New test.
19986
19987 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
19988
19989 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
19990 that use default windows32 struct layout.
19991 * gcc.dg/i386-bitfield2.c: Likewise.
19992
19993 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
19994
19995 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
19996 for mingw32 and cygwin targets.
19997
19998 2004-06-09 Geoffrey Keating <geoffk@apple.com>
19999
20000 * gcc.dg/pch/macro-4.c: New.
20001 * gcc.dg/pch/macro-4.hs: New.
20002
20003 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20004
20005 PR fortran/13249
20006 * gfortran.fortran-torture/compile/name_clash.f90: New test.
20007
20008 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20009
20010 PR fortran/13372
20011 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
20012
20013 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20014
20015 PR gfortran/14897
20016 * gfortran.fortran-torture/execute/t_edit.f90: New test.
20017
20018 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20019
20020 PR gfortran/15755
20021 * gfortran.fortran-torture/execute/backspace.c : New test.
20022
20023 2004-06-09 Paul Brook <paul@codesourcery.com>
20024
20025 * gfortran.fortran-torture/execure/intrinsic_associated.f90
20026 (pointer_to_section): Rewrite to use smaller array.
20027
20028 2004-06-08 David Edelsohn <edelsohn@gnu.org>
20029
20030 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
20031 * gcc.dg/ext/altivec-10.c: Same.
20032 * gcc.dg/ext/altivec-11.c: Same.
20033 * gcc.dg/ext/altivec-12.c: Same.
20034 * gcc.dg/ext/altivec-13.c: Same.
20035 * gcc.dg/ext/altivec-14.c: Same.
20036 * gcc.dg/ext/altivec-15.c: Same.
20037 * gcc.dg/ext/altivec-16.c: Same.
20038 * gcc.dg/ext/altivec-3.c: Same.
20039 * gcc.dg/ext/altivec-4.c: Same.
20040 * gcc.dg/ext/altivec-6.c: Same.
20041 * gcc.dg/ext/altivec-7.c: Same.
20042 * gcc.dg/ext/altivec-8.c: Same.
20043 * gcc.dg/ext/altivec-varargs-1.c: Same.
20044
20045 * g++.dg/ext/altivec-1.C: Correct dg syntax.
20046 * g++.dg/ext/altivec-10.C: Same.
20047 * g++.dg/ext/altivec-2.C: Same.
20048 * g++.dg/ext/altivec-3.C: Same.
20049 * g++.dg/ext/altivec-4.C: Same.
20050 * g++.dg/ext/altivec-5.C: Same.
20051 * g++.dg/ext/altivec-6.C: Same.
20052 * g++.dg/ext/altivec-7.C: Same.
20053 * g++.dg/ext/altivec-8.C: Same.
20054 * g++.dg/ext/altivec-9.C: Same.
20055
20056 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20057
20058 PR c++/7841
20059 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
20060
20061 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20062
20063 * gcc.dg/union-1.c: New test.
20064
20065 2004-06-07 Roger Sayle <roger@eyesopen.com>
20066
20067 * gcc.dg/builtins-41.c: New test case.
20068 * gcc.dg/builtins-42.c: New test case.
20069
20070 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20071
20072 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
20073 * g++.dg/ext/altivec-10.C: Same.
20074 * g++.dg/ext/altivec-2.C: Same.
20075 * g++.dg/ext/altivec-3.C: Same.
20076 * g++.dg/ext/altivec-4.C: Same.
20077 * g++.dg/ext/altivec-5.C: Same.
20078 * g++.dg/ext/altivec-6.C: Same.
20079 * g++.dg/ext/altivec-7.C: Same.
20080 * g++.dg/ext/altivec-8.C: Same.
20081 * g++.dg/ext/altivec-9.C: Same.
20082 * g++.old-deja/g++.abi/cxa_vec.C: Same.
20083 * g++.old-deja/g++.brendan/new3.C: Same.
20084 * gcc.c-torture/execute/eeprof-1.x: Same.
20085
20086 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
20087
20088 PR c/14765
20089 * gcc.dg/pr14765-1.c: New test.
20090
20091 2004-06-07 Roger Sayle <roger@eyesopen.com>
20092
20093 PR c/14649
20094 * gcc.dg/pr14649-1.c: New test case.
20095
20096 2004-06-07 Richard Henderson <rth@redhat.com>
20097
20098 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
20099 if temporaries.
20100
20101 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20102
20103 * g++.dg/eh/elide1.C: Remove XFAIL.
20104
20105 2004-06-07 Mark Mitchell <mark@codesourcery.com>
20106
20107 PR c++/15337
20108 * g++.dg/expr/sizeof3.C: New test.
20109
20110 PR c++/14777
20111 * g++.dg/template/access14.C: New test.
20112
20113 PR c++/15554
20114 * g++.dg/template/enum1.C: New test.
20115
20116 PR c++/15057
20117 * g++.dg/eh/throw1.C: New test.
20118
20119 2004-06-07 David Ayers <d.ayers@inode.at>
20120 Ziemowit Laski <zlaski@apple.com>
20121
20122 * lib/objc.exp (objc_target_compile): Revert the '-framework
20123 Foundation' flag fix, since bare Darwin does not ship
20124 with the Foundation framework.
20125 * objc/execute/next_mapping.h: Provide a local NSConstantString
20126 @interface and @implementation.
20127 (objc_constant_string_init): A constructor function, used to
20128 initialize the NSConstantString meta-class object.
20129 * objc/execute/string1.m: Include "next_mapping.h" instead of
20130 <Foundation/NSString.h>.
20131 * objc/execute/string2.m: Likewise.
20132 * objc/execute/string3.m: Likewise.
20133 * objc/execute/string4.m: Likewise.
20134
20135 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
20136
20137 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
20138 to double. Replace double with FLOAT.
20139 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
20140
20141 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
20142 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
20143 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
20144 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
20145 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
20146 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
20147 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
20148 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
20149
20150 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
20151
20152 PR c/13519
20153 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
20154
20155 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20156
20157 PR c++/15503
20158 * g++.dg/template/meminit2.C: New test.
20159
20160 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
20161
20162 PR target/15822
20163 * gcc.c-torture/execute/compare-fp-1.c,
20164 gcc.c-torture/execute/compare-fp-2.c,
20165 gcc.c-torture/execute/compare-fp-3.c,
20166 gcc.c-torture/execute/compare-fp-4.c,
20167 gcc.c-torture/execute/compare-fp-3.x,
20168 gcc.c-torture/execute/compare-fp-4.x: Moved...
20169 * gcc.c-torture/execute/ieee/compare-fp-1.c,
20170 gcc.c-torture/execute/ieee/compare-fp-2.c,
20171 gcc.c-torture/execute/ieee/compare-fp-3.c,
20172 gcc.c-torture/execute/ieee/compare-fp-4.c,
20173 gcc.c-torture/execute/ieee/compare-fp-3.x,
20174 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
20175
20176 2004-06-04 David Ayers <d.ayers@inode.at>
20177
20178 * objc/execute/protocol-isEqual-4.m: New testcase.
20179
20180 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
20181
20182 * objc/execute/protocol-isEqual-1.m: New testcase.
20183 * objc/execute/protocol-isEqual-2.m: New testcase.
20184 * objc/execute/protocol-isEqual-3.m: New testcase.
20185
20186 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20187
20188 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
20189
20190 2004-06-02 Ziemowit Laski <zlaski@apple.com>
20191
20192 * lib/objc.exp (objc_target_compile): When running tests on
20193 Darwin (Mac OS X), inform the linker about '-framework
20194 'Foundation'.
20195
20196 2004-06-02 Eric Christopher <echristo@redhat.com>
20197
20198 * gcc.c-torture/compile/20040602-1.c: New.
20199
20200 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
20201
20202 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
20203 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20204
20205 PR tree-optimization/14736
20206 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
20207
20208 PR tree-optimization/14042
20209 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
20210
20211 PR tree-optimization/14729
20212 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
20213
20214 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20215
20216 PR fortran/15557
20217 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
20218
20219 2004-06-01 Richard Hederson <rth@redhat.com>
20220
20221 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
20222
20223 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20224
20225 PR c++/14932
20226 * g++.dg/parse/offsetof4.C: New test.
20227
20228 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
20229
20230 PR objc/7993
20231 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
20232
20233 2004-05-31 Mark Mitchell <mark@codesourcery.com>
20234
20235 PR c++/15701
20236 * g++.dg/template/friend29.C: New test.
20237
20238 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
20239
20240 PR c/15749
20241 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
20242
20243 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
20244
20245 * gcc.dg/sparc-trap-1.c: New test.
20246
20247 2004-05-31 Roger Sayle <roger@eyesopen.com>
20248
20249 PR middle-end/15069
20250 * g++.dg/opt/fold3.C: New test case.
20251
20252 2004-05-30 Graham Stott <graham.stott@btinternet.com>
20253
20254 * lib/target-supports.exp (check_iconv_available): Fix fallout
20255 from 2004-05-28 patch.
20256
20257 2004-05-30 Paul Brook <paul@codesourcery.com>
20258
20259 PR fortran/15620
20260 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
20261 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
20262
20263 2004-05-30 Steven G. Kargl <kargls@comcast.net>
20264
20265 * gfortran.fortran-torture/execute/random_1.f90: New test.
20266
20267 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20268
20269 * g++.dg/ext/altivec-10.C: New test.
20270
20271 2004-05-29 Paul Brook <paul@codesourcery.com>
20272
20273 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
20274
20275 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20276
20277 * gcc.dg/altivec-16.c: New test.
20278
20279 2004-05-28 Janis Johnson <janis187@us.ibm.com>
20280
20281 * lib/target-supports.exp (check_vmx_hw_available): New.
20282 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
20283
20284 * lib/target-supports.exp (check_alias_available,
20285 check_iconv_available, check_named_sections_available): Use
20286 unique names for temporary files.
20287
20288 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20289
20290 * gcc.dg/altivec-15.c: New test.
20291
20292 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20293
20294 PR c++/15083
20295 * g++.dg/warn/noeffect6.C: New test.
20296
20297 PR c++/15471
20298 * g++.dg/expr/ptrmem4.C: New test.
20299
20300 PR c++/15640
20301 * g++.dg/template/operator3.C: New test.
20302
20303 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20304
20305 PR c++/14668
20306 * g++.dg/lookup/redecl1.C: New test.
20307 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
20308
20309 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
20310
20311 * gcc.c-torture/execute/compare-fp-1.c,
20312 gcc.c-torture/execute/compare-fp-2.c,
20313 gcc.c-torture/execute/compare-fp-3.c,
20314 gcc.c-torture/execute/compare-fp-4.c,
20315 gcc.c-torture/execute/compare-fp-3.x,
20316 gcc.c-torture/execute/compare-fp-4.x,
20317 gcc.dg/pr15649-1.c: New.
20318
20319 2004-05-27 Adam Nemet <anemet@lnxw.com>
20320
20321 PR c++/12883
20322 * g++.dg/init/array14.C: New test.
20323
20324 2004-05-25 Janis Johnson <janis187@us.ibm.com>
20325
20326 * lib/compat.exp (compat-get-options-main): New.
20327 (compat-get-options): Remove unneeded code, warn for ignored
20328 command.
20329 (compat-execute): Check flag set by dg-require-* commands.
20330
20331 * lib/compat.exp (compat-execute): Break up long lines.
20332
20333 2004-05-24 Janis Johnson <janis187@us.ibm.com>
20334
20335 * gcc.dg/altivec-7.c: Don't use 'vector long'.
20336 * gcc.dg/altivec-14.c: New test.
20337 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
20338
20339 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
20340 * gcc.dg/altivec-12.c: Ditto.
20341
20342 * gcc.dg/altivec-3.c: Move call to altivec_check.
20343
20344 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20345
20346 PR c++/15044
20347 * g++.dg/template/error12.C: New test.
20348
20349 PR c++/15317
20350 * g++.dg/ext/attrib15.C: New test.
20351
20352 PR c++/15329
20353 * g++.dg/template/ptrmem9.C: New test.
20354
20355 2004-05-25 Paul Brook <paul@codesourcery.com>
20356
20357 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
20358
20359 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20360
20361 PR c++/15165
20362 * g++.dg/template/crash19.C: New test.
20363
20364 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20365
20366 PR c++/15025
20367 * g++.dg/template/redecl1.C: New test.
20368
20369 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20370
20371 PR c++/14821
20372 * g++.dg/other/ns1.C: New test.
20373
20374 PR c++/14883
20375 * g++.dg/template/invalid1.C: New test.
20376
20377 2004-05-23 Paul Brook <paul@codesourcery.com>
20378 Victor Leikehman <lei@haifasphere.co.il>
20379
20380 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
20381 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
20382
20383 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20384
20385 PR c++/15285
20386 PR c++/15299
20387 * g++.dg/template/non-dependent5.C: New test.
20388 * g++.dg/template/non-dependent6.C: New test.
20389
20390 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20391
20392 PR c++/15507
20393 * g++.dg/inherit/union1.C: New test.
20394
20395 PR c++/15542
20396 * g++.dg/template/addr1.C: New test.
20397
20398 PR c++/15427
20399 * g++.dg/template/array5.C: New test.
20400
20401 PR c++/15287
20402 * g++.dg/template/array6.C: New test.
20403
20404 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
20405 Roger Sayle <roger@eyesopen.com>
20406
20407 * g++.dg/lookup/forscope2.C: New test case.
20408
20409 2004-05-22 Ben Elliston <bje@au.ibm.com>
20410
20411 * gcc.dg/cpp/Wmissingdirs.c: New.
20412
20413 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20414
20415 PR target/15301
20416 * gcc.dg/compat/union-m128-1.h: New file.
20417 * gcc.dg/compat/union-m128-1_main.c: Likewise.
20418 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20419 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20420
20421 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20422
20423 PR target/15302
20424 * gcc.dg/compat/struct-complex-1.h: New file.
20425 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
20426 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
20427 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20428
20429 2004-05-20 Roger Sayle <roger@eyesopen.com>
20430
20431 PR middle-end/3074
20432 * gcc.dg/pr3074-1.c: New test case.
20433 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
20434
20435 2004-05-20 Falk Hueffner <falk@debian.org>
20436
20437 PR other/15526
20438 * gcc.dg/ftrapv-1.c: New test case.
20439
20440 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
20441
20442 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
20443
20444 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
20445 Jeff Law <law@redhat.com>
20446
20447 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
20448 * gcc.dg/tree-ssa/20040518-2.c: New test.
20449
20450 * gcc.dg/tree-ssa/20040518-1.c: New test.
20451
20452 2004-05-18 Zack Weinberg <zack@codesourcery.com>
20453
20454 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
20455
20456 2004-05-18 Paul Brook <paul@codesourcery.com>
20457
20458 PR fortran/13930
20459 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
20460
20461 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20462
20463 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
20464 constant folding.
20465
20466 2004-05-17 Steven Bosscher <stevenb@suse.de>
20467
20468 * gcc.dg/tree-ssa/20040517-1.c: New test.
20469
20470 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20471
20472 * gcc.dg/loop-4.c: New test.
20473
20474 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
20475
20476 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
20477
20478 2004-05-15 Bud Davis <bdavis9659@comcast.net>
20479
20480 PR fortran/15311
20481 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
20482
20483 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20484
20485 PR fortran/13826
20486 PR fortran/13940
20487 * gfortran.fortran-torture/compile/data_1.f90: New test.
20488
20489 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
20490
20491 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
20492 * gcc.dg/uninit-H.c: Define ASM for __s390__.
20493
20494 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20495
20496 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
20497
20498 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20499
20500 PR c/15444
20501 * gcc.dg/format/xopen-1.c: Adjust expected message.
20502 * gcc.dg/format/xopen-3.c: New test.
20503
20504 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
20505
20506 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
20507
20508 2004-05-14 Jeff Law <law@redhat.com>
20509
20510 * gcc.dg/tree-ssa/20040514-2.c: New test.
20511
20512 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20513
20514 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
20515 this ...
20516 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
20517 this.
20518
20519 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
20520
20521 * gcc.dg/tree-ssa/20040514-1.c: New test.
20522
20523 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20524
20525 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
20526 test.
20527
20528 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20529
20530 PR fortran/14066
20531 * gfortran.fortran-torture/compile/do_1.f90: New test.
20532
20533 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20534
20535 PR fortran/15051
20536 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
20537 test.
20538
20539 2004-05-14 Bud Davis <bdavis9659@comcast.net>
20540
20541 PR fortran/15149
20542 * gfortran.fortran-torture/execute/random_init.f90: New test.
20543
20544 2004-05-13 Paul Brook <paul@codesourcery.com>
20545
20546 PR fortran/15314
20547 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
20548
20549 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
20550
20551 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
20552 for the powerpc case.
20553
20554 2004-05-13 Jeff Law <law@redhat.com>
20555
20556 * gcc.dg/tree-ssa/20040513-1.c: New test.
20557 * gcc.dg/tree-ssa/20040513-2.c: New test.
20558
20559 2004-05-13 Paul Brook <paul@codesourcery.com>
20560
20561 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
20562 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
20563 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
20564
20565 2004-05-13 Andreas Schwab <schwab@suse.de>
20566
20567 PR other/10819
20568 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
20569 characters.
20570
20571 2004-05-13 Bud Davis <bdavis9659@comcast.net>
20572
20573 PR fortran/15294
20574 * gfortran.fortran-torture/execute/adjustr.f90: New file.
20575
20576 2004-05-13 Diego Novillo <dnovillo@redhat.com>
20577
20578 Merge from tree-ssa-20020619-branch. See
20579 ChangeLog.tree-ssa for details.
20580
20581 2004-05-11 Ziemowit Laski <zlaski@apple.com>
20582
20583 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
20584 include <altivec.h> explicitly.
20585 * gcc.dg/altivec-13.c: Likewise.
20586
20587 2004-05-11 Paul Brook <paul@codesourcery.com>
20588
20589 * gcc.c-torture/compile/20010518-1.c: Force enum size.
20590
20591 2004-05-10 Eric Christopher <echristo@redhat.com>
20592
20593 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
20594 * gcc.dg/sibcall-4.c: Ditto.
20595
20596 2004-05-10 Ziemowit Laski <zlaski@apple.com>
20597
20598 * g++.dg/ext/altivec-8.C: New test case.
20599 * gcc.dg/altivec-13.c: New test case.
20600
20601 2004-05-08 Roger Sayle <roger@eyesopen.com>
20602
20603 * gcc.c-torture/execute/divcmp-1.c: New test case.
20604 * gcc.c-torture/execute/divcmp-2.c: New test case.
20605 * gcc.c-torture/execute/divcmp-3.c: New test case.
20606
20607 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20608
20609 * g++.dg/other/pragma-re-2.C: New test.
20610
20611 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20612
20613 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
20614 * gcc.dg/i386-387-2.c: Likewise.
20615
20616 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
20617 __builtin_drem.
20618 * gcc.dg/i386-387-6.c: Likewise.
20619
20620 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20621
20622 * gcc.dg/builtins-33.c: Also check log1p*.
20623
20624 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
20625
20626 PR optimization/15296
20627 * gcc.c-torture/execute/pr15296.c: New test.
20628
20629 2004-05-05 Uros Bizjak <uros@kss-loka.si>
20630
20631 * gcc.dg/builtins-40.c: New test.
20632
20633 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
20634
20635 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
20636
20637 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
20638
20639 * g++.dg/ext/spe1.C: New testcase.
20640
20641 2004-05-04 Ziemowit Laski <zlaski@apple.com>
20642
20643 * objc.dg/image-info.m: Allow additional attributes
20644 for __image_info section.
20645
20646 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
20647
20648 * gcc.dg/torture/mips-hilo-2.c: New test.
20649
20650 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20651
20652 PR c++/14389
20653 * g++.dg/template/member5.C: New test.
20654
20655 2004-05-03 Uros Bizjak <uros@kss-loka.si>
20656
20657 * gcc.dg/builtins-34.c: Also check expm1*.
20658
20659 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20660
20661 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
20662 * gcc.dg/torture/builtin-convert-3.c: New test.
20663
20664 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
20665
20666 PR middle-end/15054
20667 * g++.dg/opt/pr15054.C: New test.
20668
20669 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20670
20671 * gcc.dg/torture/builtin-rounding-1.c: New test.
20672 * gcc.dg/builtins-25.c: Delete.
20673 * gcc.dg/builtins-29.c: Delete.
20674
20675 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
20676
20677 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
20678 * gcc.dg/sibcall-4.c: Likewise.
20679 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
20680
20681 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20682
20683 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
20684 bit-field on 16-bit targets.
20685
20686 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20687
20688 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
20689 16-bit targets.
20690
20691 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
20692
20693 * gcc.dg/rs6000-power2-1.c: Change to compile only.
20694 * gcc.dg/rs6000-power2-2.c: Likewise.
20695
20696 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
20697
20698 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
20699 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
20700 Change the asm registers to be in form of frN instead of fN.
20701
20702 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20703
20704 * gcc.dg/torture/builtin-convert-2.c: New test.
20705
20706 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
20707
20708 * gcc.dg/rs6000-power2-1.c: New test.
20709 * gcc.dg/rs6000-power2-2.c: New test.
20710
20711 2004-04-28 Jan Hubicka <jh@suse.cz>
20712
20713 * gcc.dg/unused-6.c: New test.
20714
20715 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20716 Ulrich Weigand <uweigand@de.ibm.com>
20717
20718 * ada/acats/run_all.sh: Define $target variable.
20719
20720 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
20721
20722 PR c++/15119
20723 * g++.dg/other/vararg-1.C: New test.
20724
20725 PR c++/4794
20726 * g++.dg/eh/cleanup3.C: New test.
20727
20728 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20729
20730 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
20731 and ad8011a (target_insn).
20732 * ada/acats/support/macro.dfs: Likewise.
20733 * ada/acats/support/impbit.adb: New file.
20734
20735 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
20736
20737 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
20738
20739 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20740
20741 * gcc.dg/loop-3.c: New test.
20742
20743 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
20744
20745 * gcc.c-torture/execute/simd-5.c: New test.
20746
20747 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20748
20749 PR c++/15064
20750 * g++.dg/template/crash18.C: New test.
20751
20752 2004-04-22 Mark Mitchell <mark@codesourcery.com>
20753
20754 * g++.dg/ext/complit3.C: New test.
20755
20756 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20757
20758 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
20759 * gcc.dg/altivec-3.c: Same.
20760 * gcc.dg/altivec-varargs-1.c: Same.
20761
20762 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20763
20764 * lib/target-supports.exp (check_profiling_available): Assume
20765 profiling is not available on powerpc-eabi targets.
20766
20767 2004-04-21 Janis Johnson <janis187@us.ibm.com>
20768
20769 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
20770 * gcc.dg/vmx/bug-1.c: Ditto.
20771
20772 2004-04-20 Eric Christopher <echristo@redhat.com>
20773
20774 * gcc.dg/charset/extern.c: New test.
20775 * g++.dg/charset/extern3.cc: Ditto.
20776
20777 2004-04-20 Uros Bizjak <uros@kss-loka.si>
20778
20779 * gcc.dg/builtins-39.c: New test.
20780
20781 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
20782
20783 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
20784
20785 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
20786
20787 * gcc.dg/torture/mips-hilo-1.c: New test.
20788
20789 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
20790
20791 * gcc.c-torture/compile/20040419-1.c: New test.
20792
20793 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
20794
20795 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
20796
20797 2004-04-18 Zack Weinberg <zack@codesourcery.com>
20798 Aldy Hernandez <aldyh@redhat.com>
20799
20800 * gcc.c-torture/execute/va-arg-24.c: New.
20801
20802 2004-04-17 Zack Weinberg <zack@codesourcery.com>
20803 Aldy Hernandez <aldyh@redhat.com>
20804
20805 * gcc.dg/vmx/1b-01.c: New.
20806 * gcc.dg/vmx/1b-02.c: New.
20807 * gcc.dg/vmx/1b-03.c: New.
20808 * gcc.dg/vmx/1b-04.c: New.
20809 * gcc.dg/vmx/1b-05.c: New.
20810 * gcc.dg/vmx/1b-06.c: New.
20811 * gcc.dg/vmx/1b-07.c: New.
20812 * gcc.dg/vmx/1c-01.c: New.
20813 * gcc.dg/vmx/1c-02.c: New.
20814 * gcc.dg/vmx/3a-01a.c: New.
20815 * gcc.dg/vmx/3a-01.c: New.
20816 * gcc.dg/vmx/3a-01m.c: New.
20817 * gcc.dg/vmx/3a-03.c: New.
20818 * gcc.dg/vmx/3a-03m.c: New.
20819 * gcc.dg/vmx/3a-04.c: New.
20820 * gcc.dg/vmx/3a-04m.c: New.
20821 * gcc.dg/vmx/3a-05.c: New.
20822 * gcc.dg/vmx/3a-06.c: New.
20823 * gcc.dg/vmx/3a-06m.c: New.
20824 * gcc.dg/vmx/3a-07.c: New.
20825 * gcc.dg/vmx/3b-01.c: New.
20826 * gcc.dg/vmx/3b-02.c: New.
20827 * gcc.dg/vmx/3b-10.c: New.
20828 * gcc.dg/vmx/3b-13.c: New.
20829 * gcc.dg/vmx/3b-14.c: New.
20830 * gcc.dg/vmx/3b-15.c: New.
20831 * gcc.dg/vmx/3c-01a.c: New.
20832 * gcc.dg/vmx/3c-01.c: New.
20833 * gcc.dg/vmx/3c-02.c: New.
20834 * gcc.dg/vmx/3c-03.c: New.
20835 * gcc.dg/vmx/3d-01.c: New.
20836 * gcc.dg/vmx/4-01.c: New.
20837 * gcc.dg/vmx/4-03.c: New.
20838 * gcc.dg/vmx/5-01.c: New.
20839 * gcc.dg/vmx/5-02.c: New.
20840 * gcc.dg/vmx/5-03.c: New.
20841 * gcc.dg/vmx/5-04.c: New.
20842 * gcc.dg/vmx/5-05.c: New.
20843 * gcc.dg/vmx/5-06.c: New.
20844 * gcc.dg/vmx/5-07.c: New.
20845 * gcc.dg/vmx/5-07t.c: New.
20846 * gcc.dg/vmx/5-08.c: New.
20847 * gcc.dg/vmx/5-10.c: New.
20848 * gcc.dg/vmx/5-11.c: New.
20849 * gcc.dg/vmx/7-01a.c: New.
20850 * gcc.dg/vmx/7-01.c: New.
20851 * gcc.dg/vmx/7c-01.c: New.
20852 * gcc.dg/vmx/7d-01.c: New.
20853 * gcc.dg/vmx/7d-02.c: New.
20854 * gcc.dg/vmx/8-01.c: New.
20855 * gcc.dg/vmx/8-02a.c: New.
20856 * gcc.dg/vmx/8-02.c: New.
20857 * gcc.dg/vmx/brode-1.c: New.
20858 * gcc.dg/vmx/bug-1.c: New.
20859 * gcc.dg/vmx/bug-2.c: New.
20860 * gcc.dg/vmx/bug-3.c: New.
20861 * gcc.dg/vmx/cw-bug-1.c: New.
20862 * gcc.dg/vmx/cw-bug-2.c: New.
20863 * gcc.dg/vmx/cw-bug-3.c: New.
20864 * gcc.dg/vmx/dct.c: New.
20865 * gcc.dg/vmx/debug-1.c: New.
20866 * gcc.dg/vmx/debug-2.c: New.
20867 * gcc.dg/vmx/debug-3.c: New.
20868 * gcc.dg/vmx/debug-4.c: New.
20869 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
20870 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
20871 * gcc.dg/vmx/eg-5.c: New.
20872 * gcc.dg/vmx/fft.c: New.
20873 * gcc.dg/vmx/gcc-bug-1.c: New.
20874 * gcc.dg/vmx/gcc-bug-2.c: New.
20875 * gcc.dg/vmx/gcc-bug-3.c: New.
20876 * gcc.dg/vmx/gcc-bug-4.c: New.
20877 * gcc.dg/vmx/gcc-bug-5.c: New.
20878 * gcc.dg/vmx/gcc-bug-6.c: New.
20879 * gcc.dg/vmx/gcc-bug-7.c: New.
20880 * gcc.dg/vmx/gcc-bug-8.c: New.
20881 * gcc.dg/vmx/gcc-bug-9.c: New.
20882 * gcc.dg/vmx/gcc-bug-b.c: New.
20883 * gcc.dg/vmx/gcc-bug-c.c: New.
20884 * gcc.dg/vmx/gcc-bug-d.c: New.
20885 * gcc.dg/vmx/gcc-bug-e.c: New.
20886 * gcc.dg/vmx/gcc-bug-f.c: New.
20887 * gcc.dg/vmx/gcc-bug-g.c: New.
20888 * gcc.dg/vmx/gcc-bug-i.c: New.
20889 * gcc.dg/vmx/harness.h: New.
20890 * gcc.dg/vmx/ira1.c: New.
20891 * gcc.dg/vmx/ira2a.c: New.
20892 * gcc.dg/vmx/ira2b.c: New.
20893 * gcc.dg/vmx/ira2.c: New.
20894 * gcc.dg/vmx/ira2c.c: New.
20895 * gcc.dg/vmx/mem.c: New.
20896 * gcc.dg/vmx/newton-1.c: New.
20897 * gcc.dg/vmx/ops.c: New.
20898 * gcc.dg/vmx/sn7153.c: New.
20899 * gcc.dg/vmx/spill2.c: New.
20900 * gcc.dg/vmx/spill3.c: New.
20901 * gcc.dg/vmx/spill.c: New.
20902 * gcc.dg/vmx/t.c: New.
20903 * gcc.dg/vmx/varargs-1.c: New.
20904 * gcc.dg/vmx/varargs-2.c: New.
20905 * gcc.dg/vmx/varargs-3.c: New.
20906 * gcc.dg/vmx/varargs-4.c: New.
20907 * gcc.dg/vmx/varargs-5.c: New.
20908 * gcc.dg/vmx/varargs-6.c: New.
20909 * gcc.dg/vmx/varargs-7.c: New.
20910 * gcc.dg/vmx/vmx.exp: New.
20911 * gcc.dg/vmx/vprint-1.c: New.
20912 * gcc.dg/vmx/vscan-1.c: New.
20913 * gcc.dg/vmx/x-01.c: New.
20914 * gcc.dg/vmx/x-02.c: New.
20915 * gcc.dg/vmx/x-03.c: New.
20916 * gcc.dg/vmx/x-04.c: New.
20917 * gcc.dg/vmx/x-05.c: New.
20918 * gcc.dg/vmx/yousufi-1.c: New.
20919 * gcc.dg/vmx/zero-1.c: New.
20920 * gcc.dg/vmx/zero.c: New.
20921
20922 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
20923
20924 * g++.dg/lookup/java1.C: Update for chage of
20925 _Jv_AllocObject.
20926 * g++.dg/lookup/java2.C: Likewise.
20927
20928 2004-04-17 Laurent GUERBY <laurent@guerby.net>
20929
20930 * ada/acats/run_all.sh: use -O2 by default.
20931
20932 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
20933
20934 * gcc.dg/vr-mult-[12].c: New tests.
20935
20936 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20937
20938 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
20939
20940 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
20941
20942 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
20943
20944 * lib/target-supports.exp (check_profiling_available): Assume profiling
20945 isn't available for mips*-*-elf targets.
20946
20947 2004-04-14 Uros Bizjak <uros@kss-loka.si>
20948
20949 * gcc.dg/builtins-38.c: New test.
20950
20951 2004-04-14 Eric Christopher <echristo@redhat.com>
20952
20953 * g++.dg/charset/charset.exp: Run .cc extension tests.
20954
20955 2004-04-14 Zack Weinberg <zack@codesourcery.com>
20956
20957 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
20958
20959 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20960
20961 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
20962
20963 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
20964
20965 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
20966 * gcc.dg/i386-387-2.c: Likewise.
20967
20968 * gcc.dg/i386-387-7.c: New test.
20969 * gcc.dg/i386-387-8.c: New test.
20970
20971 * gcc.dg/builtins-37.c: New test.
20972
20973 2004-04-13 Geoffrey Keating <geoffk@apple.com>
20974
20975 * g++.dg/pch/externc-1.C: Add missing semicolon.
20976
20977 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
20978
20979 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
20980
20981 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20982
20983 * gcc.c-torture/execute/20040411-1.c: New test.
20984
20985 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
20986
20987 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
20988
20989 2004-04-09 Chris Demetriou <cgd@broadcom.com>
20990
20991 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
20992
20993 2004-04-09 Zack Weinberg <zack@codesourcery.com>
20994
20995 * lib/target-supports.exp (check_named_sections_available): New.
20996 * lib/gcc-dg.exp (dg-require-named-sections): New.
20997 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
20998 old-deja.exp. Also prune error-count message from HP linker.
20999 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
21000
21001 * g++.dg/init/init-ref4.C: Use dg-require-weak.
21002 * g++.old-deja/g++.pt/static3.C: Likewise.
21003 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
21004
21005 2004-04-09 Roger Sayle <roger@eyesopen.com>
21006
21007 * gcc.c-torture/execute/20040409-1.c: New test case.
21008 * gcc.c-torture/execute/20040409-2.c: New test case.
21009 * gcc.c-torture/execute/20040409-3.c: New test case.
21010
21011 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
21012
21013 * gcc.dg/20040409-1.c: New test.
21014
21015 2004-04-08 Roger Sayle <roger@eyesopen.com>
21016
21017 PR target/14888
21018 * g++.dg/opt/pr14888.C: New test case.
21019
21020 2004-04-08 Geoffrey Keating <geoffk@apple.com>
21021
21022 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
21023 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
21024 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
21025 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
21026 New tests.
21027
21028 2004-04-08 Paul Brook <paul@codesourcery.com>
21029
21030 * gcc.dg/spill-1.c: New test.
21031
21032 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21033
21034 * gcc.dg/torture/builtin-ctype-2.c: New test.
21035
21036 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
21037
21038 * gcc.dg/pch/pch.exp: Add largefile test.
21039
21040 2004-04-06 Geoffrey Keating <geoffk@apple.com>
21041
21042 * g++.dg/pch/externc-1.Hs: New.
21043 * g++.dg/pch/externc-1.C: New.
21044
21045 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21046
21047 * gcc.dg/compat/struct-by-value-5a_main.c,
21048 gcc.dg/compat/struct-by-value-5b_main.c: New files.
21049 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
21050 * gcc.dg/compat/struct-by-value-5a_x.c,
21051 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
21052 gcc.dg/compat/struct-by-value-5_x.c.
21053 * gcc.dg/compat/struct-by-value-5a_y.c,
21054 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
21055 gcc.dg/compat/struct-by-value-5_y.c.
21056
21057 * gcc.dg/compat/struct-by-value-6a_main.c,
21058 gcc.dg/compat/struct-by-value-6b_main.c: New files.
21059 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
21060 * gcc.dg/compat/struct-by-value-6a_x.c,
21061 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
21062 gcc.dg/compat/struct-by-value-6_x.c.
21063 * gcc.dg/compat/struct-by-value-6a_y.c,
21064 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
21065 gcc.dg/compat/struct-by-value-6_y.c.
21066
21067 * gcc.dg/compat/struct-by-value-7a_main.c,
21068 gcc.dg/compat/struct-by-value-7b_main.c: New files.
21069 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
21070 * gcc.dg/compat/struct-by-value-7a_x.c,
21071 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
21072 gcc.dg/compat/struct-by-value-7_x.c.
21073 * gcc.dg/compat/struct-by-value-7a_y.c,
21074 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
21075 gcc.dg/compat/struct-by-value-7_y.c.
21076
21077 2004-04-06 Jakub Jelinek <jakub@redhat.com>
21078
21079 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
21080 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
21081 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
21082 options.
21083
21084 2004-04-06 Uros Bizjak <uros@kss-loka.si>
21085
21086 * gcc.dg/builtins-36.c: New test.
21087
21088 2004-04-06 Paul Brook <paul@codesourcery.com>
21089
21090 * README.gcc: Remove obsolete contraint on testcases.
21091
21092 2004-04-05 Paul Brook <paul@codesourcery.com>
21093
21094 PR2123
21095 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
21096 failure and exit(0) on success.
21097 * g++.dg/expr/anew2.C: Ditto.
21098 * g++.dg/expr/anew3.C: Ditto.
21099 * g++.dg/expr/anew4.C: Ditto.
21100
21101 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
21102
21103 PR c++/3518
21104 * g++.dg/template/unify7.C: New.
21105
21106 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
21107
21108 * g++.dg/README: Bring up to date with new subdirectories; remove
21109 duplicate subdirectory lines.
21110
21111 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
21112
21113 PR c++/14007
21114 * g++.dg/template/unify5.C: New.
21115 * g++.dg/template/unify6.C: New.
21116 * g++.dg/template/qualttp20.C: Adjust.
21117 * g++.old-deja/g++.jason/report.C: Adjust.
21118 * g++.old-deja/g++.other/qual1.C: Adjust.
21119
21120 2004-04-01 Mark Mitchell <mark@codesourcery.com>
21121
21122 PR c++/14803
21123 * g++.dg/inherit/ptrmem1.C: New test.
21124
21125 2004-04-01 Jakub Jelinek <jakub@redhat.com>
21126
21127 PR c++/14755
21128 * gcc.c-torture/execute/20040331-1.c: New test.
21129 * gcc.dg/20040331-1.c: New test.
21130
21131 2004-04-01 Paul Brook <paul@codesourcery.com>
21132
21133 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
21134
21135 2004-03-30 Mark Mitchell <mark@codesourcery.com>
21136
21137 PR c++/14724
21138 * g++.dg/init/goto1.C: New test.
21139
21140 PR c++/14763
21141 * g++.dg/template/defarg4.C: New test.
21142
21143 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
21144
21145 * gcc.dg/altivec-11.c: Extend test for more valid cases.
21146
21147 2004-03-28 David Edelsohn <edelsohn@gnu.org>
21148
21149 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
21150
21151 2004-03-28 Zack Weinberg <zack@codesourcery.com>
21152
21153 * gcc.dg/noncompile/undeclared-2.c: New test.
21154
21155 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
21156
21157 * gcc.dg/940409-1.c: Remove XFAIL.
21158 * gcc.dg/reg-vol-struct-1.c: New test.
21159
21160 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21161
21162 * gcc.dg/torture/builtin-wctype-1.c: New test.
21163
21164 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
21165
21166 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
21167 * gcc.dg/20001101-1.c: Likewise.
21168 * gcc.dg/20001102-1.c: Likewise.
21169
21170 2004-03-25 Roger Sayle <roger@eyesopen.com>
21171
21172 * gcc.dg/compare8.c: Add an additional test for XOR.
21173
21174 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21175
21176 * gcc.dg/torture/builtin-ctype-1.c: New test.
21177
21178 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21179
21180 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
21181 * gcc.dg/torture/builtin-math-1.c: Likewise.
21182 * gcc.dg/torture/builtin-power-1.c: New test.
21183
21184 2004-03-24 Andreas Schwab <schwab@suse.de>
21185
21186 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
21187 IA64 assembler.
21188
21189 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
21190 Roger Sayle <roger@eyesopen.com>
21191
21192 * gcc.dg/compare8.c: New test case.
21193
21194 2004-03-23 Ziemowit Laski <zlaski@apple.com>
21195
21196 * g++.dg/ext/altivec-7.C: New test.
21197
21198 2004-03-23 Zack Weinberg <zack@codesourcery.com>
21199
21200 PR 12267, 12391, 12560, 13129, 14114, 14133
21201 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
21202 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
21203 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
21204 Adjust error regexps.
21205 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
21206 * gcc.dg/noncompile/undeclared-1.c: New test cases.
21207 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
21208 * gcc.dg/local1.c: Add explanatory comment.
21209
21210 2004-03-23 Roger Sayle <roger@eyesopen.com>
21211
21212 PR optimization/14669
21213 * g++.dg/opt/fold2.C: New test case.
21214
21215 2004-03-22 Jakub Jelinek <jakub@redhat.com>
21216
21217 PR c/14069
21218 * gcc.dg/20040322-1.c: New test.
21219
21220 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21221
21222 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
21223 * gcc.dg/ultrasp4.c: Likewise.
21224 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
21225
21226 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21227
21228 * gcc.dg/i386-sse-8.c: Reset default options.
21229
21230 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21231
21232 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
21233 in the error message text.
21234
21235 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21236
21237 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
21238
21239 2004-03-21 Mark Mitchell <mark@codesourcery.com>
21240
21241 PR c++/14616
21242 * g++.dg/init/array13.C: New test.
21243
21244 2004-03-20 Roger Sayle <roger@eyesopen.com>
21245
21246 PR target/13889
21247 * gcc.c-torture/compile/pr13889.c: New test case.
21248
21249 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
21250
21251 PR c/14635
21252 * builtins-1.c (nan, nans): Don't test.
21253 * builtins-30.c: Don't use nan, nanf, nanl.
21254 * builtins-35.c: New test.
21255
21256 2004-03-19 Ziemowit Laski <zlaski@apple.com>
21257
21258 * g++.dg/ext/altivec-6.C: New test.
21259
21260 2004-03-19 Mark Mitchell <mark@codesourcery.com>
21261
21262 * g++.dg/init/placement3.C: New test.
21263
21264 * g++.dg/template/spec13.C: New test.
21265
21266 * g++.dg/lookup/using11.C: New test.
21267
21268 * g++.dg/lookup/koenig3.C: New test.
21269
21270 * g++.dg/template/operator2.C: New test.
21271
21272 * g++.dg/expr/dtor3.C: New test.
21273 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
21274 marker.
21275 * g++.old-deja/g++.law/visibility28.C: Likewise.
21276
21277 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
21278
21279 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
21280 * gcc.dg/ppc64-abi-3.c: Likewise.
21281
21282 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21283
21284 PR c++/14545
21285 * g++.dg/parse/template15.C: New test.
21286
21287 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21288
21289 * g++.dg/expr/dtor2.C: New test.
21290
21291 * g++.dg/lookup/anon4.C: New test.
21292
21293 * g++.dg/overload/using1.C: New test.
21294
21295 * g++.dg/template/lookup7.C: New test.
21296
21297 * g++.dg/template/typename6.C: New test.
21298
21299 * g++.dg/expr/cond6.C: New test.
21300
21301 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21302
21303 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
21304
21305 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21306
21307 * g++.dg/expr/cond5.C: New test.
21308 * g++.dg/expr/constcast1.C: Likewise.
21309 * g++.dg/expr/ptrmem2.C: Likewise.
21310 * g++.dg/expr/ptrmem3.C: Likewise.
21311 * g++.dg/lookup/main1.C: Likewise.
21312 * g++.dg/template/lookup6.C: Likewise.
21313
21314 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21315
21316 * gcc.dg/local1.c: New test.
21317
21318 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
21319
21320 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21321
21322 * gcc.dg/torture/builtin-convert-1.c: New test.
21323
21324 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21325
21326 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
21327
21328 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21329
21330 PR c++/14481
21331 * g++.dg/warn/Wunused-7.C: New test.
21332
21333 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21334
21335 * gcc.dg/torture/builtin-integral-1.c: New test.
21336
21337 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21338
21339 PR c++/14586
21340 * g++.dg/parse/non-dependent3.C: New test.
21341
21342 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
21343
21344 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
21345 * g++.dg/eh/simd-2.C: Likewise.
21346 * g++.dg/init/array10.C: Likewise.
21347 * gcc.c-torture/compile/simd-1.c: Likewise.
21348 * gcc.c-torture/compile/simd-2.c: Likewise.
21349 * gcc.c-torture/compile/simd-3.c: Likewise.
21350 * gcc.c-torture/compile/simd-4.c: Likewise.
21351 * gcc.c-torture/compile/simd-6.c: Likewise.
21352 * gcc.c-torture/execute/simd-1.c: Likewise.
21353 * gcc.c-torture/execute/simd-2.c: Likewise.
21354 * gcc.dg/compat/vector-defs.h: Likewise.
21355 * gcc.dg/20020531-1.c: Likewise.
21356 * gcc.dg/altivec-3.c: Likewise.
21357 * gcc.dg/altivec-4.c: Likewise.
21358 * gcc.dg/altivec-varargs-1.c: Likewise.
21359 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
21360 * gcc.dg/i386-mmx-3.c: Likewise.
21361 * gcc.dg/i386-sse-4.c: Likewise.
21362 * gcc.dg/i386-sse-5.c: Likewise.
21363 * gcc.dg/i386-sse-8.c: Likewise.
21364 * gcc.dg/simd-1.c: Likewise.
21365 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
21366 __ev64_opaque__ since the machine description provides it.
21367
21368 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21369
21370 * lib/compat.exp (skip_list): New global variable.
21371 Use it to hold the user defined COMPAT_SKIPS list if any.
21372 (compat-obj): Add the members of skip_list to optall.
21373
21374 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21375
21376 * gcc.dg/compat/union-by-value-1_main.c,
21377 union-by-value-1_x.c, union-by-value-1_y.c,
21378 union-check.h, union-defs.h,
21379 union-init.h, union-return-1_main.c,
21380 union-return-1_x.c, union-return-1_y.c: New files.
21381
21382 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21383
21384 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
21385 mixed-struct-init.h: Add 4 mixed structure types.
21386 struct-by-value-21_main.c, struct-by-value-21_x.c,
21387 struct-by-value-21_y.c, struct-return-21_main.c,
21388 struct-return-21_x.c, struct-return-21_y.c: New files.
21389
21390 2004-03-13 Mark Mitchell <mark@codesourcery.com>
21391
21392 PR c++/14550
21393 * g++.dg/parse/template14.C: New test.
21394
21395 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21396
21397 * gcc.c-torture/execute/20040313-1.c: New test.
21398
21399 2004-03-13 Jakub Jelinek <jakub@redhat.com>
21400
21401 PR target/14533
21402 * gcc.dg/20040311-2.c: New test.
21403
21404 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
21405
21406 PR other/14544
21407 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
21408 bit-field.
21409
21410 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
21411
21412 * gcc.dg/20040305-2.c: Add missing return statement.
21413
21414 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21415
21416 * gcc.dg/builtins-34.c: Also check pow10*.
21417
21418 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21419
21420 PR target/14262
21421 * gcc.dg/20040305-2.c: New test.
21422
21423 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21424
21425 * gcc.dg/20040310-1.c: New test.
21426
21427 2004-03-11 Roger Sayle <roger@eyesopen.com>
21428
21429 * gcc.c-torture/execute/20040311-1.c: New test case.
21430
21431 2004-03-11 Mark Mitchell <mark@codesourcery.com>
21432
21433 PR c++/14476
21434 * g++.dg/lookup/enum1.C: New test.
21435
21436 2004-03-10 Mark Mitchell <mark@codesourcery.com>
21437
21438 PR c++/14510
21439 * g++.dg/lookup/struct2.C: New test.
21440
21441 2004-03-10 Uros Bizjak <uros@kss-loka.si>
21442
21443 * gcc.dg/builtins-34.c: New test.
21444
21445 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21446
21447 * gcc.dg/torture/builtin-nonneg-1.c: New test.
21448
21449 2004-03-09 James E Wilson <wilson@specifixinc.com>
21450
21451 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
21452 * gcc.dg/alias-2.c: New testcase.
21453
21454 2004-03-09 Zack Weinberg <zack@codesourcery.com>
21455
21456 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
21457
21458 2004-03-09 Roger Sayle <roger@eyesopen.com>
21459
21460 * gcc.c-torture/execute/20040309-1.c: New test case.
21461
21462 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
21463
21464 PR c++/14397
21465 * g++.dg/overload/ref1.C: New.
21466
21467 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21468
21469 PR c++/14409
21470 * g++.dg/template/spec12.C: New test.
21471
21472 PR c++/14448
21473 * g++.dg/parse/crash14.C: New test.
21474
21475 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21476
21477 PR c++/14230
21478 * g++.dg/init/ref11.C: New test.
21479
21480 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21481
21482 PR c++/14432
21483 * g++.dg/parse/builtin2.C: New test.
21484
21485 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21486
21487 PR c++/14401
21488 * g++.dg/init/ctor3.C: New test.
21489 * g++.dg/init/union1.C: New test.
21490 * g++.dg/ext/anon-struct4.C: New test.
21491
21492 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21493
21494 * g++.dg/lookup/koenig1.C: Tweak error messages.
21495 * g++.dg/lookup/used-before-declaration.C: Likewise.
21496 * g++.dg/other/do1.C: Likewise.
21497 * g++.dg/overload/koenig1.C: Likewise.
21498 * g++.dg/parse/crash13.C: Likewise.
21499 * g++.dg/template/instantiate3.C: Likewise.
21500
21501 2004-03-08 Eric Christopher <echristo@redhat.com>
21502
21503 * * lib/target-supports.exp: Enable libiconv in test
21504 compilation. Fix up error checking.
21505
21506 2004-03-08 Roger Sayle <roger@eyesopen.com>
21507
21508 PR middle-end/14289
21509 * gcc.dg/pr14289-1.c: New test case.
21510 * gcc.dg/pr14289-2.c: Likewise.
21511 * gcc.dg/pr14289-3.c: Likewise.
21512
21513 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
21514
21515 * gcc.c-torture/execute/20040308-1.c: New test.
21516
21517 2004-03-07 Roger Sayle <roger@eyesopen.com>
21518
21519 * gcc.c-torture/execute/20040307-1.c: New test case.
21520
21521 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
21522
21523 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
21524
21525 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
21526
21527 * gcc.dg/20040306-1.c: New test.
21528
21529 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
21530
21531 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
21532 them static.
21533 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
21534
21535 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21536
21537 PR c/14465
21538 * gcc.dg/decl-6.c: New test.
21539
21540 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21541
21542 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
21543 Rename LOGPOW -> LOG_POW.
21544 (SQRT_EXP, POW_EXP): New.
21545
21546 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21547
21548 * gcc.dg/i386-sse-8.c: New test.
21549
21550 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21551
21552 PR c/14114
21553 * gcc.dg/decl-5.c: New test.
21554
21555 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
21556
21557 * gcc.dg/20040305-1.c: New test.
21558
21559 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
21560
21561 PR other/14354
21562 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
21563
21564 2004-03-04 Ziemowit Laski <zlaski@apple.com>
21565
21566 PR c++/14425, c++/14426
21567 * g++.dg/ext/altivec-4.C: New test.
21568 * g++.dg/ext/altivec-5.C: New test.
21569
21570 2004-03-04 Geoffrey Keating <geoffk@apple.com>
21571
21572 * g++.old-deja/g++.other/linkage1.C: Expect errors about
21573 global variables of a type with no linkage.
21574 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
21575 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
21576 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
21577 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
21578 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
21579 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
21580 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
21581 * g++.dg/warn/deprecated.C: Name enum Color.
21582 * g++.dg/overload/VLA.C: Name structure for 'b'.
21583 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
21584
21585 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21586
21587 * gcc.c-torture/compile/20040304-1.c: New test.
21588
21589 2004-03-03 Zack Weinberg <zack@codesourcery.com>
21590
21591 PR 13728
21592 * gcc.dg/decl-4.c: New testcase.
21593
21594 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
21595
21596 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
21597 as PRECF if sizeof (float) > sizeof (double).
21598 (PRECL): Make it the same as PRECF if
21599 sizeof (float) > sizeof (long double).
21600
21601 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21602
21603 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
21604 system type. Add check for irix6 which doesn't have c99 runtime.
21605
21606 2004-03-03 Bob Wilson <bob.wilson@acm.org>
21607
21608 * gcc.dg/const-elim-1.c: xfail for xtensa.
21609
21610 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21611
21612 PR c++/14369
21613 * g++.dg/template/cond4.C: New test.
21614
21615 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21616
21617 PR c++/14360
21618 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
21619
21620 PR c++/14361
21621 * g++.dg/parse/defarg7.C: New test.
21622
21623 PR c++/14359
21624 * g++.dg/template/friend26.C: New test.
21625
21626 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21627
21628 PR c++/14324
21629 * g++.dg/abi/mangle21.C: New test.
21630
21631 PR c++/14260
21632 * g++.dg/parse/constructor2.C: New test.
21633
21634 PR c++/14337
21635 * g++.dg/template/sfinae1.C: New test.
21636
21637 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21638
21639 PR c++/14267
21640 * g++.dg/expr/crash2.C: New test.
21641
21642 PR middle-end/13448
21643 * gcc.dg/inline-5.c: New test.
21644 * gcc.dg/always-inline.c: Split out tests into ...
21645 * gcc.dg/always-inline2.c: ... this and ...
21646 * gcc.dg/always-inline3.c: ... this.
21647
21648 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21649
21650 PR debug/12103
21651 * g++.dg/debug/crash1.C: New test.
21652
21653 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
21654
21655 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
21656 function with __attribute__((noinline)).
21657 (recurser_void2): Likewise.
21658 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
21659 (recurser_void2): Likewise.
21660
21661 2004-02-29 Roger Sayle <roger@eyesopen.com>
21662
21663 PR middle-end/14203
21664 * g++.dg/warn/Wunused-6.C: New test case.
21665
21666 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
21667
21668 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
21669 not defined.
21670
21671 2004-02-27 Eric Christopher <echristo@redhat.com>
21672
21673 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
21674 * g++.dg/charset/asm2.c: Run only x86.
21675 * gcc.dg/charset/asm3.c: Ditto.
21676
21677 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
21678
21679 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
21680 ld_library_path.
21681
21682 2004-02-27 Ziemowit Laski <zlaski@apple.com>
21683
21684 * g++.dg/ext/altivec-3.C: New.
21685
21686 2004-02-26 Richard Henderson <rth@redhat.com>
21687
21688 * g++.dg/ext/attrib10.C: Mark for warning.
21689 * gcc.dg/attr-alias-1.c: New.
21690
21691 2004-02-26 Richard Henderson <rth@redhat.com>
21692
21693 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
21694 * gcc.c-torture/execute/20040208-2.c: ... it back.
21695
21696 2004-02-26 Eric Christopher <echristo@redhat.com>
21697
21698 * lib/target-supports.exp (check-iconv-available): New function.
21699 * lib/gcc-dg.exp (dg-require-iconv): New function.
21700 Use above.
21701 * gcc.dg/charset: New directory.
21702 * gcc.dg/charset/charset.exp: New file.
21703 * gcc.dg/charset/asm1.c: Ditto.
21704 * gcc.dg/charset/asm2.c: Ditto.
21705 * gcc.dg/charset/asm3.c: Ditto.
21706 * gcc.dg/charset/asm4.c: Ditto.
21707 * gcc.dg/charset/asm5.c: Ditto.
21708 * gcc.dg/charset/attribute1.c: Ditto.
21709 * gcc.dg/charset/attribute2.c: Ditto.
21710 * gcc.dg/charset/string1.c: Ditto.
21711 * g++.dg/charset: New directory.
21712 * g++.dg/dg.exp: Add here. Special options.
21713 * g++.dg/charset/charset.exp: New file.
21714 * g++.dg/charset/asm1.c: Ditto.
21715 * g++.dg/charset/asm2.c: Ditto.
21716 * g++.dg/charset/asm3.c: Ditto.
21717 * g++.dg/charset/asm4.c: Ditto.
21718 * g++.dg/charset/attribute1.c: Ditto.
21719 * g++.dg/charset/attribute2.c: Ditto.
21720 * g++.dg/charset/extern1.cc: Ditto.
21721 * g++.dg/charset/extern2.cc: Ditto.
21722 * g++.dg/charset/string1.c: Ditto.
21723
21724 2004-02-26 Mark Mitchell <mark@codesourcery.com>
21725
21726 PR c++/14278
21727 * g++.dg/parse/comma1.C: New test.
21728
21729 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21730
21731 PR c++/14284
21732 * g++.dg/template/ttp8.C: New test.
21733
21734 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
21735
21736 * gcc.dg/fixuns-trunc-1.c: New test.
21737
21738 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21739
21740 * gcc.dg/builtins-config.h: Use #elif.
21741
21742 2004-02-26 Michael Matz <matz@suse.de>
21743
21744 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
21745 * gcc.dg/991214-1.c: Likewise.
21746 * gcc.dg/i386-asm-1.c: Likewise.
21747
21748 2004-02-25 Richard Henderson <rth@redhat.com>
21749
21750 * gcc.c-torture/execute/20040208-2.c: Move ...
21751 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
21752
21753 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21754
21755 PR c++/14246
21756 * g++.dg/other/crash-3.C: New test.
21757
21758 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21759
21760 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
21761 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
21762
21763 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
21764 HP-UX.
21765
21766 2004-02-24 Michael Matz <matz@suse.de>
21767
21768 * gcc.dg/i386-regparm.c: New.
21769
21770 2004-02-23 James E Wilson <wilson@specifixinc.com>
21771
21772 * gcc.c-torture/execute/20040223-1.c: New.
21773
21774 2004-02-23 Zack Weinberg <zack@codesourcery.com>
21775 Kazu Hirata <kazu@cs.umass.edu>
21776
21777 * gcc.dg/fwritable-strings-1.c: Remove.
21778
21779 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
21780
21781 PR c/14156
21782 * gcc.dg/20040223-1.c: New test.
21783
21784 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21785
21786 PR c++/14106
21787 * g++.dg/ext/typeof9.C: New test.
21788
21789 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21790
21791 PR c++/14250
21792 * g++.dg/other/switch1.C: New test.
21793
21794 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21795
21796 * gcc.dg/cast-function-1.c: Adjust for new informative message.
21797 * gcc.dg/va-arg-1.c: Likewise.
21798
21799 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21800
21801 PR c++/14143
21802 * g++.dg/template/koenig5.C: New test.
21803
21804 2004-02-21 Ziemowit Laski <zlaski@apple.com>
21805
21806 * g++.dg/ext/altivec-1.C: Generalize target triple.
21807 * g++.dg/ext/altivec-2.C: New test case.
21808 * g++.dg/ext/altivec_check.h: New file.
21809 * gcc.dg/altivec-1.c: Generalize target triple;
21810 include altivec_check.h and call altivec_check().
21811 * gcc.dg/altivec-[2-5].c: Generalize target triple.
21812 * gcc.dg/altivec-6.c: New test case.
21813 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
21814 type casts as needed.
21815 * gcc.dg/altivec-10.c: Include altivec_check.h and call
21816 altivec_check().
21817 * gcc.dg/altivec-12.c: New test case.
21818 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
21819 include altivec_check.h and call altivec_check().
21820 * gcc.dg/altivec_check.h: New file.
21821
21822 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21823
21824 * lib/target-supports.exp (check_alias_available): Don't mangle
21825 function `g' in test program.
21826
21827 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21828
21829 * lib/target-supports.exp (check_profiling_available): Check
21830 argument to determine whether we support a profiling type.
21831 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
21832 check_profiling_available.
21833 * g++.dg/bprob/bprob.exp: Likewise.
21834 * g77.dg/bprob/bprob.exp: Likewise.
21835 * gcc.misc-tests/bprob.exp: Likewise.
21836 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
21837 dg-require-profiling and delete expected error handling.
21838 * gcc.dg/20021014-1.c: Likewise.
21839 * gcc.dg/nest.c: Likewise.
21840
21841 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21842
21843 PR c++/12007
21844 * g++.dg/other/vthunk1.C: New test.
21845
21846 2004-02-20 Falk Hueffner <falk@debian.org>
21847
21848 PR target/14201
21849 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
21850
21851 2004-02-20 Mark Mitchell <mark@codesourcery.com>
21852
21853 PR c++/13927
21854 * g++.dg/other/error8.C: Remove XFAIL markers.
21855
21856 PR c++/14173
21857 * g++.dg/ext/packed5.C: New test.
21858
21859 PR c++/14199
21860 * g++.dg/warn/Wunused-5.C: New test.
21861
21862 PR c++/14186
21863 * g++.dg/lookup/member1.C: New test.
21864
21865 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
21866
21867 * gcc.c-torture/compile/20040130-1.c: Enable only when
21868 __INT_MAX__ >= 2147483647L.
21869 * gcc.c-torture/compile/961203-1.c: Likewise.
21870
21871 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
21872
21873 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
21874 * g++.dg/opt/template1.C: Robustify assembler regexp
21875
21876 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21877
21878 * gcc.c-torture/execute/simd-4.x: Remove.
21879 * gcc.c-torture/execute/va-arg-25.x: Likewise.
21880 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
21881 Guard with #ifndef SKIP_ATTRIBUTE.
21882 * gcc.dg/compat/vector-1_y.c: Likewise.
21883 * gcc.dg/compat/vector-2_x.c: Likewise.
21884 * gcc.dg/compat/vector-2_y.c: Likewise.
21885 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
21886 * g++.dg/eh/simd-2.C: Likewise.
21887
21888 2004-02-19 Alan Modra <amodra@bigpond.net.au>
21889
21890 * gcc.c-torture/compile/complex-1.c: New.
21891
21892 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
21893
21894 PR target/14209
21895 * gcc.c-torture/execute/20040218-1.c: New test.
21896
21897 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21898
21899 PR c++/14181
21900 * g++.dg/parse/new2.C: New test.
21901
21902 2004-02-18 Paul Brook <paul@codesourcery.com>
21903
21904 * gcc.c-torture/compile/libcall-1.c: New test.
21905
21906 2004-02-18 Paul Brook <paul@codesourcery.com>
21907
21908 PR debug/12934
21909 * gcc.dg/debug/debug-7.c: New test.
21910
21911 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
21912
21913 * gcc.dg/20040217-1.c: New test.
21914
21915 2004-02-17 Zack Weinberg <zack@codesourcery.com>
21916
21917 * gcc.c-torture/execute/990208-1.x: Delete.
21918
21919 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
21920
21921 * gcc.c-torture/execute/20040208-2.x: New file.
21922
21923 2004-02-17 Mark Mitchell <mark@codesourcery.com>
21924
21925 PR c++/11326
21926 * g++.dg/abi/structret1.C: New test.
21927
21928 2004-02-17 Jakub Jelinek <jakub@redhat.com>
21929
21930 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
21931 (i386_cpuid): No need to test if cpuid is available on AMD64.
21932 Fix assembly, so that it works onboth i386 and AMD64.
21933 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
21934 (vecInLong): Fix s[] member type to unsigned int.
21935 (vecInWord): Remove type.
21936 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
21937 (a64, b64, c64, d64, e64): Remove.
21938 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
21939 Remove unused variable. Remove initialization of removed variables.
21940 Don't call mmx_tests nor sse_tests.
21941 (reference_mmx, reference_sse): Remove.
21942 (check): Add return stmt.
21943 * gcc.dg/i386-sse-7.c: New test.
21944 * gcc.dg/i386-mmx-4.c: New test.
21945
21946 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21947
21948 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
21949 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21950 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21951 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
21952 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
21953 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
21954 g++.dg/tc1/dr94.C: Fix line terminator.
21955
21956 2004-02-16 Geoffrey Keating <geoffk@apple.com>
21957
21958 * gcc.c-torture/compile/20040216-1.c: New.
21959
21960 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21961
21962 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21963 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21964 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
21965 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
21966 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
21967 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
21968
21969 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21970
21971 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
21972
21973 2004-02-15 Mark Mitchell <mark@codesourcery.com>
21974
21975 PR c++/13971
21976 * g++.dg/expr/cond4.C: New test.
21977
21978 PR c++/14086
21979 * g++.dg/lookup/crash2.C: New test.
21980
21981 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
21982
21983 * gcc.c-torture/compile/20040214-2.c: New test.
21984
21985 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
21986
21987 PR c++/14116
21988 * g++.dg/ext/typeof8.C: New test.
21989
21990 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
21991
21992 * gcc.c-torture/compile/20040214-1.c: New test.
21993
21994 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21995
21996 PR c++/13635
21997 * g++.dg/template/spec11.C: New test.
21998
21999 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22000
22001 PR c++/13927
22002 * g++.dg/other/error8.C: New test.
22003
22004 2004-02-13 Mark Mitchell <mark@codesourcery.com>
22005
22006 PR c++/14122
22007 * g++.dg/template/array4.C: New test.
22008
22009 PR c++/14108
22010 * g++.dg/inherit/thunk2.C: New test.
22011
22012 PR c++/14083
22013 * g++.dg/eh/cond2.C: New test.
22014
22015 2004-02-12 Alan Modra <amodra@bigpond.net.au>
22016
22017 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
22018
22019 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
22020
22021 * lib/scanasm.exp (dg-scan): Quote pattern before display.
22022
22023 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
22024
22025 * g++.dg/simd-2.C: xfail on ppc64-linux.
22026
22027 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
22028
22029 PR c/456
22030 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
22031 tests.
22032
22033 2004-02-11 Uros Bizjak <uros@kss-loka.si>
22034
22035 * gcc.dg/builtins-33.c: New test.
22036
22037 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
22038
22039 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
22040
22041 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22042
22043 * g++.dg/simd-2.C: Set -maltivec for ppc64.
22044
22045 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22046
22047 * gcc.dg/ppc64-abi-3.c: New test.
22048
22049 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
22050
22051 PR c/14092
22052
22053 * gcc.dg/pr14092-1.c: New testcase.
22054
22055 2004-02-10 Alan Modra <amodra@bigpond.net.au>
22056
22057 * gcc.dg/cpp/assert4.c: Fix typo last change.
22058
22059 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
22060 * gcc.dg/cpp/assert4.c: Handle powerpc64.
22061
22062 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
22063
22064 2004-02-09 Roger Sayle <roger@eyesopen.com>
22065
22066 * gcc.c-torture/compile/20040209-1.c: New test case.
22067
22068 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
22069
22070 * gcc.dg/c90-init-1.c: Adjust expected error messages.
22071
22072 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
22073
22074 * gcc.c-torture/execute/20040208-[12].c: New tests.
22075
22076 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22077
22078 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
22079
22080 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22081
22082 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
22083
22084 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22085
22086 Bug 13856
22087 * gcc.dg/visibility-8.c: New testcase.
22088
22089 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22090
22091 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
22092 arguments.
22093 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
22094
22095 2004-02-07 Roger Sayle <roger@eyesopen.com>
22096
22097 PR middle-end/13696
22098 * g++.dg/opt/fold1.C: New test case.
22099
22100 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22101
22102 PR c++/14033
22103 * g++.dg/other/crash-2.C: New test.
22104
22105 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22106
22107 PR c++/14028
22108 * g++.dg/parse/angle-bracket2.C: New test.
22109
22110 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22111
22112 PR middle-end/13750
22113 Revert:
22114 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22115 PR pch/13361
22116 * testsuite/g++.dg/pch/wchar-1.C: New.
22117 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22118
22119 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22120
22121 PR c++/14008
22122 * g++.dg/parse/error15.C: New test.
22123 * g++.dg/parse/crash11.C: Update dg-error mark.
22124
22125 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22126
22127 PR c++/13932
22128 * g++.dg/warn/conv2.C: New test.
22129
22130 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22131
22132 PR c++/13086
22133 * g++.dg/warn/incomplete1.C: Remove xfail.
22134
22135 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22136
22137 * lib/file-format.exp (gcc_target_object_format): Use
22138 ${tool}_target_compile, not gcc_target_compile.
22139 * lib/target-supports.exp (check_alias_available): Likewise.
22140 (check_gc_sections_available): Likewise.
22141 * g++.dg/ext/attrib10.C: Use dg-require-alias.
22142 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
22143 dg-require-alias.
22144
22145 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22146
22147 PR c++/13969
22148 * g++.dg/template/static6.C: New test.
22149
22150 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
22151
22152 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
22153
22154 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22155
22156 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
22157 tests for systems where `char' is unsigned by default.
22158
22159 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22160
22161 PR c++/13997
22162 * g++.dg/template/partial3.C: New test.
22163
22164 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
22165
22166 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
22167 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
22168 Remove mentions of obsolete ports.
22169
22170 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
22171
22172 * gcc.dg/noncompile/20001228-1.c: Fix for new
22173 error message.
22174
22175 2004-02-03 Roger Sayle <roger@eyesopen.com>
22176
22177 PR target/9348
22178 * gcc.c-torture/execute/multdi-1.c: New test case.
22179
22180 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22181
22182 PR c++/13925
22183 * g++.dg/template/lookup5.C: New test.
22184
22185 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22186
22187 PR c++/13950
22188 * g++.dg/template/lookup4.C: New test.
22189
22190 PR c++/13970
22191 * g++.dg/parse/error14.C: New test.
22192
22193 PR c++/14002
22194 * g++.dg/parse/template13.C: New test.
22195
22196 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22197
22198 PR c++/13978
22199 * g++.dg/template/koenig4.C: New test.
22200
22201 PR c++/13968
22202 * g++.dg/template/crash17.C: New test.
22203
22204 PR c++/13975
22205 * g++.dg/parse/error13.C: New test.
22206 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
22207
22208 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22209
22210 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
22211
22212 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
22213
22214 PR c/11658
22215 PR c/13994
22216 * gcc.dg/noncompile/20040203-1.c: New test.
22217 * gcc.dg/noncompile/20040203-2.c: Likewise.
22218 * gcc.dg/noncompile/20040203-3.c: Likewise.
22219 * gcc.dg/20040203-1.c: Likewise.
22220
22221 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
22222
22223 PR c++/10858
22224 * g++.dg/template/sizeof7.C: New test.
22225
22226 2004-02-02 Eric Christopher <echristo@redhat.com>
22227 Zack Weinberg <zack@codesourcery.com>
22228
22229 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
22230
22231 2004-02-02 Zack Weinberg <zack@codesourcery.com>
22232
22233 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
22234 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
22235 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
22236 * gcc.dg/cleanup-5.c: Run only on Linux targets.
22237
22238 2004-02-02 Mark Mitchell <mark@codesourcery.com>
22239
22240 PR c++/13113
22241 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
22242
22243 PR c++/13854
22244 * g++.dg/ext/attrib13.C: New test.
22245
22246 PR c++/13907
22247 * g++.dg/conversion/op2.C: New test.
22248
22249 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22250
22251 * gcc.dg/titype-1.c: Fix pasto.
22252
22253 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22254
22255 * gcc.dg/titype-1.c: New test.
22256
22257 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22258
22259 PR c++/13957
22260 * g++.dg/template/non-type-template-argument-1.C,
22261 g++.dg/template/qualified-id1.C: Update dg-error marks.
22262 * g++.dg/template/nontype6.C: New test.
22263
22264 2004-02-01 Roger Sayle <roger@eyesopen.com>
22265
22266 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
22267 * gcc.dg/builtins-31.c: New testcase.
22268 * gcc.dg/builtins-32.c: New testcase.
22269
22270 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
22271
22272 * objc.dg/call-super-2.m: Update line numbers
22273 for the including of stddef.h.
22274
22275 2004-01-30 Michael Matz <matz@suse.de>
22276
22277 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
22278 g++.dg/ext/case-range3.C: New tests.
22279
22280 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22281
22282 DR206
22283 PR c++/13813
22284 * g++.dg/template/member4.C: New test.
22285
22286 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22287
22288 PR c++/13683
22289 * g++.dg/template/sizeof6.C: New test.
22290
22291 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22292
22293 * gcc.dg/fwritable-strings-1.c: New test.
22294
22295 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22296
22297 * gcc.c-torture/compile/20040130-1.c: New test.
22298
22299 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
22300
22301 * objc.dg/call-super-2.m: Include stddef.h for size_t.
22302
22303 2004-01-29 Mark Mitchell <mark@codesourcery.com>
22304
22305 PR c++/13883
22306 * g++.dg/template/ctor3.C: New test.
22307
22308 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22309
22310 * g++.dg/tc1: New directory.
22311 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
22312 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
22313 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
22314 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
22315 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
22316
22317 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22318
22319 * g++.dg/parse/error11.C: New test.
22320 * g++.dg/parse/error12.C: Likewise.
22321
22322 2004-01-28 Ziemowit Laski <zlaski@apple.com>
22323
22324 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
22325 (scan_initial, main): Use aligned_sizeof instead of sizeof.
22326
22327 2004-01-28 Mark Mitchell <mark@codesourcery.com>
22328
22329 PR c++/13791
22330 * g++.dg/ext/attrib12.C: New test.
22331
22332 PR c++/13736
22333 * g++.dg/parse/cast2.C: New test.
22334
22335 2004-01-27 James E Wilson <wilson@specifixinc.com>
22336
22337 * objc.dg/encode-2.m (main): New local string. Set depending on
22338 sizeof long. Use in sscanf call.
22339 * objc.dg/encode-3.m (main): New local string. Set depending on
22340 sizeof long. Use in scan_initial call.
22341
22342 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22343
22344 * objc.dg/call-super-2.m: Make LP64-safe.
22345 * objc.dg/desig-init-1.m: Likewise.
22346
22347 2004-01-27 Devang Patel <dpatel@apple.com>
22348
22349 * g++.dg/debug/namespace1.C: New test.
22350
22351 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
22352
22353 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
22354 xscale-*-*.
22355
22356 * gcc.dg/arm-mmx-1.c: New test.
22357
22358 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22359
22360 * gcc.dg/20040127-1.c: New test.
22361 * gcc.dg/20040127-2.c: New test.
22362
22363 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22364
22365 * objc.dg/stret-1.m (glob): Renamed to globa.
22366
22367 2004-01-26 Mark Mitchell <mark@codesourcery.com>
22368
22369 PR c++/13663
22370 * g++.dg/expr/for1.C: New test.
22371
22372 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
22373
22374 PR middle-end/13779
22375 * gcc.dg/darwin-longlong.c: New test.
22376
22377 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
22378
22379 * gcc.dg/20040124-1.c: Moved test from here...
22380 * gcc.c-torture/compile/20040124-1.c: ...to here.
22381
22382 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22383
22384 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
22385 the assembly output if -m64 is passed.
22386
22387 2004-01-25 Mark Mitchell <mark@codesourcery.com>
22388
22389 PR c++/13833
22390 * g++.dg/template/cond3.C: New test.
22391
22392 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22393
22394 PR c++/13810
22395 * g++.dg/template/ttp7.C: New test.
22396
22397 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22398
22399 PR c++/13797
22400 * g++.dg/template/nontype4.C: New test.
22401 * g++.dg/template/nontype5.C: Likewise.
22402
22403 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
22404
22405 * gcc.dg/torture/mips-clobber-at.c: New test.
22406
22407 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
22408
22409 * gcc.dg/20040124-1.c: New test.
22410
22411 2004-01-24 Jakub Jelinek <jakub@redhat.com>
22412
22413 * gcc.dg/20040123-1.c: New test.
22414
22415 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22416
22417 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
22418
22419 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
22420
22421 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
22422
22423 2004-01-23 Andrew Pinski <apinski@apple.com>
22424
22425 * gcc.dg/20030121-1.c: Move to ..
22426 * gcc.dg/20040121-1.c: here.
22427
22428 2004-01-23 Roger Sayle <roger@eyesopen.com>
22429
22430 * gcc.dg/builtins-29.c: New test case.
22431
22432 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22433
22434 PR 18314
22435 * gcc.dg/builtins-30.c: New testcase.
22436
22437 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
22438
22439 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
22440 * lib/g77.exp: Likewise.
22441 * lib/objc.exp: Likewise.
22442 * lib/g++.exp: Likewise.
22443
22444 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22445
22446 * gcc.dg/struct-by-value-2.c: New test.
22447
22448 2004-01-21 Andrew Pinski <apinski@apple.com>
22449
22450 PR target/13785
22451 * gcc.dg/20030121-1.c: New test.
22452
22453 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
22454
22455 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
22456 clobber frame pointer register in asm statement.
22457
22458 2004-01-21 Falk Hueffner <falk@debian.org>
22459
22460 * gcc.c-torture/compile/20040121-1.c: New test.
22461
22462 2004-01-21 Zack Weinberg <zack@codesourcery.com>
22463
22464 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
22465
22466 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
22467
22468 * gcc.dg/ppc64-abi-2.c: New test.
22469
22470 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
22471
22472 * lib/treelang.exp: Fill out this file.
22473 * lib/treelang-dg.exp: New File.
22474
22475 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
22476
22477 * gcc.c-torture/compile/981022-1.c: Remove.
22478 * gcc.dg/array-5.c: Remove XFAIL.
22479 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
22480 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
22481 gcc.dg/cond-lvalue-1.c: Update.
22482 * gcc.dg/cast-lvalue-2.c: New test.
22483
22484 2004-01-19 Mark Mitchell <mark@codesourcery.com>
22485
22486 PR c++/13592
22487 * g++.dg/other/error1.C (class foo): Tweak error message.
22488
22489 PR c++/13592
22490 * g++.dg/template/call2.C: New test.
22491
22492 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22493
22494 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
22495 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
22496 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
22497 scalar-return-1_x.c, scalar-return-2_y.c,
22498 scalar-return-3_x.c, scalar-return-3_y.c,
22499 scalar-return-4_x.c, scalar-return-4_y.c,
22500 struct-align-1.h, struct-align-1_x.c,
22501 struct-align-1_y.c, struct-align-2.h,
22502 struct-align-2_x.c, struct-align-2_y.c,
22503 struct-by-value-10_y.c, struct-by-value-11_x.c,
22504 struct-by-value-11_y.c, struct-by-value-12_x.c,
22505 struct-by-value-12_y.c, struct-by-value-13_x.c,
22506 struct-by-value-13_y.c, struct-by-value-14_x.c,
22507 struct-by-value-14_y.c, struct-by-value-15_x.c,
22508 struct-by-value-15_y.c, struct-by-value-16_y.c,
22509 struct-by-value-17_y.c, struct-by-value-18_y.c,
22510 struct-by-value-19_y.c, struct-by-value-1_x.c,
22511 struct-by-value-1_y.c, struct-by-value-20_y.c,
22512 struct-by-value-2_x.c, struct-by-value-2_y.c,
22513 struct-by-value-3_y.c, struct-by-value-4_x.c,
22514 struct-by-value-4_y.c, struct-by-value-5_y.c,
22515 struct-by-value-6_y.c, struct-by-value-7_y.c
22516 struct-by-value-8_x.c, struct-by-value-8_y.c
22517 struct-by-value-9_x.c, struct-by-value-9_y.c
22518 struct-return-10_x.c, struct-return-10_y.c,
22519 struct-return-19_x.c, struct-return-20_x.c
22520 struct-return-2_x.c, struct-return-2_y.c
22521 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
22522 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
22523
22524 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22525
22526 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
22527 attribute on sparc*-sun-solaris2.*.
22528
22529 2004-01-18 Mark Mitchell <mark@codesourcery.com>
22530
22531 PR c++/13710
22532 * g++.dg/ext/typeof7.C: New test.
22533
22534 2004-01-18 David Edelsohn <edelsohn@gnu.org>
22535
22536 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
22537 * gcc.dg/const-elim-1.c: Same.
22538
22539 2004-01-17 Ziemowit Laski <zlaski@apple.com>
22540
22541 * objc.dg/stret-1.m: New.
22542 * objc.dg/stret-2.m: New.
22543
22544 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
22545
22546 PR c++/11895
22547 * g++.dg/ext/vector1.C: New test.
22548
22549 2004-01-16 Geoffrey Keating <geoffk@apple.com>
22550
22551 * gcc.dg/pch/import-1.c: New.
22552 * gcc.dg/pch/import-1.hs: New.
22553 * gcc.dg/pch/import-1a.h: New.
22554 * gcc.dg/pch/import-1b.h: New.
22555 * gcc.dg/pch/import-1c.h: New.
22556
22557 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22558
22559 PR c++/13574
22560 * g++.dg/ext/array1.C: New test.
22561
22562 PR c++/13178
22563 * g++.dg/conversion/op1.C: New test.
22564
22565 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
22566
22567 PR 11864
22568 From Kazumoto Kojima / Dan Kegel:
22569 * gcc.dg/pr11864-1.c: New test.
22570
22571 PR 10392
22572 From Marcus Comstedt / Dan Kegel:
22573 * gcc.dg/pr10392-1.c: New test.
22574
22575 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22576
22577 PR c++/13478
22578 * g++.dg/init/ref10.C: New test.
22579
22580 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22581
22582 PR c++/13407
22583 * g++.dg/parse/typename6.C: New test.
22584
22585 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22586
22587 PR pch/13361
22588 * testsuite/g++.dg/pch/wchar-1.C: New.
22589 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22590
22591 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22592
22593 PR c++/9259
22594 * g++.dg/expr/sizeof2.C: New test.
22595
22596 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
22597
22598 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
22599
22600 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22601
22602 PR c++/13659
22603 * g++.dg/lookup/strong-using-3.C: New.
22604 * g++.dg/lookup/using-10.C: New.
22605
22606 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22607
22608 PR c++/13594
22609 * g++.dg/lookup/strong-using-2.C: New.
22610
22611 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
22612 Dan Kegel <dank@kegel.com>
22613 J"orn Rennecke <joern.rennecke@superh.com>
22614
22615 PR target/9365
22616 * gcc.dg/pr9365-1.c: New test.
22617
22618 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22619
22620 PR c++/8856
22621 * g++.dg/parse/casting-operator2.C: New test.
22622 * g++.old-deja/g++.pt/explicit83.C: Remove.
22623
22624 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
22625
22626 * gcc.dg/label-compound-stmt-1.c: New test.
22627 * gcc.c-torture/compile/950922-1.c,
22628 gcc.c-torture/compile/20000211-3.c,
22629 gcc.c-torture/compile/20000518-1.c,
22630 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
22631 compound statements.
22632
22633 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
22634
22635 * gcc.dg/ppc64-abi-1.c: New test.
22636
22637 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
22638
22639 * g++.dg/ext/attrib9.C: Add dg-warnings.
22640
22641 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22642
22643 PR c++/12335
22644 * g++.dg/parse/dtor3.C: New test.
22645
22646 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
22647
22648 PR c++/12709
22649 * g++.dg/parse/try-catch-1.C: New test.
22650
22651 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
22652
22653 * ada/acats/run_all.sh: Add more verbose output in acats.log
22654 when compiling tests.
22655
22656 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22657
22658 PR 13656
22659 * gcc.dg/typedef-redecl.c: New test case.
22660 * gcc.dg/typedef-redecl.h: New support file.
22661
22662 2004-01-13 Jan Hubicka <jh@suse.cz>
22663
22664 * gcc.dg/always_inline.c: New test.
22665 * gcc.dg/debug/20031231-1.c: Fix.
22666
22667 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22668
22669 PR c++/13474
22670 * g++.dg/template/array3.C: New test.
22671
22672 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22673
22674 * g++.dg/ext/lvalue1.C: No longer expected to fail.
22675 * g++.dg/warn/Wunused-2.C: Likewise.
22676
22677 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22678
22679 PR c++/13289
22680 * g++.dg/template/instantiate6.C: New test.
22681
22682 2004-01-12 Roger Sayle <roger@eyesopen.com>
22683
22684 PR middle-end/11397
22685 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
22686
22687 2004-01-12 Jan Hubicka <jh@suse.cz>
22688
22689 PR opt/12826
22690 * gcc.dg/20040112-1.c: New.
22691
22692 * gcc.dg/dwarf-die[1-7].c: Move to...
22693 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
22694 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
22695
22696 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
22697
22698 PR c++/4100
22699 * g++.dg/parse/friend4.C: New test.
22700
22701 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
22702
22703 PR c++/4100
22704 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
22705 definition is called a friend.
22706
22707 2004-01-11 Zack Weinberg <zack@codesourcery.com>
22708
22709 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
22710
22711 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
22712
22713 PR c++/3478
22714 * g++.dg/parse/error10.C: New test.
22715 * g++.dg/template/arg2.C: Accept "invalid type" error.
22716
22717 2004-01-11 Jakub Jelinek <jakub@redhat.com>
22718
22719 PR middle-end/13392
22720 * g++.dg/opt/expect2.C: New test.
22721
22722 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22723
22724 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
22725 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
22726 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
22727 Update dg-error regexps.
22728
22729 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22730
22731 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
22732 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
22733
22734 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22735
22736 * gcc.dg/pragma-re-1.c: Use right pointer type.
22737
22738 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22739
22740 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
22741
22742 2004-01-09 Geoffrey Keating <geoffk@apple.com>
22743
22744 * gcc.dg/rs6000-ldouble-1.c: New.
22745
22746 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22747
22748 DR 337
22749 PR c++/9256
22750 * g++.dg/other/abstract1.C: New test.
22751
22752 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
22753
22754 * g++.dg/lookup/strong-using-1.C: New.
22755
22756 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
22757
22758 PR c/11234
22759 * gcc.dg/func-ptr-conv-1.c: New test.
22760 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
22761
22762 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
22763
22764 PR target/13380.
22765 * gcc.c-torture/compile/20040109-1.c: New.
22766
22767 2004-01-08 Stuart Hastings <stuart@apple.com>
22768
22769 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
22770 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
22771 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
22772
22773 2004-01-09 Alan Modra <amodra@bigpond.net.au>
22774
22775 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
22776
22777 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22778
22779 * ada/acats/run_acats: Treat 'gnatchop' the same way
22780 as 'gnatmake'. Export GCC_DRIVER.
22781 * ada/acats/run_all.sh: Add target_gnatchop. Use
22782 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
22783
22784 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22785
22786 PR c++/12573
22787 * g++.dg/template/dependent-expr4.C: New test.
22788
22789 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
22790
22791 * gcc.dg/altivec-11.c: New test.
22792
22793 2004-01-07 Mark Mitchell <mark@codesourcery.com>
22794
22795 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
22796
22797 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22798
22799 PR c/6024
22800 * gcc.dg/enum-compat-1.c: New test.
22801 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
22802
22803 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22804
22805 PR c/12165
22806 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
22807 gcc.dg/c99-idem-qual-3.c: New tests.
22808
22809 2004-01-07 Alan Modra <amodra@bigpond.net.au>
22810
22811 * gcc.dg/winline-7.c: Don't cast void * to int.
22812
22813 2004-01-06 Jan Hubicka <jh@suse.cz>
22814
22815 * gcc.dg/i386-sse-5.c: New test
22816 * g++.dg/eh/simd-1.c: Add -w argument for i386.
22817
22818 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22819
22820 PR c++/12815
22821 * g++.dg/rtti/typeid4.C: New test.
22822
22823 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22824
22825 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
22826
22827 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22828
22829 PR c++/12132
22830 * g++.dg/template/error11.C: New test.
22831
22832 PR c++/13451
22833 * g++.dg/template/class2.C: New test.
22834
22835 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
22836 Richard Sandiford <rsandifo@redhat.com>
22837
22838 PR c++/13387
22839 * g++.dg/opt/alias3.C: New test.
22840
22841 2004-01-04 Mark Mitchell <mark@codesourcery.com>
22842
22843 PR c++/13157
22844 * g++.dg/template/koenig3.C: New test.
22845
22846 PR c++/13529
22847 * g++.dg/parse/offsetof3.C: New test.
22848
22849 * g++.dg/init/copy7.C: Add missing dg-error markers.
22850
22851 PR c++/12226
22852 * g++.dg/init/copy7.c: New test.
22853
22854 PR c++/13536
22855 * g++.dg/parse/cast1.C: New test.
22856
22857 2004-01-04 Jan Hubicka <jh@suse.cz>
22858
22859 * gcc.dg/winline[1-7].c: New tests.
22860
22861 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22862
22863 PR c++/13520
22864 * g++.dg/template/qualttp22.C: New test.
22865
22866 2004-01-01 Jan Hubicka <jh@suse.cz>
22867
22868 * gcc.dg/debug/20031231-1.c: New.
22869 * gcc.c-torture/compile/20040101-1.c: New.
22870 * gcc.dg/dwarf-die-[1-7].c: New.
22871
22872 2004-01-01 Jakub Jelinek <jakub@redhat.com>
22873
22874 PR optimization/13521
22875 * gcc.c-torture/compile/20031231-1.c: New test.
22876
22877 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22878
22879 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
22880
22881 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22882
22883 PR c++/10079
22884 * g++.dg/template/crash16.C: New test.
22885
22886 2003-12-30 Mark Mitchell <mark@codesourcery.com>
22887
22888 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
22889
22890 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22891
22892 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
22893 ports.
22894 * g++.old-deja/g++.jason/thunk3.C: Likewise.
22895 * g++.old-deja/g++.law/profile1.C: Likewise.
22896 * gcc.c-torture/compile/981006-1.c: Likewise.
22897 * gcc.c-torture/execute/loop-2e.x: Likewise.
22898 * gcc.c-torture/execute/loop-2f.x: Remove.
22899 * gcc.c-torture/execute/loop-2g.x: Likewise.
22900 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
22901 * gcc.dg/20020312-2.c: Remove traces of dead ports.
22902
22903 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
22904
22905 PR c++/13507
22906 * g++.dg/ext/attrib11.C: New test.
22907
22908 PR c++/13494
22909 * g++.dg/template/array2-1.C: New test.
22910 * g++.dg/template/array2-2.C: New test.
22911
22912 2003-12-29 Mark Mitchell <mark@codesourcery.com>
22913
22914 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
22915
22916 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
22917
22918 PR c++/12774
22919 * g++.dg/template/array1-1.C: New test.
22920 * g++.dg/template/array1-2.C: New test.
22921
22922 2003-12-29 Roger Sayle <roger@eyesopen.com>
22923
22924 PR fortran/12632
22925 * g77.dg/12632.f: New test case.
22926
22927 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22928
22929 PR c++/13289
22930 * g++.dg/parse/nontype1.C: New test.
22931
22932 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22933
22934 PR c++/12403
22935 * g++.dg/parse/explicit1.C: New test.
22936 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
22937
22938 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22939
22940 PR c++/13081
22941 * g++.dg/opt/inline6.C: New test.
22942
22943 PR c++/12613
22944 * g++.dg/parse/error9.C: New test.
22945
22946 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
22947
22948 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22949
22950 PR c++/13009
22951 * g++.dg/init/assign1.C: New test.
22952
22953 2003-12-28 Roger Sayle <roger@eyesopen.com>
22954
22955 PR c++/13070
22956 * g++.dg/warn/format3.C: New test case.
22957
22958 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22959
22960 * gcc.c-torture/compile/20031227-1.c: New test.
22961
22962 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22963
22964 * g++.dg/bprob/bprob.exp: Load target-supports.exp
22965 * g77.dg/bprob/bprob.exp: Likewise.
22966 * gcc.misc-tests/bprob.exp: Likewise.
22967 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
22968 variants on systems where the library does not provide that
22969 functionality.
22970 * gcc.dg/builtins-20.c: Use builtins-config.h.
22971 * gcc.dg/builtins-config.h: New file.
22972
22973 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22974
22975 * lib/gcc-dg.exp (dg-require-profiling): New function.
22976 * lib/target-supports.exp (check_profiling_available): Likewise.
22977 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
22978 * g77.dg/bprob/bprob.exp: Likewise.
22979 * gcc.misc-tests/bprob.exp: Likewise.
22980 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
22981 * gcc.dg/20021014-1.c: Likewise.
22982 * gcc.dg/nest.c: Likewise.
22983
22984 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22985
22986 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
22987 compiling.
22988 * g++.dg/lookup/java2.C: Likewise.
22989 * gcc.dg/cpp/lexident.c: Likewise.
22990
22991 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
22992
22993 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
22994 given.
22995 * gcc.c-torture/compile/961203-1.c: Likewise.
22996 * gcc.c-torture/compile/980506-1.c: Likewise.
22997
22998 2003-12-23 Zack Weinberg <zack@codesourcery.com>
22999
23000 * lib/gcc-dg.exp (dg-prune-output): New annotation.
23001 (additional_prunes): New global.
23002 (gcc-dg-prune): Handle additional per-test pruning.
23003 (dg-test): Clear additional_prunes between tests.
23004
23005 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
23006 dg-prune-output to avoid spurious failures from assembler
23007 complaining about nonexistent WAW violations.
23008 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
23009 Use dg-prune-output to avoid spurious failures from assembler
23010 warning about Itanium B-step errata.
23011
23012 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23013
23014 * g++.dg/abi/macro0.C: New test.
23015 * g++.dg/abi/macro1.C: Likewise.
23016 * g++.dg/abi/macro2.C: Likewise.
23017
23018 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
23019 * g++.dg/abi/bitfield7.C: Likewise.
23020 * g++.dg/abi/dtor2.C: Likewise.
23021 * g++.dg/abi/mangle11.C: Likewise.
23022 * g++.dg/abi/mangle12.C: Likewise.
23023 * g++.dg/abi/mangle14.C: Likewise.
23024 * g++.dg/abi/mangle17.C: Likewise.
23025 * g++.dg/abi/vbase10.C: Likewise.
23026 * g++.dg/abi/vbase14.C: Likewise.
23027 * g++.dg/template/qualttp17.C: Likewise.
23028
23029 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
23030
23031 PR c/11995
23032 * gcc.dg/20031223-1.c: New test.
23033
23034 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23035
23036 * gcc.dg/noreturn-7.c: New test.
23037
23038 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23039
23040 * gcc.dg/null-pointer-1.c: New test.
23041
23042 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23043
23044 * g++.old-deja/g++.jason/template18.C: Remove.
23045 * g++.old-deja/g++.jason/template37.C: Likewise.
23046
23047 PR c++/12862
23048 * g++.dg/lookup/ns1.C: New test.
23049
23050 PR c++/12397
23051 * g++.dg/template/lookup3.C: New test.
23052
23053 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23054
23055 * g++.dg/template/recurse1.C: New test
23056
23057 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23058
23059 PR c++/12479
23060 * g++.dg/parse/semicolon1.C: New test.
23061 * g++.dg/parse/semicolon1.h: Likewise.
23062
23063 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
23064
23065 * gcc.dg/darwin-misaligned.c: New test.
23066
23067 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23068
23069 PR c/9163
23070 * gcc.dg/20031222-1.c: New test.
23071
23072 2003-12-21 Mark Mitchell <mark@codesourcery.com>
23073
23074 PR c++/13438
23075 * g++.dg/parse/error8.C: New test.
23076
23077 PR c++/11554
23078 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
23079
23080 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
23081
23082 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
23083 too small.
23084 * gcc.c-torture/compile/930217-1.c: Likewise.
23085 * gcc.c-torture/compile/930513-1.c: Likewise.
23086 * gcc.c-torture/execute/920908-2.c: Likewise.
23087 * gcc.c-torture/execute/921204-1.c: Likewise.
23088 * gcc.c-torture/execute/930621-1.c: Likewise.
23089 * gcc.c-torture/execute/930630-1.c: Likewise.
23090 * gcc.c-torture/execute/931031-1.c: Likewise.
23091 * gcc.c-torture/execute/980602-2.c: Likewise.
23092 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
23093 * gcc.c-torture/execute/compndlit-1.c: Likewise.
23094 * gcc.c-torture/execute/extzvsi.c: Likewise.
23095 * gcc.c-torture/unsorted/ext.c: Likewise.
23096
23097 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
23098
23099 PR target/12749
23100 * gcc.c-torture/compile/20031220-2.c: New test case.
23101
23102 2003-12-20 Roger Sayle <roger@eyesopen.com>
23103
23104 PR optimization/13031
23105 * gcc.c-torture/compile/20031220-1.c: New test case.
23106
23107 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23108
23109 * gcc.dg/cast-function-1.c: New test.
23110
23111 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
23112
23113 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
23114 formats.
23115
23116 2003-12-19 Mark Mitchell <mark@codesourcery.com>
23117
23118 PR c++/12795
23119 * g++.dg/ext/attrib10.C: New test.
23120
23121 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23122
23123 * gcc.dg/cleanup-10.c: New test.
23124 * gcc.dg/cleanup-11.c: New test.
23125
23126 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23127
23128 PR c++/13239
23129 * g++.dg/opt/expect1.C: New test.
23130
23131 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
23132
23133 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
23134
23135 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
23136
23137 PR debug/12923
23138 * gcc.dg/20031218-1.c: New test.
23139
23140 PR debug/12389
23141 * gcc.dg/20031218-2.c: New test.
23142 * gcc.dg/20031218-3.c: New test.
23143
23144 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
23145 of label name and allow for USER_LABEL_PREFIX == "_" names.
23146 * g++.dg/abi/mangle18-2.C: Likewise.
23147 * g++.dg/abi/mangle19-1.C: Likewise.
23148 * g++.dg/abi/mangle19-2.C: Likewise.
23149 * g++.dg/abi/mangle20-1.C: Likewise.
23150 * g++.dg/abi/mangle20-2.C: Likewise.
23151
23152 2003-12-18 Richard Henderson <rth@redhat.com>
23153
23154 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
23155
23156 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
23157 Dan Kegel <dank@kegel.com>
23158
23159 PR other/12009
23160 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
23161 testing a cross compiler, it causes spurious compile failures.
23162 * lib/g++.exp: Likewise.
23163
23164 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23165
23166 PR c++/13262
23167 * g++.dg/template/access13.C: New test.
23168
23169 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
23170
23171 * gcc.dg/20031216-1.c: New test.
23172
23173 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23174
23175 PR c++/9154
23176 * g++.dg/template/error10.C: New test.
23177
23178 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23179
23180 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
23181 * g++.dg/eh/simd-2.C: Likewise.
23182
23183 2003-12-17 James E Wilson <wilson@specifixinc.com>
23184 Roger Sayle <roger@eyesopen.com>
23185
23186 * gcc.c-torture/execute/ieee/mzero5.c: New.
23187
23188 2003-12-17 Mark Mitchell <mark@codesourcery.com>
23189
23190 PR c++/10603
23191 * g++.dg/parse/error6.C: New test.
23192
23193 PR c++/12827
23194 * g++.dg/parse/error7.C: New test.
23195
23196 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23197
23198 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
23199 at -O with stabs debugging formats.
23200 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
23201 * gcc.dg/debug/debug-2.c: Likewise.
23202
23203 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23204
23205 PR c++/12696
23206 * g++.dg/init/error1.C: New test.
23207
23208 PR c++/12218
23209 * g++.dg/init/pm3.C: New test.
23210
23211 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
23212
23213 PR c/3347
23214 * gcc.dg/bitfld-8.c: New test.
23215
23216 2003-12-16 James Lemke <jim@wasabisystems.com>
23217
23218 * gcc.dg/arm-scd42-[123].c: New tests.
23219
23220 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23221
23222 PR c++/9043
23223 * g++.dg/abi/mangle20-1.C: New test.
23224 * g++.dg/abi/mangle20-2.C: New test.
23225
23226 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23227
23228 PR c++/13275
23229 * g++.dg/other/offsetof2.C: Remove XFAIL.
23230 * g++.dg/parse/offsetof1.C: New test.
23231 * g++.gd/parse/offsetof2.C: Likewise.
23232
23233 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23234
23235 * g++.dg/template/nontype3.C: New test.
23236 * g++.dg/template/static2.C: Tweaked the dg-error clause.
23237
23238 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23239
23240 * g++.dg/warn/noreturn-3.C: Also test instantiation.
23241
23242 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23243
23244 PR c++/13387
23245 * g++.dg/expr/assign1.C: New test.
23246
23247 PR c++/13242
23248 * g++.dg/abi/mangle19-1.C: New test.
23249 * g++.dg/abi/mangle19-2.C: New test.
23250
23251 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
23252
23253 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
23254
23255 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23256
23257 * gcc.c-torture/execute/20031216-1.c: New test.
23258
23259 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23260
23261 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
23262 an ICE regression.
23263
23264 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23265
23266 PR c++/10926
23267 * g++.dg/template/error9.C: New test.
23268
23269 PR c++/11116
23270 * g++.dg/template/error8.C: New test.
23271
23272 2003-12-15 Roger Sayle <roger@eyesopen.com>
23273
23274 PR middle-end/13400
23275 * gcc.c-torture/execute/20031215-1.c: New test case.
23276
23277 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23278
23279 PR c++/13269
23280 * g++.dg/parse/error5.C: New test.
23281
23282 PR c++/12989
23283 * g++.dg/expr/sizeof1.C: New test.
23284
23285 PR c++/13310
23286 * g++.dg/template/crash15.C: New test.
23287
23288 2003-12-15 Geoffrey Keating <geoffk@apple.com>
23289
23290 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
23291 a non-POD type as the last named parameter of a varargs function.
23292
23293 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23294
23295 PR c++/13243
23296 PR c++/12573
23297 * g++.dg/template/crash14.C: New test.
23298 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
23299
23300 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
23301
23302 * g++.dg/other/java1.C: New test.
23303
23304 PR c++/13241
23305 * g++.dg/abi/mangle18-1.C: New test.
23306 * g++.dg/abi/mangle18-2.C: New test.
23307
23308 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23309
23310 PR optimization/10312
23311 * gcc.c-torture/execute/20031214-1.c: New.
23312
23313 2003-12-14 Mark Mitchell <mark@codesourcery.com>
23314
23315 PR c++/10779
23316 PR c++/12160
23317 * g++.dg/parse/error3.C: New test.
23318 * g++.dg/parse/error4.C: Likewise.
23319 * g++.dg/abi/mangle4.C: Tweak error messages.
23320 * g++.dg/lookup/using5.C: Likewise.
23321 * g++.dg/other/error2.C: Likewise.
23322 * g++.dg/parse/typename5.C: Likewise.
23323 * g++.dg/parse/undefined1.C: Likewise.
23324 * g++.dg/template/arg2.C: Likewise.
23325 * g++.dg/template/ttp3.C: Likewise.
23326 * g++.dg/template/type1.C: Likewise.
23327 * g++.old-deja/g++.other/crash32.C: Likewise.
23328 * g++.old-djea/g++.pt/defarg8.C: Likewise.
23329
23330 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23331
23332 PR c++/13106
23333 * g++.dg/warn/noreturn-3.C: New test.
23334
23335 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23336
23337 PR c++/13118
23338 * g++.dg/abi/covariant3.C: New.
23339
23340 2003-12-12 Jakub Jelinek <jakub@redhat.com>
23341
23342 * g++.dg/eh/ia64-1.C: New test.
23343
23344 2003-12-12 Roger Sayle <roger@eyesopen.com>
23345
23346 PR optimization/13037
23347 * g77.f-torture/execute/13037.f: New test case.
23348
23349 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23350
23351 PR c++/12881
23352 * g++.dg/abi/covariant2.C: New.
23353
23354 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
23355
23356 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
23357
23358 2003-12-11 Zack Weinberg <zack@codesourcery.com>
23359
23360 * gcc.c-torture/execute/wchar_t-1.x: Delete.
23361
23362 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
23363
23364 PR other/10819
23365 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
23366 to fix Bug 10819.
23367 * lib/g++.exp (g++_version): Likewise.
23368 * lib/g77.exp (g77_version): Likewise.
23369 * lib/objc.exp (default_objc_version): Likewise.
23370
23371 2003-12-10 Richard Henderson <rth@redhat.com>
23372
23373 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
23374
23375 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
23376
23377 2003-12-08 Matt Austern <austern@apple.com>
23378
23379 PR c/13134
23380 * lib/gcc-dg.exp (dg-require-visibility): Define.
23381 * lib/target-supports (check_visibility_available): Define.
23382 * gcc.dg/visibility-1.c: New test.
23383 * gcc.dg/visibility-2.c: Likewise.
23384 * gcc.dg/visibility-3.c: Likewise.
23385 * gcc.dg/visibility-4.c: Likewise.
23386 * gcc.dg/visibility-5.c: Likewise.
23387 * gcc.dg/visibility-6.c: Likewise.
23388 * g++.dg/ext/visibility-1.C: Likewise.
23389 * g++.dg/ext/visibility-2.C: Likewise.
23390 * g++.dg/ext/visibility-3.C: Likewise.
23391 * g++.dg/ext/visibility-4.C: Likewise.
23392 * g++.dg/ext/visibility-5.C: Likewise.
23393 * g++.dg/ext/visibility-6.C: Likewise.
23394
23395 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23396
23397 * g++.dg/lookup/java1.C: New test.
23398 * g++.dg/lookup/java2.C: New test.
23399
23400 2003-12-07 Falk Hueffner <falk@debian.org>
23401
23402 * g++.dg/opt/noreturn-1.C: New test.
23403
23404 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
23405
23406 * gcc.dg/overflow-1.c: New test.
23407
23408 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23409
23410 * g77.f-torture/compile/13060.f: New test.
23411
23412 2003-12-06 Mark Mitchell <mark@codesourcery.com>
23413
23414 PR c++/13323
23415 * g++.dg/inherit/operator2.C: New test.
23416
23417 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23418
23419 PR c++/13305
23420 * g++.dg/ext/attrib9.C: New test.
23421
23422 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23423
23424 PR c++/13314
23425 * g++.dg/template/error7.C: New test.
23426
23427 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
23428 J"orn Rennecke <joern.rennecke@superh.com>
23429
23430 PR target/13302
23431 * g++.dg/other/struct-va_list.C: New test.
23432
23433 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23434
23435 PR c++/13166
23436 * g++.dg/parse/defarg6.C: New test.
23437
23438 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
23439
23440 PR target/13256
23441 * gcc.c-torture/execute/20031201-1.c: New test.
23442
23443 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
23444
23445 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
23446
23447 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23448
23449 * gcc.dg/builtin-return-1.c: New test.
23450
23451 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
23452 J"orn Rennecke <joern.rennecke@superh.com>
23453
23454 PR optimization/13260
23455 * gcc.c-torture/execute/20031204-1.c: New test.
23456
23457 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23458
23459 PR c++/9127
23460 * g++.dg/template/error6.C: New test.
23461
23462 2003-12-03 Jakub Jelinek <jakub@redhat.com>
23463
23464 * gcc.dg/20031202-1.c: New test.
23465
23466 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23467
23468 PR c++/13179
23469 * g++.dg/template/eh1.C: New test.
23470
23471 PR c++/10771
23472 * g++.dg/template/error5.C: New test.
23473
23474 2003-12-02 David Ung <davidu@mips.com>
23475
23476 * gcc.dg/compat/vector-check.h: Corrected type for var
23477 g_##TMODE
23478
23479 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23480
23481 PR c++/10126
23482 * g++.dg/template/ptrmem8.C: New test.
23483
23484 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23485
23486 PR c++/12573
23487 * g++.dg/template/dependent-expr3.C: New test.
23488
23489 2003-12-01 James Lemke <jim@wasabisystems.com>
23490
23491 * gcc.dg/arm-g2.c: New test.
23492
23493 2003-12-01 Roger Sayle <roger@eyesopen.com>
23494
23495 PR optimization/11634
23496 * gcc.dg/20031201-2.c: New test case.
23497
23498 2003-12-01 Zack Weinberg <zack@codesourcery.com>
23499
23500 PR 11433
23501 * objc.dg/proto-lossage-3.m: New test.
23502
23503 2003-12-01 Roger Sayle <roger@eyesopen.com>
23504
23505 PR optimization/12628
23506 * gcc.dg/20031201-1.c: New test case.
23507
23508 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23509
23510 * gcc.dg/unaligned-1.c: New test.
23511
23512 2003-11-30 Mark Mitchell <mark@codesourcery.com>
23513
23514 PR c++/9849
23515 * g++.dg/template/error4.C: New test.
23516 * g++.dg/template/nested3.C: Adjust error markers.
23517
23518 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23519
23520 * gcc.dg/cpp/assert4.c: Check more #system assertions.
23521
23522 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
23523
23524 PR c/10333
23525 * gcc.dg/bitfld-7.c: New test.
23526
23527 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
23528
23529 * gcc.dg/tls/asm-1.C: New test.
23530
23531 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23532
23533 * gcc.dg/cpp/assert4.c: Update.
23534
23535 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23536
23537 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
23538 * gcc.dg/builtin-apply3.c: New test.
23539
23540 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23541
23542 * lib/compat.exp (compat-obj): New xfaildata parameter.
23543 Use it to set compiler_conditional_xfail_data before compiling.
23544 (compat-get-options): Handle dg-xfail-if.
23545 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
23546 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
23547 * gcc.dg/compat/vector-1_y.c: Likewise.
23548 * gcc.dg/compat/vector-2_x.c: Likewise.
23549 * gcc.dg/compat/vector-2_y.c: Likewise.
23550
23551 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23552
23553 * g++.dg/opt/reg-stack4.C: New test.
23554
23555 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23556
23557 * gcc.dg/builtin-apply2.c: New test.
23558
23559 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23560
23561 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
23562
23563 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23564
23565 PR c++/12924
23566 * g++.dg/template/template-id-2.C: New test.
23567
23568 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23569
23570 PR c++/5369
23571 * g++.dg/template/memfriend1.C: New test.
23572 * g++.dg/template/memfriend2.C: Likewise.
23573 * g++.dg/template/memfriend3.C: Likewise.
23574 * g++.dg/template/memfriend4.C: Likewise.
23575 * g++.dg/template/memfriend5.C: Likewise.
23576 * g++.dg/template/memfriend6.C: Likewise.
23577 * g++.dg/template/memfriend7.C: Likewise.
23578 * g++.dg/template/memfriend8.C: Likewise.
23579 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
23580
23581 2003-11-21 Mark Mitchell <mark@codesourcery.com>
23582
23583 PR c++/12515
23584 * g++.dg/ext/cond1.C: New test.
23585
23586 2003-11-20 Richard Henderson <rth@redhat.com>
23587
23588 * gcc.dg/20020201-2.c: Remove.
23589 * gcc.dg/20020201-4.c: Remove.
23590 * gcc.dg/20020304-1.c: Remove.
23591
23592 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
23593
23594 * gcc.dg/cpp/trad/xwin1.c: New test case.
23595
23596 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
23597
23598 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
23599 * lib/g77.exp: Likewise.
23600 * lib/objc.exp: Likewise.
23601 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
23602 for darwin.
23603
23604 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23605
23606 PR c++/12932
23607 * g++.dg/template/static5.C: New test.
23608
23609 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
23610
23611 * gcc.dg/nested-func-1.c: New test.
23612
23613 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23614
23615 * gcc.dg/cpp/assert4.c: New test.
23616
23617 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23618
23619 PR c++/2294
23620 * g++.dg/lookup/using9.c: New test.
23621
23622 2003-11-14 Mark Mitchell <mark@codesourcery.com>
23623
23624 PR c++/12762
23625 * g++.dg/template/error3.C: New test.
23626
23627 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
23628
23629 PR ada/13035
23630 * ada/acats/run_acats, run_all.sh: Fix syntax error.
23631 No longer use a wrapper for gcc, since this does not work under
23632 Windows.
23633
23634 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23635
23636 PR c++/2094
23637 * g++.dg/template/ptrmem7.C: New test.
23638
23639 2003-11-13 Andrew Pinski <apinski@apple.com>
23640
23641 * gcc.c-torture/compile/20031113-1.c: New test.
23642
23643 2003-11-13 Mark Mitchell <mark@codesourcery.com>
23644 Kean Johnston <jkj@sco.com>
23645
23646 PR c/13029
23647 * gcc.dg/unused-4.c: Update.
23648
23649 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23650
23651 * g++.dg/opt/const3.C: New test.
23652
23653 2003-11-13 Jan Hubicka <jh@suse.cz>
23654
23655 * gcc.c-torture/compile/20031112-1.c: New test.
23656
23657 2003-11-12 Mark Mitchell <mark@codesourcery.com>
23658
23659 * g++.dg/parse/crash10.C: Remove bogus error marker.
23660
23661 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23662
23663 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
23664 (host_gcc): Likewise.
23665 (ROOT): Honor $PWDCMD.
23666 (BASE): Likewise.
23667 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
23668
23669 2003-11-12 Catherine Moore <clm@redhat.com>
23670
23671 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
23672
23673 2003-11-12 Andreas Jaeger <aj@suse.de>
23674 Jakub Jelinek <jakub@redhat.com>
23675 Andrew Pinski <pinskia@physics.uc.edu>
23676 Richard Henderson <rth@redhat.com>
23677
23678 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
23679 systems.
23680 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
23681
23682 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
23683 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
23684
23685 2003-11-11 Andreas Jaeger <aj@suse.de>
23686
23687 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
23688
23689 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
23690
23691 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
23692
23693 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
23694 Clean ups.
23695
23696 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
23697
23698 * gcc.dg/trampoline-1.c: New test.
23699
23700 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
23701
23702 * gcc.c-torture/compile/200031109-1.c: New test.
23703
23704 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23705
23706 PR c/3190
23707 PR c/8714
23708 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23709 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
23710 gcc.dg/format/no-y2k-1.c: Update.
23711
23712 2003-11-08 Roger Sayle <roger@eyesopen.com>
23713
23714 PR optimization/10467
23715 * gcc.dg/20031108-1.c: New test case.
23716
23717 2003-11-07 Geoffrey Keating <geoffk@apple.com>
23718
23719 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
23720
23721 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23722
23723 * gcc.dg/compound-lvalue-1.c: New test.
23724 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
23725 some XFAILs.
23726
23727 2003-11-06 Geoffrey Keating <geoffk@apple.com>
23728
23729 * gcc.dg/altivec-varargs-1.c: New test.
23730
23731 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23732
23733 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
23734 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
23735 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
23736 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
23737 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
23738
23739 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
23740
23741 * gcc.dg/cond-lvalue-1.c: New test.
23742
23743 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
23744
23745 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
23746
23747 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23748
23749 PR c++/11616
23750 * g++.dg/template/instantiate5.C: New test.
23751
23752 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23753
23754 PR c++/12726
23755 * g++.dg/ext/complit2.C: Replace test with self-contained version.
23756 * ChangeLog: Add missing first entry for above test.
23757
23758 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23759
23760 PR c++/9810
23761 * g++.dg/template/using8.C: New test.
23762 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
23763
23764 2003-11-02 Roger Sayle <roger@eyesopen.com>
23765
23766 PR optimization/10817
23767 * gcc.c-torture/compile/20031102-1.c: New test case.
23768
23769 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
23770
23771 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
23772 2147483647.
23773
23774 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23775
23776 * gcc.dg/20031102-1.c: New test.
23777
23778 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23779
23780 * gcc.dg/complex-1.c: New test.
23781
23782 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23783
23784 PR c++/12796
23785 * g++.dg/template/crash13.C: Adjust expected error location.
23786 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23787
23788 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23789
23790 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23791
23792 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23793
23794 PR/10239
23795 * gcc.c-torture/compile/20031031-2.c: New test.
23796
23797 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23798
23799 PR/11640
23800 * gcc.c-torture/compile/20031031-1.c: New test.
23801
23802 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23803
23804 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23805 * gcc.misc-tests/bprob.exp: Likewise.
23806 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
23807 the execution test on arm-elf configs.
23808 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
23809 configs that don't support scratch files.
23810 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
23811
23812 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
23813
23814 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
23815 done by dejagnu.
23816
23817 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
23818
23819 * ada/acats/run_all.sh: Redirect mv output to /dev/null
23820 Avoid non pure sh syntax. Add more logging.
23821
23822 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
23823 fail.
23824
23825 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23826
23827 PR libgcj/10610
23828 * gcc.dg/ppc-stackalign-1.c: New test.
23829
23830 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
23831
23832 * ada/acats/run_all.sh: Change output to be more compliant with
23833 dejagnu framework.
23834 Create acats.sum and acats.log files under testsuite/ada/acats
23835 Only run [a-z]* directories, to filter out e.g. CVS.
23836 Redirect build output to log file.
23837
23838 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23839
23840 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
23841
23842 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23843
23844 PR ada/5909:
23845 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
23846
23847 2003-10-27 Jakub Jelinek <jakub@redhat.com>
23848
23849 * gcc.c-torture/compile/20031023-1.c: New test.
23850 * gcc.c-torture/compile/20031023-2.c: New test.
23851 * gcc.c-torture/compile/20031023-3.c: New test.
23852 * gcc.c-torture/compile/20031023-4.c: New test.
23853
23854 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23855
23856 PR c++/10371
23857 * g++.dg/lookup/scoped8.C: New test.
23858
23859 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23860
23861 * g++.dg/opt/reg-stack3.C: New test.
23862
23863 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23864
23865 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
23866
23867 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23868
23869 PR c++/11076
23870 * g++.dg/template/crash13.C: New test.
23871
23872 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23873
23874 * gcc.dg/c99-restrict-2.c: New test.
23875
23876 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
23877
23878 PR c++/12698, c++/12699, c++/12700, c++/12566
23879 * g++.dg/inherit/covariant9.C: New test.
23880 * g++.dg/inherit/covariant10.C: New test.
23881 * g++.dg/inherit/covariant11.C: New test.
23882
23883 2003-10-23 Jason Merrill <jason@redhat.com>
23884
23885 PR c++/12726
23886 * g++.dg/ext/complit2.C: New test.
23887
23888 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
23889
23890 PR target/12654
23891 * gcc.c-torture/execute/20031020-1.c: New test.
23892
23893 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23894
23895 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
23896 following the jump_insn.
23897
23898 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
23899
23900 * gcc.dg/cast-lvalue-1.c: New test.
23901
23902 2003-10-21 Mark Mitchell <mark@codesourcery.com>
23903
23904 PR c++/11962
23905 * g++.dg/template/cond2.C: New test.
23906
23907 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
23908
23909 * gcc.dg/builtins-28.c: New test.
23910
23911 2003-10-20 Jan Hubicka <jh@suse.cz>
23912
23913 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
23914 parameter.
23915 * testsuite/gcc.dg/inline-2.c: Likewise.
23916
23917 2003-10-20 Phil Edwards <phil@codesourcery.com>
23918
23919 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
23920 * gcc.dg/nest.c: Likewise.
23921
23922 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23923
23924 PR c++/9781, c++/10583, c++/11862
23925 * g++.dg/parse/crash13.C: New test.
23926
23927 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23928
23929 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
23930
23931 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23932
23933 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
23934 Define HAVE_C99_RUNTIME except on Solaris.
23935 * gcc.dg/builtins-20.c: Likewise.
23936
23937 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23938
23939 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
23940
23941 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23942
23943 PR c++/12495
23944 * g++.dg/template/crash21.C: New test.
23945
23946 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23947
23948 PR c++/2513
23949 * g++.dg/template/typename5.C: New test.
23950
23951 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23952
23953 PR c++/12369
23954 * g++.dg/template/friend25.C: New test.
23955
23956 2003-10-16 Ziemowit Laski <zlaski@apple.com>
23957
23958 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
23959 versions.
23960
23961 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
23962
23963 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
23964 == 2147483647.
23965
23966 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
23967
23968 * gcc.c-torture/execute/960416-1.x: Remove.
23969 * gcc.c-torture/execute/divconst-3.x: Likewise.
23970
23971 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
23972
23973 PR target/12598
23974 * gcc.dg/torture/cris-volatile-1.c: New test.
23975
23976 2003-10-14 Roger Sayle <roger@eyesopen.com>
23977
23978 PR optimization/9325
23979 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
23980 for overflowing floating point to integer conversion during RTL
23981 simplification.
23982
23983 2003-10-13 Ziemowit Laski <zlaski@apple.com>
23984
23985 * objc/execute/_cmd.m: Fix typo.
23986 * objc.dg/image-info.m, objc.dg/symtab-1.m:
23987 Relax 'scan-assembler' regexp.
23988 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
23989 objc.dg/try-catch-4.m: Run on non-Darwin targets.
23990 * objc.dg/zero-link-2.m: Remove blank line.
23991 * objc.dg/zero-link-3.m: New test case.
23992
23993 2003-10-13 Geoffrey Keating <geoffk@apple.com>
23994
23995 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
23996
23997 * gcc.dg/asm-names.c: Use scan-assembler-not rather
23998 than linker trickery.
23999
24000 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24001
24002 PR c++/12370
24003 * g++.dg/other/friend2.C: New test.
24004
24005 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24006
24007 * gcc.dg/20031012-1.c: New test.
24008
24009 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24010
24011 * gcc.dg/weak/weak-3.c: Fix for new warning.
24012
24013 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
24014
24015 PR optimization/8750
24016 * gcc.c-torture/execute/20031012-1.c: New test case.
24017
24018 2003-10-11 Roger Sayle <roger@eyesopen.com>
24019
24020 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
24021 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
24022
24023 2003-10-11 Roger Sayle <roger@eyesopen.com>
24024
24025 PR optimization/12260
24026 * gcc.c-torture/compile/20031011-2.c: New test case.
24027
24028 2003-10-11 Roger Sayle <roger@eyesopen.com>
24029
24030 * gcc.c-torture/execute/20031011-1.c: New testcase.
24031
24032 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
24033
24034 * gcc.c-torture/compile/20031011-1.c: New test.
24035
24036 2003-10-11 Jan Hubicka <jh@suse.cz>
24037
24038 * g++.dg/other/first-global.C: New test.
24039
24040 2003-10-11 Roger Sayle <roger@eyesopen.com>
24041
24042 * gcc.c-torture/execute/string-opt-18.c: New testcase.
24043
24044 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
24045
24046 * gcc.c-torture/compile/20031010-1.c: New test.
24047
24048 2003-10-10 Geoffrey Keating <geoffk@apple.com>
24049
24050 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
24051 * gcc.c-torture/execute/va-arg-25.c: ... here.
24052
24053 2003-10-09 Mark Mitchell <mark@codesourcery.com>
24054
24055 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
24056
24057 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
24058
24059 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
24060
24061 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24062
24063 * g++.dg/parse/error2.C: New test.
24064
24065 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24066
24067 PR c++/11097
24068 * g++.dg/other/error5.C: Modify the error message.
24069 * g++.dg/lookup/using8.C: New test.
24070
24071 2003-10-07 Geoffrey Keating <geoffk@apple.com>
24072
24073 * gcc.dg/darwin-abi-2.c: New file.
24074 * gcc.c-torture/execute/va-arg-24.c: New file.
24075
24076 2003-10-06 Bob Wilson <bob.wilson@acm.org>
24077
24078 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
24079 indentation.
24080
24081 2003-10-06 Mark Mitchell <mark@codesourcery.com>
24082
24083 PR c++/10147
24084 * g++.dg/other/error4.C: Update error messages.
24085 * g++.dg/template/ptrmem4.C: Likewise.
24086
24087 PR c++/12337
24088 * g++.dg/init/new9.C: New test.
24089
24090 PR c++/12334, c++/12236, c++/8656
24091 * g++.dg/ext/attrib8.C: New test.
24092
24093 2003-10-06 Devang Patel <dpatel@apple.com>
24094
24095 * gcc.dg/debug/dwarf2-3.h: New test.
24096 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
24097
24098 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
24099
24100 * g++.dg/opt/cfg2.C: New test.
24101
24102 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24103
24104 * g++.dg/opt/float1.C: New test.
24105
24106 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24107
24108 * gcc.dg/c90-array-lval-6.c: New test.
24109 * gcc.dg/c99-array-lval-6.c: New test.
24110
24111 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
24112 Ziemowit Laski <zlaski@apple.com>
24113
24114 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
24115 'Derived', so that it is never considered a class method; add
24116 new warning for '+port' method ambiguity.
24117 * objc.dg/method-12.m: Include <objc/objc.h> instead of
24118 <objc/objc-api.h> (needed on Mac OS X).
24119 * objc.dg/method-13.m: New test.
24120
24121 2003-10-03 Roger Sayle <roger@eyesopen.com>
24122
24123 PR optimization/9325, PR java/6391
24124 * gcc.c-torture/execute/20031003-1.c: New test case.
24125
24126 2003-10-02 Mark Mitchell <mark@codesourcery.com>
24127
24128 PR optimization/12180
24129 * gcc.dg/20031002-1.c: New test.
24130
24131 PR c++/12486
24132 * g++.dg/inherit/error1.C: New test.
24133
24134 2003-10-02 Chris Demetriou <cgd@broadcom.com>
24135
24136 * lib/f-torture.exp (search_for): Rename to...
24137 (search_for_re): This. Also, clean up comments and the
24138 "regexp" invocation.
24139
24140 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
24141
24142 * gcc.c-torture/compile/20031002-1.c: New test.
24143
24144 2003-10-02 Jakub Jelinek <jakub@redhat.com>
24145
24146 * g++.dg/opt/cond1.C: New test.
24147
24148 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
24149
24150 * gcc.dg/Wold-style-definition-2.c: New testcase.
24151 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
24152
24153 2003-09-29 Richard Henderson <rth@redhat.com>
24154
24155 * g++.dg/init/array10.C: Add dg-options.
24156
24157 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24158
24159 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
24160
24161 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24162
24163 * g++.dg/template/friend19.C: Fix typo.
24164 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
24165
24166 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
24167
24168 * gcc.c-torture/execute/20030928-1.c: New test.
24169 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
24170
24171 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24172
24173 * g++.dg/opt/unroll1.C: New test.
24174
24175 2003-09-26 Roger Sayle <roger@eyesopen.com>
24176
24177 PR optimization/11741
24178 * gcc.dg/20030926-1.c: New test case.
24179
24180 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24181
24182 PR c++/5655
24183 * g++.dg/parse/access7.C: New test.
24184 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
24185
24186 2003-09-24 Ziemowit Laski <zlaski@apple.com>
24187
24188 MERGE OF objc-improvements-branch into MAINLINE:
24189 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
24190 if libobjc has not been built.
24191 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
24192 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
24193 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
24194 objc/execute/nested-3.m, objc/execute/np-2.m,
24195 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
24196 objc/execute/redefining_self.m, objc/execute/root_methods.m,
24197 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
24198 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
24199 objc.dg/special/unclaimed-category-1.h,
24200 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
24201 well as GNU runtime.
24202 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
24203 * execute/cascading-1.m, execute/function-message-1.m,
24204 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
24205 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
24206 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
24207 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
24208 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
24209 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
24210 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
24211 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
24212 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
24213 * objc.dg/bitfield-2.m: Run only on Darwin.
24214 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
24215 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
24216 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
24217 * objc.dg/const-str-1.m: Fix constant string layout.
24218
24219 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
24220
24221 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
24222
24223 2003-09-23 Geoffrey Keating <geoffk@apple.com>
24224
24225 * gcc.dg/darwin-abi-1.c: New file.
24226
24227 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
24228
24229 PR target/12281
24230 * gcc.c-torture/compile/20030921-1.c: New test.
24231
24232 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24233
24234 * g++.dg/opt/reg-stack2.C: New test.
24235
24236 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24237
24238 * g++.dg/eh/delayslot1.C: New test.
24239
24240 2003-09-20 Richard Henderson <rth@redhat.com>
24241
24242 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
24243
24244 2003-09-20 Roger Sayle <roger@eyesopen.com>
24245
24246 * gcc.c-torture/execute/20030920-1.c: New test case.
24247
24248 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24249
24250 * g++.dg/rtti/typeid3.C: Correct expected error message.
24251
24252 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24253
24254 PR c++/157
24255 * g++.dg/parse/crash12.C: New test.
24256
24257 2003-09-19 Janis Johnson <janis187@us.ibm.com>
24258
24259 * gcc.dg/compat/mixed-struct-check.h: New.
24260 * gcc.dg/compat/mixed-struct-defs.h: New.
24261 * gcc.dg/compat/mixed-struct-init.h: New.
24262 * gcc.dg/compat/struct-by-value-19_main.c: New.
24263 * gcc.dg/compat/struct-by-value-19_x.c: New.
24264 * gcc.dg/compat/struct-by-value-19_y.c: New.
24265 * gcc.dg/compat/struct-by-value-20_main.c: New.
24266 * gcc.dg/compat/struct-by-value-20_x.c: New.
24267 * gcc.dg/compat/struct-by-value-20_y.c: New.
24268 * gcc.dg/compat/struct-return-19_main.c: New.
24269 * gcc.dg/compat/struct-return-19_x.c: New.
24270 * gcc.dg/compat/struct-return-19_y.c: New.
24271 * gcc.dg/compat/struct-return-20_main.c: New.
24272 * gcc.dg/compat/struct-return-20_x.c: New.
24273 * gcc.dg/compat/struct-return-20_y.c: New.
24274
24275 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
24276 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
24277 so that it will not complain on LP64 targets.
24278
24279 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24280
24281 PR c++/495
24282 * g++.dg/template/friend24.C: New test.
24283
24284 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
24285
24286 PR c++/12332
24287 * g++.dg/template/memtmpl2.C: New test.
24288
24289 2003-09-18 Mark Mitchell <mark@codesourcery.com>
24290
24291 PR target/11184
24292 * gcc.dg/builtin-apply1.c: New test.
24293
24294 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
24295
24296 PR c++/9848
24297 * g++.dg/warn/Wunused-4.C: New test.
24298
24299 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24300
24301 PR c++/12316
24302 * g++.dg/other/gc2.C: New test.
24303
24304 2003-09-17 Mark Mitchell <mark@codesourcery.com>
24305
24306 PR c++/11991
24307 * g++.dg/rtti/typeid3.C: New test.
24308
24309 PR c++/12266
24310 * g++.dg/overload/template1.C: New test.
24311
24312 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
24313
24314 * g++.dg/opt/cfg3.C: New test.
24315
24316 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24317
24318 PR c++/7939
24319 * g++.dg/template/crash11.C: New test.
24320
24321 2003-09-16 Jason Merrill <jason@redhat.com>
24322 Jakub Jelinek <jakub@redhat.com>
24323
24324 * gcc.dg/attr-warn-unused-result.c: New test.
24325
24326 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
24327
24328 PR c++/12184
24329 * g++.dg/expr/call2.C: New test.
24330
24331 2003-09-15 Andreas Jaeger <aj@suse.de>
24332
24333 * gcc.dg/Wold-style-definition-1.c: New test.
24334
24335 2003-09-14 Mark Mitchell <mark@codesourcery.com>
24336
24337 PR c++/3907
24338 * g++.dg/parse/template12.C: New test.
24339
24340 * g++.dg/abi/bitfield11.C: New test.
24341 * g++.dg/abi/bitfield12.C: Likewise.
24342
24343 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
24344
24345 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
24346 non-expansion of functional macro name without arguments at EOL.
24347 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
24348
24349 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
24350
24351 * gcc.c-torture/execute/20030914-[12].c: New tests.
24352
24353 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
24354
24355 PR c++/11788
24356 * g++.dg/overload/addr1.C: New test.
24357
24358 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
24359
24360 * gcc.dg/20030909-1.c: New test.
24361
24362 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24363
24364 * gcc.dg/ultrasp10.c: New test.
24365
24366 2003-09-09 Devang Patel <dpatel@apple.com>
24367
24368 * gcc.dg/darwin-ld-6.c: New test.
24369
24370 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24371
24372 * gcc.dg/torture/builtin-explog-1.c: New testcase.
24373
24374 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24375
24376 * gcc.dg/ia64-types1.c: New test.
24377 * gcc.dg/ia64-types2.c: Likewise.
24378
24379 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24380
24381 * gcc.dg/builtins-1.c: Add more _Complex tests.
24382 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24383
24384 * gcc.dg/builtins-1.c: Test existing _Complex functions.
24385 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24386
24387 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24388
24389 PR c++/11786
24390 * g++.dg/lookup/koenig2.C: New test.
24391
24392 PR c++/5296
24393 * g++.dg/rtti/typeid2.C: New test.
24394
24395 2003-09-08 Jakub Jelinek <jakub@redhat.com>
24396
24397 * gcc.c-torture/compile/20030904-1.c: New test.
24398
24399 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24400
24401 * g++.dg/opt/longbranch2.C: New test.
24402
24403 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24404
24405 * g++.dg/template/crash10.C: Only compile it.
24406
24407 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24408
24409 PR middle-end/11665
24410 * gcc.c-torture/compile/20030907-1.c: New test.
24411 * g++.dg/init/array11.C: New test.
24412
24413 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24414
24415 PR c++/11852
24416 * g++.dg/init/struct1.C: New test.
24417
24418 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24419
24420 PR c++/12181
24421 * g++.dg/expr/comma1.C: New test.
24422
24423 2003-09-06 Mark Mitchell <mark@codesourcery.com>
24424
24425 PR c++/11867
24426 * g++.dg/expr/static_cast5.C: New test.
24427
24428 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
24429
24430 PR c++/11507
24431 * g++.dg/lookup/scoped7.C: New test.
24432
24433 PR c++/9574
24434 * g++.dg/other/static1.C: New test.
24435
24436 PR c++/11490
24437 * g++.dg/warn/template-1.C: New test.
24438
24439 PR c++/11432
24440 * g++.dg/template/crash10.C: New test.
24441
24442 PR c++/2478
24443 * g++.dg/overload/VLA.C: New test.
24444
24445 PR c++/10804
24446 * g++.dg/template/call1.C: New test.
24447
24448 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24449
24450 PR c++/11794
24451 * g++.dg/parse/using3.C: New test.
24452
24453 2003-09-06 Roger Sayle <roger@eyesopen.com>
24454
24455 PR c++/11409
24456 * g++.dg/overload/builtin3.C: New test case.
24457
24458 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
24459
24460 PR c/9862
24461 * gcc.dg/20030906-1.c: New test.
24462 * gcc.dg/20030906-2.c: Likewise.
24463
24464 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24465
24466 PR c++/12167
24467 * g++.dg/parse/defarg5.C: New test.
24468
24469 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
24470
24471 2003-09-05 Mark Mitchell <mark@codesourcery.com>
24472
24473 PR c++/12163
24474 * g++.dg/expr/static_cast4.C: New test.
24475
24476 PR c++/12146
24477 * g++.dg/template/crash9.C: New test.
24478
24479 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
24480
24481 * g++.old-deja/g++.ext/pretty2.C: Update for change
24482 in __FUNCTION__.
24483 * g++.old-deja/g++.ext/pretty3.C: Likewise.
24484
24485 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
24486
24487 PR c++/11922
24488 * g++/dg/template/qualified-id1.C: New test.
24489
24490 PR c++/12037
24491 * g++.dg/warn/noeffect4.C: New test.
24492
24493 2003-09-04 Matt Austern <austern@apple.com>
24494
24495 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
24496 * g++.dg/ext/fnname2.C: Likewise.
24497 * g++.dg/ext/fnname3.C: Likewise.
24498
24499 2003-09-04 Mark Mitchell <mark@codesourcery.com>
24500
24501 * g++.dg/expr/lval1.C: New test.
24502 * g++.dg/ext/lvcast.C: Remove.
24503
24504 2003-09-03 Roger Sayle <roger@eyesopen.com>
24505
24506 PR optimization/11700.
24507 * gcc.c-torture/compile/20030903-1.c: New test case.
24508
24509 2003-09-03 Mark Mitchell <mark@codesourcery.com>
24510
24511 PR c++/12053
24512 * g++.dg/abi/layout4.C: New test.
24513
24514 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
24515
24516 PR c++/11553
24517 * g++.dg/parse/friend3.C: New test.
24518
24519 2003-09-02 Mark Mitchell <mark@codesourcery.com>
24520
24521 PR c++/11847
24522 * g++.dg/template/class1.C: New test.
24523
24524 PR c++/11808
24525 * g++.dg/expr/call1.C: New test.
24526
24527 2003-09-01 Mark Mitchell <mark@codesourcery.com>
24528
24529 PR c++/12114
24530 * g++.dg/init/ref9.C: New test.
24531
24532 PR c++/11972
24533 * g++.dg/template/nested4.C: New test.
24534
24535 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24536
24537 PR c++/12093
24538 * g++.dg/template/non-dependent4.C: New test.
24539
24540 PR c++/11928
24541 * g++.dg/inherit/conv1.C: New test.
24542
24543 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24544
24545 PR c++/6196
24546 * g++.dg/ext/label1.C: New test.
24547 * g++.dg/ext/label2.C: Likewise.
24548
24549 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24550
24551 * g++.dg/expr/cond3.C: New test.
24552
24553 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24554
24555 * gcc.dg/builtins-1.c: Add new builtin cases.
24556
24557 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24558
24559 * gcc.dg/builtins-1.c: Add new cases.
24560 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24561
24562 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24563
24564 * gcc.dg/builtins-1.c: Add more math builtin tests.
24565 * gcc.dg/torture/builtin-attr-1.c: New test.
24566
24567 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24568
24569 PR optimization/5079
24570 * g++.dg/opt/static3.C: New test.
24571
24572 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24573
24574 * gcc.misc-tests/gcov-10b.c: New test.
24575
24576 2003-08-27 Mark Mitchell <mark@codesourcery.com>
24577
24578 * g++.dg/opt/ptrmem3.C: New test.
24579
24580 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
24581
24582 2003-08-27 Jakub Jelinek <jakub@redhat.com>
24583
24584 * gcc.dg/20030826-2.c: New test.
24585
24586 2003-08-26 Roger Sayle <roger@eyesopen.com>
24587
24588 PR middle-end/12002
24589 * g77.f-torture/compile/12002.f: New test case.
24590
24591 2003-08-26 Roger Sayle <roger@eyesopen.com>
24592
24593 * gcc.dg/20030826-1.c: New test case.
24594
24595 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
24596
24597 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
24598
24599 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
24600
24601 PR c++/11871
24602 * c++.dg/lookup/crash1.C: New test.
24603
24604 * c++.dg/warn/noeffect3.C: New test.
24605
24606 2003-08-25 Janis Johnson <janis187@us.ibm.com>
24607
24608 * gcc.dg/compat/vector-1_x.c: Compile with -w.
24609 * gcc.dg/compat/vector-1_y.c: Ditto.
24610 * gcc.dg/compat/vector-2_x.c: Ditto.
24611 * gcc.dg/compat/vector-2_y.c: Ditto.
24612
24613 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
24614
24615 * gcc.dg/20030702-1.c: New test.
24616
24617 2003-08-25 Mark Mitchell <mark@codesourcery.com>
24618
24619 PR c++/8795
24620 * g++.dg/ext/altivec-1.C: New test.
24621
24622 2003-08-24 Richard Henderson <rth@redhat.com>
24623
24624 * g++.dg/eh/simd-2.C: Add -w for x86.
24625
24626 2003-08-23 Jakub Jelinek <jakub@redhat.com>
24627
24628 * gcc.dg/20030815-1.c: New test.
24629
24630 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24631
24632 PR c++/3765
24633 * g++.dg/parse/access6.C: New test.
24634
24635 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24636
24637 PR c++/641, c++/11876
24638 * g++.dg/template/friend22.C: New test.
24639 * g++.dg/template/friend23.C: Likewise.
24640
24641 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24642
24643 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
24644 identically.
24645
24646 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24647
24648 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
24649
24650 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24651
24652 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
24653
24654 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24655
24656 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
24657
24658 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24659
24660 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
24661
24662 2003-08-21 Mark Mitchell <mark@codesourcery.com>
24663
24664 PR c++/11919
24665 * g++.dg/overload/prom1.C: New test.
24666
24667 PR c++/11551
24668 * g++.dg/parse/dtor2.C: New test.
24669
24670 PR c++/10762
24671 * g++.dg/parse/using2.C: New test.
24672
24673 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
24674
24675 PR target/11805
24676 * gcc.c-torture/compile/20030821-1.c: New.
24677
24678 2003-08-20 Mark Mitchell <mark@codesourcery.com>
24679
24680 PR c++/11834
24681 * g++.dg/template/deduce2.C: New test.
24682
24683 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
24684
24685 * gcc.c-torture/execute/20030821-1.c: New test.
24686
24687 2003-08-20 Roger Sayle <roger@eyesopen.com>
24688
24689 PR middle-end/11984
24690 * gcc.dg/20030820-1.c: New test case.
24691
24692 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
24693
24694 PR c++/11945
24695 * g++.dg/warn/noeffect2.C: New test.
24696
24697 2003-08-19 Mark Mitchell <mark@codesourcery.com>
24698
24699 PR c++/10926
24700 * g++.dg/template/dtor2.C: New test.
24701
24702 PR c++/11684
24703 * g++.dg/template/operator1.C: New test.
24704 * g++.dg/parse/operator4.C: New test.
24705
24706 PR c++/11946.C
24707 * g++.dg/expr/enum1.C: New test.
24708 * gcc.dg/c99-bool-1.c: Remove bogus warning.
24709
24710 PR c++/11036.C
24711 * g++.dg/parse/elab2.C: New test.
24712 * g++.dg/parse/typedef4.C: Change error message.
24713 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
24714 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
24715 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
24716
24717 2003-08-19 Geoffrey Keating <geoffk@apple.com>
24718
24719 * gcc.dg/pch/warn-1.c: New.
24720 * gcc.dg/pch/warn-1.hs: New.
24721
24722 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
24723 not-tested file.
24724
24725 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24726
24727 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
24728
24729 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24730
24731 * gcc.dg/uninit-D.c: New Test.
24732 * gcc.dg/uninit-E.c: New Test.
24733 * gcc.dg/uninit-F.c: New Test.
24734 * gcc.dg/uninit-G.c: New Test.
24735
24736 2003-08-19 Michael Ritzert <ritzert@t-online.de>
24737
24738 * g++.dg/README: Describe the pch directory.
24739
24740 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24741
24742 PR c++/11174
24743 * g++.dg/parse/access4.C: New test.
24744 * g++.dg/parse/access5.C: Likewise.
24745 * g++.old-deja/g++.jason/access17.C: Adjust error message.
24746
24747 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
24748
24749 * gcc.dg/noncompile/20030818-1.c: New.
24750
24751 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
24752
24753 PR c++/11957
24754 * g++.dg/warn/noeffect1.C: New test.
24755
24756 * g++.dg/template/scope2.C: New test.
24757 * g++.dg/template/error2.C: Correct dg-error
24758
24759 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
24760
24761 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
24762
24763 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
24764
24765 PR C++/11512
24766 * g++.dg/template/warn1.C: New.
24767
24768 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
24769
24770 * g++.dg/template/error2.C: New test.
24771 * g++.dg/lookup/using7.C: Adjust errors
24772 * g++.old-deja/g++.pt/crash36.C: Likewise.
24773 * g++.old-deja/g++.pt/derived3.C: Likewise.
24774
24775 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24776
24777 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
24778 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
24779 * gcc.c-torture/execute/builtins/string-9.c: New, from
24780 string-opt-9.c. Adjust for execute/builtins framework.
24781 * gcc.c-torture/execute/string-opt-9.c: Delete.
24782
24783 2003-08-12 Mark Mitchell <mark@codesourcery.com>
24784
24785 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
24786
24787 * g++.dg/parse/ret-type2.C: New test.
24788
24789 PR c++/11703
24790 * g++.dg/init/new8.C: New test.
24791
24792 PR c++/10923
24793 * g++.dg/parse/typedef5.C: New test.
24794
24795 PR c++/9512
24796 * g++.dg/parse/qualified2.C: New test.
24797 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
24798 invalid code.
24799
24800 2003-08-11 Mark Mitchell <mark@codesourcery.com>
24801
24802 * g++.dg/conversion/ptrmem1.C: New test.
24803
24804 2003-08-11 Jakub Jelinek <jakub@redhat.com>
24805
24806 PR target/11693
24807 * gcc.dg/20030811-1.c: New test.
24808
24809 PR target/11535
24810 * gcc.c-torture/execute/20030811-1.c: New test.
24811
24812 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24813
24814 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
24815
24816 2003-08-10 Mark Mitchell <mark@codesourcery.com>
24817
24818 PR c++/11789.C
24819 * g++.dg/inherit/multiple1.C: New test.
24820
24821 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
24822
24823 * gcc.dg/spe1.c: New test.
24824
24825 PR c++/11670
24826 * g++.dg/expr/cast2.C: New test.
24827
24828 PR c++/10530
24829 * g++.dg/template/dependent-name2.C: New test.
24830
24831 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
24832
24833 * g++.dg/parse/crash11.C: Put the dg options in comments.
24834
24835 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
24836
24837 * lib/gcc-dg.exp: Update for diagnostic change.
24838
24839 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24840
24841 PR c++/5767
24842 * g++.dg/parse/crash11.C: New test.
24843
24844 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
24845
24846 * gcc.dg/cpp/spacing1.c: Update.
24847
24848 2003-08-04 Janis Johnson <janis187@us.ibm.com>
24849
24850 PR target/11739
24851 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
24852 a value for -mtune.
24853
24854 2003-08-04 Roger Sayle <roger@eyesopen.com>
24855
24856 PR middle-end/11771
24857 * gcc.c-torture/compile/20030804-1.c: New test case.
24858
24859 2003-08-04 Roger Sayle <roger@eyesopen.com>
24860
24861 * gcc.dg/20030804-1.c: New test case.
24862
24863 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
24864
24865 * gcc.dg/cpp/separate-1.c: New test.
24866
24867 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
24868
24869 PR c++/11704
24870 * g++.dg/template/dependent-expr2.C: New test.
24871
24872 PR c++/11766
24873 * g++.dg/expr/ptrmem1.C: New test.
24874
24875 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24876
24877 PR c++/9453
24878 * g++.dg/template/friend15.C: New test.
24879
24880 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
24881
24882 * lib/dg-pch.exp: Work round PCH bug.
24883
24884 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24885
24886 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
24887 builtins. Move cases from builtins-4.c here.
24888
24889 * gcc.dg/torture/builtin-math-1.c: New test taken from
24890 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
24891 additional cases.
24892
24893 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
24894 Delete.
24895
24896 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
24897
24898 PR c++/9447
24899 * g++.dg/template/using7.C: New test.
24900
24901 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
24902
24903 * import1.c, import2.c: New tests.
24904
24905 2003-08-01 Jakub Jelinek <jakub@redhat.com>
24906
24907 * g++.dg/eh/crossjump1.C: New test.
24908
24909 2003-08-01 Mark Mitchell <mark@codesourcery.com>
24910
24911 PR c++/11697
24912 * g++.dg/template/using6.C: New test.
24913
24914 PR c++/11744
24915 * g++.dg/template/koenig2.C: New test.
24916
24917 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24918
24919 PR c++/7983
24920 * g++.dg/parse/typedef4.C: New test.
24921
24922 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24923
24924 PR c++/8442, c++/8806
24925 * g++.dg/template/elab1.C: New test.
24926 * g++.dg/template/type2.C: Likewise.
24927 * g++.dg/template/ttp3.C: Adjust expected error message.
24928 * g++.old-deja/g++.law/visibility13.C: Likewise.
24929 * g++.old-deja/g++.niklas/t135.C: Likewise.
24930 * g++.old-deja/g++.pt/ttp41.C: Likewise.
24931 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
24932 template argument.
24933 * g++.old-deja/g++.pt/ttp44.C: Likewise.
24934
24935 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
24936
24937 PR c++/11295
24938 * g++.dg/ext/stmtexpr1.C: New test.
24939
24940 * g++.dg/opt/tmp1.C: New test.
24941
24942 PR c++/11525
24943 * g++.dg/parse/constant4.C: New test.
24944
24945 PR c++/9447
24946 * g++.dg/template/using5.C: New test.
24947
24948 2003-07-31 Roger Sayle <roger@eyesopen.com>
24949
24950 * gcc.dg/builtins-27.c: New test case.
24951
24952 2003-07-31 Jakub Jelinek <jakub@redhat.com>
24953
24954 * gcc.dg/tls/opt-7.c: New test.
24955
24956 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
24957
24958 * g++.old-deja/g++.other/crash18.C: Remove.
24959
24960 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
24961
24962 * g++.dg/template/explicit3.C: New.
24963 * g++.dg/template/explicit4.C: New.
24964 * g++.dg/template/explicit5.C: New.
24965
24966 PR c++/11347
24967 * g++.dg/template/memtmpl1.C: New.
24968
24969 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
24970
24971 PR target/11565
24972 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
24973 * gcc.dg/i386-387-5.c (dg-options): Likewise.
24974
24975 2003-07-30 Jan Hubicka <jh@suse.cz>
24976
24977 * vtgc1.c: Kill.
24978
24979 2003-07-29 Zack Weinberg <zack@codesourcery.com>
24980
24981 * gcc.dg/struct-in-proto-1.c: New test.
24982
24983 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
24984
24985 * gcc.dg/cpp/include2.c: Only expect one message.
24986
24987 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
24988
24989 PR c++/9447
24990 * g++.dg/template/using1.C: New test.
24991 * g++.dg/template/using2.C: New test.
24992 * g++.dg/template/using3.C: New test.
24993 * g++.dg/template/using4.C: New test.
24994
24995 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
24996
24997 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
24998 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24999
25000 2003-07-28 Jan Hubicka <jh@suse.cz>
25001
25002 PR c++/11530
25003 * g++.dg/opt/call1.C: New test.
25004
25005 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
25006
25007 PR c++/11667
25008 * g++.dg/init/enum2.C: New test.
25009 * g++.dg/template/overload1.C: Add "-w" option.
25010
25011 2003-07-28 <hp@bitrange.com>
25012
25013 * gcc.dg/Wdeclaration-after-statement-1.c,
25014 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
25015
25016 2003-07-28 Jakub Jelinek <jakub@redhat.com>
25017
25018 * gcc.c-torture/compile/20030725-1.c: New test.
25019
25020 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
25021
25022 * gcc.dg/20030505.c: Only run for SPE.
25023 Remove definition of opaque type.
25024
25025 2003-07-27 Mark Mitchell <mark@codesourcery.com>
25026
25027 * g++.dg/template/ptrmem6.C: New test.
25028
25029 2003-07-26 Geoffrey Keating <geoffk@apple.com>
25030
25031 * gcc.c-torture/compile/zero-strct-2.c: New test.
25032
25033 2003-07-25 Geoffrey Keating <geoffk@apple.com>
25034
25035 * gcc.dg/intermod-1.c: New test.
25036
25037 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
25038
25039 PR c++/11617
25040 * g++.dg/template/lookup2.C: New test.
25041 * g++.dg/template/memclass1.C: Remove instantiated from error.
25042 * g++.dg/other/error2.C: Tweak expected errors.
25043
25044 PR c++/11596
25045 * g++.dg/template/defarg3.C: New test.
25046
25047 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
25048
25049 2003-07-24 Mark Mitchell <mark@codesourcery.com>
25050
25051 * g++.dg/inherit/access5.C: New test.
25052
25053 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25054
25055 PR c++/11513
25056 * g++.dg/template/crash8.C: New test.
25057
25058 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
25059
25060 PR c/10602
25061 * gcc.dg/noncompile/incomplete-2.c: New test.
25062
25063 2003-07-23 Mark Mitchell <mark@codesourcery.com>
25064
25065 PR c++/11645
25066 * g++.dg/inherit/access4.C: New test.
25067
25068 PR c++/11517
25069 * g++.dg/expr/cond2.C: New test.
25070
25071 PR optimization/10679
25072 * g++.dg/opt/inline4.C: New test.
25073
25074 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
25075
25076 * g++.dg/parse/crash10: New test.
25077
25078 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25079
25080 * g++.dg/ext/flexary1.C: New test.
25081
25082 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25083
25084 PR c++/10793
25085 * g++.dg/template/crash9.C: New test.
25086
25087 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25088
25089 PR c++/3004
25090 * g++.dg/parse/typedef3.C: New test.
25091
25092 PR c++/7906
25093 * g++.dg/parse/operator2.C: New test.
25094
25095 PR c++/8895
25096 * g++.dg/parse/def-tmpl-arg1.C: New test.
25097
25098 PR c++/9282
25099 * g++.dg/parse/funptr1.C: New test.
25100
25101 PR c++/9452
25102 * g++.dg/parse/ambig3.C: New test.
25103
25104 PR c++/9454
25105 * g++.dg/parse/operator3.C: New test.
25106
25107 PR c++/9486
25108 * g++.dg/parse/template10.C: New test.
25109
25110 PR c++/9488
25111 * g++.dg/parse/template11.C: New test.
25112
25113 PR c++/10150
25114 * g++.dg/parse/invalid-op1.C: New test.
25115
25116 PR c++/10247
25117 * g++.dg/parse/condexpr1.C: New test.
25118
25119 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25120
25121 * g++.dg/ext/packed3.C: New test.
25122 * g++.dg/ext/packed4.C: New test.
25123
25124 * gcc.dg/pack-test-3.c: New test.
25125
25126 2003-07-21 Janis Johnson <janis187@us.ibm.com>
25127
25128 * lib/compat.exp: Handle dg-options per source file.
25129 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
25130 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
25131 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
25132 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
25133 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
25134 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
25135 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
25136 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
25137 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
25138 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
25139 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
25140 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
25141 * g++.dg/compat/break/bitfield7_x.C: Ditto.
25142 * g++.dg/compat/break/bitfield7_y.C: Ditto.
25143
25144 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25145
25146 PR c/10320
25147 * gcc.c-torture/execute/20030718-1.c: New test.
25148
25149 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25150
25151 PR optimization/11536
25152 * gcc.dg/20030721-1.c: New test.
25153
25154 2003-07-19 Mark Mitchell <mark@codesourcery.com>
25155
25156 PR c++/11546
25157 * g++.dg/template/lookup1.C: New test.
25158
25159 2003-07-19 Zack Weinberg <zack@codesourcery.com>
25160
25161 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
25162 diagnostics of ill-formed constructs involving labels.
25163 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
25164 the new 'previously defined here' message.
25165
25166 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
25167
25168 * g++.dg/parse/non-dependent2.C: New test.
25169
25170 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25171
25172 * g++.dg/init/init-ref4.C: xfail on targets without
25173 weak symbols.
25174
25175 2003-07-17 Jakub Jelinek <jakub@redhat.com>
25176
25177 PR target/11087
25178 * gcc.c-torture/execute/20030717-1.c: New test.
25179
25180 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25181
25182 * g++.dg/opt/cfg1.C: New test.
25183
25184 2003-07-17 Mark Mitchell <mark@codesourcery.com>
25185
25186 PR optimization/11557
25187 * gcc.dg/20030717-1.c: New test.
25188
25189 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25190
25191 PR c++/10476
25192 * g++.dg/expr/crash-1.C: New test.
25193
25194 PR c++/11027
25195 * g++.dg/template/init3.C: New test.
25196
25197 PR c++/8222
25198 * g++.dg/template/non-dependent1.C: New test.
25199
25200 PR c++/11070
25201 * g++.dg/template/non-dependent2.C: New test.
25202
25203 PR c++/11071
25204 * g++.dg/template/non-dependent3.C: New test.
25205
25206 PR c++/9907
25207 * g++.dg/template/sizeof5.C: New test.
25208
25209 2003-07-17 Geoffrey Keating <geoffk@apple.com>
25210
25211 PR 11498
25212 * gcc.c-torture/compile/mangle-1.c: New file.
25213
25214 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25215
25216 PR c++/7809
25217 * g++.dg/parse/access3.C: New test.
25218
25219 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25220
25221 PR c++/11384
25222 * g++.dg/init/init-ref4.C: New test.
25223
25224 2003-07-16 Mark Mitchell <mark@codesourcery.com>
25225
25226 PR c++/11547
25227 * g++.dg/parse/constant3.C: New test.
25228 * g++.dg/parse/crash7.C: Likewise.
25229
25230 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
25231
25232 PR target/11008
25233 * gcc.dg/i386-pentium4-not-mull.c: New.
25234
25235 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
25236
25237 * gcc.dg/asm-names.c (ymain): Make it weak.
25238
25239 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25240
25241 PR c++/5421
25242 * g++.dg/template/friend21.C: New test.
25243
25244 2003-07-16 Jakub Jelinek <jakub@redhat.com>
25245
25246 * gcc.dg/cleanup-8.c: New test.
25247 * gcc.dg/cleanup-9.c: New test.
25248
25249 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
25250
25251 * g++.dg/ext/dll-MI1.h: New file.
25252 * g++.dg/ext/dllexport-MI1.C: New file.
25253 * g++.dg/ext/dllimport-MI1.C: New file.
25254
25255 2003-07-15 Jakub Jelinek <jakub@redhat.com>
25256
25257 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
25258 it does not have cmpstrsi patterns (just cmpmemsi).
25259
25260 2003-07-15 Mark Mitchell <mark@codesourcery.com>
25261
25262 PR debug/11473
25263 * g++.dg/debug/debug8.C: New test.
25264
25265 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25266
25267 PR c++/10108
25268 * g++.dg/template/crash7.C: New test.
25269
25270 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
25271
25272 PR target/10795
25273 * gcc.c-torture/compile/20030708-1.c: New.
25274
25275 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25276
25277 * gcc.c-torture/execute/20030715-1.c: New test.
25278
25279 2003-07-14 Geoffrey Keating <geoffk@apple.com>
25280
25281 * gcc.dg/pch/inline-3.c: New file.
25282 * gcc.dg/pch/inline-3.hs: New file.
25283 * gcc.dg/pch/inline-4.c: New file.
25284 * gcc.dg/pch/inline-4.hs: New file.
25285
25286 2003-07-14 Mark Mitchell <mark@codesourcery.com>
25287
25288 PR c++/11509
25289 * g++.dg/template/crash6.C: New test.
25290
25291 PR c++/7053
25292 * g++.dg/template/friend20.C: New test.
25293
25294 PR c++/7019
25295 * g++.dg/template/overload2.C: New test.
25296
25297 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25298
25299 PR optimization/11440
25300 * gcc.c-torture/execute/20030714-1.c: New test.
25301
25302 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25303
25304 PR c++/11154
25305 * g++.dg/template/partial2.C: New test.
25306
25307 2003-07-13 Mark Mitchell <mark@codesourcery.com>
25308
25309 PR c++/11503
25310 * g++.dg/template/anon1.C: New test.
25311
25312 PR c++/11493
25313 PR c++/11495
25314 * g++.dg/parse/template9.C: Likewise.
25315 * g++.dg/template/crash4.C: New test.
25316 * g++.dg/template/koenig1.C: Likewise.
25317 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
25318 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
25319 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
25320 functions.
25321 * g++.old-deja/g++.jason/template36.C: Likewise.
25322 * g++.old-deja/g++.mike/p1989.C: Likewise.
25323 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
25324 * g++.old-deja/g++.pt/ttp20.C: Use this->.
25325 * g++.old-deja/g++.pt/ttp21.C: Use this->.
25326 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
25327 compiling.
25328 * g++.old-deja/g++.pt/union2.C: Use this->.
25329
25330 2003-07-11 Jakub Jelinek <jakub@redhat.com>
25331
25332 * gcc.dg/20030711-1.c: New test.
25333
25334 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
25335
25336 PR c++/11050
25337 * g++.dg/parse/args1.C: New test.
25338 * g++.pt/defarg8.C: Change expected errors.
25339
25340 2003-07-11 Mark Mitchell <mark@codesourcery.com>
25341
25342 PR c++/8164
25343 * g++.dg/template/nontype2.C: New test.
25344
25345 PR c++/10558
25346 * g++.dg/parse/template8.C: New test.
25347
25348 PR c++/8327
25349 * g++.dg/template/scope1.C: New test.
25350
25351 * g++.dg/warn/Wsign-compare-1.C: New test.
25352
25353 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25354
25355 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
25356
25357 2003-07-10 Mark Mitchell <mark@codesourcery.com>
25358
25359 PR c++/9411
25360 * g++.dg/template/explicit2.C: New test.
25361
25362 PR c++/10032
25363 * g++.dg/warn/pedantic1.C: New test.
25364
25365 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
25366
25367 PR c++ 9483
25368 * g++.dg/other/field1.C: New test.
25369
25370 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25371
25372 PR c/11449
25373 * gcc.c-torture/compile/20030707-1.c: New.
25374
25375 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25376
25377 PR c++/10849
25378 * g++.dg/template/access12.C: New test.
25379
25380 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
25381
25382 * g++.dg/bprob/bprob.exp (prof_ext): Update.
25383 * g77.dg/bprob/bprob.exp (prof_ext): Update.
25384 * gcc.misc-tests/bprob.exp (prof_ext): Update.
25385 * gcc.misc-tests/gcov.exp: Update
25386 * g++.dg/gcov/gcov.exp: Update
25387 * lib/gcov.exp: Update.
25388
25389 2003-07-08 Mark Mitchell <mark@codesourcery.com>
25390
25391 * g++.dg/abi/mangle17.C: Make sure template expressions are
25392 dependent.
25393 * g++.dg/abi/mangle4.C: Mark erroneous casts.
25394 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
25395 * g++.dg/opt/stack1.C: Remove erroneous code.
25396 * g++.dg/parse/template7.C: New test.
25397 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
25398 * g++.old-deja/g++.pt/crash4.C: Likewise.
25399
25400 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25401
25402 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
25403 with zero or one occurence of `$' after the initial `L'.
25404
25405 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
25406
25407 * gcc.c-torture/compile/20030704-1.c: Add a comment.
25408
25409 2003-07-08 Roger Sayle <roger@eyesopen.com>
25410
25411 PR c/11370
25412 * gcc.dg/Wunreachable-6.c: New testcase.
25413 * gcc.dg/Wunreachable-7.c: New testcase.
25414
25415 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25416
25417 PR c/11420
25418 * gcc.dg/20030708-1.c: New test.
25419
25420 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
25421
25422 * gcc.dg/compat/sdata-section.h: New file.
25423 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
25424 * gcc.dg/torture/mips-sdata-1.c: New test.
25425
25426 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25427
25428 PR c++/11030
25429 * g++.dg/template/friend19.C: New test.
25430
25431 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25432
25433 * g++.dg/opt/strength-reduce.C: New test.
25434
25435 2003-07-07 Roger Sayle <roger@eyesopen.com>
25436
25437 PR target/10979
25438 * gcc.dg/20030707-1.c: New testcase.
25439
25440 2003-07-07 Roger Sayle <roger@eyesopen.com>
25441
25442 PR optimization/11059
25443 * g++.dg/opt/emptyunion.C: New testcase.
25444
25445 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25446 Eric Botcazou <ebotcazou@libertysurf.fr>
25447
25448 * g++.dg/opt/stack1.C: New test.
25449
25450 2003-07-05 Mark Mitchell <mark@codesourcery.com>
25451
25452 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
25453 run test.
25454
25455 PR c++/11431
25456 * g++.dg/expr/static_cast3.C: New test.
25457
25458 2003-07-04 Zack Weinberg <zack@codesourcery.com>
25459
25460 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
25461 everywhere.
25462 * gcc.dg/concat.c: Concatenation of string constants with
25463 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
25464 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
25465 * gcc.dg/cpp/escape-2.c: Use wide character constants where
25466 necessary to avoid multi-character character constant warning.
25467 * gcc.dg/cpp/escape.c: Likewise.
25468 * gcc.dg/cpp/ucs.c: Likewise.
25469 Remove backslashes from dg-bogus comments, as they confuse Tcl.
25470 Fix a typo.
25471
25472 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25473
25474 PR c/11428
25475 * gcc.c-torture/compile/20030704-1.c: New.
25476
25477 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25478
25479 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
25480
25481 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
25482
25483 PR c++/5287, PR c++/7910, PR c++/11021
25484 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
25485 tests for warnings.
25486 * g++.dg/ext/dllimport2.C: Add tests for warnings.
25487 * g++.dg/ext/dllimport3.C: Likewise.
25488 * g++.dg/ext/dllimport4.C: New file.
25489 * g++.dg/ext/dllimport5.C: New file.
25490 * g++.dg/ext/dllimport6.C: New file.
25491 * g++.dg/ext/dllimport7.C: New file.
25492 * g++.dg/ext/dllimport8.C: New file.
25493 * g++.dg/ext/dllimport9.C: New file.
25494 * g++.dg/ext/dllimport10.C: New file.
25495 * g++.dg/ext/dllexport1.C: New file.
25496
25497 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25498
25499 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
25500 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
25501
25502 2003-07-03 Roger Sayle <roger@eyesopen.com>
25503
25504 * gcc.dg/builtins-25.c: New testcase.
25505 * gcc.dg/builtins-26.c: New testcase.
25506
25507 2003-07-03 Janis Johnson <janis187@us.ibm.com>
25508
25509 * gcc.dg/compat/vector-defs.h: New file.
25510 * gcc.dg/compat/vector-setup.h: New file.
25511 * gcc.dg/compat/vector-check.h: New file.
25512 * gcc.dg/compat/vector-1_main.c: New file.
25513 * gcc.dg/compat/vector-1_x.c: New file.
25514 * gcc.dg/compat/vector-1_y.c: New file.
25515 * gcc.dg/compat/vector-2_main.c: New file.
25516 * gcc.dg/compat/vector-2_x.c: New file.
25517 * gcc.dg/compat/vector-2_y.c: New file.
25518
25519 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
25520 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
25521 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
25522 * gcc.dg/compat/struct-align-1.h: New file.
25523 * gcc.dg/compat/struct-align-1_main.c: New file.
25524 * gcc.dg/compat/struct-align-1_x.c: New file.
25525 * gcc.dg/compat/struct-align-1_y.c: New file.
25526 * gcc.dg/compat/struct-align-2.h: New file.
25527 * gcc.dg/compat/struct-align-2_main.c: New file.
25528 * gcc.dg/compat/struct-align-2_x.c: New file.
25529 * gcc.dg/compat/struct-align-2_y.c: New file.
25530
25531 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
25532 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25533 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25534 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25535 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25536 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25537 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25538 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25539 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25540 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25541 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25542 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25543 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25544 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25545 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25546 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25547 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25548 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25549 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25550 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25551 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25552 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25553 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25554 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25555 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25556 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25557 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25558 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25559 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25560
25561 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25562
25563 * gcc.dg/i386-call-1.c: New test.
25564
25565 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
25566
25567 PR c++/9162
25568 * g++.dg/parse/defarg4.C: New.
25569
25570 2003-07-03 Roger Sayle <roger@eyesopen.com>
25571
25572 PR target/10700
25573 * gcc.c-torture/compile/20030703-1.c: New test case.
25574
25575 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25576
25577 * g++.dg/template/local3.C: Remove extra semicolon.
25578
25579 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25580
25581 * gcc.dg/i386-volatile-1.c: New test.
25582
25583 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
25584
25585 PR c++/11072
25586 * g++.dg/other/offsetof2.C: XFAIL.
25587 * g++.dg/other/offsetof5.C: New.
25588
25589 PR c++/10219
25590 * g++.dg/template/error1.C: New.
25591
25592 PR c++/9779
25593 * g++.dg/template/dependent-expr1.C: New.
25594
25595 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25596
25597 PR c++/6949
25598 * g++.dg/template/local3.C: New test.
25599
25600 PR c++/11149
25601 * g++.dg/lookup/scoped6.C: New test.
25602
25603 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
25604
25605 PR c++/8046
25606 * g++.dg/other/error7.C: New test.
25607
25608 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
25609
25610 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
25611 * g++.old-deja/g++.abi/vtable3.h: Likewise.
25612 * g++.old-deja/g++.law/code-gen5.C: Likewise.
25613 * g++.old-deja/g++.other/union2.C: Likewise.
25614 * gcc.dg/c90-const-expr-2.c: Likewise.
25615 * gcc.dg/c90-const-expr-3.c: Likewise.
25616 * gcc.dg/c99-const-expr-2.c: Likewise.
25617 * gcc.dg/c99-const-expr-3.c: Likewise.
25618 * gcc.dg/concat.c: Likewise.
25619
25620 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25621
25622 PR c++/9559
25623 * g++.dg/init/static1.C: New test.
25624
25625 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25626
25627 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
25628 * g++.old-deja/g++.other/access2.C: Likewise.
25629 * g++.old-deja/g++.other/decl2.C: Likewise.
25630 * gcc.c-torture/execute/20020615-1.c: Likewise.
25631
25632 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25633
25634 PR c++/4933
25635 * g++.dg/template/sizeof4.C: New test.
25636
25637 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25638
25639 * g++.dg/other/error6.C: New test.
25640
25641 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25642
25643 PR c++/10750
25644 * g++.dg/parse/constant2.C: New test.
25645
25646 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25647
25648 PR c++/11106
25649 * g++.dg/other/error5.C: New test.
25650
25651 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25652
25653 * gcc.dg/format/gcc_diag-1.c: New test.
25654
25655 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
25656
25657 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
25658
25659 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
25660
25661 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
25662 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
25663 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
25664
25665 2003-06-28 Jakub Jelinek <jakub@redhat.com>
25666
25667 * gcc.c-torture/execute/builtins/string-8.c: New test.
25668 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
25669 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
25670 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
25671
25672 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25673
25674 PR c++/10468
25675 * g++.dg/ext/typeof6.C: New test.
25676
25677 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25678
25679 PR c++/10796
25680 * g++.dg/init/enum1.C: New test.
25681
25682 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
25683
25684 * gcc.dg/20030627-1.c: New test.
25685
25686 2003-06-26 Mark Mitchell <mark@codesourcery.com>
25687
25688 PR c++/11332
25689 * g++.dg/expr/static_cast2.C: New test.
25690
25691 2003-06-26 Roger Sayle <roger@eyesopen.com>
25692 Jakub Jelinek <jakub@redhat.com>
25693
25694 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
25695 sprintf(dst,"%s",src) optimization.
25696 * gcc.c-torture/execute/20030626-1.c: New test case.
25697 * gcc.c-torture/execute/20030626-2.c: New test case.
25698
25699 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
25700
25701 * gcc.c-torture/execute/multi-ix.c: New test.
25702
25703 * gcc.c-torture/execute/simd-4.c (main):
25704 Added missing semicolon at end of union.
25705
25706 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
25707
25708 PR c++/8266
25709 * g++.dg/template/explicit-instantiation3.C: New test.
25710
25711 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25712
25713 * gcc.dg/20030626-1.c: Use signed char.
25714
25715 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25716
25717 * gcc.dg/20030626-1.c: New test.
25718
25719 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
25720
25721 * const-str-2.m: Update.
25722
25723 2003-06-25 Mark Mitchell <mark@codesourcery.com>
25724
25725 PR c++/10990
25726 * g++.dg/rtti/dyncast1.C: New test.
25727 * g++.dg/abi/mangle4.C: Correct base-specifier access.
25728 * g++.dg/lookup/scoped1.C: Remove XFAIL.
25729 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
25730
25731 PR c++/10931
25732 * g++.dg/expr/static_cast1.C: New test.
25733
25734 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
25735
25736 * gcc.dg/20030625-1.c: New test.
25737
25738 2003-06-24 Roger Sayle <roger@eyesopen.com>
25739
25740 * gcc.c-torture/compile/20030624-1.c: New test case.
25741
25742 2003-06-24 Jakub Jelinek <jakub@redhat.com>
25743
25744 * gcc.c-torture/execute/string-opt-17.c: New test.
25745
25746 2003-06-24 Mark Mitchell <mark@codesourcery.com>
25747
25748 PR c++/5754
25749 * g++.dg/parse/crash6.C: New test.
25750
25751 2003-06-23 Roger Sayle <roger@eyesopen.com>
25752
25753 * gcc.dg/builtins-24.c: New test case.
25754
25755 2003-06-23 Jakub Jelinek <jakub@redhat.com>
25756
25757 * g++.dg/opt/operator1.C: New test.
25758
25759 2003-06-22 Roger Sayle <roger@eyesopen.com>
25760
25761 * gcc.c-torture/execute/string-opt-16.c: New test case.
25762
25763 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25764
25765 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
25766 * g++.old-deja/g++.other/conv7.C: Likewise.
25767 * g++.old-deja/g++.other/overcnv2.C: Likewise.
25768 * g++.old-deja/g++.other/overload14.C: Likewise.
25769
25770 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25771
25772 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
25773 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
25774
25775 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25776
25777 PR c++/10888
25778 * g++.dg/warn/Winline-3.C: New test.
25779
25780 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25781
25782 * lib/target-supports.exp (check_alias_available): Make the test
25783 program acceptable to the Solaris assembler.
25784
25785 PR c++/10749
25786 * g++.dg/template/memclass2.C: New test.
25787
25788 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25789 Eric Botcazou <ebotcazou@libertysurf.fr>
25790
25791 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
25792 data for non-matching targets.
25793 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
25794
25795 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25796
25797 PR c++/10845
25798 * g++.dg/template/member3.C: New test.
25799
25800 2003-06-19 Mark Mitchell <mark@codesourcery.com>
25801
25802 PR c++/10939
25803 * g++.dg/template/func1.C: New test.
25804
25805 PR c++/9649
25806 * g++.dg/template/static4.C: New test.
25807 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
25808
25809 PR c++/11041
25810 * g++.dg/init/ref7.C: New test.
25811
25812 2003-06-19 Matt Austern <austern@apple.com>
25813
25814 PR c++/11228
25815 * g++.dg/anew1.C: New test.
25816 * g++.dg/anew2.C: New test.
25817 * g++.dg/anew3.C: New test.
25818 * g++.dg/anew4.C: New test.
25819
25820 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
25821
25822 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
25823
25824 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
25825
25826 * gcc.c-torture/execute/simd-4.c (main): Make expected value
25827 endian-dependent.
25828
25829 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
25830
25831 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
25832 Remove cruft.
25833
25834 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
25835
25836 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
25837 * gcc.c-torture/compile/961203-1.c: Likewise.
25838 * gcc.c-torture/compile/980506-1.c: Likewise.
25839
25840 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25841
25842 PR c++/10712
25843 * g++.dg/lookup/using7.C: New test.
25844
25845 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25846
25847 PR c++/11105
25848 * g++.dg/abi/conv1.C: Remove it.
25849 * g++.dg/template/conv7.C: New test.
25850 * g++.dg/template/conv8.C: Likewise.
25851 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
25852 conversion operator.
25853
25854 2003-06-17 Janis Johnson <janis187@us.ibm.com>
25855
25856 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
25857 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25858 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25859 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25860 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25861 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25862 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25863 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25864 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25865 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25866 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25867 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25868 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25869 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25870 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25871 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25872 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25873 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25874 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25875 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25876 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25877 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25878 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25879 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25880 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25881 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25882 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25883 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25884 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25885
25886 2003-06-16 Mark Mitchell <mark@codesourcery.com>
25887
25888 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
25889 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
25890 indications.
25891
25892 2003-06-16 Roger Sayle <roger@eyesopen.com>
25893
25894 * gcc.dg/i386-387-5.c: New test case.
25895 * gcc.dg/i386-387-6.c: New test case.
25896 * gcc.dg/builtins-23.c: New test case.
25897
25898 2003-06-15 Roger Sayle <roger@eyesopen.com>
25899
25900 * gcc.dg/builtins-22.c: New test case.
25901 * gcc.dg/i386-387-1.c: Update to test exp.
25902 * gcc.dg/i386-387-2.c: Likewise.
25903
25904 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25905
25906 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
25907
25908 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25909
25910 * lib/gcc-dg.exp (dg-require-dll): New function.
25911 (dg-xfail-if): Likewise.
25912 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
25913 driver.
25914
25915 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
25916 * gcc.c-torture/compile/20001205-1.c: Likewise.
25917 * gcc.c-torture/compile/20001226-1.c: Likewise.
25918 * gcc.c-torture/compile/20010518-2.c: Likewise.
25919 * gcc.c-torture/compile/20020312-1.c: Likewise.
25920 * gcc.c-torture/compile/20020604-1.c: Likewise.
25921 * gcc.c-torture/compile/920501-12.c: Likewise.
25922 * gcc.c-torture/compile/920501-4.c: Likewise.
25923 * gcc.c-torture/compile/920520-1.c: Likewise.
25924 * gcc.c-torture/compile/920521-1.c: Likewise.
25925 * gcc.c-torture/compile/920625-1.c: Likewise.
25926 * gcc.c-torture/compile/961203-1.c: Likewise.
25927 * gcc.c-torture/compile/980506-1.c: Likewise.
25928 * gcc.c-torture/compile/981006-1.c: Likewise.
25929 * gcc.c-torture/compile/981022-1.c: Likewise.
25930 * gcc.c-torture/compile/981223-1.c: Likewise.
25931 * gcc.c-torture/compile/990617-1.c: Likewise.
25932 * gcc.c-torture/compile/dll.c: Likewise.
25933 * gcc.c-torture/compile/labels-3.c: Likewise.
25934 * gcc.c-torture/compile/mipscop-1.c: Likewise.
25935 * gcc.c-torture/compile/mipscop-2.c: Likewise.
25936 * gcc.c-torture/compile/mipscop-3.c: Likewise.
25937 * gcc.c-torture/compile/mipscop-4.c: Likewise.
25938 * gcc.c-torture/compile/simd-5.c: Likewise.
25939 * gcc.c-torture/compile/20000804-1.x: Remove.
25940 * gcc.c-torture/compile/20001205-1.x: Likewise.
25941 * gcc.c-torture/compile/20001226-1.x: Likewise.
25942 * gcc.c-torture/compile/20010518-2.x: Likewise.
25943 * gcc.c-torture/compile/20020312-1.x: Likewise.
25944 * gcc.c-torture/compile/20020604-1.x: Likewise.
25945 * gcc.c-torture/compile/920501-12.x: Likewise.
25946 * gcc.c-torture/compile/920501-4.x: Likewise.
25947 * gcc.c-torture/compile/920520-1.x: Likewise.
25948 * gcc.c-torture/compile/920521-1.x: Likewise.
25949 * gcc.c-torture/compile/920625-1.x: Likewise.
25950 * gcc.c-torture/compile/961203-1.x: Likewise.
25951 * gcc.c-torture/compile/980506-1.x: Likewise.
25952 * gcc.c-torture/compile/981006-1.x: Likewise.
25953 * gcc.c-torture/compile/981022-1.x: Likewise.
25954 * gcc.c-torture/compile/981223-1.x: Likewise.
25955 * gcc.c-torture/compile/990617-1.x: Likewise.
25956 * gcc.c-torture/compile/mipscop-1.x: Likewise.
25957 * gcc.c-torture/compile/mipscop-2.x: Likewise.
25958 * gcc.c-torture/compile/mipscop-3.x: Likewise.
25959 * gcc.c-torture/compile/mipscop-4.x: Likewise.
25960 * gcc.c-torture/compile/simd-5.x: Likewise.
25961
25962 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
25963
25964 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25965
25966 * gcc.c-torture/execute/20030611-1.c: New test.
25967
25968 2003-06-12 Roger Sayle <roger@eyesopen.com>
25969
25970 PR middle-end/168
25971 * gcc.dg/20030612-1.c: New test case.
25972
25973 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25974
25975 PR c++/10635
25976 * g++.dg/expr/cast1.C: New test.
25977
25978 2003-06-12 Roger Sayle <roger@eyesopen.com>
25979
25980 * gcc.dg/builtins-21.c: New test case.
25981
25982 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
25983
25984 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
25985 options instead of at the end.
25986 * lib/objc.exp (objc_target_compile): Likewise.
25987
25988 2003-06-11 Mark Mitchell <mark@codesourcery.com>
25989
25990 PR c++/10432
25991 * g++.dg/parse/error1.C: New test.
25992
25993 2003-06-11 Janis Johnson <janis187@us.ibm.com>
25994
25995 * gcc.dg/compat/struct-by-value-11_main.c: New file.
25996 * gcc.dg/compat/struct-by-value-11_x.c: New file.
25997 * gcc.dg/compat/struct-by-value-11_y.c: New file.
25998 * gcc.dg/compat/struct-by-value-12_main.c: New file.
25999 * gcc.dg/compat/struct-by-value-12_x.c: New file.
26000 * gcc.dg/compat/struct-by-value-12_y.c: New file.
26001 * gcc.dg/compat/struct-by-value-13_main.c: New file.
26002 * gcc.dg/compat/struct-by-value-13_x.c: New file.
26003 * gcc.dg/compat/struct-by-value-13_y.c: New file.
26004 * gcc.dg/compat/struct-by-value-14_main.c: New file.
26005 * gcc.dg/compat/struct-by-value-14_x.c: New file.
26006 * gcc.dg/compat/struct-by-value-14_y.c: New file.
26007 * gcc.dg/compat/struct-by-value-15_main.c: New file.
26008 * gcc.dg/compat/struct-by-value-15_x.c: New file.
26009 * gcc.dg/compat/struct-by-value-15_y.c: New file.
26010 * gcc.dg/compat/struct-by-value-16_main.c: New file.
26011 * gcc.dg/compat/struct-by-value-16_x.c: New file.
26012 * gcc.dg/compat/struct-by-value-16_y.c: New file.
26013 * gcc.dg/compat/struct-by-value-17_main.c: New file.
26014 * gcc.dg/compat/struct-by-value-17_x.c: New file.
26015 * gcc.dg/compat/struct-by-value-17_y.c: New file.
26016 * gcc.dg/compat/struct-by-value-18_main.c: New file.
26017 * gcc.dg/compat/struct-by-value-18_x.c: New file.
26018 * gcc.dg/compat/struct-by-value-18_y.c: New file.
26019
26020 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
26021 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
26022 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
26023 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
26024 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
26025 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
26026 * gcc.dg/compat/scalar-return-3_main.c: New file.
26027 * gcc.dg/compat/scalar-return-3_x.c: New file.
26028 * gcc.dg/compat/scalar-return-3_y.c: New file.
26029 * gcc.dg/compat/scalar-return-4_main.c: New file.
26030 * gcc.dg/compat/scalar-return-4_x.c: New file.
26031 * gcc.dg/compat/scalar-return-4_y.c: New file.
26032
26033 2003-06-10 Janis Johnson <janis187@us.ibm.com>
26034
26035 * gcc.dg/compat/fp2-struct-check.h: New file.
26036 * gcc.dg/compat/fp2-struct-defs.h: New file.
26037 * gcc.dg/compat/fp2-struct-init.h: New file.
26038 * gcc.dg/compat/struct-by-value-10_main.c: New file.
26039 * gcc.dg/compat/struct-by-value-10_x.c: New file.
26040 * gcc.dg/compat/struct-by-value-10_y.c: New file.
26041 * gcc.dg/compat/struct-return-10_main.c: New file.
26042 * gcc.dg/compat/struct-return-10_x.c: New file.
26043 * gcc.dg/compat/struct-return-10_y.c: New file.
26044
26045 * gcc.dg/compat/compat-common.h: New file.
26046 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
26047 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
26048 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
26049 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
26050 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
26051 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
26052 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
26053 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26054 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
26055 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
26056 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26057 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
26058 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
26059 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26060 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
26061 * gcc.dg/compat/small-struct-check.h: Ditto.
26062 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
26063 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26064 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
26065 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
26066 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26067 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26068 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
26069 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26070 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
26071 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
26072 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26073 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26074 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
26075 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26076 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26077 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
26078 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26079 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
26080 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
26081 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26082 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
26083 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
26084 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26085 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
26086 * gcc.dg/compat/struct-return-2_main.c: Ditto.
26087 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26088 * gcc.dg/compat/struct-return-2_y.c: Ditto.
26089 * gcc.dg/compat/struct-return-3_main.c: Ditto.
26090 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26091 * gcc.dg/compat/struct-return-3_y.c: Ditto.
26092
26093 2003-06-10 Geoffrey Keating <geoffk@apple.com>
26094
26095 * g++.dg/pch/static-1.C: New file.
26096 * g++.dg/pch/static-1.Hs: New file.
26097
26098 2003-06-10 Richard Henderson <rth@redhat.com>
26099
26100 * gcc.dg/asm-7.c: Adjust expected warning text.
26101
26102 2003-06-10 Roger Sayle <roger@eyesopen.com>
26103
26104 * gcc.dg/builtins-20.c: New test case.
26105
26106 2003-06-10 Mark Mitchell <mark@codesourcery.com>
26107
26108 PR c++/11131
26109 * g++.dg/opt/template1.C: New test.
26110
26111 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26112
26113 * lib/gcc-dg.exp (dg-test): Clear additional_files and
26114 additional_sources.
26115
26116 2003-05-21 David Taylor <dtaylor@emc.com>
26117
26118 * gcc.dg/Wpadded.c: New file.
26119
26120 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26121
26122 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
26123 * gcc.dg/special/weak-2.c: Add dg-require-weak.
26124 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
26125 dg-require-weak.
26126
26127 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
26128
26129 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
26130
26131 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26132
26133 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
26134 (dg-require-alias): Likewise.
26135 (dg-require-gc-sections): Likewise.
26136 * lib/target-supports.exp (check_gc_sections_available): Likewise.
26137
26138 2003-06-08 Richard Henderson <rth@redhat.com>
26139
26140 * gcc.dg/20011029-2.c: Fix the array reference.
26141 * gcc.dg/asm-7.c: New.
26142
26143 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
26144
26145 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
26146
26147 2003-06-08 Mark Mitchell <mark@codesourcery.com>
26148
26149 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
26150 (dg-require-gc-sections): Likewise.
26151
26152 2003-06-08 Jan Hubicka <jh@suse.cz>
26153
26154 * i386-cmov1.c: Fix regular expression.
26155 * i386-cvt-1.c: Likewise.
26156 * i386-local.c: Likewise.
26157 * i386-local2.c: Likewise.
26158 * i386-mul.c: Likewise.
26159 * i386-ssetype-1.c: Likewise.
26160 * i386-ssetype-3.c: Likewise.
26161 * i386-ssetype-5.c: Likewise.
26162
26163 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26164
26165 PR c++/11039
26166 * g++.dg/warn/implicit-typename2.C: New test.
26167 * g++.dg/warn/implicit-typename3.C: New test.
26168
26169 2003-06-07 Richard Henderson <rth@redhat.com>
26170
26171 * g++.dg/other/offsetof3.C: Use size_t.
26172 * g++.dg/other/offsetof4.C: Likewise.
26173
26174 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
26175
26176 * lib/copy-file.exp: New. Implement gcc_copy_files.
26177
26178 * lib/dg-pch.exp: Load copy-file.exp
26179 (dg-pch): Use gcc_copy_files instead of "file copy".
26180
26181 2003-06-06 Mark Mitchell <mark@codesourcery.com>
26182
26183 * gcc.dg/weak/weak.exp: Simplify.
26184 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
26185 * gcc.dg/weak/weak-1.c: Likewise.
26186 * gcc.dg/weak/weak-2.c: Likewise.
26187 * gcc.dg/weak/weak-3.c: Likewise.
26188 * gcc.dg/weak/weak-4.c: Likewise.
26189 * gcc.dg/weak/weak-5.c: Likewise.
26190 * gcc.dg/weak/weak-6.c: Likewise.
26191 * gcc.dg/weak/weak-7.c: Likewise.
26192 * gcc.dg/weak/weak-8.c: Likewise.
26193 * gcc.dg/weak/weak-9.c: Likewise.
26194
26195 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
26196
26197 gcc.c-torture/execute/20030606-1.c: New.
26198
26199 2003-06-06 Roger Sayle <roger@eyesopen.com>
26200
26201 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
26202 * gcc.dg/builtins-19.c: Likewise.
26203
26204 2003-06-06 Roger Sayle <roger@eyesopen.com>
26205
26206 * gcc.dg/builtins-2.c: Add some more tests.
26207 * gcc.dg/builtins-18.c: New test case.
26208 * gcc.dg/builtins-19.c: New test case.
26209
26210 2003-06-06 Roger Sayle <roger@eyesopen.com>
26211 Jim Wilson <wilson@tuliptree.org>
26212
26213 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
26214
26215 2003-06-06 Jakub Jelinek <jakub@redhat.com>
26216
26217 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
26218 mempcpy/stpcpy calls not to be optimized into something else.
26219 * gcc.c-torture/execute/string-opt-3.c: Moved to...
26220 * gcc.c-torture/execute/builtins/string-7.c: ...here.
26221 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
26222
26223 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26224
26225 * gcc.dg/format/asm_fprintf-1.c: New test.
26226
26227 2003-06-05 Mark Mitchell <mark@codesourcery.com>
26228
26229 * lib/gcc-defs.exp (additional_sources): New variable.
26230 (dg-additional-sources): New function.
26231 (additional_files): New variable.
26232 (dg-additional-files): New function.
26233 (dg-additional-files-options): Likewise.
26234 * lib/gcc-dg.exp (dg-require-weak): New function.
26235 (dg-require-alias): Likewise.
26236 (dg-require-gc-sections): Likewise.
26237 * lib/target-supports.exp (check_alias_available): Remove testfile
26238 parameter.
26239 (check_gc_sections_available): New function.
26240 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
26241 (dg-gpp-additional-files): Likewise.
26242 * lib/g++.exp (additional_sources): Remove.
26243 (additional_files): Likewise.
26244 (g++_target_compile): Use dg-additional-files-options.
26245
26246 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
26247 Tcl logic.
26248 * gcc.dg/special/ecos.exp: Remove.
26249 * gcc.dg/special/20000419-2.c: Use dg-require-*.
26250 * gcc.dg/special/alias-1.c: Likewise.
26251 * gcc.dg/special/alias-2.c: Likewise.
26252 * gcc.dg/special/gcsec-1.c: Likewise.
26253 * gcc.dg/special/weak-1.c: Likewise.
26254 * gcc.dg/special/weak-2.c: Likewise.
26255 * gcc.dg/special/wkali-1.c: Likewise.
26256 * gcc.dg/special/wkali-2.c: Likewise.
26257
26258 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
26259 dg-gpp-additional-*.
26260 * g++.dg/special/conpr-3.C: Likewise.
26261 * g++.dg/special/conpr-4.C: Likewise.
26262 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
26263 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
26264 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
26265 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
26266 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
26267 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
26268 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
26269 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
26270 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
26271 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
26272 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
26273 * g++.old-deja/g++.other/comdat1.C: Likewise.
26274 * g++.old-deja/g++.other/comdat2.C: Likewise.
26275 * g++.old-deja/g++.other/comdat3.C: Likewise.
26276 * g++.old-deja/g++.other/ctor1.C: Likewise.
26277 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
26278
26279 2003-06-05 Richard Henderson <rth@redhat.com>
26280
26281 * gcc.dg/debug/20030605-1.c: New.
26282
26283 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26284
26285 * README.QMTEST: Update.
26286
26287 2003-06-04 Richard Henderson <rth@redhat.com>
26288
26289 * gcc.dg/cleanup-1.c: New.
26290 * gcc.dg/cleanup-2.c: New.
26291 * gcc.dg/cleanup-3.c: New.
26292 * gcc.dg/cleanup-4.c: New.
26293 * gcc.dg/cleanup-5.c: New.
26294 * gcc.dg/cleanup-6.c: New.
26295 * gcc.dg/cleanup-7.c: New.
26296
26297 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26298
26299 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
26300
26301 * lib/dg-pch.exp: New file.
26302 * g++.dg/pch/pch.exp: Use dg-pch.exp.
26303 * gcc.dg/pch/pch.exp: Likewise.
26304
26305 2003-06-04 Roger Sayle <roger@eyesopen.com>
26306
26307 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
26308 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
26309 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
26310 * gcc.dg/builtins-17.c: New test case.
26311 * gcc.dg/i386-387-4.c: New test case.
26312 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
26313
26314 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26315
26316 * gcc.dg/ultrasp9.c: New test.
26317
26318 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26319
26320 * gcc.c-torture/compile/20030604-1.c: New test.
26321 * gcc.dg/sparc-constant-1.c: New test.
26322
26323 2003-06-03 Glen Nakamura <glen@imodulo.com>
26324
26325 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
26326
26327 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
26328
26329 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
26330
26331 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
26332 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
26333
26334 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
26335
26336 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
26337
26338 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26339
26340 PR c++/10940
26341 * g++.dg/template/spec10.C: New test.
26342
26343 2003-06-03 Roger Sayle <roger@eyesopen.com>
26344
26345 * gcc.dg/builtins-16.c: New test case.
26346
26347 2003-06-03 Jakub Jelinek <jakub@redhat.com>
26348
26349 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
26350 mempcpy test with post-increments.
26351 * gcc.c-torture/execute/string-opt-3.c: New test.
26352 * gcc.dg/string-opt-1.c: New test.
26353
26354 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
26355
26356 PR fortran/10965
26357 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
26358
26359 2003-06-02 Mark Mitchell <mark@codesourcery.com>
26360
26361 * lib/scanasm.exp (dg-scan): New function, factored out of ...
26362 (scan-assembler): ... here. Use dg-scan.
26363 (scan-assembler-not): Likewise.
26364 (scan-file): New function.
26365 (scan-file-not): Likewise.
26366 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
26367 * gcc.dg/cpp/_Pragma4.c: Likewise.
26368 * gcc.dg/cpp/_Pragma5.c: Likewise.
26369 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26370 * gcc.dg/cpp/avoidpaste2.c: Likewise.
26371 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
26372 * gcc.dg/cpp/cmdlne-P.c: Likewise.
26373 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
26374 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
26375 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
26376 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
26377 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
26378 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
26379 * gcc.dg/cpp/cxxcom1.c: Likewise.
26380 * gcc.dg/cpp/line1.c: Likewise.
26381 * gcc.dg/cpp/maccom1.c: Likewise.
26382 * gcc.dg/cpp/maccom2.c: Likewise.
26383 * gcc.dg/cpp/maccom3.c: Likewise.
26384 * gcc.dg/cpp/maccom4.c: Likewise.
26385 * gcc.dg/cpp/maccom5.c: Likewise.
26386 * gcc.dg/cpp/maccom6.c: Likewise.
26387 * gcc.dg/cpp/multiline.c: Likewise.
26388 * gcc.dg/cpp/spacing1.c: Likewise.
26389 * gcc.dg/cpp/spacing2.c: Likewise.
26390 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
26391 * gcc.dg/cpp/trad/maccom1.c: Likewise.
26392 * gcc.dg/cpp/trad/maccom2.c: Likewise.
26393 * gcc.dg/cpp/trad/maccom3.c: Likewise.
26394 * gcc.dg/cpp/trad/maccom4.c: Likewise.
26395 * gcc.dg/cpp/trad/maccom6.c: Likewise.
26396 * gcc.dg/cpp/cxxcom2.c: Likewise.
26397 * gcc.dg/cpp/cxxcom2.h: New file.
26398
26399 * gcc.dg/cpp/truefalse.cpp: Move it to ...
26400 * g++.dg/cpp/truefalse.C: Here.
26401 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
26402
26403 2003-06-01 Loren James Rittle <ljrittle@acm.org>
26404
26405 * gcc.dg/cpp/redef3.c: New file.
26406
26407 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26408
26409 * gcc.dg/i386-loop-3.c: New test.
26410
26411 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
26412
26413 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
26414
26415 2003-05-31 Roger Sayle <roger@eyesopen.com>
26416
26417 * gcc.dg/fwrapv-1.c: New test case.
26418 * gcc.dg/fwrapv-2.c: New test case.
26419
26420 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26421
26422 PR c++/10956
26423 * g++.dg/template/spec9.C: New test.
26424
26425 2003-05-29 Roger Sayle <roger@eyesopen.com>
26426
26427 * gcc.dg/duff-4.c: New test case.
26428
26429 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
26430
26431 PR fortran/10843
26432 * g77.dg/ffixed-form-1.f: New test
26433 * g77.dg/ffixed-form-2.f: New test
26434 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
26435 * g77.dg/ffree-form-3.f: New test
26436
26437 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
26438
26439 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
26440 * gcc.dg/wint_t-1.c: Likewise.
26441
26442 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26443
26444 * g++.dg/template/access11.C: New test.
26445
26446 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26447
26448 PR c++/10849
26449 * g++.dg/template/access10.C: New test.
26450
26451 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26452 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26453
26454 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
26455
26456 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26457
26458 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
26459 suppress for powerpc-*-darwin*.
26460 * gcc.dg/torture/builtin-noret-2.c: Likewise.
26461
26462 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26463
26464 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
26465 suppress option for powerpc-*-darwin*.
26466
26467 2003-05-23 Roger Sayle <roger@eyesopen.com>
26468
26469 * gcc.dg/builtins-1.c: Add tests for tan and atan.
26470 * gcc.dg/builtins-4.c: Add test for fmod.
26471
26472 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26473
26474 PR c++/10682
26475 * g++.dg/template/instantiate4.C: New test.
26476
26477 2003-05-22 Roger Sayle <roger@eyesopen.com>
26478
26479 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
26480
26481 2003-05-21 Janis Johnson <janis187@us.ibm.com>
26482
26483 * gcc.dg/compat/scalar-return-1_main.c: New file.
26484 * gcc.dg/compat/scalar-return-1_x.c: New file.
26485 * gcc.dg/compat/scalar-return-1_y.c: New file.
26486 * gcc.dg/compat/scalar-return-2_main.c: New file.
26487 * gcc.dg/compat/scalar-return-2_x.c: New file.
26488 * gcc.dg/compat/scalar-return-2_y.c: New file.
26489 * gcc.dg/compat/struct-return-3_main.c: New file.
26490 * gcc.dg/compat/struct-return-3_y.c: New file.
26491 * gcc.dg/compat/struct-return-3_x.c: New file.
26492 * gcc.dg/compat/struct-return-2_main.c: New file.
26493 * gcc.dg/compat/struct-return-2_x.c: New file.
26494 * gcc.dg/compat/struct-return-2_y.c: New file.
26495
26496 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26497
26498 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
26499 for hppa*-hp-hpux*.
26500 * gcc.dg/20021014-1.c (dg-options): Likewise.
26501 * gcc.dg/nest.c (dg-options): Likewise.
26502
26503 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
26504
26505 PR c++/9738
26506 * g++.dg/ext/dllimport2.C: New file.
26507 * g++.dg/ext/dllimport3.C: New file.
26508
26509 2003-05-20 Janis Johnson <janis187@us.ibm.com>
26510
26511 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
26512 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26513 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26514 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26515 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26516 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26517 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
26518 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
26519 * gcc.dg/compat/small-struct-defs.h: New file.
26520 * gcc.dg/compat/small-struct-init.h: New file.
26521 * gcc.dg/compat/small-struct-check.h: New file.
26522 * gcc.dg/compat/fp-struct-defs.h: New file.
26523 * gcc.dg/compat/fp-struct-check.h: New file.
26524 * gcc.dg/compat/fp-struct-init.h: New file.
26525 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
26526 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
26527
26528 2003-05-19 Jakub Jelinek <jakub@redhat.com>
26529
26530 * gcc.dg/20030225-2.c: New test.
26531
26532 2003-05-18 Roger Sayle <roger@eyesopen.com>
26533 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26534
26535 * gcc.c-torture/compile/20030518-1.c: New test case.
26536
26537 2003-05-18 Mark Mitchell <mark@codesourcery.com>
26538
26539 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
26540 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
26541 gcc-dg-debug-runtest.
26542 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
26543 gcc-dg-debug-runtest.
26544
26545 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26546
26547 PR c++/9022
26548 * g++.dg/lookup/using6.C: New test.
26549
26550 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26551
26552 * g++.dg/parse/access2.C: New test.
26553
26554 2003-05-17 Mark Mitchell <mark@codesourcery.com>
26555
26556 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
26557 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
26558 * gcc.dg/debug/debug.exp: Likewise.
26559
26560 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
26561
26562 * gcc.dg/dollar.c: New test.
26563
26564 2003-05-16 Janis Johnson <janis187@us.ibm.com>
26565
26566 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
26567 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
26568 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
26569 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
26570 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
26571 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
26572 * gcc.dg/compat/struct-by-value-6_main.c: New file.
26573 * gcc.dg/compat/struct-by-value-6_x.c: New file.
26574 * gcc.dg/compat/struct-by-value-6_y.c: New file.
26575 * gcc.dg/compat/struct-by-value-7_main.c: New file.
26576 * gcc.dg/compat/struct-by-value-7_x.c: New file.
26577 * gcc.dg/compat/struct-by-value-7_y.c: New file.
26578 * gcc.dg/compat/struct-by-value-8_main.c: New file.
26579 * gcc.dg/compat/struct-by-value-8_x.c: New file.
26580 * gcc.dg/compat/struct-by-value-8_y.c: New file.
26581 * gcc.dg/compat/struct-by-value-9_main.c: New file.
26582 * gcc.dg/compat/struct-by-value-9_x.c: New file.
26583 * gcc.dg/compat/struct-by-value-9_y.c: New file.
26584
26585 2003-05-16 Mark Mitchell <mark@codesourcery.com>
26586
26587 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
26588 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
26589 support for "repo" mode.
26590 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
26591 * lib/g77-dg.exp: Likewise.
26592 * lib/obj-dg.exp: Likewise.
26593
26594 2003-05-16 Jakub Jelinek <jakub@redhat.com>
26595
26596 Merge from gcc-3_2-rhl8-branch:
26597 2003-04-23 Jakub Jelinek <jakub@redhat.com>
26598
26599 * gcc.dg/tls/opt-6.c: New test.
26600
26601 2003-04-05 Jakub Jelinek <jakub@redhat.com>
26602
26603 * gcc.dg/20030405-1.c: New test.
26604
26605 2003-03-09 Jakub Jelinek <jakub@redhat.com>
26606
26607 * gcc.dg/20030309-1.c: New test.
26608
26609 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26610
26611 * gcc.c-torture/execute/20030307-1.c: New test.
26612
26613 2003-02-20 Randolph Chung <tausq@debian.org>
26614
26615 * gcc.c-torture/compile/20030220-1.c: New test.
26616
26617 2003-02-18 Jakub Jelinek <jakub@redhat.com>
26618
26619 * gcc.dg/20030217-1.c: New test.
26620
26621 2003-01-29 Jakub Jelinek <jakub@redhat.com>
26622
26623 * gcc.c-torture/compile/20020129-1.c: New test.
26624
26625 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26626
26627 * gcc.dg/unroll-1.c: New test.
26628
26629 2002-11-16 Jan Hubicka <jh@suse.cz>
26630
26631 * gcc.c-torture/execute/20020920-1.c: New test.
26632
26633 2002-10-08 Jakub Jelinek <jakub@redhat.com>
26634
26635 PR target/7434
26636 * gcc.c-torture/compile/20021008-1.c: New test.
26637
26638 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
26639
26640 PR target/7559
26641 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
26642
26643 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26644
26645 * gcc.c-torture/compile/20020807-1.c: New test.
26646
26647 2002-07-30 Jakub Jelinek <jakub@redhat.com>
26648
26649 * gcc.dg/tls/opt-1.c: New test.
26650
26651 2002-07-29 Jakub Jelinek <jakub@redhat.com>
26652
26653 * gcc.dg/20020729-1.c: New test.
26654
26655 2002-07-20 Jakub Jelinek <jakub@redhat.com>
26656
26657 * g++.dg/opt/life1.C: New test.
26658
26659 2002-05-20 Jakub Jelinek <jakub@redhat.com>
26660
26661 * gcc.dg/20020525-1.c: New test.
26662
26663 2002-05-24 Jakub Jelinek <jakub@redhat.com>
26664
26665 PR c++/6794
26666 * g++.dg/ext/pretty1.C: New test.
26667 * g++.dg/ext/pretty2.C: New test.
26668
26669 2003-05-15 Mark Mitchell <mark@codesourcery.com>
26670
26671 PR c++/8385
26672 * g++.dg/ext/typeof5.C: New test.
26673
26674 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
26675
26676 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
26677 __USER_LABEL_PREFIX__ into account.
26678 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
26679
26680 2003-05-14 Roger Sayle <roger@eyesopen.com>
26681
26682 * gcc.dg/builtins-15.c: New test case.
26683
26684 2003-05-13 Zack Weinberg <zack@codesourcery.com>
26685
26686 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
26687
26688 2003-05-12 Mark Mitchell <mark@codesourcery.com>
26689
26690 * lib/g++.exp: Tweak handling of additional source files.
26691 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
26692 * g++.dg/special/conpr-2a.C: Rename to ...
26693 * g++.dg/special/conpr-2a.cc: ... this.
26694 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
26695 * g++.dg/special/conpr-3a.C: Rename to ...
26696 * g++.dg/special/conpr-3a.cc: This.
26697 * g++.dg/special/conpr-3b.C: Rename to ...
26698 * g++.dg/special/conpr-3b.cc: This.
26699 * g++.dg/special/conpr-4.C: New test.
26700 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
26701
26702 2003-05-12 David Edelsohn <edelsohn@gnu.org>
26703
26704 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
26705
26706 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26707
26708 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
26709 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26710 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
26711 * g++.old-deja/g++.other/warn3.C: Likewise.
26712
26713 2003-05-11 Roger Sayle <roger@eyesopen.com>
26714
26715 * gcc.dg/i386-387-1.c: Update to also test log.
26716 * gcc.dg/i386-387-2.c: Likewise.
26717
26718 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
26719
26720 * g77.f-torture/execute/int8421.f: New test.
26721
26722 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26723
26724 PR c++/10230, c++/10481
26725 * g++.dg/lookup/scoped5.C: New test.
26726
26727 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26728
26729 PR c++/10552
26730 * g++.dg/template/ttp6.C: New test.
26731
26732 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
26733
26734 * gcc.c-torture/execute/builtins: New directory.
26735 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
26736 gcc.c-torture/execute/builtins.
26737 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
26738 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
26739 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
26740 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
26741
26742 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26743
26744 PR c++/9252
26745 * g++.dg/template/access8.C: New test.
26746 * g++.dg/template/access9.C: New test.
26747
26748 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26749
26750 PR c++/9554
26751 * g++.dg/parse/access1.C: New test.
26752
26753 2003-05-09 DJ Delorie <dj@redhat.com>
26754
26755 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
26756 long, and not an int.
26757
26758 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26759
26760 PR c++/10555, c++/10576
26761 * g++.dg/template/memclass1.C: New test.
26762
26763 2003-05-08 DJ Delorie <dj@redhat.com>
26764
26765 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
26766 targets.
26767 * gcc.c-torture/execute/20021024-1.x: Likewise.
26768 * gcc.c-torture/execute/shiftdi.x: Likewise.
26769 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
26770 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
26771 * gcc.dg/20021018-1.c: Likewise.
26772
26773 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26774
26775 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
26776
26777 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
26778 (bcopy): Call memmove.
26779
26780 2003-05-08 Roger Sayle <roger@eyesopen.com>
26781
26782 * g77.f-torture/compile/8485.f: New test case.
26783
26784 2003-05-07 Richard Henderson <rth@redhat.com>
26785
26786 PR c++/10570
26787 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
26788 Verify exception_cleanup not called for rethrows.
26789 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
26790 when exiting catch block without rethrowing.
26791 * g++.dg/eh/forced3.C: New.
26792 * g++.dg/eh/forced4.C: New.
26793
26794 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
26795
26796 * gcc.dg/20030505.c: Fix triplet.
26797
26798 2003-05-06 DJ Delorie <dj@redhat.com>
26799
26800 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
26801 * gcc.dg/nest.c: Likewise.
26802
26803 2003-05-05 Roger Sayle <roger@eyesopen.com>
26804
26805 * gcc.dg/builtins-14.c: New test case.
26806
26807 2003-05-05 Janis Johnson <janis187@us.ibm.com>
26808
26809 * lib/compat.exp (compat-execute): New argument.
26810 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
26811 * gcc.dg/compat: New test directory.
26812 * gcc.dg/compat/compat.exp: New expect script.
26813 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
26814 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
26815 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
26816 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
26817 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
26818 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
26819
26820 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
26821 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
26822 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
26823 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
26824 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
26825 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
26826 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
26827 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
26828 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
26829 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
26830 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
26831 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
26832 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
26833 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
26834 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
26835
26836 2003-05-05 Zack Weinberg <zack@codesourcery.com>
26837
26838 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
26839
26840 2003-05-05 Jakub Jelinek <jakub@redhat.com>
26841
26842 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
26843
26844 2003-05-05 Geoffrey Keating <geoffk@apple.com>
26845
26846 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
26847 * gcc.dg/ppc-fsel-2.c: New test.
26848
26849 * gcc.dg/unused-5.c: New test.
26850
26851 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26852
26853 PR c++/10496
26854 * g++.dg/warn/pmf1.C: New test.
26855
26856 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26857
26858 PR c++/4494
26859 * g++.dg/warn/main.C: New test.
26860
26861 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26862
26863 * gcc.dg/nonnull-3.c: New test.
26864
26865 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
26866
26867 * gcc.dg/cpp/Wtrigraphs.c: Update.
26868 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
26869
26870 2003-05-03 Geoffrey Keating <geoffk@apple.com>
26871
26872 * gcc.dg/ppc-fsel-1.c: New test.
26873
26874 2003-05-03 Zack Weinberg <zack@codesourcery.com>
26875
26876 PR c/10604
26877 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
26878
26879 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
26880
26881 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
26882
26883 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26884
26885 PR c++/9364, c++/10553, c++/10586
26886 * g++.dg/parse/typename4.C: New test.
26887 * g++.dg/parse/typename5.C: Likewise.
26888
26889 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
26890
26891 * gcc.c-torture/compile/20030503-1.c: New test.
26892
26893 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26894
26895 * g++.dg/lookup/using5.C: Fix testcase error.
26896
26897 2003-05-01 Chris Demetriou <cgd@broadcom.com>
26898
26899 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
26900 since MEABI is no longer supported. Remove all vestiges
26901 of MEABI from the test.
26902
26903 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26904
26905 PR c++/10554
26906 * g++.dg/lookup/using5.C: New test.
26907
26908 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26909
26910 PR c++/8772
26911 * g++.dg/template/ttp5.C: New test.
26912
26913 2003-04-30 Mark Mitchell <mark@codesourcery.com>
26914
26915 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
26916 (dg-gpp-additional-sources): New function.
26917 (dg-gpp-additional-files): Likewise.
26918 * lib/g++.exp (additional_sources): New variable.
26919 (additional_files): Likewise.
26920 (g++_target_compile): Deal with them.
26921 * lib/old-dejagnu.exp: Remove.
26922 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
26923 * g++.old-deja: Revise all tests to use dg commands.
26924
26925 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26926
26927 PR c++/9432, c++/9528
26928 * g++.dg/lookup/using4.C: New test.
26929
26930 2003-04-29 Geoffrey Keating <geoffk@apple.com>
26931
26932 * gcc.dg/noreturn-5.c: New file.
26933 * gcc.dg/noreturn-6.c: New file.
26934
26935 * gcc.c-torture/compile/inline-1.c: New file.
26936
26937 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26938
26939 PR c++/10551
26940 * g++.dg/template/explicit1.C: New test.
26941
26942 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26943
26944 PR c++/10549
26945 * g++.dg/other/bitfield1.C: New test.
26946
26947 PR c++/10527
26948 * g++.dg/init/new7.C: New test.
26949
26950 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26951
26952 * g++.dg/ext/desig1.C: New test.
26953 * g++.dg/ext/init1.C: Update.
26954
26955 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
26956
26957 2003-04-28 Mark Mitchell <mark@codesourcery.com>
26958
26959 PR c++/10180
26960 * g++.dg/warn/Winline-1.C: New test.
26961
26962 2003-04-28 Jakub Jelinek <jakub@redhat.com>
26963
26964 * gcc.c-torture/execute/string-opt-19.c: New test.
26965
26966 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
26967 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
26968
26969 2003-04-27 Mark Mitchell <mark@codesourcery.com>
26970
26971 PR c++/10506
26972 * g++.dg/init/new6.C: New test.
26973
26974 PR c++/10503
26975 * g++.dg/init/ref6.C: New test.
26976
26977 2003-04-26 David Edelsohn <edelsohn@gnu.org>
26978
26979 * g++.dg/warn/weak1.C: XFAIL on AIX4.
26980
26981 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26982
26983 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
26984 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
26985
26986 2003-04-25 Mark Mitchell <mark@codesourcery.com>
26987
26988 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
26989 initialized static data members.
26990
26991 2003-04-25 H.J. Lu <hjl@gnu.org>
26992
26993 * gcc.dg/ia64-sync-4.c: New test.
26994
26995 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26996
26997 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
26998 date.
26999
27000 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
27001
27002 PR c++/10337
27003 * g++.dg/warn/conv1.C: New test.
27004 * g++.old-deja/g++.other/conv7.C: Adjust.
27005 * g++.old-deja/g++.other/overload14.C: Adjust.
27006
27007 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27008
27009 PR c++/10471
27010 * g++.dg/template/defarg2.C: New test.
27011
27012 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
27013
27014 * gcc.dg/cpp/include2.c: Update.
27015 * gcc.dg/cpp/multiline-2.c: New.
27016 * gcc.dg/cpp/multiline.c: Update.
27017 * gcc.dg/cpp/strify2.c: Update.
27018 * gcc.dg/cpp/trad/literals-2.c: Update.
27019
27020 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27021
27022 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
27023
27024 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27025
27026 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
27027
27028 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27029
27030 PR c++/10451
27031 * g++.dg/parse/crash4.C: New test.
27032
27033 PR c++/9847
27034 * g++.dg/parse/crash5.C: New test.
27035
27036 2003-04-22 Mark Mitchell <mark@codesourcery.com>
27037
27038 PR c++/10446
27039 * g++.dg/parse/crash3.C: New test.
27040
27041 PR c++/10428
27042 * g++.dg/parse/elab1.C: New test.
27043
27044 2003-04-22 Devang Patel <dpatel@apple.com>
27045
27046 * gcc.dg/cpp/trad/funlike-5.c: New test.
27047
27048 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
27049
27050 * g++.dg/other/packed1.C: Fix dg options.
27051
27052 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
27053
27054 * g++.dg/other/offsetof2.C: New test.
27055
27056 2003-04-21 Mark Mitchell <mark@codesourcery.com>
27057
27058 * g++.dg/template/recurse.C: Adjust location of error messages.
27059
27060 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
27061
27062 PR c++/9881
27063 * g++.dg/init/addr-const1.C: New test.
27064 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
27065
27066 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
27067
27068 PR c++/10405
27069 * g++.dg/lookup/struct-hack1.C: New test.
27070
27071 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
27072
27073 * ucs.c: Update diagnostic messages.
27074
27075 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27076
27077 * gcc.dg/cpp/truefalse.cpp: New test.
27078 * gcc.dg/cpp/cpp.exp: Update.
27079 * g++.dg/other/stdbool-if.C: Remove.
27080
27081 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27082
27083 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
27084 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
27085
27086 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27087
27088 * gcc.c-torture/compile/20030418-1.c: New test.
27089
27090 2003-04-17 Janis Johnson <janis187@us.ibm.com>
27091
27092 * README.compat: Remove; content moved to doc/sourcebuild.texi.
27093
27094 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27095
27096 PR c++/10347
27097 g++.dg/template/dependent-name1.C: New test.
27098
27099 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
27100
27101 * gcc.dg/warn-1.c (tourist_guide): New array,
27102 contains a pointer to bar.
27103
27104 2003-04-16 Roger Sayle <roger@eyesopen.com>
27105
27106 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
27107 * gcc.c-torture/execute/medce-1.c: New test case.
27108 * gcc.c-torture/execute/medce-2.c: New test case.
27109
27110 2003-04-15 Mark Mitchell <mark@codesourcery.com>
27111
27112 * lib/prune.exp: Ignore more messages.
27113
27114 PR c++/10381
27115 * g++.dg/parse/lookup3.C: New test.
27116
27117 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
27118
27119 * gcc.c-torture/compile/20030415-1.c : New test.
27120
27121 2003-04-14 Mark Mitchell <mark@codesourcery.com>
27122
27123 * gcc.c-torture/execute/scope-2.c: Move to ...
27124 * gcc.dg/noncompile/scope.c: .... here.
27125
27126 2003-04-14 Roger Sayle <roger@eyesopen.com>
27127
27128 * gcc.dg/20030414-2.c: New test case.
27129
27130 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
27131
27132 PR target/10377
27133 * gcc.dg/20030414-1.c: New test.
27134
27135 2003-04-13 Roger Sayle <roger@eyesopen.com>
27136
27137 * gcc.dg/builtins-12.c: New test case.
27138 * gcc.dg/builtins-13.c: New test case.
27139
27140 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27141
27142 * gcc.c-torture/execute/string-opt-18.c: New test.
27143
27144 2003-04-13 Mark Mitchell <mark@codesourcery.com>
27145
27146 PR c++/10300
27147 * g++.dg/init/new5.C: New test.
27148
27149 2003-04-12 Mark Mitchell <mark@codesourcery.com>
27150
27151 PR c++/7910
27152 * g++.dg/ext/dllimport1.C: New test.
27153
27154 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27155
27156 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
27157
27158 2003-04-11 Bud Davis <bdavis9659@comcast.net>
27159
27160 PR Fortran/9263
27161 * g77.f-torture/noncompile/9263.f: New test
27162 PR Fortran/1832
27163 * g77.f-torture/execute/1832.f: New test
27164
27165 2003-04-11 David Chad <davidc@freebsd.org>
27166 Loren J. Rittle <ljrittle@acm.org>
27167
27168 libobjc/8562
27169 * objc.dg/headers.m: New test.
27170
27171 2003-04-10 Zack Weinberg <zack@codesourcery.com>
27172
27173 * gcc.c-torture/execute/builtin-noret-2.c: New.
27174 * gcc.c-torture/execute/builtin-noret-2.x: New.
27175 XFAIL builtin-noret-2.c at -O1 and above.
27176 * gcc.dg/redecl.c: New.
27177 * gcc.dg/Wshadow-1.c: Update error regexps.
27178
27179 2003-04-10 Mark Mitchell <mark@codesourcery.com>
27180
27181 * g++.dg/abi/bitfield10.C: New test.
27182
27183 2003-04-09 Mike Stump <mrs@apple.com>
27184
27185 * gcc.dg/pch/pch.exp: Make testcase names longer.
27186 * g++.dg/pch/pch.exp: Make testcase names longer.
27187
27188 2003-04-08 Roger Sayle <roger@eyesopen.com>
27189
27190 * gcc.dg/builtins-11.c: New test case.
27191
27192 2003-04-08 Roger Sayle <roger@eyesopen.com>
27193
27194 * gcc.dg/builtins-9.c: New test case.
27195 * gcc.dg/builtins-10.c: New test case.
27196
27197 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
27198
27199 * gcc.dg/noncompile/init-4.c.c: New test.
27200
27201 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
27202
27203 * gcc.misc-test/gcov-9.c: New test.
27204 * gcc.misc-test/gcov-10.c: New test
27205 * gcc.misc-test/gcov-11.c: New test.
27206
27207 2003-04-05 Zack Weinberg <zack@codesourcery.com>
27208
27209 PR optimization/10024
27210 * gcc.c-torture/compile/20030405-1.c: New test.
27211
27212 2003-04-04 Geoffrey Keating <geoffk@apple.com>
27213
27214 * gcc.dg/pch/static-3.c: New.
27215 * gcc.dg/pch/static-3.hs: New.
27216 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
27217
27218 2003-04-04 Richard Henderson <rth@redhat.com>
27219
27220 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
27221 * g++.dg/eh/forced2.C: Likewise.
27222
27223 2003-04-03 Mike Stump <mrs@apple.com>
27224
27225 * lib/scanasm.exp (scan-assembler): Add xfail processing for
27226 target arg.
27227 (scan-assembler-times, scan-assembler-not): Likewise.
27228 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
27229
27230 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27231
27232 * gcc.dg/sparc-loop-1.c: New test.
27233
27234 2003-04-02 Geoffrey Keating <geoffk@apple.com>
27235
27236 PR other/9274
27237 * g++.dg/pch/system-2.C: New.
27238 * g++.dg/pch/system-2.Hs: New.
27239
27240 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
27241
27242 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
27243
27244 * g++.dg/eh/simd-1.C (vecfunc): Same.
27245
27246 2003-04-01 Roger Sayle <roger@eyesopen.com>
27247
27248 * gcc.c-torture/execute/20030401-1.c: New test case.
27249
27250 2003-04-01 Ziemowit Laski <zlaski@apple.com>
27251
27252 * objc.dg/defs.m: New.
27253
27254 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
27255
27256 * g++.dg/eh/simd-1.C: New.
27257 * g++.dg/eh/simd-2.C: New.
27258
27259 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
27260
27261 * gcc.c-torture/execute/simd-3.c: New.
27262
27263 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27264
27265 PR c/9936
27266 * gcc.dg/20030331-2.c: New test.
27267
27268 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27269
27270 PR c++/10278
27271 * g++.dg/parse/crash2.C: New test.
27272
27273 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27274
27275 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
27276 * gcc.c-torture/execute/20030331-1.c: ...here.
27277
27278 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27279
27280 * gcc.c-torture/execute/20030331-1.c: New test.
27281
27282 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
27283
27284 * lib/gcov.exp: Adjust call return testing strings.
27285 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
27286
27287 2003-03-31 Roger Sayle <roger@eyesopen.com>
27288
27289 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
27290 * gcc.dg/builtins-7.c: New test case.
27291 * gcc.dg/builtins-8.c: New test case.
27292
27293 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27294
27295 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
27296
27297 2003-03-30 Mark Mitchell <mark@codesourcery.com>
27298
27299 PR c++/7647
27300 * g++.dg/lookup-class-member-2.C: New test.
27301
27302 2003-03-30 Glen Nakamura <glen@imodulo.com>
27303
27304 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
27305
27306 2003-03-28 Roger Sayle <roger@eyesopen.com>
27307
27308 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
27309
27310 2003-03-28 Mark Mitchell <mark@codesourcery.com>
27311
27312 * g++.dg/init/attrib1.C: New test.
27313
27314 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27315
27316 * gcc.dg/ultrasp8.c: New test.
27317
27318 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27319
27320 * gcc.dg/ultrasp7.c: New test.
27321
27322 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
27323
27324 PR c++/10047
27325 * g++.dg/template/inline1.C: New test.
27326
27327 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27328
27329 * gcc.dg/sparc-dwarf2.c: New test.
27330
27331 2003-03-27 Roger Sayle <roger@eyesopen.com>
27332
27333 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
27334 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
27335
27336 2003-03-27 Mark Mitchell <mark@codesourcery.com>
27337
27338 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
27339 than reading .x files.
27340 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
27341 * g77.dg/gcov/gcov-1.f: Likewise.
27342 * gcc.misc-tests/gcov-4b.c: Likewise.
27343 * gcc.misc-tests/gcov-5b.c: Likewise.
27344 * gcc.misc-tests/gcov-6.c: Likewise.
27345 * gcc.misc-tests/gcov-7.c: Likewise.
27346 * gcc.misc-tests/gcov-8.c: Likewise.
27347 * g++.dg/gcov/gcov-1.x: Remove.
27348 * g77.dg/gcov/gcov-1.x: Likewise.
27349 * gcc.misc-tests/gcov-4b.x: Likewise.
27350 * gcc.misc-tests/gcov-5b.x: Likewise.
27351 * gcc.misc-tests/gcov-6.x: Likewise.
27352 * gcc.misc-tests/gcov-7.x: Likewise.
27353 * gcc.misc-tests/gcov-8.x: Likewise.
27354
27355 2003-03-27 Glen Nakamura <glen@imodulo.com>
27356
27357 PR opt/10087
27358 * gcc.dg/20030324-1.c: New test.
27359
27360 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
27361
27362 PR c++/10224
27363 * g++.dg/template/arg3.C: New test.
27364
27365 PR c++/10158
27366 * g++.dg/template/friend18.C: New test.
27367
27368 2003-03-26 Roger Sayle <roger@eyesopen.com>
27369
27370 * g77.f-torture/compile/20030326-1.f: New test case.
27371
27372 2003-03-26 Janis Johnson <janis187@us.ibm.com>
27373
27374 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
27375
27376 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
27377
27378 2003-03-26 Jakub Jelinek <jakub@redhat.com>
27379
27380 * gcc.dg/ia64-sync-3.c: New test.
27381
27382 2003-03-26 Alan Modra <amodra@bigpond.net.au>
27383
27384 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
27385
27386 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27387
27388 * gcc.dg/ultrasp6.c: New test.
27389
27390 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27391
27392 * gcc.dg/i386-signbit-1.c: New test.
27393 * gcc.dg/i386-signbit-2.c: New test.
27394 * gcc.dg/i386-signbit-3.c: New test.
27395
27396 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27397
27398 * gcc.dg/ultrasp5.c: Fix options.
27399
27400 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27401
27402 * gcc.dg/ultrasp5.c: Fix comment.
27403
27404 2003-03-24 Bud Davis <bdavis9659@comcast.net>
27405
27406 PR fortran/10197
27407 * g77.f-torture/execute/10197.f: New test.
27408
27409 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
27410
27411 PR c++/9898, c++/383
27412 * g++.dg/template/conv6.C: New test.
27413
27414 PR c++/10119
27415 * g++.dg/template/ptrmem5.C: New test.
27416
27417 PR c++/10026
27418 * g++.dg/lookup/koenig1.C: New test.
27419
27420 PR C++/10199
27421 * g++.dg/lookup/template2.C: New test.
27422
27423 2003-03-24 Jakub Jelinek <jakub@redhat.com>
27424
27425 * g++.dg/opt/rtti1.C: New test.
27426
27427 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27428
27429 * gcc.dg/ultrasp5.c: New test.
27430
27431 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
27432
27433 PR middle-end/9967
27434 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
27435 builtin fputs.
27436
27437 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
27438
27439 PR c/8224
27440 * gcc.dg/20030323-1.c: New test.
27441
27442 2003-03-23 Roger Sayle <roger@eyesopen.com>
27443
27444 * gcc.c-torture/compile/20030323-1.c: New test case.
27445
27446 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
27447
27448 * gcc.dg/20030321-1.c: New test.
27449
27450 2003-03-22 Zack Weinberg <zack@codesourcery.com>
27451
27452 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
27453
27454 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
27455
27456 PR c++/9978, c++/9708
27457 * g++.dg/ext/vlm1.C: Adjust expected error.
27458 * g++.dg/ext/vla2.C: New test.
27459 * g++.dg/template/arg1.C: New test.
27460 * g++.dg/template/arg2.C: New test.
27461
27462 2003-03-22 Bud Davis <bdavis9659@comcast.net>
27463
27464 * g77.f-torture/execute/select.f: New test.
27465 * g77.f-torture/noncompile/select_no_compile.f: New test.
27466
27467 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
27468
27469 PR c++/9898
27470 * g++.dg/other/error4.C: New test.
27471
27472 2003-03-20 Mark Mitchell <mark@codesourcery.com>
27473
27474 * g++.dg/template/friend17.C: New test.
27475
27476 2003-03-21 Alan Modra <amodra@bigpond.net.au>
27477
27478 * gcc.c-torture/compile/20030320-1.c: New.
27479
27480 2003-03-20 Roger Sayle <roger@eyesopen.com>
27481
27482 * gcc.dg/builtins-6.c: New test case.
27483
27484 2003-03-19 Alan Modra <amodra@bigpond.net.au>
27485
27486 PR target/10073
27487 * gcc.c-torture/compile/20030319-1.c: New.
27488
27489 2003-03-18 Jan Hubicka <jh@suse.cz>
27490
27491 * gcc.dg/i386-cvt-1.c: New test.
27492
27493 2003-03-17 Zack Weinberg <zack@codesourcery.com>
27494
27495 * objc.dg/naming-1.m: Use "(parse|syntax) error".
27496 * objc.dg/naming-2.m: Likewise.
27497
27498 2003-03-17 Mark Mitchell <mark@codesourcery.com>
27499
27500 PR c++/9639
27501 * g++.dg/parse/crash1.C: New test.
27502
27503 2003-03-16 Mark Mitchell <mark@codesourcery.com>
27504
27505 PR c++/8805
27506 * g++.dg/eh/cleanup1.C: New test.
27507
27508 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27509
27510 * gcc.c-torture/execute/20030316-1.c: New test case.
27511
27512 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
27513
27514 PR c++/9629
27515 * g++.dg/init/ctor2.C: New test.
27516
27517 2003-03-15 Roger Sayle <roger@eyesopen.com>
27518
27519 * g77.f-torture/compile/xformat.f: New test case.
27520
27521 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27522
27523 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
27524 * g++.old-deja/g++.mike/eh50.C: Likewise.
27525
27526 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27527
27528 PR c++/6440
27529 * g++.dg/template/spec7.C: New test.
27530 * g++.dg/template/spec8.C: Likewise.
27531
27532 2003-03-14 Jakub Jelinek <jakub@redhat.com>
27533
27534 * gcc.c-torture/execute/20030313-1.c: New test.
27535
27536 2003-03-14 Richard Henderson <rth@redhat.com>
27537
27538 * gcc.dg/inline-2.c: Adjust alpha test for external call.
27539
27540 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27541
27542 * gcc.c-torture/compile/20030314-1.c: New test.
27543
27544 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
27545
27546 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
27547 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
27548 thumb target,
27549 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
27550 to accept newer _imp__ prefix and additional
27551 newline in .drectve section.
27552 * gcc.dg/dll-4.c: Likewise.
27553 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
27554 switch.
27555
27556 2003-03-13 Mark Mitchell <mark@codesourcery.com>
27557
27558 * g++.dg/parse/namespace9.C: New test.
27559
27560 * g++.dg/init/ref5.C: New test.
27561 * g++.dg/parse/ptrmem1.C: Likewise.
27562
27563 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27564
27565 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
27566 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
27567 regular expression.
27568 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
27569 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
27570
27571 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
27572
27573 * gcc.c-torture/execute/20030224-2.c: New test.
27574
27575 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27576
27577 * gcc.dg/decl-3.c: New test.
27578
27579 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27580
27581 * gcc.dg/i386-loop-2.c: New test.
27582
27583 2003-03-11 Mark Mitchell <mark@codesourcery.com>
27584
27585 PR c++/9474
27586 * g++.dg/parse/namespace8.C: New test.
27587
27588 PR c++/9924
27589 * g++.dg/overload/builtin2.C: New test.
27590
27591 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
27592
27593 * gcc.dg/return-type-3.c: New test.
27594
27595 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27596
27597 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
27598 profiling options are not supported.
27599
27600 2003-03-10 Mark Mitchell <mark@codesourcery.com>
27601
27602 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
27603 * g++.old-deja/g++.warn/impint2.C: Likewise.
27604
27605 2003-03-10 Devang Patel <dpatel@apple.com>
27606
27607 * g++.dg/cpp/c++_cmd_1.C: New test.
27608 * g++.dg/cpp/c++_cmd_1.h: New file.
27609
27610 2003-03-10 Segher Boessenkool <segher@koffie.nl>
27611
27612 * gcc.dg/altivec-9.c: New file.
27613
27614 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27615
27616 * gcc.dg/ppc-sdata-1.c: New test.
27617 * gcc.dg/ppc-sdata-2.c: New test.
27618
27619 2003-03-09 Mark Mitchell <mark@codesourcery.com>
27620
27621 PR c++/9373
27622 * g++.dg/opt/ptrmem2.C: New test.
27623
27624 PR c++/8534
27625 * g++.dg/opt/ptrmem1.C: New test.
27626
27627 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27628
27629 * gcc.dg/i386-loop-1.c: New test.
27630
27631 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27632
27633 PR c++/9970
27634 * g++.dg/lookup/friend1.C: New test.
27635
27636 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27637
27638 PR c++/9823
27639 * g++.dg/parser/constructor1.C: New test.
27640
27641 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
27642
27643 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
27644
27645 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
27646
27647 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
27648
27649 * gcc.dg/cpp/Wunused.c: Update test.
27650
27651 2003-03-08 Jan Hubicka <jh@suse.cz>
27652
27653 * gcc.dg/inline-3.c: New test.
27654
27655 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27656
27657 PR c++/9809
27658 * g++.dg/parse/builtin1.C: New test.
27659
27660 PR c++/9982
27661 * g++.dg/abi/cookie1.C: New test.
27662 * g++.dg/abi/cookie2.C: Likewise.
27663
27664 PR c++/9524
27665 * g++.dg/template/field1.C: New test.
27666
27667 PR c++/9912
27668 * g++.dg/parse/class1.C: New test.
27669 * g++.dg/parse/namespace7.C: Likewise.
27670 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
27671
27672 2003-03-07 Mark Mitchell <mark@codesourcery.com>
27673
27674 * g++.dg/init/ref4.C: New test.
27675
27676 2003-03-07 Jan Hubicka <jh@suse.cz>
27677
27678 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
27679 * gcc.dg/inline-3.c: New test.
27680
27681 2003-03-06 Mark Mitchell <mark@codesourcery.com>
27682
27683 * g++.dg/init/ref3.C: New test.
27684
27685 PR c++/9965
27686 * g++.dg/init/ref2.C: New test.
27687
27688 PR c++/9400
27689 * g++.dg/warn/Wshadow-2.C: New test.
27690
27691 PR c++/9791
27692 * g++.dg/warn/Woverloaded-1.C: New test.
27693
27694 2003-03-05 Jan Hubicka <jh@suse.cz>
27695
27696 * gcc.dg/i386-local2.c: New.
27697 * gcc.dg/i386-local.c: Fix typo.
27698
27699 2003-03-05 Mark Mitchell <mark@codesourcery.com>
27700
27701 * g++.dg/abi/layout3.C: New test.
27702
27703 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27704
27705 * gcc.c-torture/compile/20030305-1.c
27706
27707 2003-03-05 Jan Hubicka <jh@suse.cz>
27708
27709 * gcc.dg/i386-local.c: New.
27710
27711 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
27712
27713 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
27714
27715 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27716
27717 * gcc.dg/switch-2.c: New test.
27718 * gcc.dg/switch-3.c: New test.
27719 * gcc.dg/Wswitch.c: Adjust line numbers.
27720 * gcc.dg/Wswitch-default.c: Likewise.
27721 * gcc.dg/Wswitch-enum.c: Likewise.
27722
27723 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
27724
27725 * gcc.c-torture/execute/20030222-1.c: New test.
27726
27727 2003-03-03 James E Wilson <wilson@tuliptree.org>
27728
27729 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
27730
27731 2003-03-03 Mark Mitchell <mark@codesourcery.com>
27732
27733 PR c++/9878
27734 * g++.dg/init/ref1.C: New test.
27735
27736 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
27737
27738 * gcc.dg/sh-relax.c: New SH-only test.
27739
27740 2003-03-03 Geoffrey Keating <geoffk@apple.com>
27741
27742 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
27743 comment explaining purpose of testcase.
27744
27745 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27746
27747 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
27748 for HC11/HC12 (asm needs two int registers).
27749 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
27750 HC11/HC12 because the test uses an asm which needs two 32-bit
27751 registers.
27752
27753 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27754
27755 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
27756 for HC11/HC12 (array is too large otherwise).
27757 * gcc.c-torture/compile/920501-4.x: New file, likewise.
27758 * gcc.c-torture/compile/20010518-2.x: Likewise.
27759 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
27760 HC11/HC12 (array is too large).
27761
27762 2003-03-01 Geoffrey Keating <geoffk@apple.com>
27763
27764 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
27765 * lib/g++-dg.exp (g++-dg-test): Likewise.
27766
27767 2003-03-01 Roger Sayle <roger@eyesopen.com>
27768
27769 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
27770 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
27771
27772 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27773
27774 * g++.dg/warn/implicit-typename1.C: Remove warning.
27775
27776 2003-02-28 Richard Henderson <rth@redhat.com>
27777
27778 * gcc.dg/noreturn-1.c: Move noreturn warning line.
27779 * gcc.dg/return-type-1.c: Move control reaches end warning line.
27780
27781 2003-02-28 Geoffrey Keating <geoffk@apple.com>
27782
27783 * gcc.dg/pch/pch.exp: Change .pch to .gch.
27784 * g++.dg/pch/pch.exp: Likewise.
27785
27786 2003-02-28 Mark Mitchell <mark@codesourcery.com>
27787
27788 PR c++/9879
27789 * testsuite/g++.dg/init/new4.C: New test.
27790
27791 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
27792
27793 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
27794
27795 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
27796
27797 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
27798 unsigned long.
27799
27800 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
27801 wider than float.
27802
27803 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27804
27805 * lib/scanasm.exp: Add support for counting numbers of
27806 occurences.
27807 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
27808 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
27809
27810 2003-02-25 Mark Mitchell <mark@codesourcery.com>
27811
27812 PR c++/9683
27813 * g++.dg/template/static3.C: New test.
27814
27815 PR c++/9829
27816 * g++.dg/parse/namespace6.C: New test.
27817
27818 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27819
27820 PR target/9732
27821 * gcc.dg/20030225-1.c: New test.
27822
27823 2003-02-24 Mark Mitchell <mark@codesourcery.com>
27824
27825 * README: Remove out-of-date information.
27826
27827 PR c++/9836
27828 * g++.dg/template/spec6.C: New test.
27829
27830 2003-02-24 Jeff Law <law@redhat.com>
27831
27832 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
27833
27834 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27835
27836 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
27837 * gcc.dg/pragma-ep-1.c: Likewise.
27838
27839 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27840
27841 PR c++/9602
27842 * g++.dg/template/friend16.C: New test.
27843
27844 2003-02-23 Mark Mitchell <mark@codesourcery.com>
27845
27846 PR c++/5333
27847 * g++.dg/parse/fused-params1.C: Adjust error messages.
27848 * g++.dg/template/nested3.C: New test.
27849
27850 2003-02-24 Alan Modra <amodra@bigpond.net.au>
27851
27852 * g++.dg/abi/param1.C: New test.
27853
27854 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27855
27856 PR c++/7982
27857 * g++.dg/warn/implicit-typename1.C: New test.
27858
27859 2003-02-22 Kelley Cook <kelleycook@comcast.net>
27860
27861 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
27862 with "mtune".
27863 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27864 * gcc.c-torture/execute/20010129-1.x: Likewise.
27865 * gcc.dg/20011107-1.c: Likewise.
27866 * gcc.dg/20020108-1.c: Likewise.
27867 * gcc.dg/20020122-3.c: Likewise.
27868 * gcc.dg/20020206-1.c: Likewise.
27869 * gcc.dg/20020310-1.c: Likewise.
27870 * gcc.dg/20020426-2.c: Likewise.
27871 * gcc.dg/20020517-1.c: Likewise.
27872 * gcc.dg/991230-1.c: Likewise.
27873 * gcc.dg/i386-unroll-1.c: Likewise.
27874 * gcc.misc-tests/i386-prefetch.exp: Likewise.
27875
27876 2003-02-22 Jan Hubicka <jh@suse.cz>
27877
27878 * gcc.dg/i386-mul.c: New test.
27879
27880 2003-02-21 Roger Sayle <roger@eyesopen.com>
27881
27882 * gcc.dg/builtins-5.c: New test case.
27883
27884 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
27885
27886 * gcc.dg/asmreg-1.c: New test.
27887
27888 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27889
27890 PR c++/9749
27891 * g++.dg/parse/varmod1.C: New test.
27892
27893 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27894
27895 PR c++/9727
27896 * g++.dg/template/op1.C: New test.
27897
27898 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27899
27900 PR c++/8906
27901 * g++.dg/template/nested2.C: New test.
27902
27903 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27904
27905 PR c++/8724
27906 * g++.dg/expr/dtor1.C: New test.
27907
27908 2003-02-21 Zack Weinberg <zack@codesourcery.com>
27909
27910 * gcc.dg/cpp/include3.c: New test.
27911 * gcc.dg/cpp/inc/foo.h: New file.
27912
27913 2003-02-21 Glen Nakamura <glen@imodulo.com>
27914
27915 * gcc.c-torture/execute/20030221-1.c: New test.
27916
27917 2003-02-20 Mark Mitchell <mark@codesourcery.com>
27918
27919 PR c++/9729
27920 * g++.dg/abi/conv1.C: New test.
27921
27922 2003-02-20 Jan Hubicka <jh@suse.cz>
27923
27924 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
27925
27926 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
27927
27928 * gcc.c-torture/compile/20030219-1.c: New test.
27929
27930 2003-02-18 Jan Hubicka <jh@suse.cz>
27931
27932 * gcc.dg/funcorder.c: New test.
27933
27934 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27935
27936 * gcc.c-torture/execute/20030218-1.c: New.
27937
27938 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
27939
27940 * gcc.dg/20030218-1.c: New.
27941
27942 2003-02-18 Richard Henderson <rth@redhat.com>
27943
27944 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
27945 * gcc.dg/attr-used-2.c: New.
27946
27947 2003-02-18 Mark Mitchell <mark@codesourcery.com>
27948
27949 PR c++/9704
27950 * g++.dg/init/copy5.C: New test.
27951
27952 2003-02-18 Geoffrey Keating <geoffk@apple.com>
27953
27954 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
27955 * g++.dg/pch/pch.exp: Likewise.
27956
27957 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27958
27959 * gcc.c-torture/execute/20030209-1.c: Enable the test if
27960 STACK_SIZE is not defined.
27961
27962 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27963
27964 PR c++/9457
27965 * g++.dg/template/init1.C: New test.
27966
27967 2003-02-16 Jan HUbicka <jh@suse.cz>
27968
27969 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
27970 (foo): Add few extra tests
27971 * gcc.dg/c99-const-expr-3.c: Likewise.
27972 * gcc.c-torture/execute/20030216-1.c: New.
27973
27974 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27975
27976 PR c++/9459
27977 * g++.dg/ext/typeof4.C: New test.
27978
27979 2003-02-15 Roger Sayle <roger@eyesopen.com>
27980
27981 * gcc.dg/i386-387-3.c: New test case.
27982
27983 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
27984
27985 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
27986 cris-*-elf* cris-*-aout* and mmix-*-*.
27987
27988 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
27989
27990 * gcc.dg/20030213-1.c: New test.
27991
27992 2003-02-12 Roger Sayle <roger@eyesopen.com>
27993
27994 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
27995 * gcc.dg/i386-387-2.c: Likewise.
27996
27997 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
27998
27999 * gcc.dg/ppc-spe.c: Fix formatting.
28000 Enable tests that were previously unsupported by gas.
28001 Delete tests for instructions that no longer exist.
28002 Switch arguments on evsubifw builtin.
28003
28004 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
28005
28006 * gcc.c-torture/execute/20030209-1.c: Disable the test if
28007 STACK_SIZE is too small.
28008
28009 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28010 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28011
28012 * gcc.dg/decl-2.c: New test.
28013
28014 2003-02-10 Jan Hubicka <jh@suse.cz>
28015
28016 * gcc.dg/i386-fpcvt-1.c: New test.
28017
28018 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
28019
28020 * gcc.c-torture/execute/20030209-1.c: New test.
28021
28022 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
28023
28024 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
28025 int-wide bitops, use the constants of the same width.
28026 Likewise, if long long is 32-bit wide, test bitops using
28027 32-bit constants.
28028
28029 2003-02-07 Loren James Rittle <ljrittle@acm.org>
28030
28031 * gcc.dg/20021014-1.c: Annotate with expected notice text.
28032
28033 2003-02-07 Roger Sayle <roger@eyesopen.com>
28034
28035 * testsuite/gcc.dg/builtins-4.c: New test case.
28036
28037 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28038
28039 * gcc.dg/20020430-1.c: Fix dg command typos.
28040 * gcc.dg/20020503-1.c: Likewise.
28041
28042 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28043
28044 PR c++/8785
28045 * g++.dg/parse/fused-params1.C: New test.
28046
28047 PR c++/8857
28048 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
28049
28050 PR c++/8921
28051 * g++.dg/parse/non-dependent1.C: New test.
28052
28053 PR c++/8928
28054 * g++.dg/parse/dupl-tmpl-args1.C: New test.
28055
28056 PR c++/9228
28057 * g++.dg/parse/undefined7.C: New test.
28058 * g++.dg/parse/non-templ1.C: New test.
28059
28060 PR c++/9229
28061 * g++.dg/parse/too-many-tmpl-args1.C: New test.
28062
28063 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28064
28065 * gcc.c-torture/compile/20030206-1.c: New test.
28066
28067 2003-02-05 Roger Sayle <roger@eyesopen.com>
28068
28069 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
28070 "pow" to "foo" to avoid potential confusion with a math built-in.
28071
28072 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28073
28074 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
28075 conditions for SPARC targets.
28076
28077 2003-02-05 Jakub Jelinek <jakub@redhat.com>
28078
28079 * gcc.dg/20030204-1.c: New test.
28080
28081 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28082
28083 PR c++/38
28084 * g++.dg/parse/array-size1.C: New test.
28085
28086 PR c++/5657
28087 * g++.dg/parse/undefined3.C: New test.
28088
28089 PR c++/5665
28090 * g++.dg/parse/undefined4.C: New test.
28091
28092 PR c++/5975
28093 * g++.dg/parse/undefined5.C: New test.
28094
28095 PR c++/7259
28096 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
28097
28098 PR c++/8578
28099 * g++.dg/parse/casting-operator1.C: New test.
28100
28101 PR c++/8596
28102 * g++.dg/parse/undefined6.C: New test.
28103
28104 PR c++/8736
28105 * g++.dg/parse/missing-template1.C: New test.
28106
28107 2003-02-04 Jan Hubicka <jh@suse.cz>
28108
28109 * gcc.dg/i386-cadd.c: Compile using -march=k8.
28110 * gcc.dg/i386-cmov?.c: Likewise.
28111 * gcc.dg/i386-fpcvt-?.c: Likewise.
28112 * gcc.dg/i386-ssefp-1.c: Likewise.
28113 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
28114 conventions.
28115
28116 2003-02-03 Mark Mitchell <mark@codesourcery.com>
28117
28118 PR c++/7129
28119 * testsuite/g++.dg/ext/max.C: New test.
28120
28121 2003-02-03 Jan Hubicka <jh@suse.cz>
28122
28123 * gcc.c-torture/execute/20030203-1.c: New test.
28124
28125 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
28126
28127 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
28128 'natural-endian'.
28129
28130 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
28131
28132 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
28133 * g++.dg/init/new2.C: Likewise.
28134 * g++.dg/other/new1.C: Likewise.
28135
28136 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
28137
28138 * gcc.dg/struct-ret-libc.c: New test.
28139
28140 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
28141
28142 * gcc.dg/20030129-1.c: New test.
28143
28144 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28145
28146 PR c++/8849
28147 * g++.dg/template/ptrmem4.C: New test.
28148
28149 2003-01-29 Mark Mitchell <mark@codesourcery.com>
28150
28151 * g++.dg/parser/constant1.C: New test.
28152
28153 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28154
28155 PR c++/8591
28156 * g++.dg/parse/friend2.C: New test.
28157
28158 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
28159
28160 PR c++/9437
28161 * g++.dg/template/unify4.C: New test.
28162
28163 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
28164
28165 * gcc.c-torture/execute/20030128-1.c: New test.
28166
28167 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
28168
28169 * g++.dg/lookup/nested1.C: Test moved from ...
28170 * g++.old-deja/g++.other/lookup24.C: ... here.
28171
28172 2003-01-28 Jan Hubicka <jh@suse.cz>
28173
28174 * gcc.dg/i386-cmov5.c: New test.
28175
28176 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28177
28178 * gcc.c-torture/execute/20010925-1.c: Changed the
28179 memcpy declaration.
28180
28181 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28182
28183 PR c++/3902
28184 * g++.dg/parse/template5.C: New test.
28185
28186 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
28187
28188 PR fortran/9258
28189 * g77.dg/pr9258: New test.
28190
28191 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28192
28193 * README: Move relevant parts from README.g++.
28194
28195 * README.g++: Remove this file.
28196
28197 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28198
28199 * g++.dg/abi/dcast1.C: New test.
28200
28201 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28202
28203 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
28204
28205 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
28206
28207 PR c++/47
28208 * g++.old-deja/g++.other/lookup24.C: New test.
28209
28210 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28211
28212 PR middle-end/7227
28213 * gcc.dg/uninit-C.c: New test.
28214
28215 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
28216
28217 * g++.dg/abi/covariant1.C: New test.
28218
28219 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
28220
28221 * gcc.dg/20030123-1.c: New test.
28222
28223 2003-01-25 Jan Hubicka <jh@suse.cz>
28224
28225 PR opt/8492
28226 * gcc.c-torture/compile/20030125-1.c
28227
28228 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
28229
28230 PR c++/9403
28231 * g++.dg/parse/template3.C: New test.
28232 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
28233
28234 PR c++/795
28235 * g++.dg/parse/template4.C: New test.
28236
28237 PR c++/9415
28238 * g++.dg/template/qual2.C: New test.
28239
28240 PR c++/8545
28241 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
28242
28243 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
28244
28245 2003-01-25 Roger Sayle <roger@eyesopen.com>
28246
28247 * gcc.c-torture/execute/switch-1.c: New test case.
28248
28249 2003-01-25 Jan Hubicka <jh@suse.cz>
28250
28251 * gcc.c-torture/execute/20030125-1.[cx]: New test.
28252
28253 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
28254
28255 Tweaks for Bison-1.875. From the NEWS file:
28256 "- `parse error' -> `syntax error'
28257 Bison now uniformly uses the term `syntax error'"
28258 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
28259 * gcc.dg/cpp/digraph2.c: Likewise.
28260 * gcc.dg/cpp/direct2.c: Likewise.
28261 * gcc.dg/cpp/paste4.c: Likewise.
28262 * gcc.dg/c90-restrict-1.c: Likewise.
28263 * gcc.dg/c99-func-2.c: Likewise.
28264 * gcc.dg/noncompile/920721-2.c: Likewise.
28265 * gcc.dg/noncompile/930622-2.c: Likewise.
28266 * gcc.dg/noncompile/940112-1.c: Likewise.
28267 * gcc.dg/noncompile/950921-1.c: Likewise.
28268 * gcc.dg/noncompile/951123-1.c: Likewise.
28269 * gcc.dg/noncompile/971104-1.c: Likewise.
28270 * gcc.dg/noncompile/990416-1.c: Likewise.
28271
28272 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
28273
28274 * g++.dg/parse/undefined1.C: Add error message.
28275
28276 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28277
28278 PR c++/9354
28279 * g++.dg/parse/new1.C: New test.
28280
28281 PR c++/9216
28282 * g++.dg/parse/template2.C: New test.
28283
28284 PR c++/9354
28285 * g++.dg/parse/typedef2.C: New test.
28286
28287 PR c++/9328
28288 * g++.dg/ext/typeof3.C: New test.
28289
28290 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28291
28292 PR c++/2738
28293 * g++.dg/parse/ret-type1.C: New test.
28294
28295 PR c++/3792
28296 * g++.dg/parse/tmpl-outside1.C: New test.
28297
28298 PR c++/4207
28299 * g++.dg/parse/int-as-enum1.C: New test.
28300
28301 PR c++/4903
28302 * g++.dg/parse/no-typename1.C: New test.
28303
28304 PR c++/5533
28305 * g++.dg/parse/no-value1.C: New test.
28306
28307 PR c++/5921
28308 * g++.dg/parse/wrong-inline1.C: New test.
28309
28310 PR c++/6402
28311 * g++.dg/parse/ref1.C: New test.
28312
28313 PR c++/6992
28314 * g++.dg/parse/attr-ctor1.C: New test.
28315
28316 PR c++/7229
28317 * g++.dg/parse/namespace5.C: New test.
28318
28319 PR c++/7917
28320 * g++.dg/parse/func-def1.C: New test.
28321
28322 PR c++/8143
28323 * g++.dg/parse/undefined1.C: New test.
28324
28325 PR c++/5723, PR c++/8522
28326 * g++.dg/parse/specialization1.C: New test.
28327
28328 PR c++/163, PR c++/8595
28329 * g++.dg/parse/struct-as-enum1.C: New test.
28330
28331 PR c++/9173
28332 * g++.dg/parse/undefined2.C: New test.
28333
28334 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28335
28336 PR c++/9298
28337 * g++.dg/parse/template1.C: New test.
28338
28339 PR c++/9384
28340 * g++.dg/parse/using1.C: New test.
28341
28342 PR c++/9285
28343 PR c++/9294
28344 * g++.dg/parse/expr2.C: New test.
28345
28346 PR c++/9388
28347 * g++.dg/parse/lookup2.C: Likewise.
28348
28349 2003-01-21 Jan Hubicka <jh@suse.cz>
28350
28351 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
28352 * gcc.c-torture/execute/eeprof-1.c: Likewise.
28353 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
28354 * gcc.c-torture/execute/string-opt-*.c: Likewise.
28355
28356 2003-01-20 Nick Clifton <nickc@redhat.com>
28357
28358 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
28359 problem with ARM sibcall code generation.
28360
28361 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
28362
28363 * gcc.c-torture/execute/20030120-1.c: New.
28364
28365 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
28366
28367 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
28368
28369 2003-01-17 Mark Mitchell <mark@codesourcery.com>
28370
28371 PR c++/9272
28372 * g++.dg/parse/ctor1.C: New test.
28373
28374 PR c++/9294:
28375 * g++.dg/parse/qualified1.C: New test.
28376
28377 * g++.dg/parse/typename3.C: New test.
28378
28379 2003-01-16 Richard Henderson <rth@redhat.com>
28380
28381 * g++.dg/tls/init-2.C: Fix error matches for real this time.
28382
28383 2003-01-16 Richard Henderson <rth@redhat.com>
28384
28385 * g++.dg/pch/pch.exp: Copy test header to the working directory
28386 before using it either for precompilation or direct use.
28387 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
28388 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
28389
28390 2003-01-16 Richard Henderson <rth@redhat.com>
28391
28392 * gcc.dg/pch/pch.exp: Copy test header to the working directory
28393 before using it either for precompilation or direct use.
28394 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
28395 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
28396
28397 2003-01-16 Mark Mitchell <mark@codesourcery.com>
28398
28399 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
28400 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
28401 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
28402 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
28403 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
28404 typename warning into error.
28405 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
28406 error messages.
28407 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
28408 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
28409 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
28410 messages.
28411 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
28412 make declaration visible in template.
28413 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
28414 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
28415 messages.
28416 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
28417 message.
28418 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
28419 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
28420 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
28421 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
28422 typename warning with error message.
28423 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
28424 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
28425 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
28426
28427 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
28428
28429 * g++.dg/parse/ambig2.C: New test.
28430
28431 2003-01-15 Richard Henderson <rth@redhat.com>
28432
28433 * g++.dg/tls/init-2.C: Update error message string.
28434
28435 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28436
28437 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
28438
28439 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
28440
28441 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
28442 all for HC11/HC12.
28443 * gcc.c-torture/compile/20001205-1.x: Likewise.
28444 * gcc.c-torture/compile/20001226-1.x: Likewise.
28445 * gcc.c-torture/compile/920520-1.x: Likewise.
28446 * gcc.c-torture/compile/961203-1.x: Likewise.
28447 * gcc.c-torture/compile/20020604-1.x: Likewise.
28448
28449 2003-01-15 Jan Hubicka <jh@suse.cz>
28450
28451 * gcc.c-torture/compile/20030115-1.c: New test.
28452
28453 * gcc.dg/i386-fpcvt-1.c: New test.
28454 * gcc.dg/i386-fpcvt-2.c: New test.
28455
28456 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
28457
28458 Further conform g++'s __vmi_class_type_info to the C++ ABI
28459 specification.
28460 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
28461 the specification.
28462
28463 2003-01-14 Jan Hubicka <jh@suse.cz>
28464
28465 * gcc.dg/i386-fpcvt-1.c: New test.
28466 * gcc.dg/i386-fpcvt-2.c: New test.
28467
28468 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28469
28470 * gcc.dg/i386-mmx-3.c: New test.
28471
28472 2003-01-12 Mark Mitchell <mark@codesourcery.com>
28473
28474 PR c++/9264
28475 * g++.dg/parse/octal1.C: New file.
28476
28477 PR c++/9172
28478 * g++.dg/parse/typename1.C: New file.
28479
28480 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
28481
28482 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
28483 * gcc.dg/bf-no-ms-layout.c: Likewise.
28484 * gcc.dg/bf-ms-attrib.c: Likewise.
28485
28486 2003-01-10 Mark Mitchell <mark@codesourcery.com>
28487
28488 PR c++/9099
28489 * g++.dg/parse/dtor1.C: New file.
28490
28491 PR c++/9128
28492 * g++.dg/rtti/typeid1.C: New file.
28493
28494 PR c++/9153
28495 * g++.dg/parse/lookup1.C: New file.
28496
28497 PR c++/9171
28498 * g++.dg/templ/spec5.C: New file.
28499
28500 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
28501
28502 * gcc.c-torture/compile/20030110-1.c: New test.
28503
28504 2003-01-09 Geoffrey Keating <geoffk@apple.com>
28505
28506 Merge from pch-branch:
28507
28508 2002-12-23 Geoffrey Keating <geoffk@apple.com>
28509
28510 * gcc.dg/pch/cpp-1.h: New.
28511 * gcc.dg/pch/cpp-1.c: New.
28512 * gcc.dg/pch/cpp-2.h: New.
28513 * gcc.dg/pch/cpp-2.c: New.
28514
28515 2002-11-19 Geoffrey Keating <geoffk@apple.com>
28516
28517 * gcc.dg/pch/except-1.h: New.
28518 * gcc.dg/pch/except-1.c: New.
28519
28520 2002-11-13 Geoffrey Keating <geoffk@apple.com>
28521
28522 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
28523 running test.
28524 * gcc.dg/pch: Include *.hp not *.h.
28525 * gcc.dg/pch/system-1.h: New.
28526 * gcc.dg/pch/system-1.c: New.
28527
28528 2002-11-11 Geoffrey Keating <geoffk@apple.com>
28529
28530 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
28531 rather than trying to build and run a program using PCH.
28532 * gcc.dg/pch: Remove dg-do commands from test files.
28533
28534 2002-11-08 Geoffrey Keating <geoffk@apple.com>
28535
28536 * gcc.dg/pch/macro-3.c: New.
28537 * gcc.dg/pch/macro-3.h: New.
28538
28539 2002-11-04 Geoffrey Keating <geoffk@apple.com>
28540
28541 * gcc.dg/pch/common-1.c: New.
28542 * gcc.dg/pch/common-1.h: New.
28543 * gcc.dg/pch/decl-1.c: New.
28544 * gcc.dg/pch/decl-1.h: New.
28545 * gcc.dg/pch/decl-2.c: New.
28546 * gcc.dg/pch/decl-2.h: New.
28547 * gcc.dg/pch/decl-3.c: New.
28548 * gcc.dg/pch/decl-3.h: New.
28549 * gcc.dg/pch/decl-4.c: New.
28550 * gcc.dg/pch/decl-4.h: New.
28551 * gcc.dg/pch/decl-5.c: New.
28552 * gcc.dg/pch/decl-5.h: New.
28553 * gcc.dg/pch/global-1.c: New.
28554 * gcc.dg/pch/global-1.h: New.
28555 * gcc.dg/pch/inline-1.c: New.
28556 * gcc.dg/pch/inline-1.h: New.
28557 * gcc.dg/pch/inline-2.c: New.
28558 * gcc.dg/pch/inline-2.h: New.
28559 * gcc.dg/pch/static-1.c: New.
28560 * gcc.dg/pch/static-1.h: New.
28561 * gcc.dg/pch/static-2.c: New.
28562 * gcc.dg/pch/static-2.h: New.
28563
28564 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
28565
28566 * g++.dg/pch/pch.exp: Better handle failing testcases.
28567 * gcc.dg/pch/pch.exp: Likewise.
28568 * gcc.dg/pch/macro-1.c: New.
28569 * gcc.dg/pch/macro-1.h: New.
28570 * gcc.dg/pch/macro-2.c: New.
28571 * gcc.dg/pch/macro-2.h: New.
28572
28573 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
28574
28575 * g++.dg/dg.exp: Treat files in pch/ specially.
28576 * g++.dg/pch/pch.exp: New file.
28577 * g++.dg/pch/empty.H: New file.
28578 * g++.dg/pch/empty.C: New file.
28579 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
28580 "precompile".
28581
28582 * gcc.dg/pch/pch.exp: New file.
28583 * gcc.dg/pch/empty.h: New file.
28584 * gcc.dg/pch/empty.c: New file.
28585 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
28586 "precompile".
28587
28588 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28589
28590 * g++.dg/template/friend14.C: New test.
28591
28592 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28593
28594 * gcc.dg/old-style-asm-1.c: New test.
28595
28596 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
28597
28598 * gcc.c-torture/compile/20030109-1.c: New test.
28599
28600 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28601
28602 * gcc.c-torture/execute/20030109-1.c: New test.
28603
28604 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
28605
28606 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
28607 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
28608 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
28609 * g++.old-deja/g++.mike/eh2.C: Likewise.
28610 * g++.old-deja/g++.mike/eh3.C: Likewise.
28611 * g++.old-deja/g++.mike/eh5.C: Likewise.
28612 * g++.old-deja/g++.mike/eh6.C: Likewise.
28613 * g++.old-deja/g++.mike/eh7.C: Likewise.
28614 * g++.old-deja/g++.mike/eh8.C: Likewise.
28615 * g++.old-deja/g++.mike/eh9.C: Likewise.
28616 * g++.old-deja/g++.mike/eh10.C: Likewise.
28617 * g++.old-deja/g++.mike/eh12.C: Likewise.
28618 * g++.old-deja/g++.mike/eh13.C: Likewise.
28619 * g++.old-deja/g++.mike/eh14.C: Likewise.
28620 * g++.old-deja/g++.mike/eh16.C: Likewise.
28621 * g++.old-deja/g++.mike/eh17.C: Likewise.
28622 * g++.old-deja/g++.mike/eh18.C: Likewise.
28623 * g++.old-deja/g++.mike/eh21.C: Likewise.
28624 * g++.old-deja/g++.mike/eh23.C: Likewise.
28625 * g++.old-deja/g++.mike/eh24.C: Likewise.
28626 * g++.old-deja/g++.mike/eh25.C: Likewise.
28627 * g++.old-deja/g++.mike/eh26.C: Likewise.
28628 * g++.old-deja/g++.mike/eh27.C: Likewise.
28629 * g++.old-deja/g++.mike/eh28.C: Likewise.
28630 * g++.old-deja/g++.mike/eh29.C: Likewise.
28631 * g++.old-deja/g++.mike/eh31.C: Likewise.
28632 * g++.old-deja/g++.mike/eh33.C: Likewise.
28633 * g++.old-deja/g++.mike/eh34.C: Likewise.
28634 * g++.old-deja/g++.mike/eh35.C: Likewise.
28635 * g++.old-deja/g++.mike/eh36.C: Likewise.
28636 * g++.old-deja/g++.mike/eh37.C: Likewise.
28637 * g++.old-deja/g++.mike/eh38.C: Likewise.
28638 * g++.old-deja/g++.mike/eh39.C: Likewise.
28639 * g++.old-deja/g++.mike/eh40.C: Likewise.
28640 * g++.old-deja/g++.mike/eh41.C: Likewise.
28641 * g++.old-deja/g++.mike/eh42.C: Likewise.
28642 * g++.old-deja/g++.mike/eh44.C: Likewise.
28643 * g++.old-deja/g++.mike/eh46.C: Likewise.
28644 * g++.old-deja/g++.mike/eh47.C: Likewise.
28645 * g++.old-deja/g++.mike/eh48.C: Likewise.
28646 * g++.old-deja/g++.mike/eh49.C: Likewise.
28647 * g++.old-deja/g++.mike/eh50.C: Likewise.
28648 * g++.old-deja/g++.mike/eh51.C: Likewise.
28649 * g++.old-deja/g++.mike/eh53.C: Likewise.
28650 * g++.old-deja/g++.mike/eh55.C: Likewise.
28651 * g++.old-deja/g++.mike/p7912.C: Likewise.
28652 * g++.old-deja/g++.mike/p9706.C: Likewise.
28653 * g++.old-deja/g++.mike/p10416.C: Likewise.
28654 * g++.old-deja/g++.mike/p11667.C: Likewise.
28655 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
28656 Remove redundant reference to Iris.
28657 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
28658 Elxsi, i860, Pico Java, and WE32K.
28659
28660 2003-01-07 Mark Mitchell <mark@codesourcery.com>
28661
28662 * g++.dg/ext/asm4.C: New test.
28663
28664 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28665
28666 PR c++/9030
28667 * g++.dg/template/friend12.C: New test.
28668 * g++.dg/template/friend13.C: Likewise.
28669 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
28670
28671 2003-01-08 Jan Hubicka <jh@suse.cz>
28672
28673 * gcc.dg/i386-cadd.c: New test.
28674 * gcc.dg/i386-cmov4.c: Likewise.
28675
28676 2003-01-06 Mark Mitchell <mark@codesourcery.com>
28677
28678 PR c++/9165
28679 * g++.dg/warn/Wunused-3.C: New test.
28680
28681 * g++.dg/abi/bitfield9.C: New test.
28682
28683 PR c++/9189
28684 * g++.dg/parse/defarg3.C: New test.
28685
28686 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
28687
28688 * g++.dg/parse/ambig1.C: New test.
28689 * g++.dg/parse/defarg2.C: New test.
28690
28691 2003-01-05 Mark Mitchell <mark@codesourcery.com>
28692
28693 * g++.dg/template/defarg-1.C: New test.
28694 * g++.dg/template/local2.C: Likewise.
28695
28696 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
28697
28698 * gcc.c-torture/execute/20030105-1.c: New test.
28699
28700 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28701
28702 * g++.dg/parse/namespace3.C: Remove extra semicolons.
28703 * g++.dg/parse/namespace4.C: Likewise.
28704
28705 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
28706
28707 * g++.dg/template/ntp2.C: New test.
28708
28709 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
28710
28711 * g++.dg/parse/extern-C-1.C: New test.
28712
28713 * g++.dg/parse/namespace4.C: New test.
28714
28715 * g++.dg/template/nested1.C: New test.
28716
28717 * g++.dg/parse/namespace3.C: New test.
28718
28719 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
28720
28721 * g++.dg/lookup/two-stage1.C: New test.
28722
28723 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28724
28725 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
28726 * g++.old-deja/g++.jason/access8.C: Likewise.
28727 * g++.old-deja/g++.other/decl5.C: Likewise.
28728
28729 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28730
28731 * g++.dg/parse/parse7.C: New test.
28732
28733 2003-01-02 Mark Mitchell <mark@codesourcery.com>
28734
28735 PR c++/2843
28736 * g++.dg/ext/attrib7.C: New test.
28737
28738 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28739
28740 * g++.dg/parse/parse6.C: New test.
28741
28742 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
28743
28744 * gcc.dg/h8300-stack-1.c: New.
28745
28746 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28747
28748 g++.dg/lookup/exception1.C: New test.
28749
28750 g++.dg/lookup/template1.C: New test.
28751
28752 g++.dg/parse/namespace2.C: New test.
28753
28754 g++.dg/parse/parens2.C: New test.
28755
28756 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28757
28758 * g++.dg/parse/parse5.C: New test.
28759 * g++.dg/lookup/scoped4.C: New test.
28760
28761 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28762
28763 * g++.dg/parse/parens1.C: New test.
28764
28765 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
28766 angle-bracket1.C.
28767 * g++.dg/parse/parens2.C: New test.
28768
28769 * g++.dg/lookup/scope-operator1.C: New test.
28770
28771 * g++.dg/parse/operator1.C: New test.
28772
28773 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28774
28775 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
28776 * g++.old-deja/g++.other/access6.C: Likewise.
28777 * g++.old-deja/g++.other/decl1.C: Likewise.
28778 * g++.old-deja/g++.pt/typename12.C: Likewise.
28779
28780 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28781
28782 * g++.dg/parse/namespace1.C: New test.
28783
28784 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28785
28786 * g++.dg/parse/parse4.C: New test.
28787
28788 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28789
28790 * g++.dg/parse/parse3.C: New test.
28791
28792 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28793
28794 * g++.dg/parse/parse2.C: New test.
28795
28796 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28797
28798 * g++.dg/template/friend11.C: New test.
28799
28800 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28801
28802 * g++.dg/parse/parse1.C: New test.
28803
28804 2002-12-31 Janis Johnson <janis187@us.ibm.com>
28805
28806 * lib/profopt.exp: Change the name of a global variable to avoid
28807 possible clashes with other test suites.
28808
28809 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
28810
28811 * g++.dg/inherit/covariant8.C: New test.
28812
28813 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28814
28815 * g++.dg/init/array9.C: New test.
28816
28817 PR c++/9112
28818 * g++.dg/parse/expr1.C: New test.
28819
28820 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
28821
28822 * gcc.c-torture/compile/20021230-1.c: New test.
28823
28824 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
28825
28826 * g++.dg/inherit/covariant5.C: New test.
28827 * g++.dg/inherit/covariant6.C: New test.
28828 * g++.dg/inherit/covariant7.C: New test.
28829
28830 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28831
28832 PR c++/2739
28833 * g++.dg/other/access2.C: New test.
28834
28835 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
28836
28837 * g++.dg/other/anon-struct.C: No longer fails
28838 * g++.old-deja/g++.brendan/parse4.C: Likewise.
28839 * g++.old-deja/g++.brendan/parse5.C: Likewise.
28840 * g++.old-deja/g++.brendan/parse6.C: Likewise.
28841
28842 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
28843
28844 * g++.dg/parse/angle-bracket.C (main): No longer fails.
28845
28846 2002-12-27 Mark Mitchell <mark@codesourcery.com>
28847
28848 * g++.dg/eh/spec4.C: Remove stray semicolon.
28849 * g++.dg/expr/pmf-1.C: Change error message.
28850 * g++.dg/ext/asm1.C: Remove stray semicolon.
28851 * g++.dg/ext/typename1.C: Add missing typenames.
28852 * g++.dg/inherit/template-as-base.C: Change error message.
28853 * g++.dg/lookup/scoped1.C: Likewise.
28854 * g++.dg/lookup/scoped2.C: Likewise.
28855 * g++.dg/lookup/using2.C: Likewise.
28856 * g++.dg/other/component1.C: Remove stray semicolon.
28857 * g++.dg/other/do1.C: Change error message.
28858 * g++.dg/other/error2.C: Likewise.
28859 * g++.dg/other/init1.C: Likewise.
28860 * g++.dg/other/packed1.C: Remove stray semicolon.
28861 * g++.dg/other/ptrmem2.C: Change error message.
28862 * g++.dg/parse/parameter-declaration-1.C: Remove line number
28863 marker.
28864 * g++.dg/special/initp1.C: Remove invalid attribute usage.
28865 * g++.dg/template/access3.C: Add typename keyword.
28866 * g++.dg/template/access5.C: Remove stray semicolon.
28867 * g++.dg/template/access6.C: Likewise.
28868 * g++.dg/template/complit1.C: Likewise.
28869 * g++.dg/template/crash1.C: Change error message.
28870 * g++.dg/template/inherit2.C: Remove stray semicolon.
28871 * g++.dg/template/instantiate2.C: Likewise.
28872 * g++.dg/template/instantiate3.C: Change error message.
28873 * g++.dg/template/qual1.C: Remove stray semicolon.
28874 * g++.dg/template/qualttp18.C: Change error message.
28875 * g++.dg/template/ref1.C: Remove stray semicolon.
28876 * g++.dg/template/sizeof1.C (A::value): Declare it.
28877 * g++.dg/template/spec4.C: Change error message.
28878 * g++.dg/template/static1.C: Likewise.
28879 * g++.dg/template/type1.C: Likewise.
28880 * g++.dg/template/typename3.C: Likewise.
28881 * g++.old-deja/g++.benjamin/13478.C: Change error message.
28882 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
28883 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
28884 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
28885 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
28886 named return value extension.
28887 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
28888 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
28889 * g++.old-deja/g++.bob/extern_C.C: Likewise.
28890 * g++.old-deja/g++.bob/inherit2.C: Likewise.
28891 * g++.old-deja/g++.brendan/complex1.C: Likewise.
28892 * g++.old-deja/g++.brendan/copy5.C: Likewise.
28893 * g++.old-deja/g++.brendan/crash13.C: Likewise.
28894 * g++.old-deja/g++.brendan/crash15.C: Likewise.
28895 * g++.old-deja/g++.brendan/crash18.C: Change error message.
28896 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
28897 * g++.old-deja/g++.brendan/crash38.C: Likewise.
28898 * g++.old-deja/g++.brendan/crash50.C: Likewise.
28899 * g++.old-deja/g++.brendan/crash56.C: Likewise.
28900 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
28901 syntax.
28902 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
28903 * g++.old-deja/g++.brendan/crash8.C: Change error message.
28904 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
28905 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
28906 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
28907 * g++.old-deja/g++.brendan/template11.C: Likewise.
28908 * g++.old-deja/g++.brendan/template26.C: Likewise.
28909 * g++.old-deja/g++.brendan/template27.C: Use explicit
28910 specialization syntax.
28911 * g++.old-deja/g++.brendan/template30.C: Likewise.
28912 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
28913 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
28914 non-dependent names.
28915 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
28916 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
28917 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
28918 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
28919 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
28920 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
28921 named return value extension.
28922 * g++.old-deja/g++.ext/namedret2.C: Likewise.
28923 * g++.old-deja/g++.ext/namedret3.C: Likewise.
28924 * g++.old-deja/g++.ext/return1.C: Likewise.
28925 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
28926 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
28927 * g++.old-deja/g++.jason/access8.C: Likewise.
28928 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
28929 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
28930 pseudo-destructor names.
28931 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
28932 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
28933 pseudo-destructor names.
28934 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
28935 * g++.old-deja/g++.jason/overload19.C: Likewise.
28936 * g++.old-deja/g++.jason/overload32.C: Likewise.
28937 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
28938 stray semicolons.
28939 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
28940 * g++.old-deja/g++.jason/return.C: Likewise.
28941 * g++.old-deja/g++.jason/return2.C: Likewise.
28942 * g++.old-deja/g++.jason/shadow1.C: Likewise.
28943 * g++.old-deja/g++.jason/special.C: Use explicit specialization
28944 syntax.
28945 * g++.old-deja/g++.jason/template10.C: Account for use of
28946 non-dependent names.
28947 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
28948 syntax.
28949 * g++.old-deja/g++.jason/template37.C: Likewise.
28950 * g++.old-deja/g++.law/access4.C: Change error messages.
28951 * g++.old-deja/g++.law/arm13.C: Remove incorrect
28952 pseudo-destructor names.
28953 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
28954 * g++.old-deja/g++.law/ctors9.C: Likewise.
28955 * g++.old-deja/g++.law/cvt22.C: Likewise.
28956 * g++.old-deja/g++.law/dtors5.C: Likewise.
28957 * g++.old-deja/g++.law/global-init1.C: Likewise.
28958 * g++.old-deja/g++.law/missed-error3.C: Likewise.
28959 * g++.old-deja/g++.law/operators28.C: Likewise.
28960 * g++.old-deja/g++.law/visibility28.C: Likewise.
28961 * g++.old-deja/g++.martin/eval1.C: Likewise.
28962 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
28963 name.
28964 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
28965 * g++.old-deja/g++.mike/net34.C: Likewise.
28966 * g++.old-deja/g++.mike/net36.C: Likewise.
28967 * g++.old-deja/g++.mike/ns2.C: Likewise.
28968 * g++.old-deja/g++.mike/p12306.C: Likewise.
28969 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
28970 value extension.
28971 * g++.old-deja/g++.mike/p700.C: Likewise.
28972 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
28973 * g++.old-deja/g++.mike/p710.C: Likewise.
28974 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
28975 value extension.
28976 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
28977 * g++.old-deja/g++.mike/pmf9.C: Likewise.
28978 * g++.old-deja/g++.ns/crash2.C: Likewise.
28979 * g++.old-deja/g++.ns/crash3.C: Likewise.
28980 * g++.old-deja/g++.ns/invalid1.C: Likewise.
28981 * g++.old-deja/g++.ns/ns17.C: Likewise.
28982 * g++.old-deja/g++.ns/template16.C: Likewise.
28983 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
28984 keyword.
28985 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
28986 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
28987 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
28988 named return value extension.
28989 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
28990 * g++.old-deja/g++.other/access4.C: Issue additional error
28991 messages.
28992 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
28993 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
28994 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
28995 * g++.old-deja/g++.other/crash25.C: Change error message.
28996 * g++.old-deja/g++.other/crash4.C: Change error message.
28997 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
28998 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
28999 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
29000 checks.
29001 * g++.old-deja/g++.other/defarg8.C: Likewise.
29002 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
29003 * g++.old-deja/g++.other/dtor10.C: Likewise.
29004 * g++.old-deja/g++.other/incomplete.C: Likewise.
29005 * g++.old-deja/g++.other/linkage7.C: Likewise.
29006 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
29007 lookup algorithm.
29008 * g++.old-deja/g++.other/mangle2.C: Likewise.
29009 * g++.old-deja/g++.other/refinit2.C: Likewise.
29010 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
29011 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
29012 * g++.old-deja/g++.pt/crash28.C: Likewise.
29013 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
29014 syntax.
29015 * g++.old-deja/g++.pt/crash32.C: Change error message.
29016 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
29017 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
29018 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
29019 error message position.
29020 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
29021 * g++.old-deja/g++.pt/defarg8.C: Change error message.
29022 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
29023 syntax.
29024 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
29025 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
29026 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
29027 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
29028 keyword.
29029 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29030 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
29031 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
29032 keyword.
29033 * g++.old-deja/g++.pt/explicit71.C: Change error message.
29034 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
29035 syntax.
29036 * g++.old-deja/g++.pt/friend28.C: Account for use of
29037 non-dependent names.
29038 * g++.old-deja/g++.pt/friend29.C: Likewise.
29039 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
29040 rules.
29041 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
29042 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
29043 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
29044 lookup rules.
29045 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
29046 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
29047 keyword.
29048 * g++.old-deja/g++.pt/memclass20.C: Likewise.
29049 * g++.old-deja/g++.pt/memclass5.C: Likewise.
29050 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
29051 keyword.
29052 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
29053 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
29054 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
29055 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
29056 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
29057 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
29058 keyword.
29059 * g++.old-deja/g++.pt/spec10.C: Likewise.
29060 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
29061 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
29062 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
29063 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
29064 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
29065 * g++.old-deja/g++.pt/ttp62.C: Likewise.
29066 * g++.old-deja/g++.pt/ttp64.C: Likewise.
29067 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
29068 * g++.old-deja/g++.pt/typename15.C: Likewise.
29069 * g++.old-deja/g++.pt/typename22.C: Likewise.
29070 * g++.old-deja/g++.pt/typename6.C: Change error messages.
29071 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
29072 * g++.old-deja/g++.pt/virtual2.C: Likewise.
29073 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
29074 syntax.
29075 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
29076 return value extension.
29077 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
29078 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
29079 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
29080 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
29081
29082 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
29083
29084 * g++.dg/warn/inline1.C: New test.
29085 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
29086 * g++.old-deja/g++.jason/synth10.C: Likewise.
29087 * g++.old-deja/g++.mike/net31.C: Likewise.
29088 * g++.old-deja/g++.mike/p8786.C: Likewise.
29089
29090 * g++.dg/template/friend10.C: New test.
29091 * g++.dg/template/conv5.C: New test.
29092
29093 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
29094
29095 * g++.dg/lookup/scoped3.C: New test.
29096
29097 * g++.dg/lookup/decl1.C: New test.
29098 * g++.dg/lookup/decl2.C: New test.
29099
29100 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
29101
29102 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
29103 gcc.c-torture/compile/20021015-1.c,
29104 gcc.c-torture/compile/20021015-2.c,
29105 gcc.c-torture/compile/20021123-1.c,
29106 gcc.c-torture/compile/20021123-2.c,
29107 gcc.c-torture/compile/20021123-3.c,
29108 gcc.c-torture/compile/20021123-4.c,
29109 gcc.c-torture/execute/20021024-1.c: Add tests previously added
29110 only to 3.1 or 3.2 branch.
29111
29112 2002-12-23 Mark Mitchell <mark@codesourcery.com>
29113
29114 * gcc.dg/i386-bitfield3.c: New test.
29115
29116 * gcc.dg/i386-bitfield2.c: New test.
29117
29118 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
29119
29120 * g++.dg/parse/conv_op1.C: New test.
29121
29122 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
29123
29124 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
29125 approved.
29126
29127 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
29128
29129 * gcc.c-torture/compile/20021220-1.c: New test.
29130
29131 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
29132
29133 * gcc.dg/i386-fastcall-1.c: New.
29134
29135 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29136
29137 * gcc.c-torture/execute/20021219-1.c: New test.
29138
29139 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29140
29141 * gcc.dg/i386-pic-1.c: New test.
29142
29143 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29144
29145 PR c++/8099
29146 * g++.dg/template/friend9.C: New test.
29147
29148 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29149
29150 PR c++/3663
29151 * g++.dg/template/access7.C: New test.
29152
29153 2002-12-18 Nick Clifton <nickc@redhat.com>
29154
29155 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
29156 the libstdc++-v3 directory has been found.
29157
29158 2002-12-12 Devang Patel <dpatel@apple.com>
29159 * gcc.dg/darwin-ld-1.c: New test.
29160 * gcc.dg/darwin-ld-2.c: New test.
29161 * gcc.dg/darwin-ld-3.c: New test.
29162 * gcc.dg/darwin-ld-4.c: New test.
29163 * gcc.dg/darwin-ld-5.c: New test.
29164
29165 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29166
29167 * gcc.c-torture/compile/20021212-1.c: New test.
29168
29169 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
29170
29171 * gcc.dg/fshort-wchar: New test.
29172
29173 2002-12-10 Mark Mitchell <mark@codesourcery.com>
29174
29175 PR c++/8372
29176 * g++.dg/template/dtor1.C: New test.
29177
29178 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
29179 markers.
29180
29181 2002-12-10 Jakub Jelinek <jakub@redhat.com>
29182
29183 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
29184
29185 2002-12-09 Mark Mitchell <mark@codesourcery.com>
29186
29187 * g++.dg/template/static1.C: New test.
29188 * g++.dg/template/static2.C: New test.
29189 * g++.old-deja/g++.ext/memconst.C: New test.
29190
29191 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29192
29193 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
29194 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
29195 * g++.dg/special/initp1.C: Likewise.
29196
29197 2002-12-06 Jakub Jelinek <jakub@redhat.com>
29198
29199 * gcc.c-torture/execute/20021204-1.c: New test.
29200
29201 2002-12-04 Geoffrey Keating <geoffk@apple.com>
29202
29203 * gcc.dg/ppc-fmadd-1.c: New file.
29204 * gcc.dg/ppc-fmadd-2.c: New file.
29205 * gcc.dg/ppc-fmadd-3.c: New file.
29206
29207 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29208
29209 * gcc.c-torture/compile/20021204-1.c: New test.
29210
29211 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
29212
29213 * g++.dg/inherit/covariant2.C: New test.
29214 * g++.dg/inherit/covariant3.C: New test.
29215 * g++.dg/inherit/covariant4.C: New test.
29216 * g++.dg/inherit/covariant1.C: Remove XFAIL.
29217 * g++.old-deja/g++.robertl/eb17.C: Likewise.
29218
29219 2002-12-03 Mark Mitchell <mark@codesourcery.com>
29220
29221 PR c++/8688
29222 * g++.dg/init/brace3.C: New test.
29223
29224 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
29225
29226 * gcc.dg/20020210-1.c: Fix a comment typo.
29227
29228 2002-12-02 Mark Mitchell <mark@codesourcery.com>
29229
29230 PR c++/8720
29231 * g++.dg/parse/defarg1.C: New test.
29232
29233 PR c++/8615
29234 * g++.dg/template/char1.C: New test.
29235
29236 * g++.dg/template/varmod1.C: Fix typo.
29237
29238 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29239
29240 DR 180
29241 * g++.old-deja/g++.pt/crash32.C: Expect error.
29242
29243 2002-12-01 Mark Mitchell <mark@codesourcery.com>
29244
29245 PR c++/5919
29246 * g++.dg/template/varmod1.C: New test.
29247
29248 PR c++/8727
29249 * g++.dg/inherit/typeinfo1.C: New test.
29250
29251 PR c++/8663
29252 * g++.dg/inherit/typedef1.C: New test.
29253
29254 2002-11-30 Mark Mitchell <mark@codesourcery.com>
29255
29256 PR c++/8332
29257 PR c++/8493
29258 * g++.dg/template/strlen1.C: New test.
29259
29260 PR c++/8227
29261 * g++.dg/template/ctor2.C: New test.
29262
29263 PR c++/8214
29264 * g++.dg/init/string1.C: New test.
29265
29266 PR c++/8511
29267 * g++.dg/template/friend8.C: New test.
29268
29269 2002-11-29 Joe Buck <jbuck@synopsys.com>
29270
29271 * g++.dg/lookup/anon2.C: New test.
29272
29273 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
29274
29275 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
29276 h8300 port.
29277
29278 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
29279
29280 * gcc.dg/bitfld-6.c: New test.
29281
29282 2002-11-27 Jan Hubicka <jh@suse.cz>
29283
29284 * gcc.c-torture/execute/20021127.[cx]: New test.
29285
29286 2002-11-26 Jan Hubicka <jh@suse.cz>
29287
29288 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
29289 quality.
29290
29291 2002-11-26 Geoffrey Keating <geoffk@apple.com>
29292
29293 * g++.dg/init/brace2.C: New test.
29294 * g++.old-deja/g++.mike/p9129.C: Correct.
29295
29296 2002-11-26 Mark Mitchell <mark@codesourcery.com>
29297
29298 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
29299
29300 2002-11-25 Andreas Bauer <baueran@in.tum.de>
29301
29302 * gcc.dg/sibcall-6: New test for indirect sibcalls.
29303
29304 2002-11-25 Mark Mitchell <mark@codesourcery.com>
29305
29306 * testsuite/g++.dg/abi/empty11.C: New test.
29307 * testsuite/g++.dg/rtti/cv1.C: New test.
29308
29309 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
29310
29311 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
29312
29313 2002-11-24 Mark Mitchell <mark@codesourcery.com>
29314
29315 * g++.dg/abi/empty10.C: New test.
29316
29317 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29318
29319 * gcc.c-torture/compile/20021124-1.c: New test.
29320
29321 2002-11-22 Mark Mitchell <mark@codesourcery.com>
29322
29323 * g++.dg/abi/rtti2.C: New test.
29324
29325 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29326
29327 * gcc.dg/i386-unroll-1.c: New test.
29328
29329 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29330
29331 * gcc.c-torture/compile/20021120-1.c: New test.
29332 * gcc.c-torture/compile/20021120-2.c: New test.
29333
29334 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29335
29336 * gcc.dg/bitfld-5.c: New test.
29337
29338 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29339
29340 * gcc.c-torture/execute/20021120-3.c: New test.
29341
29342 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29343
29344 * gcc.c-torture/execute/20021120-2.c: New test.
29345
29346 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29347
29348 * gcc.c-torture/execute/20021120-1.c: New test.
29349
29350 2002-11-20 Jakub Jelinek <jakub@redhat.com>
29351
29352 * gcc.c-torture/execute/20021118-3.c: New test.
29353
29354 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29355
29356 * gcc.c-torture/compile/20021119-1.c: New test.
29357
29358 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
29359
29360 * gcc.dg/duff-1.c: New test.
29361 * gcc.dg/duff-2.c: New test.
29362 * gcc.dg/duff-3.c: New test.
29363
29364 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
29365
29366 * gcc.dg/cpp/_Pragma5.c: New test.
29367
29368 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29369
29370 * gcc.c-torture/execute/20021118-2.c: New test.
29371
29372 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29373
29374 * gcc.c-torture/execute/20021118-1.c: New test.
29375
29376 2002-11-16 Jakub Jelinek <jakub@redhat.com>
29377
29378 * gcc.dg/20021116-1.c: New test.
29379
29380 2002-11-14 Mark Mitchell <mark@codesourcery.com>
29381
29382 * g++.dg/abi/vcall1.C: New test.
29383
29384 2002-11-14 Jakub Jelinek <jakub@redhat.com>
29385
29386 * gcc.dg/20021029-1.c: New test.
29387 * gcc.dg/20021029-2.c: New test.
29388
29389 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29390
29391 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
29392
29393 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29394
29395 PR c/8439
29396 * gcc.dg/20021110.c: Move to ...
29397 * gcc.c-torture/compile/20021110.c: .... here.
29398
29399 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29400
29401 PR c/8467
29402 * gcc.c-torture/execute/20021111-1.c
29403
29404 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29405
29406 PR c/8439
29407 * gcc.dg/20021110.c: New test.
29408
29409 2002-11-10 Mark Mitchell <mark@codesourcery.com>
29410
29411 * g++.dg/abi/vthunk3.C: Run only on x86.
29412
29413 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
29414
29415 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
29416
29417 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
29418
29419 * lib/compat.exp (compat-execute): Fix logic error in last
29420 change.
29421
29422 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
29423
29424 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
29425
29426 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29427
29428 PR c++/8389
29429 * g++.dg/template/access6.C: New test.
29430
29431 2002-11-08 Jan Hubicka <jh@suse.cz>
29432
29433 * gcc.dg/i386-ssefp-1.c: New test.
29434 * gcc.dg/i386-ssefp-1.c: New test.
29435
29436 2002-11-08 Jan Hubicka <jh@suse.cz>
29437
29438 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
29439
29440 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29441
29442 * g++.dg/abi/vthunk3.C: New test.
29443
29444 PR c++/8338
29445 * g++.dg/template/crash2.C: New test.
29446
29447 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29448
29449 * testsuite/g++.dg/abi/dtor1.C: New test.
29450 * testsuite/g++.dg/abi/dtor2.C: Likewise.
29451
29452 2002-11-05 Geoffrey Keating <geoffk@apple.com>
29453
29454 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
29455 Darwin.
29456
29457 2002-11-04 Adam Nemet <anemet@lnxw.com>
29458
29459 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
29460 -mthumb. Only xfail with -O0.
29461
29462 2002-11-03 Mark Mitchell <mark@codesourcery.com>
29463
29464 * g++.dg/abi/thunk1.C: New test.
29465 * g++.dg/abi/thunk2.C: Likewise.
29466 * g++.dg/abi/vtt1.C: Likewise.
29467
29468 2002-11-02 Diego Novillo <dnovillo@redhat.com>
29469
29470 PR optimization/8423
29471 * gcc.c-torture/execute/builtin-constant.c: New test.
29472
29473 2002-11-01 Zack Weinberg <zack@codesourcery.com>
29474
29475 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
29476 Add some more cases.
29477
29478 2002-11-01 Mark Mitchell <mark@codesourcery.com>
29479
29480 PR c++/8391
29481 * g++.dg/opt/local1.C: New test.
29482
29483 2002-10-30 Mark Mitchell <mark@codesourcery.com>
29484
29485 PR c++/8160
29486 * g++.dg/template/complit1.C: New test.
29487
29488 PR c++/8149
29489 * g++.dg/template/typename4.C: Likewise.
29490
29491 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29492
29493 Core issue 287, PR c++/7639
29494 * g++.dg/template/instantiate1.C: Adjust error location.
29495 * g++.dg/template/instantiate3.C: New test.
29496 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
29497 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
29498 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
29499
29500 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
29501
29502 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
29503
29504 2002-10-29 Mark Mitchell <mark@codesourcery.com>
29505
29506 PR c++/8287
29507 * g++.dg/init/dtor2.C: New test.
29508
29509 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29510
29511 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
29512 * gcc.dg/nest.c: Bypass errors on irix6.
29513
29514 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
29515
29516 * gcc.dg/nest.c: Expect error for mmix-*-*.
29517 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
29518
29519 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
29520
29521 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
29522 markers.
29523
29524 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
29525
29526 2002-10-25 Mike Stump <mrs@apple.com>
29527
29528 * gcc.dg/warn-1.c: New test.
29529
29530 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29531
29532 * g++.dg/template/typename3.C: New test.
29533
29534 2002-10-25 Mark Mitchell <mark@codesourcery.com>
29535
29536 * g++.dg/lookup/ptrmem1.C: New test.
29537
29538 * g++.dg/abi/vthunk2.C: New test.
29539
29540 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29541
29542 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
29543
29544 2002-10-24 Mark Mitchell <mark@codesourcery.com>
29545
29546 * g++.dg/abi/empty9.C: New test.
29547
29548 2002-10-24 Richard Henderson <rth@redhat.com>
29549
29550 * g++.dg/inherit/thunk1.C: Enable for ia64.
29551
29552 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29553
29554 PR c++/8067
29555 * g++.dg/lookup/pretty1.C: New test.
29556
29557 2002-10-23 Jakub Jelinek <jakub@redhat.com>
29558
29559 * gcc.dg/20021023-1.c: New test.
29560
29561 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29562
29563 PR c++/7679
29564 * g++.dg/parse/inline1.C: New test.
29565
29566 2002-10-23 Richard Henderson <rth@redhat.com>
29567
29568 * g++.dg/inherit/thunk1.C: Enable for x86_64.
29569
29570 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
29571
29572 2002-10-22 Mark Mitchell <mark@codesourcery.com>
29573
29574 PR c++/6579
29575 * g++.dg/parse/stmtexpr3.C: New test.
29576
29577 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
29578
29579 * g++.dg/expr/cond1.C: New test.
29580
29581 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29582
29583 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
29584
29585 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29586
29587 * g++.dg/abi/vbase13.C: New test.
29588 * g++.dg/abi/vbase14.C: Likewise.
29589
29590 2002-10-21 Jakub Jelinek <jakub@redhat.com>
29591
29592 * gcc.dg/tls/pic-1.c: New test.
29593 * gcc.dg/tls/nonpic-1.c: New test.
29594 * gcc.dg/20021018-1.c: New test.
29595
29596 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29597
29598 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
29599 Remove only files with the same base name as the test case.
29600 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
29601 (profopt-execute): Likewise. Also, remove old profiling
29602 and performance data files before running the tests.
29603
29604 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
29605 * g++.dg/bprob/bprob.exp: Likewise.
29606 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
29607 to allow more general test case names.
29608
29609 * g++.dg/bprob/bprob-1.C: Rename to ...
29610 * g++.dg/bprob/g++-bprob-1.C: ... this.
29611
29612 * g77.dg/bprob/bprob-1.f: Rename to ...
29613 * g77.dg/bprob/g77-bprob-1.f: ... this.
29614
29615 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29616
29617 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
29618 bison 1.50 or later.
29619
29620 2002-10-21 Janis Johnson <janis187@us.ibm.com>
29621
29622 * g++.dg/README: Describe more test directories.
29623
29624 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29625
29626 * g++.dg/init/array6.C: Add additional tests.
29627
29628 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29629
29630 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
29631 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
29632
29633 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
29634
29635 * gcc.c-torture/compile/20020604-1.x: New.
29636 * gcc.c-torture/compile/simd-5.x: Likewise.
29637 * gcc.c-torture/execute/920710-1.x: Likewise.
29638 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
29639
29640 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29641
29642 * g++.dg/inherit/override1.C: Add dg-options clause.
29643
29644 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29645
29646 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
29647 _mm_slli_si128.
29648
29649 2002-10-19 Andreas Schwab <schwab@suse.de>
29650
29651 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
29652 directory component.
29653
29654 2002-10-18 Mark Mitchell <mark@codesourcery.com>
29655
29656 * g++.dg/inherit/thunk1.C: New test.
29657
29658 * g++.dg/inherit/override1.C: New test.
29659
29660 * g++.dg/abi/mangle11.C: New test.
29661 * g++.dg/abi/mangle14.C: New test.
29662 * g++.dg/abi/mangle17.C: New test.
29663
29664 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
29665
29666 * g++.dg/overload/member2.C: New test.
29667
29668 2002-10-17 Janis Johnson <janis187@us.ibm.com>
29669
29670 * g++.dg/README: Describe new compat directory.
29671 * g++.dg/dg.exp: Skip tests in compat directory.
29672 * README.compat: New file.
29673 * lib/compat.exp: New expect script.
29674 * g++.dg/compat: New test directory.
29675 * g++.dg/compat/compat.exp: New expect script.
29676 * g++.dg/compat/abi: New test directory.
29677 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
29678 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
29679 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
29680 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
29681 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
29682 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
29683 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
29684 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
29685 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
29686 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
29687 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
29688 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
29689 * g++.dg/compat/break: New test directory.
29690 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
29691 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
29692 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
29693 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
29694 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
29695 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
29696 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
29697 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
29698 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
29699 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
29700 g++.dg/compat/break/README: New files.
29701 * g++.dg/compat/eh: New test directory.
29702 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
29703 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
29704 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
29705 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
29706 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
29707 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
29708 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
29709 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
29710 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
29711 g++.dg/compat/eh/filter2_y.C,
29712 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
29713 g++.dg/compat/eh/new1_y.C,
29714 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
29715 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
29716 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
29717 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
29718 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
29719 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
29720 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
29721 g++.dg/compat/eh/unexpected1_y.C: New files.
29722 * g++.dg/compat/init: New test directory.
29723 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
29724 g++.dg/compat/init/array5_y.C,
29725 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
29726 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
29727 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
29728 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
29729 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
29730 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
29731 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
29732 g++.dg/compat/init/init-ref2_y.C: New files.
29733
29734 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29735
29736 PR c++/7584
29737 * g++.dg/inherit/using3.C: New test.
29738
29739 2002-10-17 Jan Hubicka <jh@suse.cz>
29740
29741 * gcc.dg/20021017-2.c: New test.
29742
29743 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29744
29745 * g++.dg/abi/mangle16.C: Adjust.
29746
29747 * g++.dg/init/array8.C: New test.
29748
29749 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
29750
29751 * gcc.dg/special/mips-abi.exp: New test.
29752 * gcc.dg/special/mips-abi.s: Empty file used by the above.
29753
29754 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29755
29756 * g++.dg/abi/mangle16.C: New test.
29757 * g++.dg/abi/mangle17.C: Likewise.
29758
29759 PR c++/7478
29760 * g++.dg/template/ref1.C: New test.
29761
29762 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29763
29764 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
29765
29766 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
29767
29768 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
29769
29770 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29771
29772 PR c++/7524
29773 * g++.dg/init/array7.C: New test.
29774
29775 2002-10-15 Mark Mitchell <mark@codesourcery.com>
29776
29777 * g++.dg/init/array6.C: New test.
29778
29779 * g++.dg/abi/mangle13.C: Likewise.
29780 * g++.dg/abi/mangle14.C: Likewise.
29781 * g++.dg/abi/mangle15.C: Likewise.
29782
29783 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29784
29785 * g++.dg/abi/empty8.C: New test.
29786
29787 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
29788
29789 * g++.dg/init/ctor1.C: New test.
29790
29791 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
29792
29793 * gcc.c-torture/execute/20021015-1.c: New test.
29794
29795 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
29796
29797 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
29798
29799 2002-10-14 Jan Hubicka <jh@suse.cz>
29800
29801 * gcc.dg/i386-ssetype-[1-5].c: New tests.
29802
29803 2002-10-14 Richard Henderson <rth@redhat.com>
29804
29805 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
29806
29807 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29808
29809 PR optimization/6631
29810 * g++.dg/opt/const2.C: New test.
29811
29812 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29813
29814 PR c++/7176
29815 * g++.dg/parse/friend1.C: New test.
29816 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
29817
29818 2002-10-14 Jakub Jelinek <jakub@redhat.com>
29819
29820 * gcc.dg/20021014-1.c: New test.
29821
29822 2002-10-11 Mark Mitchell <mark@codesourcery.com>
29823
29824 PR c++/5661
29825 * g++.dg/ext/vlm1.C: New test.
29826 * g++.dg/ext/vlm2.C: Likewise.
29827
29828 * g++.dg/init/array1.C: Remove invalid braces.
29829 * g++.dg/init/brace1.C: New test.
29830 * g++.dg/init/copy2.C: Likewise.
29831 * g++.dg/init/copy3.C: Likewise.
29832 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
29833 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
29834 braces.
29835
29836 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
29837
29838 * gcc.dg/cpp/assembler.S: Don't use -ansi.
29839
29840 2002-10-11 Richard Shann <richard.shann@superh.com>
29841
29842 * gcc.c-torture/compile/simd-5.c: New test.
29843
29844 2002-10-10 Roger Sayle <roger@eyesopen.com>
29845
29846 * gcc.c-torture/execute/shiftopt-1.c: New test case.
29847
29848 2002-10-10 Jim Wilson <wilson@redhat.com>
29849
29850 * gcc.c-torture/execute/20021010-1.c: New test.
29851
29852 2002-10-09 Zack Weinberg <zack@codesourcery.com>
29853
29854 PR c/7353
29855 * g++.dg/ext/typedef-init.C: New test.
29856 * gcc.dg/typedef-init.c: New test.
29857
29858 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
29859
29860 * gcc.dg/cpp/paste13.c: New test.
29861
29862 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29863
29864 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
29865 remaining platforms, XFAIL during compile, not execute. Don't
29866 XFAIL at -O0.
29867
29868 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
29869
29870 * gcc.dg/alias-1.c: Tweak expected warning.
29871
29872 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
29873
29874 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
29875
29876 2002-10-06 Andreas Jaeger <aj@suse.de>
29877
29878 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
29879 * gcc.dg/cpp/c++98.C: Likewise.
29880
29881 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
29882 * g++.dg/cpp/c++98.C: Likewise.
29883
29884 * g++.dg/README (Subdirectories): Mention cpp directory.
29885
29886 PR target/7559
29887 * gcc.dg/20021006-1.c: New test.
29888
29889 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29890
29891 PR c++/7804
29892 * g++.dg/other/warning1.C: New test.
29893
29894 2002-10-04 Roger Sayle <roger@eyesopen.com>
29895
29896 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
29897 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
29898 and sparc-*-* with -m64 as expected failures. See PR 8087.
29899
29900 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29901
29902 PR c++/7931
29903 * g++.dg/template/ptrmem3.C: New test.
29904
29905 PR c++/7754
29906 * g++.dg/template/union1.C: New test.
29907
29908 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29909
29910 PR c++/8006
29911 * g++.dg/abi/mangle9.C: New test.
29912 * g++.dg/abi/mangle10.C: New test.
29913 * g++.dg/abi/mangle11.C: New test.
29914 * g++.dg/abi/mangle12.C: New test.
29915
29916 2002-10-02 Mark Mitchell <mark@codesourcery.com>
29917
29918 PR c++/7188.
29919 * g++.dg/template/meminit1.C: New test.
29920 * g++.dg/warn/Wreorder-1.C: Likewise.
29921 * g++.old-deja/g++.mike/warn3.C: Tweak.
29922 * lib/prune.exp: Ingore "in copy constructor".
29923
29924 2002-10-02 Andreas Jaeger <aj@suse.de>
29925
29926 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
29927 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
29928 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
29929 on x86-64.
29930
29931 2002-10-01 Mark Mitchell <mark@codesourcery.com>
29932
29933 * gcc.dg/empty1.C: Fix typo.
29934
29935 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
29936
29937 * gcc.dg/alias-1.c: New test.
29938
29939 2002-10-01 Mark Mitchell <mark@codesourcery.com>
29940
29941 * gcc.dg/empty1.C: New test.
29942
29943 * g++.dg/tls/init-2.C: Tweak error messages.
29944
29945 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
29946
29947 * gcc.c-torture/compile/20020923-1.c: New test.
29948
29949 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
29950
29951 * gcc.c-torture/execute/ffs-1.c: New test.
29952 * gcc.c-torture/execute/ffs-2.c: Ditto.
29953
29954 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
29955
29956 * g++.dg/overload/member1.C: New test.
29957
29958 2002-09-30 Mark Mitchell <mark@codesourcery.com>
29959
29960 * g++.dg/abi/empty7.C: New test.
29961 * g++.dg/init/pm2.C: Likewise.
29962
29963 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
29964
29965 * g++.dg/rtti/crash1.C: New test.
29966
29967 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
29968
29969 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
29970 gcc.dg/sibcall-4.c: New tests.
29971
29972 2002-09-28 Roger Sayle <roger@eyesopen.com>
29973
29974 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
29975 powerpc and MMIX targets.
29976
29977 2002-09-27 Zack Weinberg <zack@codesourcery.com>
29978
29979 * gcc.dg/cpp/20020927-1.c: New.
29980
29981 2002-09-26 David S. Miller <davem@redhat.com>
29982
29983 * gcc.c-torture/compile/trunctfdf.c: New.
29984
29985 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29986
29987 * lib/target-supports.exp (check_weak_available): Handle solaris2.
29988
29989 2002-09-27 Alan Modra <amodra@bigpond.net.au>
29990
29991 * gcc.c-torture/execute/loop-15.c: New.
29992
29993 2002-09-26 Janis Johnson <janis187@us.ibm.com>
29994
29995 * README.QMTEST: Fix typo.
29996
29997 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
29998
29999 * gcc.dg/20020926-1.c: New test.
30000
30001 2002-09-25 David S. Miller <davem@redhat.com>
30002
30003 PR target/7842
30004 * gcc.c-torture/execute/shiftdi.c: New test.
30005
30006 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
30007
30008 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
30009 unique to the tool.
30010 * lib/g77.exp (g77_init): Likewise.
30011 * lib/g++.exp (g++_init): Likewise.
30012 * lib/objc.exp (objc_init): Likewise.
30013
30014 2002-09-25 Mark Mitchell <mark@codesourcery.com>
30015
30016 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
30017 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
30018 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
30019
30020 2002-09-25 Richard Henderson <rth@redhat.com>
30021
30022 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
30023 too-small long double.
30024
30025 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
30026
30027 * gcc.dg/20020919-1.c: New test.
30028
30029 2002-09-23 Mark Mitchell <mark@codesourcery.com>
30030
30031 * g++.dg/abi/bitfield6.C: New test.
30032 * g++.dg/abi/bitfield7.C: New test.
30033 * g++.dg/abi/bitfield8.C: New test.
30034 * g++.dg/abi/vbase11.C: New test.
30035
30036 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
30037
30038 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
30039 hppa*-*-hpux*. Update test comment.
30040
30041 2002-09-20 Jakub Jelinek <jakub@redhat.com>
30042
30043 * gcc.dg/tls/struct-1.c: New test.
30044
30045 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
30046
30047 * gcc.dg/cpp/tr-warn2.c: Update.
30048
30049 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30050
30051 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
30052
30053 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30054
30055 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
30056 systems.
30057
30058 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
30059
30060 * gcc.c-torture/execute/ieee/mzero3.c: New test.
30061
30062 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
30063 Adjust for c++filt moved to binutils. Remove spurious duplicate
30064 setting of cxxfilt.
30065
30066 2002-09-19 Geoffrey Keating <geoffk@apple.com>
30067
30068 * gcc.dg/20020312-2.c: Update for darwin.
30069
30070 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
30071
30072 * g++.old-deja/g++.other/crash32.C: Mark ICE.
30073
30074 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
30075
30076 * objc.dg/comp-types-1.m: New test.
30077 * objc.dg/comp-types-2.m: New test.
30078 * objc.dg/comp-types-3.m: New test.
30079 * objc.dg/comp-types-4.m: New test.
30080 * objc.dg/comp-types-5.m: New test.
30081 * objc.dg/comp-types-6.m: New test.
30082
30083 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
30084
30085 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
30086
30087 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30088
30089 * g++.dg/other/do1.C: New test.
30090
30091 * g++.dg/template/subst1.C: New test.
30092
30093 2002-09-16 Steve Ellcey <sje@cup.hp.com>
30094
30095 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
30096
30097 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30098
30099 * g++.dg/template/qualttp20.C: Adjust expected errors.
30100 * g++.old-deja/g++.jason/report.C: Likewise.
30101 * g++.old-deja/g++.other/qual1.C: Likewise.
30102
30103 * g++.dg/lookup/scoped2.C: New test.
30104
30105 * g++.dg/ext/asm3.C: New test.
30106
30107 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
30108
30109 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
30110
30111 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
30112
30113 * ChangeLog: follow spelling conventions.
30114 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
30115 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
30116 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
30117 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
30118 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
30119 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
30120 * g++.old-deja/g++.law/global-init1.C: Likewise.
30121 * g++.old-deja/g++.other/delete4.C: Likewise.
30122 * g++.old-deja/g++.other/inline21.C: Likewise.
30123 * g++.old-deja/g++.other/singleton.C: Likewise.
30124 * g77.dg/strlen0.f: Likewise.
30125 * g77.f-torture/compile/20010519-1.f: Likewise.
30126 * g77.f-torture/compile/980310-4.f: Likewise.
30127 * gcc.c-torture/compile/20000605-1.c: Likewise.
30128 * gcc.c-torture/execute/20020225-1.c: Likewise.
30129 * gcc.dg/c90-hexfloat-2.c: Likewise.
30130 * gcc.dg/c99-bool-1.c: Likewise.
30131 * gcc.dg/c99-hexfloat-2.c: Likewise.
30132 * gcc.dg/dll-2.c: Likewise.
30133 * gcc.dg/wtr-union-init-1.c: Likewise.
30134 * gcc.dg/wtr-union-init-2.c: Likewise.
30135 * gcc.dg/wtr-union-init-3.c: Likewise.
30136 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30137 * gcc.dg/cpp/defined.c: Likewise.
30138 * gcc.dg/cpp/macsyntx.c: Likewise.
30139 * gcc.dg/cpp/paste2.c: Likewise.
30140 * gcc.dg/cpp/trad/defined.c: Likewise.
30141 * gcc.dg/format/c90-printf-1.c: Likewise.
30142 * gcc.dg/format/c90-scanf-1.c: Likewise.
30143 * gcc.dg/format/c99-printf-1.c: Likewise.
30144 * gcc.dg/format/c99-scanf-1.c: Likewise.
30145 * gcc.misc-tests/gcov-8.c: Likewise.
30146 * lib/profopt.exp: Likewise.
30147
30148 2002-09-15 Krister Walfridsson <cato@df.lth.se>
30149
30150 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
30151
30152 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30153
30154 * g++.dg/inherit/using2.C: New test.
30155
30156 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
30157
30158 * ChangeLog: Follow spelling conventions.
30159 * g++.dg/template/friend4.C: Likewise.
30160 * g++.old-deja/g++.pt/crash67.C: Likewise.
30161 * gcc.c-torture/execute/20000801-4.c: Likewise.
30162 * gcc.dg/c90-digraph-1.c: Likewise.
30163 * gcc.dg/c94-digraph-1.c: Likewise.
30164 * gcc.dg/c99-digraph-1.c: Likewise.
30165 * gcc.dg/cpp/line5.c: Likewise.
30166 * gcc.dg/cpp/multiline.c: Likewise.
30167 * gcc.dg/cpp/trad/literals-1.c: Likewise.
30168 * gcc.dg/format/attr-3.c: Likewise.
30169 * gcc.dg/format/c90-scanf-3.c: Likewise.
30170 * gcc.dg/format/ext-4.c: Likewise.
30171
30172 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30173
30174 * g++.dg/template/pretty1.C: New test.
30175
30176 2002-09-14 Alan Modra <amodra@bigpond.net.au>
30177
30178 * gcc.c-torture/execute/struct-cpy-1.c: New test.
30179
30180 2002-09-13 Matt Austern <austern@apple.com>
30181
30182 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
30183 passing a cast expression to a function by const reference.
30184
30185 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
30186
30187 * g++.dg/template/deduce1.C: New test.
30188
30189 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
30190
30191 * gcc.c-torture/execute/simd-1.c: Force all use of int to
30192 32-bit int.
30193
30194 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
30195
30196 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
30197 usage.
30198
30199 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
30200
30201 * gcc.c-torture/compile/20020910-1.c: New test.
30202
30203 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
30204
30205 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
30206
30207 2002-09-10 Andreas Jaeger <aj@suse.de>
30208
30209 * gcc.dg/20020312-2.c: Adjust for x86-64.
30210
30211 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
30212
30213 * g77.dg/7388.f: New test case for PR 7388.
30214
30215 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
30216
30217 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
30218
30219 2002-09-05 Ziemowit Laski <zlaski@apple.com>
30220
30221 * objc.dg/proto-lossage-1.m: New test.
30222
30223 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
30224
30225 * gcc.dg/cpp/_Pragma4.c: Fix typo.
30226
30227 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
30228
30229 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
30230 expected to pass.
30231
30232 2002-09-06 Stan Shebs <shebs@apple.com>
30233 David Edelsohn <edelsohn@gnu.org>
30234
30235 * gcc.dg/weak: New directory.
30236 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
30237 target-specific xfail bits.
30238 * gcc.dg/typeof-2.c: Move to new directory.
30239 * gcc.dg/weak.exp: New expect script.
30240
30241 2002-09-06 Alan Modra <amodra@bigpond.net.au>
30242
30243 * gcc.c-torture/execute/extzvsi.c: New test.
30244
30245 2002-09-05 Stan Shebs <shebs@apple.com>
30246
30247 * gcc.dg/weak-1.c: xfail on Darwin.
30248 * gcc.dg/weak-2.c: Ditto.
30249 * gcc.dg/weak-3.c: Ditto.
30250 * gcc.dg/weak-4.c: Ditto.
30251 * gcc.dg/weak-5.c: Ditto.
30252 * gcc.dg/weak-6.c: Ditto.
30253 * gcc.dg/weak-7.c: Ditto.
30254 * gcc.dg/weak-8.c: Ditto.
30255 * gcc.dg/weak-9.c: Ditto.
30256
30257 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
30258
30259 * gcc.c-torture/execute/loop-14.c: New test.
30260
30261 2002-09-04 Jakub Jelinek <jakub@redhat.com>
30262
30263 * g++.dg/other/cxa-atexit1.C: New test.
30264
30265 * gcc.dg/typeof-2.c: New test.
30266
30267 2002-09-03 Roger Sayle <roger@eyesopen.com>
30268
30269 * gcc.dg/builtins-2.c: New testcase.
30270 * gcc.dg/builtins-3.c: New testcase.
30271
30272 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
30273
30274 * gcc.dg/cpp/_Pragma4.c: New test.
30275
30276 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
30277
30278 * objc/execute/nil_method-1.m: New testcase.
30279
30280 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
30281
30282 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
30283 [Object class], not [Object initialize].
30284
30285 2002-08-31 Roger Sayle <roger@eyesopen.com>
30286 Hans-Peter Nilsson <hp@bitrange.com>
30287
30288 * gcc.c-torture/execute/20020720-1.x: Skip test on
30289 mmix-knuth-mmixware. Correct comment.
30290
30291 2002-08-27 Mark Mitchell <mark@codesourcery.com>
30292
30293 * testsuite/g++.dg/abi/bitfield5.C: New test.
30294 * testsuite/g++.dg/abi/vbase10.C: Likewise.
30295
30296 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
30297
30298 * objc.dg/undeclared-selector.m: New test.
30299
30300 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
30301
30302 * g++.dg/other/offsetof1.C: Avoid cast warning.
30303
30304 2002-08-26 Ziemowit Laski <zlaski@apple.com>
30305
30306 * objc.dg/super-class-2.m: New test.
30307
30308 2002-08-24 Matt Austern <austern@apple.com>
30309
30310 * g++.dg/ext/lvaddr.C: New test.
30311 * g++.dg/ext/lvcast.C: New test.
30312
30313 2002-08-22 Mark Mitchell <mark@codesourcery.com>
30314
30315 * testsuite/g++.dg/inherit/cond1.C: New test.
30316
30317 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
30318
30319 * gcc.dg/noncompile/incomplete-1.c: New test.
30320
30321 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30322
30323 * gcc.dg/typespec-1.c: New test.
30324
30325 2002-08-20 Devang Patel <dpatel@apple.com>
30326 * objc.dg/proto-hier-2.m: New test.
30327
30328 2002-08-19 Ziemowit Laski <zlaski@apple.com>
30329
30330 * objc.dg/bitfield-1.m: New test.
30331 * objc.dg/bitfield-2.m: New test.
30332
30333 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
30334
30335 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
30336 gcc.dg/c99-flex-array-4.c: New tests.
30337
30338 2002-08-16 Stan Shebs <shebs@apple.com>
30339
30340 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
30341
30342 2002-08-15 Jakub Jelinek <jakub@redhat.com>
30343
30344 * gcc.dg/typeof-1.c: New test.
30345 * g++.dg/ext/typeof2.C: New test.
30346
30347 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
30348
30349 * g++.dg/other/offsetof1.C: New test.
30350
30351 2002-08-14 Richard Henderson <rth@redhat.com>
30352
30353 * gcc.dg/tls/diag-3.c: Fix expected message strings.
30354
30355 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
30356
30357 * gcc.dg/cpp/_Pragma3.c: New test.
30358
30359 2002-08-13 Mark Mitchell <mark@codesourcery.com>
30360
30361 * g++.dg/template/inherit3: New test.
30362
30363 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
30364
30365 * gcc.dg/bitfld-4.c: Add blank options.
30366
30367 2002-08-09 Mark Mitchell <mark@codesourcery.com>
30368
30369 * g++.dg/template/crash1.C: New test.
30370
30371 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30372
30373 * gcc.dg/tls/opt-2.c: New test.
30374
30375 2002-08-08 Devang Patel <dpatel@apple.com>
30376
30377 * objc.dg/selector-1.m : New test
30378
30379 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30380
30381 * g++.dg/abi/bitfield4.C: New test.
30382 * gcc.dg/bitfld-4.c: New test.
30383
30384 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30385
30386 * g++.dg/other/packed1.C: New test.
30387
30388 2002-08-07 Mark Mitchell <mark@codesourcery.com>
30389
30390 * g++.dg/abi/offsetof.C: Tweak error messages.
30391 * g++.old-deja/g++.mike/p10769a.C: Likewise.
30392
30393 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30394
30395 * gcc.dg/bitfld-3.c: New test.
30396
30397 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30398 Richard Henderson <rth@redhat.com>
30399
30400 * gcc.dg/i386-bitfield1.c: New test.
30401 * g++.dg/abi/bitfield3.C: Update.
30402
30403 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
30404
30405 * objc.dg/const-str-2.m: Update.
30406 * gcc.dg/cpp/c++98.c: Change to C extension.
30407 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
30408 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
30409
30410 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
30411
30412 * testsuite/gcc.dg/tls/diag-3.c: New.
30413
30414 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
30415
30416 * g++.dg/README (Subdirectories): Document new subdir expr.
30417 * g++.dg/expr/pmf-1.C: New test.
30418
30419 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
30420
30421 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
30422
30423 2002-08-06 Jakub Jelinek <jakub@redhat.com>
30424
30425 * g++.dg/abi/bitfield3.C: New test.
30426
30427 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
30428
30429 * lib/gcov.exp: Tweak expected line formats.
30430 * gcc.misc-tests/gcov8.c: New test.
30431 * gcc.misc-tests/gcov8.x: New flags.
30432
30433 2002-08-05 Jakub Jelinek <jakub@redhat.com>
30434
30435 * consistency.vlad/layout/endian.c: Include string.h.
30436
30437 * gcc.c-torture/execute/20020805-1.c: New test.
30438
30439 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
30440
30441 * g++.dg/other/conversion1.C: New test.
30442
30443 2002-08-03 Roger Sayle <roger@eyesopen.com>
30444
30445 * gcc.dg/builtins-1.c: New testcase.
30446
30447 2002-08-02 Mark Mitchell <mark@codesourcery.com>
30448
30449 * g++.dg/inherit/access3.C: New test.
30450
30451 2002-08-01 Jakub Jelinek <jakub@redhat.com>
30452
30453 * gcc.dg/ia64-visibility-2.c: New test.
30454
30455 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
30456
30457 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
30458 __qualifier_flags to __flags.
30459
30460 2002-07-31 Mark Mitchell <mark@codesourcery.com>
30461
30462 * g++.dg/inherit/operator1.C: New test.
30463 * g++.dg/lookup/disamb1.C: Fix typo in comment.
30464 * g++.dg/other/error1.C: Change expected error message.
30465 * g++.dg/template/conv4.C: Likewise.
30466
30467 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
30468
30469 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
30470 for documented behavior.
30471
30472 2002-07-25 Roger Sayle <roger@eyesopen.com>
30473
30474 * gcc.c-torture/execute/20020720-1.x: Skip this test on
30475 several targets known to fail.
30476
30477 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
30478
30479 * gcc.dg/mips-args-[123].c: New tests.
30480
30481 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
30482
30483 * gcc.dg/ppc-spe.c: New.
30484
30485 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
30486
30487 * g++.dg/other/ptrmem4.C: New testcase.
30488
30489 2002-07-24 Richard Henderson <rth@redhat.com>
30490
30491 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
30492
30493 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
30494
30495 * g++.dg/ext/alignof1.C (main): Return 0 for success.
30496
30497 2002-07-24 Roger Sayle <roger@eyesopen.com>
30498
30499 * gcc.c-torture/execute/memset-3.c: New testcase.
30500
30501 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
30502
30503 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
30504 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
30505
30506 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30507
30508 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
30509 Delete.
30510
30511 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
30512
30513 * gcc.c-torture/compile/simd-4.c: New test.
30514
30515 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30516
30517 PR c++/7347, c++/7348
30518 * g++.dg/template/access4.C: New test.
30519 * g++.dg/template/access5.C: New test.
30520 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
30521 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
30522 * g++.old-deja/g++.pt/ttp58.C: Likewise.
30523 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
30524
30525 2002-07-22 Jakub Jelinek <jakub@redhat.com>
30526
30527 * gcc.dg/gnu89-init-2.c: New test.
30528
30529 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
30530
30531 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
30532
30533 2002-07-20 Roger Sayle <roger@eyesopen.com>
30534
30535 * gcc.c-torture/execute/20020720-1.c: New testcase.
30536
30537 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
30538
30539 * gcc.dg/cpp/Wsignprom.c: New tests.
30540
30541 2002-07-20 Alan Modra <amodra@bigpond.net.au>
30542
30543 * gcc.c-torture/execute/loop-13.c: New test.
30544
30545 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
30546
30547 * gcc.dg/cpp/expr.c: New tests.
30548
30549 2002-07-18 David Edelsohn <edelsohn@gnu.org>
30550
30551 * g++.dg/opt/pr6713.C: Add template instantiation.
30552
30553 2002-07-18 Alan Modra <amodra@bigpond.net.au>
30554
30555 * gcc.dg/nest.c: New test.
30556
30557 2002-07-17 Richard Henderson <rth@redhat.com>
30558
30559 * g++.dg/opt/pr6713.C: New test.
30560
30561 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
30562
30563 * gcc.c-torture/execute/loop-2e.x: Let the testcase
30564 XFAIL for all x86 processors.
30565
30566 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
30567
30568 * gcc.c-torture/execute/20010122-1.x: Do not test with
30569 -fomit-frame-pointer.
30570
30571 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30572
30573 * g++.dg/template/instantiate2.C: New test.
30574 * g++.dg/template/spec4.C: New test.
30575
30576 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30577
30578 * g++.dg/template/access2.C: New test.
30579 * g++.dg/template/access3.C: New test.
30580
30581 2002-07-15 Zack Weinberg <zack@codesourcery.com>
30582
30583 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
30584 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
30585 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
30586 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
30587 Convert to use <stdarg.h>.
30588 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
30589 Delete.
30590 * gcc.dg/va-arg-2.c: New.
30591 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
30592
30593 2002-07-15 Jakub Jelinek <jakub@redhat.com>
30594
30595 * gcc.c-torture/compile/20020710-1.c: New test.
30596
30597 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
30598 Andrew Pinski <pinskia@physics.uc.edu>
30599
30600 gcc.c-torture/compile/simd-2.c: New testcase.
30601 gcc.c-torture/compile/simd-3.c: Likewise.
30602
30603 2002-07-11 Mark Mitchell <mark@codesourcery.com>
30604
30605 PR c++/7224
30606 * g++.dg/overload/error1.C: New test.
30607
30608 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30609
30610 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
30611 configuration and IRIX 6 O32 ABI.
30612
30613 2002-07-11 Roger Sayle <roger@eyesopen.com>
30614
30615 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
30616
30617 2002-07-10 Roger Sayle <roger@eyesopen.com>
30618
30619 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
30620
30621 2002-07-10 Jeffrey A Law <law@redhat.com>
30622
30623 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
30624
30625 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
30626
30627 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
30628
30629 * gcc.dg/20020312-2.c: Check for __PPC__.
30630
30631 2002-07-09 Diego Novillo <dnovillo@redhat.com>
30632
30633 * gcc.c-torture/compile/20020709-1.c: New test.
30634
30635 2002-07-07 Roger Sayle <roger@eyesopen.com>
30636
30637 * g++.dg/template/qualttp21.C: New test case.
30638
30639 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
30640
30641 * gcc.c-torture/compile/20020706-1.c: New test.
30642 * gcc.c-torture/compile/20020706-2.c: New test.
30643
30644 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
30645 Alexandre Oliva <aoliva@redhat.com>
30646
30647 * g++.dg/warn/incomplete1.C: New test.
30648
30649 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30650
30651 PR c++/7099
30652 * g++.dg/warn/noreturn1.C: New test.
30653
30654 2002-07-03 Mark Mitchell <mark@codesourcery.com>
30655
30656 PR c++/6706
30657 * g++.dg/debug/debug6.C: New test.
30658 * g++.dg/debug/debug7.C: New test.
30659
30660 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
30661
30662 * gcc.c-torture/compile/simd-3.c: New test.
30663
30664 2002-07-03 Chris Demetriou <cgd@broadcom.com>
30665
30666 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
30667 * gcc.dg/20020620-1.c: Likewise.
30668
30669 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30670
30671 PR c++/6944
30672 * g++.dg/init/array4.C: New test.
30673 * g++.dg/init/array5.C: New test.
30674
30675 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
30676
30677 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
30678 * gcc.c-torture/execute/simd-2.c (main): Likewise.
30679
30680 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30681
30682 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
30683 * gcc.dg/wtr-aggr-init-1.c: Likewise.
30684 * gcc.dg/wtr-conversion-1.c: Likewise.
30685 * gcc.dg/wtr-escape-1.c: Likewise.
30686 * gcc.dg/wtr-int-type-1.c: Likewise.
30687 * gcc.dg/wtr-label-1.c: Likewise.
30688 * gcc.dg/wtr-static-1.c: Likewise.
30689 * gcc.dg/wtr-strcat-1.c: Likewise.
30690 * gcc.dg/wtr-suffix-1.c: Likewise.
30691 * gcc.dg/wtr-switch-1.c: Likewise.
30692 * gcc.dg/wtr-unary-plus-1.c: Likewise.
30693 * gcc.dg/wtr-union-init-1.c: Likewise.
30694 * gcc.dg/wtr-union-init-2.c: Likewise.
30695 * gcc.dg/wtr-union-init-3.c: Likewise.
30696
30697 * gcc.dg/wtr-func-def-1.c: New test.
30698
30699 2002-07-02 Devang Patel <dpatel@apple.com>
30700
30701 * objc.dg/param-1.m: New test.
30702
30703 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
30704
30705 * gcc.dg/cpp/trad/directive.c: Add test.
30706 * gcc.dg/cpp/trad/macroargs.c: Add test.
30707 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
30708
30709 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
30710
30711 * gcc.dg/cpp/cmdlne-M.c: New test.
30712
30713 2002-07-02 Ziemowit Laski <zlaski@apple.com>
30714
30715 * objc.dg/desig-init-1.m: New test.
30716
30717 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30718
30719 PR c++/6716
30720 * g++.dg/template/instantiate1.C: New test.
30721
30722 2002-07-01 Mark Mitchell <mark@codesourcery.com>
30723
30724 PR c++/7112
30725 * g++.dg/template/sizeof2.C: New test.
30726
30727 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30728
30729 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
30730 gcc.dg/cpp/trad/include.c: New tests.
30731
30732 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
30733
30734 PR target/7177
30735 * gcc.c-torture/compile/20020701-1.c: New test.
30736
30737 2002-07-01 Stan Shebs <shebs@apple.com>
30738
30739 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
30740 header here...
30741 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
30742 (objc-torture-execute): or here.
30743
30744 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
30745
30746 * gcc.c-torture/execute/arith-rand-ll.c: New test.
30747
30748 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30749
30750 * gcc.dg/cpp/trad/escaped-nl.c: New test.
30751
30752 2002-06-30 Devang Patel <dpatel@apple.com>
30753
30754 * objc.dg/fsyntax-only.m: New test.
30755
30756 2002-06-27 Mark Mitchell <mark@codesourcery.com>
30757
30758 PR c++/6695
30759 * g++.dg/template/friend7.C: New file.
30760
30761 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
30762
30763 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
30764 return type.
30765
30766 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
30767
30768 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
30769 avoid division by zero.
30770
30771 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
30772
30773 * gcc.dg/Wunknownprag.c: New tests.
30774
30775 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
30776
30777 * gcc.c-torture/execute/simd-2.c: New test.
30778
30779 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
30780
30781 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
30782 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
30783 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
30784 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
30785 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
30786 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
30787 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
30788 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
30789 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
30790 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
30791 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
30792 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
30793 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
30794 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
30795 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
30796 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
30797 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
30798
30799 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
30800
30801 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
30802 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
30803 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
30804 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
30805 New tests.
30806 * gcc.dg/cpp/trad/directive.c: Update.
30807
30808 2002-06-23 Andreas Jaeger <aj@suse.de>
30809
30810 * gcc.c-torture/execute/complex-6.c: New.
30811
30812 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
30813
30814 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
30815 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
30816 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
30817 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
30818
30819 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
30820
30821 * gcc.dg/cpp/trad: New directory with traditional tests copied
30822 from parent directory.
30823 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30824 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30825 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30826 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30827 Move to trad/ and rename.
30828 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
30829 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
30830 gcc.dg/cpp/trad/redef2.c: New tests.
30831 * gcc.dg/cpp/trad/trad.exp: New driver.
30832
30833 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
30834
30835 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30836 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30837 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30838 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30839 Remove.
30840
30841 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
30842
30843 * gcc.dg/20020620-1.c: New test.
30844
30845 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30846
30847 * g++.dg/template/ttp4.C: New test.
30848
30849 2002-06-19 Jakub Jelinek <jakub@redhat.com>
30850
30851 * g++.dg/opt/vt1.C: Fix regexp.
30852
30853 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30854
30855 * gcc.c-torture/execute/pure-1.c: Make functions static again.
30856 Don't use attribute `noinline'.
30857
30858 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30859
30860 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
30861
30862 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
30863
30864 * gcc.c-torture/execute/simd-1.c: New.
30865
30866 * gcc.dg/simd-1.c: New.
30867
30868 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30869
30870 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
30871
30872 2002-06-16 Richard Henderson <rth@redhat.com>
30873
30874 * g++.dg/ext/anon-struct1.C: New.
30875 * g++.dg/ext/anon-struct2.C: New.
30876 * g++.dg/ext/anon-struct3.C: New.
30877 * gcc.dg/anon-struct-1.c: New.
30878 * gcc.dg/anon-struct-2.c: New.
30879 * gcc.dg/anon-struct-3.c: New.
30880 * gcc.dg/20011008-1.c: Adjust warning text.
30881 * gcc.dg/20020527-1.c: Add -fms-extensions.
30882
30883 2002-06-16 Richard Henderson <rth@redhat.com>
30884
30885 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
30886
30887 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
30888
30889 * gcc.c-torture/execute/20020615-1.c: New test.
30890
30891 2002-06-15 Roger Sayle <roger@eyesopen.com>
30892
30893 * gcc.c-tortuture/execute/compare-1.c: New test case.
30894 * gcc.c-tortuture/execute/compare-2.c: New test case.
30895 * gcc.c-tortuture/execute/compare-3.c: New test case.
30896
30897 2002-06-13 Richard Henderson <rth@redhat.com>
30898
30899 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
30900 ia64 ilp32.
30901
30902 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30903
30904 * g++.dg/template/typename2.C: Update error message.
30905
30906 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
30907
30908 * gcc.c-torture/execute/20020611-1.c: New test.
30909
30910 2002-06-11 Bob Wilson <bob.wilson@acm.org>
30911
30912 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
30913 list of targets to skip.
30914
30915 2002-06-10 Bob Wilson <bob.wilson@acm.org>
30916
30917 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
30918 targets if not optimizing.
30919
30920 2002-06-10 Jakub Jelinek <jakub@redhat.com>
30921
30922 * gcc.c-torture/compile/20020605-1.c: New test.
30923
30924 * g++.dg/opt/vt1.C: New test.
30925
30926 * gcc.dg/20020531-1.c: New test.
30927
30928 * gcc.dg/20020530-1.c: New test.
30929
30930 * gcc.dg/20020527-1.c: New test.
30931
30932 * g++.dg/opt/cse1.C: New test.
30933
30934 2002-06-07 Roger Sayle <roger@eyesopen.com>
30935
30936 * gcc.dg/20020607-2.c: New test case.
30937
30938 2002-06-07 Jakub Jelinek <jakub@redhat.com>
30939
30940 * gcc.c-torture/compile/20020604-1.c: New test.
30941
30942 2002-06-04 Richard Henderson <rth@redhat.com>
30943
30944 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
30945 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
30946 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
30947
30948 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
30949
30950 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
30951
30952 2002-06-03 Richard Henderson <rth@redhat.com>
30953
30954 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
30955 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
30956
30957 2002-06-02 Richard Henderson <rth@redhat.com>
30958
30959 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
30960 test functions static.
30961
30962 2002-06-02 Andreas Jaeger <aj@suse.de>
30963
30964 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
30965 now.
30966
30967 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
30968
30969 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
30970 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
30971 Update for mofified diagnostics.
30972 * gcc.dg/c99-intconst-1.c: No longer fail.
30973
30974 2002-06-02 Richard Henderson <rth@redhat.com>
30975
30976 * gcc.dg/uninit-A.c: Remove xfail markers.
30977
30978 2002-06-01 Roger Sayle <roger@eyesopen.com>
30979
30980 * gcc.dg/fnegate-1.c: New test case.
30981
30982 2002-05-30 Osku Salerma <osku@iki.fi>
30983
30984 * gcc.c-torture/execute/mayalias-1.c: New file.
30985
30986 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
30987
30988 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
30989 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
30990 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
30991
30992 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
30993
30994 * gcc.c-torture/execute/20020529-1.c: New test.
30995
30996 2002-05-27 Richard Henderson <rth@redhat.com>
30997
30998 * g++.dg/ext/attrib6.C: New test case.
30999
31000 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31001
31002 * gcc.c-torture/execute/pure-1.c: New test.
31003
31004 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31005
31006 * gcc.dg/cpp/arith-2.c: Remove.
31007
31008 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31009
31010 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
31011 * gcc.dg/cpp/if-3.c: Remove.
31012
31013 2002-05-26 Jakub Jelinek <jakub@redhat.com>
31014
31015 * g++.dg/opt/cse2.C: New test.
31016
31017 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
31018
31019 * gcc.dg/cpp/arith-1.c: New semantic tests.
31020 * gcc.dg/cpp/if-1.c: Update.
31021
31022 2002-05-24 Ben Elliston <bje@redhat.com>
31023
31024 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
31025
31026 2002-05-24 Jakub Jelinek <jakub@redhat.com>
31027
31028 * gcc.dg/verbose-asm.c: New test.
31029
31030 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
31031
31032 * gcc.dg/cpp/paste12.c: New test.
31033
31034 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31035
31036 * g++.dg/parse/named_ops.C: New test.
31037
31038 2002-05-23 Mark Mitchell <mark@codesourcery.com>
31039
31040 * gcc/testsuite/gcc.dg/weak-8.c: New test.
31041
31042 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
31043
31044 * gcc.dg/weak-2.c: Allow optional leading underscore
31045 in scan-assembler symbol name.
31046 * gcc.dg/weak-3.c: Likewise.
31047 * gcc.dg/weak-4.c: Likewise.
31048 * gcc.dg/weak-5.c: Likewise.
31049
31050 2002-05-23 Jakub Jelinek <jakub@redhat.com>
31051
31052 * gcc.dg/20020523-1.c: New test.
31053
31054 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31055
31056 * objc.dg/const-str-2.m: Update now that we stop after
31057 a command line error.
31058
31059 2002-05-22 Richard Henderson <rth@redhat.com>
31060
31061 * g++.dg/dg.exp: Fix typo in test pruneing.
31062
31063 2002-05-22 Richard Henderson <rth@redhat.com>
31064
31065 * g++.dg/dg.exp: Prune the tls subdirectory.
31066 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
31067 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
31068 * g++.dg/tls/init-1.C: New.
31069
31070 2002-05-22 Jakub Jelinek <jakub@redhat.com>
31071
31072 * gcc.dg/20020517-1.c: New test.
31073
31074 2002-05-21 Richard Henderson <rth@redhat.com>
31075
31076 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
31077 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
31078
31079 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
31080
31081 * g++.dg/other/copy2.C: New test.
31082
31083 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
31084
31085 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
31086 (MAX_COPY): Bump up to 10 times sizeof (long long).
31087 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
31088
31089 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
31090 sizeof (long long).
31091
31092 * gcc.c-torture/execute/strcpy-1.c: New test.
31093
31094 2002-05-19 Jason Merrill <jason2redhat.com>
31095
31096 * g++.dg/ext/oper1.C: New test.
31097
31098 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
31099 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
31100
31101 * README.QMTEST: New file.
31102
31103 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
31104
31105 2002-05-19 Andreas Jaeger <aj@suse.de>
31106
31107 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
31108 now.
31109 * gcc.c-torture/execute/loop-2d.x: Likewise.
31110
31111 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
31112
31113 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
31114 support weak symbols.
31115 * gcc.dg/weak-4.c: Likewise.
31116 * gcc.dg/weak-6.c: Likewise.
31117
31118 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
31119
31120 * gcc.dg/weak-3.c: Add dg-excess-error comment for
31121 cygwin, coff and h8300-*-hms targets
31122 * gcc.dg/weak-5.c: Likewise.
31123 * gcc.dg/weak-7.c: Likewise.
31124
31125 2002-05-16 Jason Merrill <jason@redhat.com>
31126
31127 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
31128 (scan-assembler-not, scan-assembler-dem): Likewise.
31129 (scan-assembler-dem-not): Likewise.
31130
31131 2002-05-15 Richard Henderson <rth@redhat.com>
31132
31133 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
31134
31135 2002-05-15 Richard Henderson <rth@redhat.com>
31136
31137 * gcc.dg/weak-5.c (vfoo1c): No warning here.
31138 (vfoo1f): Warning here.
31139 (vfoo1l): Don't redefine the alias.
31140
31141 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
31142
31143 * g++.dg/init/pm1.C: New test.
31144
31145 2002-05-12 David S. Miller <davem@redhat.com>
31146
31147 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
31148 types.
31149
31150 2002-05-10 Roger Sayle <roger@eyesopen.com>
31151
31152 * gcc.c-torture/execute/20020510-1.c: New test case.
31153
31154 2002-05-10 David S. Miller <davem@redhat.com>
31155
31156 * gcc.c-torture/execute/conversion.c: Test long double too.
31157
31158 2002-05-09 Jakub Jelinek <jakub@redhat.com>
31159
31160 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
31161 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
31162 * lib/g++.exp (g++_link_flags): Likewise.
31163 * lib/objc.exp (objc_target_compile): Likewise.
31164
31165 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
31166
31167 * gcc.dg/cpp/poison.c: Update.
31168 * gcc.dg/cpp/20000625-2.c: Remove.
31169 * gcc.dg/cpp/direct2s.c: Remove final test.
31170
31171 2002-05-08 Tom Rix <trix@redhat.com>
31172
31173 * gcc.c-torture/execute/20020508-1.c: New test.
31174 * gcc.c-torture/execute/20020508-2.c: New test.
31175 * gcc.c-torture/execute/20020508-3.c: New test.
31176
31177 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
31178
31179 * gcc.dg/cpp/charconst-4.c: More tests.
31180
31181 2002-05-08 Mark Mitchell <mark@codesourcery.com>
31182
31183 PR c/6569
31184 * gcc.dg/weak-3.c: Update location of warning messages.
31185 * gcc.dg/weak-5.c: Likewise.
31186
31187 2002-05-06 Roger Sayle <roger@eyesopen.com>
31188
31189 * gcc.c-torture/execute/20020506-1.c: New test case.
31190
31191 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
31192
31193 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
31194
31195 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31196
31197 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
31198
31199 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31200
31201 * gcc.dg/cpp/charconst-3.c: New test.
31202
31203 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31204
31205 * gcc.dg/cpp/charconst.c: Update tests.
31206
31207 2002-05-05 Tim Josling <tej@melbpc.org.au>
31208
31209 * treelang: Added directory for new sample language treelang. Also
31210 lib/treelang.exp: New file to signal treelang should be tested.
31211
31212 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31213
31214 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
31215 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
31216 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
31217 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
31218 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
31219 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
31220 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
31221
31222 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
31223
31224 * gcc.dg/format/xopen-2.c: New test.
31225
31226 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31227
31228 * gcc.dg/20020503-1.c: New test.
31229
31230 2002-05-02 Mark Mitchell <mark@codesourcery.com>
31231
31232 * g++.dg/init/dtor1.C: Make it tougher.
31233
31234 2002-05-01 Mark Mitchell <mark@codesourcery.com>
31235
31236 * g++.dg/init/dtor1.C: New test.
31237
31238 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
31239
31240 * gcc.dg/altivec-8.c: New.
31241
31242 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
31243
31244 * gcc.dg/altivec-7.c: New.
31245
31246 2002-04-29 Jakub Jelinek <jakub@redhat.com>
31247
31248 * g++.dg/parse/typedef1.C: New test.
31249
31250 2002-04-29 Mark Mitchell <mark@codesourcery.com>
31251
31252 PR c++/6486
31253 * g++.dg/template/friend6.C: New test.
31254
31255 PR c++/6492
31256 * g++.dg/init/copy1.C: New test.
31257
31258 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
31259
31260 * g++.dg/warn/effc1.C: New test.
31261
31262 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
31263
31264 * gcc.dg/cpp/if-cexp.c: Add a test.
31265
31266 2002-04-28 Jakub Jelinek <jakub@redhat.com>
31267
31268 * gcc.dg/20020426-2.c: New test.
31269
31270 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
31271
31272 * gcc.dg/cpp/if-mop.c: Update.
31273 * gcc.dg/cpp/if-mpar.c: Add test.
31274 * gcc.dg/cpp/if-oppr.c: Update.
31275
31276 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31277
31278 PR c/6343
31279 * gcc.dg/weak-[2-7].c: New tests.
31280
31281 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31282
31283 * gcc.dg/enum1.c: New test.
31284
31285 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31286
31287 PR c++/6497
31288 * g++.dg/inherit/access2.C: New test.
31289
31290 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31291
31292 PR bootstrap/6445
31293 * gcc.dg/20020426-1.c: New test.
31294
31295 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31296
31297 * g++.dg/abi/enum1.C: New test.
31298
31299 2002-04-26 Richard Henderson <rth@redhat.com>
31300
31301 * gcc.dg/c99-bool-1.c: Expect always true warning.
31302
31303 2002-04-25 Roger Sayle <roger@eyesopen.com>
31304
31305 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
31306
31307 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31308
31309 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
31310 targets.
31311
31312 2002-04-24 Mark Mitchell <mark@codesourcery.com>
31313
31314 * g++.dg/abi/mange7.C: New test.
31315
31316 PR c++/6438.
31317 * g++.dg/parse/stmtexpr2.C: New test.
31318
31319 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
31320
31321 * gcc.dg/20020312-2.c: Add SH target.
31322
31323 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31324
31325 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
31326 compiler output on mips*-*-irix*.
31327
31328 2002-04-23 Jakub Jelinek <jakub@redhat.com>
31329
31330 * g++.dg/parse/attr1.C: New test.
31331
31332 2002-04-23 Roger Sayle <roger@eyesopen.com>
31333
31334 * gcc.c-torture/execute/string-opt-17.c: New test case.
31335 * gcc.c-torture/execute/memset-2.c: New test case.
31336
31337 2002-04-23 Mark Mitchell <mark@codesourcery.com>
31338
31339 PR c++/6256:
31340 * g++.dg/template/friend5.C: New test.
31341
31342 PR c++/6331:
31343 * g++.dg/template/qual1.C: Likewise.
31344
31345 2002-04-22 Zack Weinberg <zack@codesourcery.com>
31346
31347 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
31348 Include stdlib.h, not stdio.h or ctype.h.
31349
31350 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
31351
31352 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
31353 cris-*-elf* and mmix-*-*.
31354 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
31355 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
31356 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
31357 Ditto.
31358 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
31359 * gcc.dg/wchar_t-1.c: Ditto.
31360
31361 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
31362
31363 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
31364 Clarify comment.
31365
31366 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
31367
31368 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
31369
31370 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31371
31372 * gcc.c-torture/execute/20000906-1.x: Delete.
31373
31374 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
31375
31376 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
31377
31378 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
31379
31380 * PR6367
31381 * g77.f-torture/execute/6367.f: New test.
31382 * g77.f-torture/execute/6367.x: Disable for MMIX.
31383
31384 2002-04-19 Mark Mitchell <mark@codesourcery.com>
31385
31386 * PR6352
31387 * g++.dg/opt/inline2.C: New test.
31388
31389 2002-04-18 Richard Henderson <rth@redhat.com>
31390
31391 * gcc.dg/20000906-1.c: Enable for all targets.
31392 * gcc.c-torture/compile/iftrap-2.c: New.
31393
31394 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31395
31396 * gcc.dg/20020418-1.c: New test.
31397 * gcc.dg/20020418-2.c: New test.
31398
31399 2002-04-18 Richard Henderson <rth@redhat.com>
31400
31401 * gcc.c-torture/compile/iftrap-1.c: New.
31402 * gcc.dg/iftrap-1.c: Adjust for ia64.
31403 * gcc.dg/iftrap-2.c: New.
31404
31405 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31406
31407 * gcc.c-torture/compile/20020418-1.c: New test.
31408
31409 2002-04-18 Roger Sayle <roger@eyesopen.com>
31410
31411 * gcc.c-torture/compile/20020415-1.c: New.
31412
31413 2002-04-18 David S. Miller <davem@redhat.com>
31414
31415 * gcc.c-torture/execute/20020418-1.c: New test.
31416
31417 2002-04-17 Jakub Jelinek <jakub@redhat.com>
31418
31419 * gcc.dg/20020416-1.c: New test.
31420
31421 * g++.dg/opt/inline1.C: New test.
31422
31423 2002-04-16 Jakub Jelinek <jakub@redhat.com>
31424
31425 * gcc.dg/altivec-5.c: New test.
31426
31427 * gcc.dg/20020415-1.c: New test.
31428
31429 2002-04-15 Mark Mitchell <mark@codesourcery.com>
31430
31431 * testsuite/lib/chill.exp: Remove.
31432
31433 2002-04-14 Jakub Jelinek <jakub@redhat.com>
31434
31435 * g++.dg/other/big-struct.C: New test.
31436
31437 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
31438
31439 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
31440 of scratch file.
31441
31442 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
31443
31444 PR c/6277
31445 * gcc.dg/i386-387-1.c: Allow optional leading underscore
31446 in scan-assembler function name
31447
31448 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
31449
31450 * g77.f-torture/execute/980628-4.x,
31451 g77.f-torture/execute/980628-5.x,
31452 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31453 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31454 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
31455 i[34567]86-*-*.
31456
31457 2002-04-13 David S. Miller <davem@redhat.com>
31458
31459 * gcc.c-torture/execute/20020413-1.c: New test.
31460
31461 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
31462
31463 * gcc.dg/asm-6.c,
31464 * g++.dg/ext/asm1.C: New tests.
31465
31466 2002-04-12 Mark Mitchell <mark@codesourcery.com>
31467
31468 PR c++ 5373.
31469 * g++.dg/parse/stmtexpr1.C: New test.
31470
31471 PR c++/5189.
31472 * g++.dg/template/copy1.C: New test.
31473
31474 2002-04-12 Richard Henderson <rth@redhat.com>
31475
31476 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
31477
31478 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
31479
31480 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
31481 gcc.c-torture/execute/20020307-2.c.
31482
31483 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
31484
31485 * g++.dg/ext/attrib5.C,
31486 * g++.dg/lookup/struct1.C: New tests.
31487
31488 2002-04-11 Jakub Jelinek <jakub@redhat.com>
31489
31490 * gcc.dg/20020411-1.c: New test.
31491
31492 * gcc.c-torture/execute/20020411-1.c: New test.
31493
31494 2002-04-10 Janis Johnson <janis187@us.ibm.com>
31495
31496 * g77.f-torture/execute/6177.f: New test.
31497
31498 2002-04-10 Jakub Jelinek <jakub@redhat.com>
31499
31500 PR middle-end/6247
31501 * g++.dg/opt/cleanup1.C: New test.
31502
31503 * g++.dg/opt/const1.C: New test.
31504
31505 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
31506
31507 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
31508
31509 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
31510
31511 PR c++/5507
31512 * g++.dg/template/typename2.C: New test.
31513
31514 2002-04-10 Alan Modra <amodra@bigpond.net.au>
31515
31516 * gcc.c-torture/execute/loop-12.c: New.
31517
31518 2002-04-08 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: New, xfail cross-endian tests.
31525
31526 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31527
31528 PR optimization/6086
31529 * g++.dg/opt/preinc1.C: New test.
31530
31531 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31532
31533 PR c++/5571
31534 * g++.dg/opt/static2.C: New test.
31535
31536 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31537
31538 PR c/5120
31539 * gcc.dg/20020406-1.c: New test.
31540
31541 2002-04-04 David S. Miller <davem@redhat.com>
31542
31543 * gcc.c-torture/execute/20020404-1.c: New test.
31544
31545 2002-04-04 Jakub Jelinek <jakub@redhat.com>
31546
31547 PR c/6123
31548 * gcc.dg/20020312-2.c: Do not declare global register variable
31549 if __PIC__ or __pic__ is defined.
31550
31551 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
31552
31553 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
31554 __asm__ so that it works correctly even if -ansi -pedantic-errors.
31555
31556 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31557
31558 * gcc.misc-tests/linkage.exp: Update last change to handle
31559 sparc*-, not just sparc-.
31560
31561 2002-04-03 Richard Henderson <rth@redhat.com>
31562
31563 * gcc.dg/cpp/ucs.c: Improved long UCS test.
31564
31565 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31566
31567 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
31568
31569 2002-04-02 David S. Miller <davem@redhat.com>
31570
31571 * gcc.c-torture/execute/20020402-3.c: New test.
31572
31573 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31574
31575 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
31576 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
31577
31578 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
31579 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
31580 g77.f-torture/execute/20001201.x,
31581 g77.f-torture/execute/u77-test.x: New files.
31582
31583 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
31584 * gcc.dg/wchar_t-1.c: Ditto.
31585
31586 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31587
31588 * gcc.c-torture/execute/20020402-1.c: New test.
31589
31590 2002-04-01 Richard Henderson <rth@redhat.com>
31591
31592 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
31593
31594 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
31595
31596 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31597
31598 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
31599
31600 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31601
31602 * g++.dg/inherit/template-as-base.C: Expect error.
31603 * g++.dg/inherit/namespace-as-base.C: Likewise.
31604
31605 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
31606
31607 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
31608 g++.dg/ext/instantiate3.C: Tweak match patterns.
31609
31610 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
31611 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
31612 -da test.
31613
31614 2002-03-31 Richard Henderson <rth@redhat.com>
31615
31616 * gcc.dg/special/alias-2.c: New.
31617 * gcc.dg/special/ecos.exp: Run it.
31618
31619 2002-03-31 Richard Henderson <rth@redhat.com>
31620
31621 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
31622
31623 2002-03-31 Kazu Hirata <kazu@hxi.com>
31624
31625 * gcc.dg/weak-1.c: Disable on h8300 port.
31626
31627 2002-03-29 Janis Johnson <janis187@us.ibm.com>
31628
31629 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
31630 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
31631 ordering tests.
31632 * g++.dg/bprob/bprob-1.C: New test.
31633 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
31634 * g++.dg/gcov/gcov-1.C: New test.
31635 * g++.dg/gcov/gcov-1.x: New file.
31636 * g++.dg/gcov/gcov-2.C: New test.
31637 * g++.dg/gcov/gcov-3.C: New test.
31638 * g++.dg/gcov/gcov-3.h: New file.
31639
31640 2002-03-28 Roger Sayle <roger@eyesopen.com>
31641
31642 * g++.old-deja/g++.other/builtins5.C: New test.
31643 * g++.old-deja/g++.other/builtins6.C: New test.
31644 * g++.old-deja/g++.other/builtins7.C: New test.
31645 * g++.old-deja/g++.other/builtins8.C: New test.
31646 * g++.old-deja/g++.other/builtins9.C: New test.
31647
31648 2002-03-29 Jakub Jelinek <jakub@redhat.com>
31649
31650 * g++.dg/opt/static1.C: New test.
31651
31652 * g++.dg/opt/longbranch1.C: New test.
31653
31654 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
31655
31656 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
31657
31658 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
31659
31660 2002-03-28 Jeffrey A Law (law@redhat.com)
31661
31662 * gcc.c-torture/execute/20020328-1.c: New test.
31663
31664 2002-03-27 Richard Henderson <rth@redhat.com>
31665
31666 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
31667 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
31668 move from g++.old-deja/g++.ext/.
31669
31670 2002-03-27 Mark Mitchell <mark@codesourcery.com>
31671
31672 * g++.dg/init/new2.C: New test.
31673
31674 2002-03-26 Richard Henderson <rth@redhat.com>
31675
31676 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
31677
31678 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
31679 on sparc.
31680
31681 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
31682 sparcv9 systems.
31683 * gcc.dg/20001102-1.c: Likewise.
31684
31685 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
31686
31687 * gcc.dg/cpp/endif-pedantic1.c,
31688 gcc.dg/cpp/endif-pedantic2.c: New tests.
31689
31690 2002-03-26 Mark Mitchell <mark@codesourcery.com>
31691
31692 * g++.dg/init/new1.C: New test.
31693
31694 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
31695
31696 * g++.dg/abi/vbase9.C: New test.
31697
31698 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
31699
31700 * gcc.dg/arm-asm.c: New test.
31701
31702 2002-03-26 Andrew Cagney <ac131313@redhat.com>
31703
31704 * gcc.dg/Wswitch-enum.c: New test.
31705 Fix PR c/5044.
31706
31707 2002-03-26 Richard Henderson <rth@redhat.com>
31708
31709 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
31710 structure.
31711
31712 2002-03-25 Richard Henderson <rth@redhat.com>
31713
31714 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
31715 sparcv9 systems.
31716
31717 * gcc.c-torture/compile/20011119-1.c (xxx): New.
31718 * gcc.c-torture/compile/20011119-2.c (xxx): New.
31719
31720 2002-03-25 Zack Weinberg <zack@codesourcery.com>
31721
31722 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
31723
31724 2002-03-25 Bob Wilson <bob.wilson@acm.org>
31725
31726 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
31727 targets using generic thunk support.
31728
31729 2002-03-25 Jakub Jelinek <jakub@redhat.com>
31730
31731 * gcc.c-torture/compile/20020323-1.c: New test.
31732
31733 * g++.dg/opt/conj2.C: New test.
31734
31735 2002-03-24 Richard Henderson <rth@redhat.com>
31736
31737 * gcc.dg/weak-1.c: Use -fno-common.
31738
31739 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31740
31741 * g77.dg/f77-edit-apostrophe-out.f: New test
31742 * g77.dg/f77-edit-h-out.f: New test
31743 * g77.dg/f77-edit-t-in.f: New test
31744 * g77.dg/f77-edit-t-out.f: New test
31745 * g77.dg/f77-edit-x-out.f: New test
31746 * g77.dg/f77-edit-slash-out.f: New test
31747 * g77.dg/f77-edit-colon-out.f: New test
31748 * g77.dg/f77-edit-s-out.f: New test
31749
31750 2002-03-24 Richard Henderson <rth@redhat.com>
31751
31752 * objc/execute/formal_protocol-6.x: New XFAIL.
31753
31754 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31755
31756 * gcc.dg/weak-1.c: Early return from dg-final on platforms
31757 that do not support weak symbols
31758
31759 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31760
31761 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
31762 * lib/g77.exp: Likewise.
31763 * lib/objc.exp: Likewise.
31764
31765 2002-03-23 Andrew Cagney <ac131313@redhat.com>
31766
31767 * gcc.dg/Wswitch-default.c: New test.
31768
31769 2002-03-23 Jakub Jelinek <jakub@redhat.com>
31770
31771 * g++.dg/other/enum1.C: New test.
31772
31773 2002-03-23 Zack Weinberg <zack@codesourcery.com>
31774
31775 * gcc.dg/pragma-ep-3.c: Fix typo.
31776
31777 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31778
31779 * g++.dg/inherit/template-as-base.C: New test.
31780
31781 2002-03-22 Jakub Jelinek <jakub@redhat.com>
31782
31783 * g++.old-deja/g++.other/dwarf2-1.C: Move...
31784 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
31785
31786 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
31787
31788 * gcc.dg/cpp/multiline.c: Update to match.
31789
31790 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
31791
31792 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
31793
31794 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
31795
31796 * gcc.dg/cpp/extratokens2.c: New file.
31797
31798 2002-03-21 David Edelsohn <edelsohn@gnu.org>
31799
31800 * gcc.dg/20020312-2.c: Add rs6000 target.
31801
31802 * gcc.c-torture/compile/20020319-1.c: New test.
31803
31804 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31805
31806 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
31807 (A, E): Handle this.
31808
31809 2002-03-20 Jason Merrill <jason@redhat.com>
31810
31811 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
31812 ignoring -fpic.
31813 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
31814 through prune_gcc_output.
31815
31816 2002-03-20 Jakub Jelinek <jakub@redhat.com>
31817
31818 * gcc.c-torture/compile/20020320-1.c: New test.
31819
31820 2002-03-19 Jakub Jelinek <jakub@redhat.com>
31821
31822 * gcc.c-torture/compile/20020318-1.c: New test.
31823
31824 * gcc.dg/struct-by-value-1.c: New test.
31825
31826 * gcc.dg/20020319-1.c: New test.
31827
31828 2002-03-18 Jakub Jelinek <jakub@redhat.com>
31829
31830 * g++.dg/opt/conj1.C: New test.
31831
31832 2002-03-17 Mark Mitchell <mark@codesourcery.com>
31833
31834 * g++.dg/template/qualttp20.C: Revert previous change.
31835 * g++.dg/template/qualttp3.C: Likewise.
31836 * g++.dg/template/qualttp4.C: Likewise.
31837 * g++.dg/template/qualttp5.C: Likewise.
31838 * g++.dg/template/qualttp6.C: Likewise.
31839 * g++.dg/template/qualttp7.C: Likewise.
31840 * g++.dg/template/qualttp8.C: Likewise.
31841 * g++.dg/template/recurse.C: Likewise.
31842
31843 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
31844
31845 * gcc.dg/cpp/wchar-1.c: Update.
31846
31847 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
31848
31849 * g++.dg/template/conv1.C: New test.
31850 * g++.dg/template/conv2.C: New test.
31851 * g++.dg/template/conv3.C: New test.
31852 * g++.dg/template/conv4.C: New test.
31853
31854 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31855
31856 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
31857 * g++.dg/template/qualttp3.C: Likewise.
31858 * g++.dg/template/qualttp4.C: Likewise.
31859 * g++.dg/template/qualttp5.C: Likewise.
31860 * g++.dg/template/qualttp6.C: Likewise.
31861 * g++.dg/template/qualttp7.C: Likewise.
31862 * g++.dg/template/qualttp8.C: Likewise.
31863 * g++.dg/template/recurse.C: Likewise.
31864
31865 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31866
31867 * g++.dg/opt/dtor1.C: New test.
31868
31869 2002-03-15 Jakub Jelinek <jakub@redhat.com>
31870
31871 * gcc.c-torture/compile/20020315-1.c: New test.
31872
31873 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
31874
31875 * gcc.dg/weak-1.c: Fix scan tests.
31876
31877 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
31878
31879 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
31880 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
31881 cris-*-aout* mmix-*-*.
31882 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
31883 cris-*-aout* mmix-*-*.
31884 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
31885 cris-*-elf* cris-*-aout* and mmix-*-*.
31886 * gcc.dg/20001009-1.c: Ditto.
31887 * gcc.dg/20010912-1.c: Ditto.
31888 * gcc.dg/20020122-4.c: Ditto.
31889 * gcc.dg/inline-2.c: Ditto.
31890
31891 2002-03-14 Jeffrey A Law (law@cygnus.com)
31892
31893 * gcc.c-torture/compile/20020314-1.c: New test.
31894
31895 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
31896
31897 * gcc.c-torture/execute/20020314-1.c: New test.
31898
31899 2002-03-14 Jakub Jelinek <jakub@redhat.com>
31900
31901 * g++.dg/warn/Wunused-1.C: New test.
31902
31903 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
31904
31905 * g++.dg/abi/mangle6.C: New test.
31906
31907 2002-03-13 Jakub Jelinek <jakub@redhat.com>
31908
31909 * gcc.c-torture/compile/20020309-2.c: New test.
31910
31911 * gcc.c-torture/compile/20020312-1.c: New test.
31912
31913 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
31914
31915 * g++.dg/other/access1.C: New test.
31916
31917 2002-03-12 Jakub Jelinek <jakub@redhat.com>
31918
31919 * gcc.c-torture/execute/wchar_t-1.c: New test.
31920
31921 2002-03-12 David Edelsohn <edelsohn@gnu.org>
31922
31923 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
31924
31925 2002-03-12 Roger Sayle <roger@eyesopen.com>
31926
31927 * gcc.dg/20020312-1.c: New test case.
31928
31929 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
31930
31931 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
31932
31933 2002-03-11 Richard Henderson <rth@redhat.com>
31934
31935 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
31936 * g++.old-deja/g++.jason/report.C: Likewise.
31937
31938 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
31939
31940 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
31941 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
31942
31943 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
31944
31945 * testsuite/g++.dg/overload/pmf1.C: New test.
31946
31947 2002-03-11 Kazu Hirata <kazu@hxi.com>
31948
31949 * gcc.c-torture/execute/20020307-1.c: Use long.
31950
31951 2002-03-11 Jakub Jelinek <jakub@redhat.com>
31952
31953 PR optimization/5844
31954 * gcc.dg/20020310-1.c: New test.
31955
31956 2002-03-09 Michael Meissner <meissner@redhat.com>
31957
31958 * gcc.c-torture/execute/memcpy-2.c: New test.
31959 * gcc.c-torture/execute/memset-1.c: New test.
31960 * gcc.c-torture/execute/strlen-1.c: New test.
31961 * gcc.c-torture/execute/strcmp-1.c: New test.
31962 * gcc.c-torture/execute/strncmp-1.c: New test.
31963
31964 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
31965
31966 * gcc.dg/ppc-ldstruct.c: New test.
31967
31968 2002-03-09 Jakub Jelinek <jakub@redhat.com>
31969
31970 * gcc.c-torture/execute/va-arg-22.c: New test.
31971
31972 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31973
31974 * gcc.c-torture/compile/20020309-1.c: New test.
31975
31976 2002-03-08 Jakub Jelinek <jakub@redhat.com>
31977
31978 * gcc.c-torture/execute/20020307-2.c: New test.
31979
31980 2002-03-07 Jeffrey A Law (law@redhat.com)
31981
31982 * g77.f-torture/compile/20020307-1.f: New test.
31983
31984 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
31985
31986 * gcc.dg/unordered-1.c: New test.
31987
31988 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
31989
31990 * gcc.c-torture/execute/20020307-1.c: New test.
31991
31992 2002-03-05 Jakub Jelinek <jakub@redhat.com>
31993
31994 * gcc.dg/20020304-1.c: New test.
31995
31996 * gcc.c-torture/compile/20020304-2.c: New test.
31997
31998 2002-03-04 Zack Weinberg <zack@codesourcery.com>
31999
32000 * gcc.c-torture/compile/20020304-1.c: New test case
32001 (from PR c/5830).
32002
32003 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
32004
32005 * gcc.dg/20020103-1.c: Add other -D ppc variants.
32006
32007 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
32008
32009 * g++.dg/other/classkey1.C: New test.
32010
32011 2002-03-01 Richard Henderson <rth@redhat.com>
32012
32013 * gcc.c-torture/compile/981223-1.x: New.
32014 * gcc.c-torture/compile/920625-1.x: New.
32015
32016 2002-02-28 Richard Henderson <rth@redhat.com>
32017
32018 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
32019
32020 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
32021
32022 * gcc.c-torture/execute/20020227-1.c: New test.
32023
32024 2002-02-27 Mark Mitchell <mark@codesourcery.com>
32025
32026 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
32027 here" ERROR lines.
32028 * g++.old-deja/g++.oliva/partord1.C: Likewise.
32029 * g++.old-deja.g++.other/defarg1.C: Likewise.
32030 * g++.old-deja/g++.pt/calls2.C: Likewise.
32031 * g++.old-deja/g++.pt/crash20.C: Likewise.
32032 * g++.old-deja/g++.pt/crash30.C: Likewise.
32033 * g++.old-deja/g++.pt/crash36.C: Likewise.
32034 * g++.old-deja/g++.pt/crash6.C: Likewise.
32035 * g++.old-deja/g++.pt/defarg13.C: Likewise.
32036 * g++.old-deja/g++.pt/derived3.C: Likewise.
32037 * g++.old-deja/g++.pt/error1.C: Likewise.
32038 * g++.old-deja/g++.pt/friend21.C: Likewise.
32039 * g++.old-deja/g++.pt/friend23.C: Likewise.
32040 * g++.old-deja/g++.pt/infinite1.C: Likewise.
32041 * g++.old-deja/g++.robertl/eb128.C: Likewise.
32042
32043 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
32044
32045 * gcc.c-torture/execute/20020225-2.c: New test.
32046
32047 2002-02-27 Zack Weinberg <zack@codesourcery.com>
32048
32049 * gcc.c-torture/execute/920730-1t.c,
32050 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
32051 Delete test cases, only relevant to -traditional.
32052
32053 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
32054
32055 * gcc.dg/cpp/undef1.c: Remove.
32056 * gcc.dg/cpp/directiv.c: Update.
32057 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
32058
32059 2002-02-27 Michael Meissner <meissner@redhat.com>
32060
32061 * gcc.c-torture/execute/20020226-1.c: New test.
32062
32063 2002-02-26 Jakub Jelinek <jakub@redhat.com>
32064
32065 * g++.dg/debug/debug4.C: New test.
32066
32067 * gcc.dg/ia64-visibility-1.c: New test.
32068
32069 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
32070
32071 * gcc.dg/debug/20020224-1.c: New.
32072
32073 2002-02-25 Kazu Hirata <kazu@hxi.com>
32074
32075 * gcc.c-torture/execute/960416-1.x: New.
32076 * gcc.c-torture/execute/divconst-3.x: Likewise.
32077
32078 2002-02-25 Jakub Jelinek <jakub@redhat.com>
32079
32080 * gcc.dg/20020224-1.c: New test.
32081
32082 2002-02-25 Alan Modra <amodra@bigpond.net.au>
32083
32084 * gcc.c-torture/execute/20020225-1.c: New.
32085
32086 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
32087
32088 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
32089
32090 2002-02-23 Jakub Jelinek <jakub@redhat.com>
32091
32092 * gcc.dg/20020222-1.c: New test.
32093
32094 2002-02-22 Jakub Jelinek <jakub@redhat.com>
32095
32096 * g++.dg/opt/anonunion1.C: New test.
32097
32098 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
32099
32100 * g++.dg/template/qualttp19.C: New test.
32101 * g++.dg/template/qualttp20.C: New test.
32102 * g++.old-deja/g++.jason/report.C: Adjust expected errors
32103 * g++.old-deja/g++.other/qual1.C: Likewise.
32104
32105 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
32106
32107 * gcc.dg/attr-alwaysinline.c: New.
32108
32109 2002-02-21 Jakub Jelinek <jakub@redhat.com>
32110
32111 * gcc.dg/20020220-1.c: New test.
32112
32113 * gcc.dg/20020220-2.c: New test.
32114
32115 * g++.dg/opt/mmx1.C: New test.
32116
32117 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
32118
32119 * gcc.c-torture/compile/20020110.c: New test.
32120
32121 2002-02-20 Jakub Jelinek <jakub@redhat.com>
32122
32123 * gcc.c-torture/execute/20020219-1.c: New test.
32124
32125 * gcc.dg/20020219-1.c: New test.
32126
32127 * gcc.dg/noncompile/20020220-1.c: New test.
32128
32129 * g++.dg/opt/ptrintsum1.C: New test.
32130
32131 * gcc.dg/debug/20020220-1.c: New test.
32132
32133 2002-02-17 Jakub Jelinek <jakub@redhat.com>
32134
32135 * gcc.c-torture/execute/20020216-1.c: New test.
32136
32137 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32138
32139 * gcc.dg/decl-1.c: Update, new test.
32140
32141 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
32142
32143 * g++.dg/abi/bitfield1.C: New test.
32144 * g++.dg/abi/bitfield2.C: New test.
32145
32146 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32147
32148 * gcc.dg/attr-nest.c: New test.
32149
32150 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32151
32152 * gcc.c-torture/execute/20020215-1.c: New test.
32153
32154 2002-02-14 Jakub Jelinek <jakub@redhat.com>
32155
32156 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
32157 * g++.dg/debug/debug.exp: New.
32158 * g++.dg/debug/trivial.C: New.
32159 * g++.dg/debug/debug1.C: Moved...
32160 * g++.dg/other/debug1.C: ...from here.
32161 * g++.dg/debug/debug2.C: Moved...
32162 * g++.dg/other/debug2.C: ...from here.
32163 * g++.dg/debug/debug3.C: Moved...
32164 * g++.dg/other/debug3.C: ...from here.
32165
32166 * gcc.dg/noncompile/20020213-1.c: New test.
32167
32168 2002-02-13 Jakub Jelinek <jakub@redhat.com>
32169
32170 * g++.dg/other/debug3.C: New test.
32171
32172 * gcc.c-torture/execute/20020213-1.c: New test.
32173
32174 2002-02-13 Richard Smith <richard@ex-parrot.com>
32175
32176 * g++.old-deja/g++.other/thunk1.C: New test.
32177
32178 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32179
32180 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
32181
32182 2002-02-13 Stan Shebs <shebs@apple.com>
32183
32184 * gcc.dg/altivec-3.c: New.
32185
32186 2002-02-12 Jakub Jelinek <jakub@redhat.com>
32187
32188 * gcc.dg/Wunreachable-1.c: New test.
32189 * gcc.dg/Wunreachable-2.c: New test.
32190
32191 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32192
32193 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
32194
32195 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
32196
32197 * gcc.dg/decl-1.c: New test.
32198
32199 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32200
32201 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
32202
32203 2002-02-10 Kazu Hirata <kazu@hxi.com>
32204
32205 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
32206 * gcc.c-torture/compile/980506-1.x: Likewise.
32207
32208 2002-02-10 Kazu Hirata <kazu@hxi.com>
32209
32210 * gcc.dg/20020210-1.c: New.
32211
32212 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
32213
32214 * g77.f-torture/execute/947.f: New regression test
32215 for PR fortran/947.
32216
32217 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
32218
32219 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
32220 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
32221
32222 2002-02-08 Richard Henderson <rth@redhat.com>
32223
32224 * gcc.c-torture/compile/labels-3.c: New.
32225
32226 2002-02-08 Jakub Jelinek <jakub@redhat.com>
32227
32228 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
32229 expression statements work instead.
32230 * gcc.dg/noncompile/20020207-1.c: New test.
32231
32232 2002-02-07 Richard Henderson <rth@redhat.com>
32233
32234 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
32235
32236 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32237
32238 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
32239 message from g77
32240 * lib/g77-dg.exp: Trim g77 error messages so that they are
32241 recognized by dg.exp.
32242
32243 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32244
32245 PR fortran/5473
32246 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
32247
32248 2002-02-07 Richard Henderson <rth@redhat.com>
32249
32250 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
32251 to be sufficiently aligned for integers.
32252
32253 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
32254
32255 * g++.dg/template/friend4.C: New test.
32256
32257 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32258
32259 PR fortran/5743
32260 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
32261 unsupported cases.
32262
32263 2002-02-07 Richard Henderson <rth@redhat.com>
32264
32265 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
32266 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
32267 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
32268 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
32269
32270 2002-02-06 Richard Henderson <rth@redhat.com>
32271
32272 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
32273
32274 2002-02-06 Janis Johnson <janis187@us.ibm.com>
32275
32276 * gcc.dg/20020206-1.c: New test.
32277
32278 2002-02-06 Jakub Jelinek <jakub@redhat.com>
32279
32280 * gcc.c-torture/execute/20020206-1.c: New test.
32281
32282 * gcc.c-torture/execute/20020206-2.c: New test.
32283
32284 PR optimization/5429:
32285 * gcc.c-torture/compile/20020206-1.c: New test.
32286
32287 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
32288
32289 * g++.dg/ext/align1.C: Do not use an explicit alignment value
32290 as certain file formats cannot support particularly large
32291 alignments.
32292
32293 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
32294 and do not expect to be able to link the executable.
32295
32296 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
32297 fail because the COFF format does not support the weak attribute.
32298
32299 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
32300
32301 * g77.dg/pr5473.f: New test
32302
32303 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
32304
32305 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
32306 Fix testcase accordingly.
32307
32308 2002-02-04 Richard Henderson <rth@redhat.com>
32309
32310 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
32311 (buf): Change to be an array of pointers, not ints.
32312
32313 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32314
32315 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
32316 before all tests. Move warning one line above to match where it
32317 C frontend emits.
32318 * gcc.dg/Wswitch-2.c: New test.
32319 * g++.dg/warn/Wswitch-1.C: New test.
32320 * g++.dg/warn/Wswitch-2.C: New test.
32321
32322 2002-02-04 Richard Henderson <rth@redhat.com>
32323
32324 * g++.dg/abi/offsetof.C: Fix size comparison.
32325
32326 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
32327
32328 * gcc.dg/cast-qual-2.c: New test.
32329
32330 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32331
32332 * gcc.dg/20020201-4.c: New test.
32333
32334 2002-02-04 Ben Elliston <bje@redhat.com>
32335
32336 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
32337 target_info attribute != 0, in addition to the empty string.
32338 (gcc_target_compile): Likewise.
32339
32340 2002-02-03 Andrew Cagney <ac131313@redhat.com>
32341
32342 * gcc.dg/Wswitch.c: New test.
32343 PR gcc/4475. PR gcc/3780.
32344
32345 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
32346
32347 * g77.f-torture/execute/5122.f: New test for regressions
32348 against PR fortran/5122.
32349
32350 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
32351
32352 * g77.f-torture/compile/pr3743.f: Delete
32353 * g77.dg/pr3743-1.f: New test.
32354 * g77.dg/pr3743-2.f: New test.
32355 * g77.dg/pr3743-3.f: New test.
32356 * g77.dg/pr3743-4.f: New test.
32357
32358 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32359
32360 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
32361
32362 2002-02-02 Richard Henderson <rth@redhat.com>
32363
32364 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
32365 * gcc.c-torture/execute/bf64-1.c: Likewise.
32366
32367 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32368
32369 * gcc.dg/20020201-2.c: New test.
32370
32371 * gcc.dg/20020201-3.c: New test.
32372
32373 * gcc.c-torture/execute/bitfld-2.c: New test.
32374
32375 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32376
32377 * gcc.dg/bitfld-1.c: Update.
32378 * gcc.dg/bitfld-2.c: Update.
32379 * gcc.c-torture/execute/bitfld-1.x: New.
32380
32381 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32382
32383 * gcc.c-torture/execute/20020201-1.c: New test.
32384
32385 2002-02-01 Janis Johnson <janis187@us.ibm.com>
32386
32387 PR target/5469
32388 * gcc.dg/20020201-1.c: New test.
32389
32390 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
32391
32392 PR fortran/3743
32393 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
32394 * g77.f-torture/compile/pr3743.x: Remove
32395
32396 2002-01-31 Tom Rix <trix@redhat.com>
32397
32398 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
32399
32400 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32401
32402 * gcc.dg/noncompile/20020130-1.c: New test.
32403
32404 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
32405
32406 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
32407
32408 2002-01-29 Richard Henderson <rth@redhat.com>
32409
32410 * gcc.c-torture/execute/991118-1.c: Cast various constants back
32411 to long long.
32412 * gcc.c-torture/execute/bf64-1.c: Likewise.
32413
32414 2002-01-29 Jakub Jelinek <jakub@redhat.com>
32415
32416 * gcc.c-torture/execute/20020129-1.c: New test.
32417
32418 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32419
32420 * gcc.c-torture/compile/20000224-1.c: Update.
32421 * gcc.c-torture/execute/bitfld-1.c: New tests.
32422 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
32423 * gcc.dg/uninit-A.c: Update.
32424
32425 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
32426
32427 * g++.dg/template/ctor1.C: Add instantiation.
32428
32429 2002-01-28 Paul Koning <pkoning@equallogic.com>
32430
32431 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
32432 argument to __builtin_prefetch to be const ptr.
32433
32434 2002-01-28 Jakub Jelinek <jakub@redhat.com>
32435
32436 * gcc.c-torture/compile/20020120-1.c: New test.
32437
32438 2002-01-27 Kazu Hirata <kazu@hxi.com>
32439
32440 * gcc.c-torture/execute/20020127-1.c: New test.
32441
32442 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
32443
32444 * g77.dg/f77-edit-i-in.f: New test
32445 * g77.dg/f77-edit-i-out.f: New test
32446
32447 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
32448
32449 * gcc.dg/debug/debug.exp: New file.
32450 * gcc.dg/debug/trivial.c: New file.
32451 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
32452 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
32453 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
32454 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
32455 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
32456 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
32457 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
32458 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
32459 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
32460 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
32461 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
32462 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
32463 * gcc.dg/20000503-1.c: Removed.
32464 * gcc.dg/20010207-1.c: Removed.
32465 * gcc.dg/20011223-1.c: Removed.
32466 * gcc.dg/20020104-2.c: Removed.
32467 * gcc.dg/debug-1.c: Removed.
32468 * gcc.dg/debug-2.c: Removed.
32469 * gcc.dg/debug-3.c: Removed.
32470 * gcc.dg/debug-4.c: Removed.
32471 * gcc.dg/debug-5.c: Removed.
32472 * gcc.dg/debug-6.c: Removed.
32473 * gcc.dg/dwarf2-1.c: Removed.
32474 * gcc.dg/dwarf2-2.c: Removed.
32475
32476 2002-01-25 Jakub Jelinek <jakub@redhat.com>
32477
32478 * g++.old-deja/g++.other/eh5.C: New test.
32479 * g++.old-deja/g++.other/sibcall2.C: New test.
32480 * g++.old-deja/g++.other/array9.C: New test.
32481 * g++.old-deja/g++.other/typename2.C: New test.
32482 * g++.old-deja/g++.other/crash60.C: New test.
32483 * g++.old-deja/g++.other/conv9.C: New test.
32484 * g++.old-deja/g++.other/mangle10.C: New test.
32485 * g++.old-deja/g++.other/unchanging1.C: New test.
32486 * g++.old-deja/g++.other/exprstmt1.C: New test.
32487 * g++.old-deja/g++.other/inline23.C: New test.
32488 * g++.old-deja/g++.eh/ia64-1.C: New test.
32489 * g++.old-deja/g++.other/dwarf2-1.C: New test.
32490 * g++.old-deja/g++.other/reload1.C: New test.
32491 * g++.old-deja/g++.other/static20.C: New test.
32492 * g++.old-deja/g++.other/local-alloc1.C: New test.
32493 * g++.old-deja/g++.other/conv8.C: New test.
32494 * g++.old-deja/g++.other/stmtexpr2.C: New test.
32495 * g++.old-deja/g++.other/storeexpr1.C: New test.
32496 * g++.old-deja/g++.other/storeexpr2.C: New test.
32497 * g++.dg/eh/template2.C: New test.
32498 * g++.dg/warn/weak1.C: New test.
32499
32500 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
32501
32502 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32503 Remove first, non-varying, argument.
32504
32505 2002-01-23 Richard Henderson <rth@redhat.com>
32506
32507 * gcc.dg/inline-2.c: New.
32508
32509 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
32510 Add optional target arg. Check number of arguments.
32511 (scan-assembler-not, scan-assembler-dem): Likewise.
32512 (scan-assembler-dem-not): Likewise.
32513
32514 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32515
32516 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
32517 line 12.
32518 * g++.old-deja/g++.brendan/parse3.C,
32519 g++.old-deja/g++.other/crash26.C,
32520 g++.old-deja/g++.other/crash28.C,
32521 g++.old-deja/g++.other/crash29.C,
32522 g++.old-deja/g++.other/crash30.C,
32523 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
32524
32525 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
32526
32527 * gcc.dg/20020115-1.c: New.
32528
32529 2002-01-23 Bob Wilson <bob.wilson@acm.org>
32530
32531 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
32532
32533 2002-01-23 Janis Johnson <janis187@us.ibm.com>
32534
32535 * gcc.dg/20020122-3.c: New.
32536
32537 2002-01-23 Jakub Jelinek <jakub@redhat.com>
32538
32539 * g++.dg/other/gc1.C: New test.
32540
32541 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32542
32543 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
32544
32545 2002-01-22 Richard Henderson <rth@redhat.com>
32546
32547 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
32548
32549 2002-01-22 Richard Henderson <rth@redhat.com>
32550
32551 * gcc.dg/20020122-4.c: New.
32552
32553 2002-01-22 H.J. Lu <hjl@gnu.org>
32554
32555 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
32556 link output.
32557 * gcc.dg/special/ecos.exp: Likewise.
32558 * lib/g++-dg.exp: Likewise.
32559 * lib/g77-dg.exp: Likewise.
32560 * lib/gcc-dg.exp : Likewise.
32561 * lib/mike-g++.exp: Likewise.
32562 * lib/mike-g77.exp: Likewise.
32563 * lib/mike-gcc.exp: Likewise.
32564 * lib/objc-dg.exp: Likewise.
32565
32566 2002-01-22 Janis Johnson <janis187@us.ibm.com>
32567
32568 PR target/5379
32569 * gcc.dg/20020122-2.c: New test.
32570
32571 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
32572
32573 * gcc.dg/20020122-1.c: New test.
32574
32575 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
32576
32577 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
32578
32579 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
32580
32581 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
32582
32583 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32584
32585 * gcc.c-torture/compile/20020121-1.c: New test.
32586
32587 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
32588
32589 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
32590 ld_library_path.
32591
32592 2002-01-21 Jakub Jelinek <jakub@redhat.com>
32593
32594 * gcc.dg/20020218-1.c: New test.
32595
32596 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
32597
32598 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
32599 messages
32600 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
32601 "At global scope" warning
32602 * g++.dg/ext/align1.C: Change cygwin test for alignment
32603 from db-bogus to dg-warning
32604
32605 2002-01-21 Zack Weinberg <zack@codesourcery.com>
32606
32607 * g77.f-torture/compile/cpp2.F: New test.
32608
32609 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
32610
32611 * g++.dg/template/access1.C: New test.
32612
32613 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
32614
32615 * gcc.dg/20020118-1.c: New.
32616
32617 2002-01-18 Kazu Hirata <kazu@hxi.com>
32618
32619 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
32620
32621 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32622
32623 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
32624 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
32625 alignment warnings.
32626
32627 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32628
32629 * gcc.misc-tests/i386-prefetch.exp: Save and restore
32630 torture_with_loops and torture_without_loops
32631
32632 2002-01-17 Jakub Jelinek <jakub@redhat.com>
32633
32634 * gcc.c-torture/compile/20020116-1.c: New test.
32635
32636 2002-01-16 Jakub Jelinek <jakub@redhat.com>
32637
32638 * gcc.dg/20020116-2.c: New test.
32639
32640 * gcc.dg/ultrasp4.c: New test.
32641
32642 * gcc.dg/20020116-1.c: New test.
32643
32644 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
32645
32646 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
32647 by EABI.
32648
32649 2002-01-15 Janis Johnson <janis187@us.ibm.com>
32650
32651 * gcc.misc-tests/i386-prefetch.exp: New.
32652 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
32653 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
32654 * gcc.misc-tests/i386-pf-none-1.c: New test.
32655 * gcc.misc-tests/i386-pf-sse-1.c: New test.
32656
32657 2002-01-15 Jakub Jelinek <jakub@redhat.com>
32658
32659 * gcc.dg/gnu89-init-1.c: Add new tests.
32660
32661 2002-01-15 Andreas Jaeger <aj@suse.de>
32662
32663 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
32664 * gcc.dg/i386-mmx-2.c: Likewise.
32665 * gcc.dg/i386-sse-1.c: Likewise.
32666 * gcc.dg/i386-sse-2.c: Likewise.
32667 * gcc.dg/i386-sse-3.c: Likewise.
32668
32669 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
32670
32671 * g77.f-torture/execute/intrinsic-unix-bessel.f:
32672 Uncomment additional cases that now pass.
32673
32674 2002-01-11 Richard Henderson <rth@redhat.com>
32675
32676 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
32677 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
32678
32679 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
32680
32681 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
32682
32683 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
32684
32685 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
32686 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
32687
32688 2002-01-10 Dale Johannesen <dalej@apple.com>
32689
32690 * gcc.c-torture/execute/loop-11.c: New.
32691
32692 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
32693
32694 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
32695 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
32696
32697 2002-01-09 Richard Henderson <rth@redhat.com>
32698
32699 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
32700 type in which to perform the operation for each size.
32701
32702 2002-01-09 Alan Matsuoka (alanm@redhat.com)
32703
32704 * gcc.c-torture/compile/20020109-2.c: New test.
32705
32706 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
32707
32708 * gcc.c-torture/execute/loop-10.c: New test.
32709
32710 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32711
32712 * gcc.c-torture/compile/20010226-1.c: New test.
32713 * gcc.c-torture/compile/20010227-1.c: New test.
32714 * gcc.c-torture/compile/20010426-1.c: New test.
32715 * gcc.c-torture/compile/20010510-1.c: New test.
32716 * gcc.c-torture/compile/20010605-3.c: New test.
32717 * gcc.c-torture/compile/20010824-1.c: New test.
32718 * gcc.c-torture/execute/20010409-1.c: New test.
32719 * gcc.dg/noncompile/20000901-1.c: New test.
32720 * gcc.dg/20001023-1.c: New test.
32721 * gcc.dg/20001101-1.c: New test.
32722 * gcc.dg/20001102-1.c: New test.
32723 * gcc.dg/20010207-1.c: New test.
32724 * gcc.dg/20010405-1.c: New test.
32725 * gcc.dg/20010822-1.c: New test.
32726 * gcc.dg/20011107-1.c: New test.
32727
32728 2002-01-09 Jeffrey A Law (law@redhat.com)
32729
32730 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
32731
32732 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
32733 execution failure on PA targets.
32734
32735 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32736
32737 * gcc.c-torture/compile/20020109-1.c: New test.
32738
32739 2002-01-08 Kazu Hirata <kazu@hxi.com>
32740
32741 * gcc.c-torture/execute/20020108-1.c: New test.
32742
32743 2002-01-08 Jakub Jelinek <jakub@redhat.com>
32744
32745 * gcc.dg/20020108-1.c: New test.
32746
32747 2002-01-08 H.J. Lu <hjl@gnu.org>
32748
32749 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
32750 for header files.
32751
32752 2002-01-08 Geoff Keating <geoffk@redhat.com>
32753
32754 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
32755 consistency.
32756
32757 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
32758
32759 * gcc.dg/altivec-4.c: Test altivec predicates.
32760
32761 2002-01-07 Jakub Jelinek <jakub@redhat.com>
32762
32763 * gcc.c-torture/execute/20020107-1.c: New test.
32764
32765 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
32766
32767 PR c/5279
32768 * gcc.c-torture/compile/20020106-1.c: New test.
32769
32770 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
32771
32772 * gcc.c-torture/execute/nestfunc-4.c: New test.
32773
32774 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32775
32776 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
32777 extra triple that slipped in.
32778 * g++.old-deja/g++.abi/align.C: Likewise.
32779 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32780
32781 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32782
32783 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
32784 * g++.old-deja/g++.abi/align.C: Likewise.
32785 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32786
32787 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
32788 on FreeBSD/i386.
32789 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
32790 FreeBSD.
32791
32792 2002-01-04 Jakub Jelinek <jakub@redhat.com>
32793
32794 * gcc.dg/20020104-1.c: New test.
32795
32796 * gcc.dg/20020104-2.c: New test.
32797
32798 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
32799
32800 * gcc.dg/20020103-1.c: Fix typo in target selector.
32801
32802 2002-01-03 Richard Henderson <rth@redhat.com>
32803
32804 * gcc.dg/20020103-1.c: New.
32805
32806 2002-01-03 Kazu Hirata <kazu@hxi.com>
32807
32808 * gcc.c-torture/execute/20020103-1.c: New test.
32809
32810 2002-01-03 Jakub Jelinek <jakub@redhat.com>
32811
32812 * g++.dg/other/debug2.C: New test.
32813
32814 * gcc.c-torture/compile/20020103-1.c: New test.
32815
32816 2002-01-02 Jakub Jelinek <jakub@redhat.com>
32817
32818 * gcc.dg/gnu89-init-1.c: Added new tests.
32819
32820 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32821
32822 * g++.dg/template/friend2.C: Remove as patch is reverted.
32823
32824 * g++.dg/warn/oldcast1.C: New test.
32825
32826 * g++.dg/template/ptrmem1.C: New test.
32827 * g++.dg/template/ptrmem2.C: New test.
32828
32829 * g++.dg/template/ntp.C: New test.
32830
32831 * g++.dg/other/component1.C: New test.
32832
32833 * g++.dg/template/ttp3.C: New test.
32834
32835 * g++.dg/template/friend2.C: New test.
32836 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
32837
32838 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32839
32840 * g++.dg/other/ptrmem1.C: New test.
32841 * g++.dg/other/ptrmem2.C: New test.
32842
32843 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32844
32845 * g++.dg/template/ctor1.C: New test.
32846
32847 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32848
32849 * g++.dg/template/friend2.C: New test.
32850
32851 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
32852
32853 * gcc.dg/mmix-1.c: New test.
32854
32855 2001-12-31 Richard Henderson <rth@redhat.com>
32856
32857 * gcc.dg/asm-5.c: New.
32858
32859 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
32860
32861 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
32862 in namespace __gnu_cxx
32863
32864 2001-12-30 Richard Henderson <rth@redhat.com>
32865
32866 * gcc.dg/debug-6.c: New.
32867
32868 2001-12-30 Jakub Jelinek <jakub@redhat.com>
32869
32870 * gcc.c-torture/compile/20011229-2.c: New test.
32871
32872 2001-12-29 Jakub Jelinek <jakub@redhat.com>
32873
32874 * gcc.dg/debug-3.c: New test.
32875 * gcc.dg/debug-4.c: New test.
32876 * gcc.dg/debug-5.c: New test.
32877
32878 2001-12-29 Richard Henderson <rth@redhat.com>
32879
32880 * g++.dg/eh/loop1.C: New.
32881
32882 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32883
32884 * g++.dg/template/crash1.C: New test.
32885
32886 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32887
32888 * g++.dg/other/const1.C: New test.
32889
32890 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
32891
32892 * gcc.c-torture/compile/20011229-1.c: New test.
32893
32894 2001-12-28 Stan Shebs <shebs@apple.com>
32895
32896 * lib/objc-torture.exp: Resync with c-torture.exp.
32897 * lib/objc.exp: Load standard libraries.
32898
32899 2001-12-28 Jakub Jelinek <jakub@redhat.com>
32900
32901 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
32902 additional tests.
32903
32904 2001-12-27 Roger Sayle <roger@eyesopen.com>
32905
32906 * gcc.c-torture/execute/string-opt-16.c: New testcase.
32907
32908 2001-12-27 Richard Henderson <rth@redhat.com>
32909
32910 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
32911
32912 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
32913
32914 * g++.dg/eh/ctor1.C: New test.
32915 * g++.dg/other/error2.C: New test.
32916
32917 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
32918
32919 * g++.dg/other/init2.C: New test.
32920
32921 2001-12-24 Richard Henderson <rth@redhat.com>
32922
32923 * gcc.dg/20011223-1.c: New.
32924 * gcc.dg/inline-1.c: New.
32925
32926 2001-12-23 Richard Henderson <rth@redhat.com>
32927
32928 * gcc.dg/asm-4.c: Test operand modifiers.
32929
32930 2001-12-23 Richard Henderson <rth@redhat.com>
32931
32932 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
32933
32934 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
32935
32936 * gcc.c-torture/execute/20011223-1.c: New test.
32937
32938 2001-12-21 Richard Henderson <rth@redhat.com>
32939
32940 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
32941 re-enables the warning.
32942
32943 2001-12-21 Richard Henderson <rth@redhat.com>
32944
32945 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
32946
32947 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32948
32949 * gcc.c-torture/compile/20011218-1.c: New test.
32950
32951 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
32952
32953 * gcc.misc-test/arm-isr.exp: New file. Control running of the
32954 arm-isr.c test.
32955 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
32956 epilogue generation for ARM ISR routines.
32957
32958 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32959
32960 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
32961 * gcc.dg/format/c90-printf-3.c: Likewise.
32962 * gcc.dg/format/c99-printf-3.c: Likewise.
32963 * gcc.dg/format/ext-1.c: Likewise.
32964 * gcc.dg/format/ext-6.c: Likewise.
32965 * gcc.dg/format/format.h: Prototype unlocked stdio.
32966
32967 2001-12-20 Richard Henderson <rth@redhat.com>
32968
32969 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
32970 (arena): Use it.
32971 (malloc): Correct allocation logic. Abort if we fill up the
32972 arena before initialization complete.
32973 (realloc): Correct allocation logic.
32974
32975 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32976
32977 * gcc.c-torture/compile/20011219-2.c: New test.
32978
32979 * gcc.c-torture/execute/20011219-1.c: New test.
32980
32981 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
32982
32983 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
32984 target does not support weak symbols.
32985
32986 2001-12-19 Jakub Jelinek <jakub@redhat.com>
32987
32988 * gcc.c-torture/compile/20011219-1.c: New test.
32989
32990 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
32991
32992 * g++.dg/other/error1.C: New test.
32993
32994 2001-12-17 Jeffrey A Law (law@redhat.com)
32995
32996 * gcc.c-torture/execute/20011217-1.c: New test.
32997
32998 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
32999
33000 * objc.dg/special/: New directory.
33001 * objc.dg/special/special.exp: New file.
33002 * objc.dg/special/unclaimed-category-1.h: New file.
33003 * objc.dg/special/unclaimed-category-1a.m: New file.
33004 * objc.dg/special/unclaimed-category-1.m: New file.
33005
33006 2001-12-17 Andreas Jaeger <aj@suse.de>
33007
33008 * gcc.c-torture/compile/20011217-2.c: New test.
33009
33010 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
33011
33012 * gcc.c-torture/compile/20011217-1.c: New test.
33013
33014 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
33015
33016 * testsuite/gcc.dg/20011214-1.c: New.
33017
33018 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
33019
33020 * gcc.dg/altivec-4.c: New.
33021
33022 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
33023
33024 * gcc.dg/20011113-1.c: New test.
33025
33026 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33027
33028 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
33029 std::__malloc_alloc_template<0> and
33030 std::__default_alloc_template<false, 0>.
33031
33032 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
33033
33034 * objc/execute/bf-21.m: New test.
33035 * objc/execute/enumeration-1.m: New test.
33036 * objc/execute/enumeration-2.m: New test.
33037
33038 2001-12-12 Jakub Jelinek <jakub@redhat.com>
33039
33040 * gcc.dg/gnu89-init-1.c: New test.
33041
33042 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
33043
33044 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
33045 * g++.old-deja/g++.jason/2371.C: Likewise.
33046 * g++.old-deja/g++.jason/template33.C: Likewise.
33047 * g++.old-deja/g++.jason/template34.C: Likewise.
33048 * g++.old-deja/g++.jason/template36.C: Likewise.
33049 * g++.old-deja/g++.oliva/typename1.C: Likewise.
33050 * g++.old-deja/g++.oliva/typename2.C: Likewise.
33051 * g++.old-deja/g++.other/typename1.C: Likewise.
33052 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33053 * g++.old-deja/g++.pt/nontype5.C: Likewise.
33054 * g++.old-deja/g++.pt/typename11.C: Likewise.
33055 * g++.old-deja/g++.pt/typename14.C: Likewise.
33056 * g++.old-deja/g++.pt/typename16.C: Likewise.
33057 * g++.old-deja/g++.pt/typename3.C: Likewise.
33058 * g++.old-deja/g++.pt/typename4.C: Likewise.
33059 * g++.old-deja/g++.pt/typename5.C: Likewise.
33060 * g++.old-deja/g++.pt/typename7.C: Likewise.
33061 * g++.old-deja/g++.robertl/eb9.C: Likewise.
33062
33063 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
33064
33065 * g++.dg/other/linkage1.C: New test.
33066 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
33067 specifiers.
33068
33069 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
33070
33071 * gcc.dg/concat.c: New test.
33072
33073 2001-12-11 Stan Shebs <shebs@apple.com>
33074
33075 * objc/compile: New test directory.
33076 * objc/compile/compile.exp: New expect script.
33077 * objc/compile/20011211-1.m: New compile test.
33078
33079 2001-12-11 Jason Merrill <jason@redhat.com>
33080
33081 * lib/prune.exp (prune_gcc_output): Also handle "In member
33082 function". So many permutations...
33083
33084 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
33085
33086 * g++.dg/template/typedef1.C: New test.
33087
33088 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
33089
33090 * g++.dg/other/copy1.C: New test.
33091
33092 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
33093
33094 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
33095
33096 * gcc.dg/builtin-choose-expr.c: New.
33097
33098 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
33099
33100 * gcc.dg/altivec-2.c: New.
33101
33102 2001-12-07 Richard Henderson <rth@redhat.com>
33103
33104 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
33105
33106 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
33107
33108 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
33109 ultrasparc.
33110
33111 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33112
33113 * g++-old.deja/g++.robertl/eb101.C: Deleted.
33114
33115 2001-12-06 Janis Johnson <janis187@us.ibm.com>
33116
33117 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
33118 variable argument list.
33119
33120 2001-12-06 Zack Weinberg <zack@codesourcery.com>
33121
33122 * gcc.c-torture/execute/memcheck: Delete entire directory.
33123 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
33124 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
33125
33126 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
33127
33128 * gcc.dg/Wshadow-1.c: New test.
33129
33130 2001-12-05 Jakub Jelinek <jakub@redhat.com>
33131
33132 * gcc.c-torture/compile/20011130-1.c: New test.
33133
33134 * gcc.dg/noncompile/20011025-1.c: New test.
33135
33136 * g++.dg/other/anon-union.C: New test.
33137
33138 * gcc.c-torture/execute/20011024-1.c: New test.
33139
33140 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
33141
33142 * gcc.c-torture/execute/20000722-1.x,
33143 gcc.c-torture/execute/20010123-1.x: Remove.
33144 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
33145 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
33146 gcc.dg/c99-complit-2.c: New tests.
33147
33148 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
33149
33150 * g++.dg/inherit/base1.C: New test.
33151
33152 2001-12-04 Jakub Jelinek <jakub@redhat.com>
33153
33154 * g++.dg/other/stdarg1.C: New test.
33155
33156 * gcc.c-torture/compile/20011130-2.c: New test.
33157
33158 2001-12-03 Janis Johnson <janis187@us.ibm.com>
33159
33160 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
33161 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33162 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
33163 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
33164 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
33165 * gcc.dg/builtin-prefetch-1.c: New test.
33166
33167 2001-12-03 Jakub Jelinek <jakub@redhat.com>
33168
33169 * gcc.dg/20011130-1.c: New test.
33170
33171 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
33172
33173 * g++.dg/other/scope1.C: New test.
33174 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
33175
33176 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33177
33178 * gcc.dg/vla-init-1.c: New test.
33179
33180 2001-12-01 Geoff Keating <geoffk@redhat.com>
33181
33182 * gcc.c-torture/compile/structs.c: New testcase from GDB.
33183
33184 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
33185
33186 * objc.dg/alias.m: Update.
33187 * objc.dg/class-1.m: Update.
33188 * objc.dg/const-str-1.m: Update.
33189 * objc.dg/fwd-proto-1.m: Update.
33190 * objc.dg/id-1.m: Update.
33191 * objc.dg/super-class-1.m: Update.
33192
33193 2001-11-29 Mark Mitchell <mark@codesourcery.com>
33194
33195 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
33196 constructs.
33197
33198 2001-11-28 Jeffrey A Law (law@cygnus.com)
33199
33200 * gcc.c-torture/execute/20011128-1.c: New test.
33201
33202 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
33203
33204 * gcc.dg/20011127-1.c: New test.
33205
33206 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33207
33208 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
33209 from Austin Group draft 7.
33210 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
33211 scanf format arguments.
33212 * gcc.dg/format/no-exargs-2.c: New test.
33213
33214 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
33215
33216 * g++.dg/abi/vbase8-4.C: New test.
33217
33218 2001-11-24 Ian Lance Taylor <ian@airs.com>
33219
33220 * gcc.c-torture/execute/20011121-1.c: New test.
33221
33222 2001-11-23 Jeffrey A Law (law@cygnus.com)
33223
33224 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
33225
33226 2001-11-23 Andreas Jaeger <aj@suse.de>
33227
33228 * gcc.dg/cpp/charconst-2.c: New test.
33229
33230 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
33231
33232 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
33233 to the host if it is remote. Let tests specify extra headers
33234 they use.
33235 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
33236 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
33237 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33238 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
33239 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
33240 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
33241 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
33242 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
33243 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
33244 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
33245
33246 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
33247
33248 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
33249 for little endian ARMs.
33250
33251 2001-11-20 Jakub Jelinek <jakub@redhat.com>
33252
33253 * gcc.c-torture/compile/20011119-1.c: New test.
33254 * gcc.c-torture/compile/20011119-2.c: New test.
33255
33256 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
33257
33258 * gcc.dg/altivec-1.c: Fix typo.
33259
33260 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33261
33262 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
33263
33264 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
33265
33266 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
33267
33268 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
33269
33270 * lib/g77.exp: Don't specify --rpath-link.
33271
33272 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
33273 across all the headers.
33274 * gcc.dg/format/format.exp: For testing on a remote host,
33275 copy format.h.
33276
33277 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
33278 * gcc.c-torture/execute/930406-1.c: Likewise.
33279 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
33280
33281 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
33282
33283 * gcc.dg/altivec-1.c: New.
33284
33285 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
33286
33287 * gcc.dg/cpp/fpreprocessed.c: New test case.
33288
33289 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33290
33291 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
33292 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
33293 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
33294
33295 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33296
33297 * gcc.dg/no-builtin-1.c: New test.
33298
33299 2001-11-16 Jakub Jelinek <jakub@redhat.com>
33300
33301 * gcc.c-torture/execute/20011115-1.c: New test.
33302
33303 2001-11-15 Jakub Jelinek <jakub@redhat.com>
33304
33305 * gcc.c-torture/compile/20011114-2.c: New test.
33306 * gcc.c-torture/compile/20011114-3.c: New test.
33307 * gcc.c-torture/compile/20011114-4.c: New test.
33308
33309 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
33310
33311 * g++.dg/other/init1.C: New test.
33312
33313 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
33314
33315 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
33316 message.
33317
33318 * gcc.c-torture/execute/20011114-1.c: New testcase.
33319
33320 * gcc.c-torture/compile/20010327-1.c: Revert last change.
33321 * gcc.c-torture/compile/20011114-1.c: New test, exactly
33322 like the (before this change) version of 20010327-1.c.
33323
33324 2001-11-14 Roger Sayle <roger@eyesopen.com>
33325
33326 * gcc.c-torture/execute/string-opt-13.c: New testcase.
33327
33328 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
33329
33330 * g++.dg/init/array2.C: New test.
33331
33332 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
33333
33334 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
33335
33336 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
33337
33338 * g++.dg/other/forscope1.C: New test.
33339 * g++.dg/ext/forscope1.C: New test.
33340 * g++.dg/ext/forscope2.C: New test.
33341
33342 2001-11-13 Jakub Jelinek <jakub@redhat.com>
33343
33344 * gcc.c-torture/execute/20011113-1.c: New test.
33345
33346 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
33347
33348 * gcc.c-torture/execute/20011109-2.c: New test.
33349
33350 * gcc.c-torture/execute/20011109-1.c: New test.
33351
33352 2001-11-09 Jakub Jelinek <jakub@redhat.com>
33353
33354 * gcc.c-torture/compile/20011109-1.c: New test.
33355
33356 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
33357
33358 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
33359 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
33360 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
33361 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
33362 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
33363 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
33364 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
33365
33366 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
33367
33368 * g++.dg/warn/Wshadow-1.C: New tests.
33369 * g++.old-deja/g++.mike/for3.C: Update.
33370
33371 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
33372
33373 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
33374 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
33375 XFAILs. Adjust expected error texts.
33376 * gcc.c-torture/compile/20011106-1.c,
33377 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
33378 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
33379 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
33380 gcc.dg/c99-array-lval-5.c: New tests.
33381
33382 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33383
33384 * gcc.dg/cpp/defined.c: Update.
33385
33386 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33387
33388 * gcc.c-torture/execute/anon-1.c: New test.
33389
33390 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
33391
33392 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
33393 same size, so no warning should be produced on stormy16.
33394
33395 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
33396 due to oversized array.
33397 * g++.old-deja/g++.mike/ns15.C: Likewise.
33398 * g++.old-deja/g++.pt/crash16.C: Likewise.
33399
33400 2001-11-02 Graham Stott <grahams@redhat.com>
33401
33402 * g++.dgother/debug1.C: Fix typos.
33403
33404 2001-11-01 Jakub Jelinek <jakub@redhat.com>
33405
33406 * g++.dg/other/debug1.C: New test.
33407
33408 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33409
33410 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
33411 of unsigned long.
33412
33413 2001-10-30 Jakub Jelinek <jakub@redhat.com>
33414
33415 * gcc.dg/20011029-2.c: New test.
33416
33417 * gcc.c-torture/compile/20011029-1.c: New test.
33418
33419 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
33420
33421 * objc/execute/class_self-1.m: New test.
33422 * objc/execute/class_self-2.m: New test.
33423
33424 2001-10-25 Zack Weinberg <zack@codesourcery.com>
33425
33426 * gcc.misc-tests/msgs.exp: Delete.
33427 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
33428 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
33429 error set to match recent changes.
33430
33431 2001-10-24 Zack Weinberg <zack@codesourcery.com>
33432
33433 * gcc.dg/20011021-1.c: New test.
33434
33435 2001-10-24 Jakub Jelinek <jakub@redhat.com>
33436
33437 * gcc.c-torture/compile/20011023-1.c: New test.
33438
33439 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
33440
33441 * lib/g77.exp: Rewrite based on lib/g++.exp.
33442
33443 2001-10-19 Jakub Jelinek <jakub@redhat.com>
33444
33445 * gcc.c-torture/execute/20011019-1.c: New test.
33446
33447 * gcc.dg/20011018-1.c: New test.
33448
33449 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
33450
33451 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
33452
33453 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
33454
33455 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
33456 * gcc.dg/attr-invalid.c: Likewise.
33457
33458 2001-10-18 Jakub Jelinek <jakub@redhat.com>
33459
33460 * testsuite/gcc.dg/20011015-1.c: New test.
33461
33462 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33463
33464 * g++.dg/template/unify2.C: New test.
33465
33466 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33467
33468 * g++.dg/other/exception-specification.C: New test
33469
33470 2001-10-13 Tom Rix <trix@redhat.com>
33471
33472 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
33473 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
33474
33475 2001-10-12 Jakub Jelinek <jakub@redhat.com>
33476
33477 * testsuite/gcc.dg/20011009-1.c: New test.
33478
33479 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
33480
33481 PR g++/4476
33482 * g++.dg/other/friend1.C: New test.
33483
33484 2001-10-11 Richard Henderson <rth@redhat.com>
33485
33486 * g++.old-deja/g++.other/crash18.C: Add -S to options.
33487
33488 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33489
33490 * gcc.c-torture/compile/20011010-1.c: New.
33491
33492 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
33493
33494 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
33495 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
33496 g77.f-torture/execute/execute.exp,
33497 g77.f-torture/noncompile/noncompile.exp,
33498 gcc.c-torture/compile/compile.exp,
33499 gcc.c-torture/execute/execute.exp,
33500 gcc.c-torture/execute/ieee/ieee.exp,
33501 gcc.c-torture/execute/memcheck/memcheck.exp,
33502 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
33503 objc/execute/execute.exp: Update FSF address.
33504
33505 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
33506
33507 * gcc.dg/cpp/cmdlne-C.c: Update.
33508 * gcc.dg/cpp/cmdlne-C2.c: New.
33509
33510 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33511
33512 * gcc.c-torture/execute/20011008-3.c: New.
33513
33514 2001-10-08 DJ Delorie <dj@redhat.com>
33515
33516 * gcc.dg/20011008-1.c: New.
33517 * gcc.dg/20011008-2.c: New.
33518
33519 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
33520
33521 * gcc.dg/cpp/spacing1.c: Update test.
33522
33523 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33524
33525 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
33526 spelling errors of "separate" as "seperate".
33527
33528 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
33529
33530 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
33531 enough to avoid inlining.
33532
33533 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33534
33535 * lib/g77.exp: set libg2c_dir correctly.
33536
33537 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
33538
33539 * gcc.dg/cpp/macro11.c: New test.
33540
33541 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33542
33543 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
33544 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
33545 gcc.dg/format/multattr-3.c: New tests.
33546 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
33547 tests for format attributes on function pointers being rejected.
33548
33549 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33550
33551 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
33552
33553 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33554
33555 * g++.dg/warn/format1.C: New test.
33556
33557 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
33558
33559 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
33560
33561 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33562
33563 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
33564
33565 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33566
33567 * gcc.dg/cpp/redef2.c: Add test.
33568
33569 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
33570
33571 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
33572 long-standing bug on i686, apparently.
33573 * gcc.c-torture/execute/loop-2c.x: New file.
33574 * gcc.c-torture/execute/loop-2d.x: New file.
33575 * gcc.c-torture/execute/loop-3c.x: New file.
33576
33577 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
33578
33579 * gcc.dg/cpp/20000625-2.c: Correct line number.
33580
33581 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33582
33583 * gcc.dg/cpp/macro10.c: New test.
33584 * gcc.dg/cpp/strify3.c: New test.
33585 * gcc.dg/cpp/spacing1.c: Add tests.
33586 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
33587 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
33588
33589 2001-09-24 DJ Delorie <dj@redhat.com>
33590
33591 * gcc.c-torture/execute/20010924-1.c: New test.
33592
33593 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33594
33595 * testsuite/objc/execute/paste.m: Remove.
33596
33597 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
33598
33599 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
33600
33601 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
33602
33603 * g77.dg/strlen0.f: New test.
33604
33605 2001-09-21 Richard Henderson <rth@redhat.com>
33606
33607 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
33608 * g++.old-deja/g++.abi/vtable2.C: Likewise.
33609
33610 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
33611
33612 Table-driven attributes.
33613 * g++.dg/ext/attrib1.C: New test.
33614
33615 2001-09-20 DJ Delorie <dj@redhat.com>
33616
33617 * gcc.dg/20000926-1.c: Update expected warning messages.
33618 * gcc.dg/array-2.c: Likewise, and test for warnings too.
33619 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
33620 array.
33621
33622 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
33623
33624 * g++.dg/eh/registers1.C: New test case.
33625
33626 2001-09-17 Richard Henderson <rth@redhat.com>
33627
33628 * gcc.dg/array-5.c: Fix VLA decomposition test.
33629
33630 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
33631
33632 * gcc.dg/cpp/line5.c: New testcase.
33633
33634 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
33635
33636 * gcc.dg/cpp/macro9.c: New test.
33637
33638 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
33639
33640 * gcc.c-torture/execute/980223.c: Change type of addr from long
33641 to char *.
33642
33643 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
33644
33645 * gcc.c-torture/execute/20010915-1.c: New test.
33646
33647 2001-09-14 Janis Johnson <janis187@us.ibm.com>
33648
33649 * g77.dg/bprob: New directory.
33650 * g77.dg/bprob/bprob.exp: New file.
33651 * g77.dg/bprob/bprob-1.f: New test.
33652 * g77.dg/gcov: New directory.
33653 * g77.dg/gcov/gcov.exp: New file.
33654 * g77.dg/gcov/gcov-1.f: New test.
33655 * g77.dg/gcov/gcov-1.x: New file.
33656
33657 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
33658
33659 * gcc.dg/cpp/directiv.c: Update.
33660 * gcc.dg/cpp/undef1.c: Update.
33661
33662 2001-09-12 Jakub Jelinek <jakub@redhat.com>
33663
33664 * gcc.dg/20010912-1.c: New test.
33665
33666 2001-09-11 Janis Johnson <janis187@us.ibm.com>
33667
33668 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
33669 language-independent file in lib.
33670 * lib/gcov.exp: New file.
33671
33672 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
33673
33674 * gcc.c-torture/compile/20010911-1.c: New test.
33675
33676 2001-09-10 Janis Johnson <janis187@us.ibm.com>
33677
33678 * lib/profopt.exp: New, to support profile-directed optimizations.
33679 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
33680 * gcc.misc-tests/bprob-1.c: New test.
33681 * gcc.misc-tests/bprob-2.c: New test.
33682
33683 2001-09-07 Janis Johnson <janis187@us.ibm.com>
33684
33685 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
33686 XFAIL and which kinds of gcov output to verify.
33687 * gcc.misc-tests/gcov-4b.x: New file.
33688 * gcc.misc-tests/gcov-5b.x: New file.
33689 * gcc.misc-tests/gcov-6.x: New file.
33690 * gcc.misc-tests/gcov-7.c: New test.
33691 * gcc.misc-tests/gcov-7.x: New file.
33692
33693 2001-09-06 Janis Johnson <janis187@us.ibm.com>
33694
33695 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
33696 * gcc.misc-tests/gcov-6.c: New test.
33697
33698 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
33699
33700 PR c++/3986
33701 * g++.dg/abi/vbase1.C: New test.
33702
33703 2001-09-05 Ziemowit Laski <zlaski@apple.com>
33704
33705 * objc.dg/method-2.m: New.
33706
33707 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
33708
33709 PR c++/4203
33710 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
33711 * g++.dg/init/empty1.C: New test.
33712
33713 2001-09-03 Jakub Jelinek <jakub@redhat.com>
33714
33715 * gcc.c-torture/compile/20010903-1.c: New test.
33716
33717 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
33718
33719 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
33720 for m68k.
33721
33722 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
33723
33724 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
33725
33726 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
33727
33728 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
33729
33730 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
33731
33732 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
33733 for 16-bit 'unsigned int'.
33734
33735 2001-08-29 Kazu Hirata <kazu@hxi.com>
33736
33737 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
33738
33739 2001-08-27 Richard Henderson <rth@redhat.com>
33740
33741 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
33742 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
33743
33744 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
33745
33746 * gcc.dg/asm-names.c (ymain): New.
33747
33748 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
33749
33750 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
33751 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
33752 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
33753
33754 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33755
33756 * gcc.dg/compare5.c: New testcase.
33757
33758 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
33759
33760 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
33761 and "In instantiation".
33762
33763 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
33764
33765 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
33766
33767 2001-08-20 Janis Johnson <janis187@us.ibm.com>
33768
33769 * gcc.misc-tests/gcov.exp: Add support for branch information.
33770 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
33771 * gcc.misc-tests/gcov-4.c: New test.
33772 * gcc.misc-tests/gcov-4b.c: New test.
33773 * gcc.misc-tests/gcov-5b.c: New test.
33774
33775 2001-08-20 Zack Weinberg <zackw@panix.com>
33776
33777 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
33778 expected to fail.
33779
33780 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
33781
33782 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
33783
33784 2001-08-19 Jakub Jelinek <jakub@redhat.com>
33785
33786 * g++.dg/eh/template1.C: New test.
33787
33788 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
33789
33790 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
33791 Fix thinko.
33792 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
33793 for xfail.
33794
33795 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
33796
33797 * lib/g77-dg.exp: Use prune.exp for common procedures
33798 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
33799 * lib/g77.exp: (g77-dg-prune) Remove
33800
33801 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
33802
33803 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
33804
33805 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33806
33807 * g++.dg/template/unify1.C: New test.
33808
33809 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
33810
33811 * g++.dg/abi/empty4.C: New test.
33812
33813 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
33814
33815 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
33816 solaris2.*
33817 * g77.f-torture/compile/pr3743.x: Likewise.
33818
33819 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33820
33821 * g++.dg/other/using-declaration.C: New test.
33822
33823 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33824
33825 * gcc.dg/cpp/tr-sign.c: New testcase.
33826
33827 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33828
33829 * gcc.dg/cpp/19951025-1.c: Revert.
33830 * gcc.dg/cpp/directiv.c: We no longer process directives that
33831 interrupt macro arguments.
33832
33833 2001-08-03 Zack Weinberg <zackw@stanford.edu>
33834
33835 * gcc.dg/bconstp-1.c: New test.
33836
33837 2001-08-03 Richard Henderson <rth@redhat.com>
33838
33839 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
33840
33841 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
33842
33843 * gcc.dg/cpp/19951025-1.c: Update.
33844
33845 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
33846
33847 * g77.dg/ff90-1.f (s): Fix reference of variable z,
33848 should be x.
33849
33850 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
33851
33852 Kill -fhonor-std.
33853 * g++.old-deja/g++.ns/ns14.C: Remove special options.
33854 * g++.old-deja/g++.other/std1.C: Likewise.
33855 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
33856
33857 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33858
33859 * lib/g77.exp: Load gcc-defs.exp for common procedures
33860 (g77_pass, g77_fail, g77_finish, g77_exit,
33861 ${tool}_check_unsupported_p} Now redundant. Deleted.
33862
33863 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33864
33865 * g77.dg/fbackslash.f
33866 * g77.dg/fcase-preserve.f
33867 * g77.dg/ff90-1.f
33868 * g77.dg/ffixed-line-length-0.f
33869 * g77.dg/ffixed-line-length-132.f
33870 * g77.dg/ffixed-line-length-7.f
33871 * g77.dg/ffixed-line-length-72.f
33872 * g77.dg/ffixed-line-length-none.f
33873 * g77.dg/ffree-form-1.f
33874 * g77.dg/fno-backslash.f
33875 * g77.dg/fno-f90-1.f
33876 * g77.dg/fno-fixed-form-1.f
33877 * g77.dg/fno-onetrip.f
33878 * g77.dg/fno-typeless-boz.f
33879 * g77.dg/fno-underscoring.f
33880 * g77.dg/fno-vxt-1.f
33881 * g77.dg/fonetrip.f
33882 * g77.dg/ftypeless-boz.f
33883 * g77.dg/fugly-assumed.f
33884 * g77.dg/funderscoring.f
33885 * g77.dg/fvxt-1.f
33886
33887 2001-08-01 Ziemowit Laski <zlaski@apple.com>
33888
33889 * objc.dg/fwd-proto-1.m: New.
33890 * objc.dg/local-decl-1.m: New.
33891 * objc.dg/naming-1.m: New.
33892 * objc.dg/naming-2.m: New.
33893 * objc.dg/proto-hier-1.m: New.
33894
33895 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
33896
33897 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
33898 largest-type elements to a struct makes its size grow.
33899
33900 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33901
33902 * g++.dg/abi/vthunk1.C: New test.
33903
33904 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33905
33906 * g++.dg/abi/vbase8-22.C: New test.
33907
33908 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33909
33910 * gcc.dg/cpp/macro8.c: New test.
33911
33912 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33913
33914 * g++.dg/abi/vbase8-21.C: New test.
33915
33916 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33917
33918 * g++.dg/abi/vbase8-10.C: New test.
33919
33920 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33921
33922 * lib/g++.exp (g++_set_ld_library_path): Renamed to
33923 ${tool}_set_ld_library_path.
33924 Changed caller.
33925 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
33926 g++.exp.
33927
33928 2001-07-26 Stan Cox <scox@redhat.com>
33929
33930 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
33931 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
33932 gcc_exit, gcc_check_unsupported_p):
33933 Moved to gcc-deps.exp
33934 * gcc-deps.exp: New file.
33935
33936 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33937
33938 * g++.old-deja/g++.pt/defarg14.C: New test.
33939
33940 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33941
33942 * g++.old-deja/g++.other/lineno5.C: New test.
33943
33944 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33945
33946 * g++.old-deja/g++.pt/crash68.C: New test.
33947
33948 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33949
33950 * g++.old-deja/g++.other/crash42.C: New test.
33951
33952 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33953
33954 * gcc.dg/cpp/extratokens.c: Fix.
33955 * gcc.dg/cpp/skipping2.c: New tests.
33956
33957 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33958
33959 * gcc.c-torture/execute/20010724-1.c: New file.
33960 * gcc.c-torture/execute/20010724-1.x: New file.
33961
33962 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33963
33964 * g++.old-deja/g++.other/cond7.C: New test.
33965
33966 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33967
33968 * g++.old-deja/g++.other/optimize4.C: New test.
33969
33970 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33971
33972 * g++.old-deja/g++.abi/vbase8-5.C: New test.
33973
33974 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
33975
33976 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
33977 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
33978 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
33979 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
33980
33981 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
33982 bug report" message.
33983
33984 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
33985 * g++.dg/ext/instantiate1.C: Move from old-deja.
33986
33987 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
33988
33989 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
33990 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
33991 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
33992 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
33993
33994 2001-07-23 Jeffrey A Law (law@cygnus.com)
33995
33996 * gcc.c-torture/execute/20010723-1.c: New test.
33997
33998 2001-07-23 Ben Elliston <bje@redhat.com>
33999
34000 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
34001
34002 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34003
34004 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
34005 i[34567]86-*-*.
34006 Delete handling of ieee_multilib_flags.
34007 Pass -mieee for alpha*-*-* and sh-*-*.
34008 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
34009
34010 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
34011
34012 Remove old-abi tests.
34013 * g++.old-deja/g++.mike/p11116.C: Remove.
34014 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
34015
34016 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
34017
34018 * g77.f-torture/compile/pr3743.f: New test
34019
34020 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
34021
34022 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
34023
34024 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34025
34026 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
34027 g++.old-deja/g++.pt/static6.C: Likewise.
34028 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
34029 supports weak symbols.
34030
34031 2001-07-18 Andreas Jaeger <aj@suse.de>
34032
34033 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
34034 supported again.
34035
34036 2001-07-18 Andreas Jaeger <aj@suse.de>
34037
34038 * gcc.dg/iftrap-1.c: Fix target line.
34039
34040 2001-07-17 Richard Henderson <rth@redhat.com>
34041
34042 * gcc.c-torture/execute/20010717-1.c: New.
34043
34044 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34045
34046 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
34047 tests.
34048
34049 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34050
34051 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
34052
34053 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34054
34055 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
34056 UAC_SIGBUS, UAC_NOPRINT definitions.
34057
34058 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
34059
34060 * objc/execute/object_is_class.m: New test.
34061 * objc/execute/object_is_meta_class.m: New test.
34062
34063 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34064
34065 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
34066 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
34067
34068 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
34069
34070 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
34071 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
34072
34073 2001-07-14 Richard Henderson <rth@redhat.com>
34074
34075 * gcc.dg/iftrap-1.c: New.
34076
34077 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
34078
34079 * g77.f-torture/execute/intrinsic77.f: New test.
34080
34081 2001-07-11 Janis Johnson <janis@us.ibm.com>
34082
34083 * gcc.misc-tests/gcov-3.c: New test.
34084
34085 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34086
34087 * gcc.c-torture/compile/20010711-1.c,
34088 * gcc.c-torture/compile/20010711-2.c: New tests.
34089
34090 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34091
34092 * gcc.c-torture/execute/20010711-1.c: New test.
34093
34094 2001-07-11 Ben Elliston <bje@redhat.com>
34095
34096 * g++.old-deja/g++.other/enum5.C: New test.
34097
34098 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
34099
34100 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
34101 (g++-dg-prune): Call prune_gcc_output.
34102 * prune.exp: New file for prune_gcc_output.
34103 * lib/g++.exp, lib/gcc.exp: Load it.
34104
34105 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
34106
34107 * gcc.c-torture/compile/20010701-1.c,
34108 g++.old-deja/g++.ext/attrib6.C: New tests.
34109
34110 2001-07-06 Jeffrey A Law (law@cygnus.com)
34111
34112 * gcc.c-torture/compile/20010706-1.c: New test.
34113
34114 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
34115
34116 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
34117
34118 2001-06-28 Stan Shebs <shebs@apple.com>
34119
34120 * gcc.dg/pragma-darwin.c: New test.
34121
34122 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34123
34124 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
34125 Solaris 2.[678] system.
34126
34127 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
34128
34129 * gcc.dg/20010622-1.c: New test.
34130
34131 2001-06-18 Stan Shebs <shebs@apple.com>
34132
34133 * objc.dg: New directory.
34134 * objc.dg/dg.exp: New file.
34135 * objc.dg/alias.m: New.
34136 * objc.dg/class-1.m: New.
34137 * objc.dg/class-2.m: New.
34138 * objc.dg/const-str-1.m: New.
34139 * objc.dg/const-str-2.m: New.
34140 * objc.dg/id-1.m: New.
34141 * objc.dg/method-1.m: New.
34142 * objc.dg/super-class-1.m: New.
34143 * lib/objc-dg.exp: New file.
34144
34145 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
34146
34147 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
34148 of label name.
34149
34150 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
34151
34152 * g++.old-deja/g++.abi/vbase8-9.C: New test.
34153
34154 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34155
34156 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
34157 variable.
34158
34159 2001-06-12 Richard Henderson <rth@redhat.com>
34160
34161 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
34162
34163 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34164
34165 * g++.old-deja/g++.abi/vbase5.C: New test.
34166 * g++.old-deja/g++.abi/vbase6.C: New test.
34167 * g++.old-deja/g++.abi/vbase7.C: New test.
34168
34169 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34170
34171 * gcc.c-torture/compile/20010610-1.c: New test.
34172
34173 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34174
34175 * g++.old-deja/g++.abi/vbase4.C: New test.
34176
34177 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34178
34179 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
34180 support %f for HC11/HC12 targets.
34181 * gcc.c-torture/execute/930513-1.x: New file, likewise.
34182 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
34183 on HC11/HC12 targets.
34184 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
34185
34186 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34187
34188 * gcc.dg/wchar_t-1.c: New file.
34189 * gcc.dg/wint_t-1.c: Likewise.
34190
34191 2001-06-11 Bernd Schmidt <bernds@redhat.com>
34192
34193 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
34194
34195 2001-06-11 Richard Henderson <rth@redhat.com>
34196
34197 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
34198
34199 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34200
34201 * gcc.c-torture/compile/20010611-1.c: New test.
34202
34203 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34204
34205 * gcc.dg/c99-tag-1.c: Add more tests.
34206
34207 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
34208
34209 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
34210 representation on MN10300 and ARM/Thumb.
34211
34212 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
34213
34214 * g77.f-torture/execute/20010610.f: New.
34215
34216 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
34217
34218 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
34219 names.
34220
34221 2001-06-09 Richard Henderson <rth@redhat.com>
34222
34223 * gcc.c-torture/execute/ashrdi-1.c: New.
34224 * gcc.c-torture/execute/ashldi-1.c: New.
34225 * gcc.c-torture/execute/lshrdi-1.c: New.
34226
34227 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
34228
34229 * objc/execute/load-3.m: Added. Check sending +load to categories,
34230 in addition to classes.
34231
34232 2001-06-08 Stan Shebs <shebs@apple.com>
34233
34234 * objc/execute/load-2.m: New test. From Nicola Pero
34235 <n.pero@mi.flashnet.it>.
34236
34237 2001-06-08 Jakub Jelinek <jakub@redhat.com>
34238
34239 * gcc.c-torture/execute/20010605-2.c: New test.
34240
34241 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34242
34243 * g++.old-deja/g++.abi/vbase2.C: New test.
34244 * g++.old-deja/g++.abi/vbase3.C: New test.
34245
34246 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34247
34248 * g++.old-deja/g++.pt/friend49.C: New test.
34249
34250 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
34251
34252 * g++.old-deja/g++.ext/anon3.C: New test.
34253
34254 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
34255
34256 * g++.old-deja/g++.other/conv7.C: New test.
34257
34258 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
34259
34260 * gcc.c-torture/compile/20010605-2.c: New test.
34261
34262 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
34263
34264 * gcc.c-torture/execute/20010604-1.c: New test.
34265
34266 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
34267
34268 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
34269
34270 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
34271
34272 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
34273 (g++_link_flags): Likewise.
34274 (g++_init): Pass gccpath's value to two previous functions.
34275
34276 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34277
34278 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
34279 Ensure logfile entry matches exec command line.
34280
34281 2001-05-31 Richard Henderson <rth@redhat.com>
34282
34283 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
34284 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
34285
34286 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
34287
34288 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
34289 compiler for irix6.2
34290
34291 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
34292
34293 * g++.old-deja/g++.other/optimize3.C: New file.
34294
34295 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
34296
34297 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
34298 assemble.
34299
34300 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
34301
34302 * g++.old-deja/g++.other/optimize2.C: New file.
34303
34304 2001-05-25 Diego Novillo <dnovillo@redhat.com>
34305
34306 * gcc.c-torture/compile/20010518-2.c: New file.
34307 * gcc.c-torture/execute/20010518-1.c: New file.
34308 * gcc.c-torture/execute/20010518-2.c: New file.
34309
34310 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
34311
34312 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
34313
34314 2001-05-24 Mark Mitchell <mark@codesourcery.com>
34315
34316 G++ no longer defines builtins that do not begin with __builtin.
34317 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
34318 * g++.old-deja/g++.brendand/misc13.C: Likewise.
34319 * g++.old-deja/g++.law/builtin1.C: Likewise.
34320 * g++.old-deja/g++.law/cvt2.C: Likewise.
34321 * g++.old-deja/g++.mike/net5.C: Likewise.
34322 * g++.old-deja/g++.other/builtins1.C: Likewise.
34323 * g++.old-deja/g++.other/builtins2.C: Likewise.
34324 * g++.old-deja/g++.other/builtins3.C: Likewise.
34325 * g++.old-deja/g++.other/builtins4.C: Likewise.
34326 * g++.old-deja/g++.other/inline8.C: Likewise.
34327 * g++.old-deja/g++.robertl/eb39.C: Likewise.
34328
34329 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
34330
34331 * g++.old-deja/g++.pt/using1.C: Adjust.
34332 * g++.old-deja/g++.pt/using2.C: New test.
34333
34334 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34335
34336 * gcc.dg/cpp/charconst.c: New tests.
34337 * gcc.dg/cpp/escape.c: New tests.
34338 * gcc.dg/cpp/escape-1.c: New tests.
34339 * gcc.dg/cpp/escape-2.c: New tests.
34340 * gcc.dg/cpp/ucs.c: New tests.
34341
34342 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
34343
34344 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
34345 native compiler for irix6.5.
34346
34347 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
34348
34349 * lib/g++.exp (g++_include_flags): Use args to compute
34350 get_multilibs.
34351 (g++_link_flags): Likewise.
34352 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
34353
34354 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
34355
34356 * gcc.dg/c90-hexfloat-1.c: Add more tests.
34357
34358 2001-05-21 Geoff Keating <geoffk@redhat.com>
34359
34360 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
34361 this file.
34362
34363 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34364
34365 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
34366 STACK_SIZE;
34367 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
34368 to STACK_SIZE; Use it to define size of add_histo array.
34369 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
34370 to STACK_SIZE.
34371 (f): Use GITT_SIZE to define size of gitt local table.
34372 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
34373 to STACK_SIZE; Use it to define size of bytemem array.
34374
34375 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34376
34377 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
34378 on 68HC11/HC12 due to the asm instruction.
34379 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
34380 * gcc.c-torture/compile/920520-1.x: Likewise.
34381 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
34382 on 68HC11/HC12 because the function is larger than 64K.
34383 * gcc.c-torture/compile/961203-1.x: New file, this test fails
34384 on 68HC11/HC12 because the structure is too large.
34385
34386 2001-05-20 Richard Henderson <rth@redhat.com>
34387
34388 * gcc.c-torture/execute/20010520-1.c: New.
34389
34390 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34391
34392 * g++.old-deja/g++.warn/compare1.C: New test.
34393 * gcc.dg/compare4.c: New test.
34394
34395 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
34396
34397 * g++.old-deja/g++.other/optimize1.C: New test.
34398
34399 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34400
34401 * g++.old-deja/g++.pt/spec41.C: New test.
34402
34403 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
34404
34405 * gcc.c-torture/compile/20010114-1.x: Remove.
34406
34407 2001-05-18 Stan Shebs <shebs@apple.com>
34408
34409 * gcc.c-torture/compile/20010518-1.c: New test.
34410
34411 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
34412
34413 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
34414 * g++.old-deja/g++.pt/crash67.C: New test.
34415
34416 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
34417
34418 * g++.old-deja/g++.other/debug9.C: New test.
34419
34420 2001-05-16 Zack Weinberg <zackw@stanford.edu>
34421
34422 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
34423
34424 2001-05-16 Jan Hubicka <jh@suse.cz>
34425
34426 * gcc.c-torture/compile/20010516-1.c: New test.
34427
34428 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34429
34430 * g++.old-deja/g++.other/crash41.C: New test.
34431
34432 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34433
34434 * g++.old-deja/g++.pt/crash66.C: New test.
34435
34436 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
34437
34438 * g++.old-deja/g++.robertl/eb27.C: Convert.
34439
34440 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
34441
34442 * g++.dg/friend-warn.C: New test. Do not warn about friend
34443 declaration being redundant.
34444
34445 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
34446
34447 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
34448
34449 2001-05-14 Mark Mitchell <mark@codesourcery.com>
34450
34451 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
34452
34453 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
34454
34455 * lib/g++.exp: Use testsuite_flags.
34456
34457 2001-05-13 Mark Mitchell <mark@codesourcery.com>
34458
34459 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
34460
34461 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
34462
34463 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
34464
34465 2001-05-11 Mark Mitchell <mark@codesourcery.com>
34466
34467 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
34468
34469 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
34470
34471 * gcc.c-torture/compile/20010313-1.c: New test.
34472
34473 2001-05-09 Zack Weinberg <zackw@stanford.edu>
34474
34475 * gcc.dg/cpp/direct2.c: New test.
34476 * gccq.dg/cpp/direct2s.c: New test.
34477
34478 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
34479
34480 2001-05-07 Mark Mitchell <mark@codesourcery.com>
34481
34482 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
34483 * g++.old-deja/g++.other/op3.C: Likewise.
34484
34485 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34486
34487 * gcc.dg/cpp/syshdr.h: New file.
34488 * gcc.dg/cpp/sysmac1.c: Update.
34489 * gcc.dg/cpp/sysmac2.c: Update.
34490
34491 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34492
34493 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
34494
34495 2001-05-04 David Edelsohn <edelsohn@gnu.org>
34496
34497 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
34498 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
34499
34500 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
34501
34502 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
34503
34504 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
34505
34506 * lib/g++.exp (g++_include_flags): Don't use any special flags
34507 if TESTING_IN_BUILD_TREE is not defined.
34508 (g++_init): Use a plain 'c++' as the compiler if
34509 TESTING_IN_BUILD_TREEE is not defined.
34510
34511 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34512
34513 * g++.old-deja/g++.eh/catch13.C: New test.
34514 * g++.old-deja/g++.eh/catch14.C: New test.
34515
34516 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34517
34518 * gcc.dg/cpp/tr-define.c: New test.
34519
34520 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
34521
34522 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
34523 <stdlib.h>, not <malloc.h>.
34524
34525 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34526
34527 * g++.old-deja/g++.ns/template17.C: New test.
34528
34529 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34530
34531 * g++.old-deja/g++.pt/ref4.C: New test.
34532
34533 2001-04-30 Richard Henderson <rth@redhat.com>
34534
34535 * gcc.dg/20000724-1.c: Revert last change.
34536
34537 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
34538
34539 * g77.f-torture/execute/20010430.f: New test.
34540
34541 2001-04-30 Mark Mitchell <mark@codesourcery.com>
34542
34543 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
34544
34545 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
34546
34547 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
34548
34549 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34550
34551 * g++.old-deja/g++.eh/crash6.C: New test.
34552
34553 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34554
34555 * g++.old-deja/g++.other/warn7.C: New test.
34556
34557 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34558
34559 * g++.old-deja/g++.other/defarg9.C: New test.
34560
34561 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34562
34563 * g77.f-torture/compile/20010426.f: New test.
34564 * g77.f-torture/execute/20010426.f: New test.
34565
34566 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34567
34568 * g77.f-torture/compile/20000629-1.x: Remove - error
34569 has been fixed.
34570
34571 2001-04-26 Jeffrey A Law (law@cygnus.com)
34572
34573 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
34574 Tweak slightly to work with g++.dg framework.
34575 * g++.dg/special/ecos.exp: Run initp1.C test.
34576 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
34577
34578 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
34579 its linker doesn't give line numbers either.
34580 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
34581
34582 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34583
34584 * g++.old-deja/g++.other/lex1.C: New test.
34585
34586 2001-04-26 Jakub Jelinek <jakub@redhat.com>
34587
34588 * gcc.dg/noncompile/20010425-1.c: New test.
34589
34590 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34591
34592 * g++.old-deja/g++.pt/mangle2.C: New test.
34593
34594 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34595
34596 * gcc.dg/format/plus-1.c: New test.
34597
34598 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34599
34600 * gcc.dg/20010423-1.c: New test.
34601
34602 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34603
34604 * gcc.c-torture/execute/20010422-1.c: New test.
34605
34606 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
34607
34608 * g++.old-deja/g++.ns/type2.C: New test.
34609
34610 2001-04-24 Zack Weinberg <zackw@stanford.edu>
34611
34612 * g++.old-deja/g++.other/perf1.C: New test.
34613
34614 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
34615
34616 * gcc.dg/c99-func-2.c: Remove xfail.
34617 * gcc.dg/c99-func-3.c: Remove xfail.
34618 * gcc.dg/c99-func-4.c: Remove xfail.
34619
34620 2001-04-23 Zack Weinberg <zackw@stanford.edu>
34621
34622 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
34623
34624 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
34625
34626 * gcc.c-torture/compile/20010423-1.c: New test.
34627
34628 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34629
34630 * g++.old-deja/g++.pt/typename28.C: New test.
34631
34632 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34633
34634 * g++.old-deja/g++.abi/empty2.C: New test.
34635 * g++.old-deja/g++.abi/empty3.C: New test.
34636
34637 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34638
34639 * g++.old-deja/g++.other/comdat2.C: New test.
34640 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
34641
34642 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34643
34644 * g++.old-deja/g++.other/overload14.C: New test.
34645
34646 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34647
34648 * g++.old-deja/g++.other/lookup23.C: New test.
34649
34650 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34651
34652 * gcc.c-torture/execute/20010403-1.c: New test.
34653
34654 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
34655 Mark Mitchell <mark@codesourcery.com>
34656
34657 * lib/old-dejagnu.exp: Don't delete output of executable.
34658 Add .exe suffix to executables.
34659
34660 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
34661
34662 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
34663
34664 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34665
34666 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
34667
34668 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34669
34670 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
34671 * g++.old-deja/g++.abi/crash1.C: New test.
34672
34673 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34674
34675 * g++.old-deja/g++.other/crash40.C: New test.
34676
34677 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34678
34679 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
34680
34681 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
34682
34683 * g++.old-deja/g++.other/warn6.C: New test.
34684
34685 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34686
34687 * g++.old-deja/g++.robertl/eb42.C: Same.
34688
34689 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34690
34691 * gcc.dg/wtr-conversion-1.c: New testcase.
34692
34693 2001-04-10 Richard Henderson <rth@redhat.com>
34694
34695 * g++.old-deja/g++.other/array5.C: New.
34696
34697 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34698
34699 * gcc.c-torture/execute/20010408-1.c: New test.
34700
34701 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
34702
34703 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
34704 headers and constructs.
34705 * g++.old-deja/g++.robertl/eb79.C: Same.
34706 * g++.old-deja/g++.robertl/eb77.C (main): Same.
34707 * g++.old-deja/g++.robertl/eb73.C: Same.
34708 * g++.old-deja/g++.robertl/eb66.C (main): Same.
34709 * g++.old-deja/g++.robertl/eb55.C (t): Same.
34710 * g++.old-deja/g++.robertl/eb54.C (main): Same.
34711 * g++.old-deja/g++.robertl/eb46.C (main): Same.
34712 * g++.old-deja/g++.robertl/eb44.C: Same.
34713 * g++.old-deja/g++.robertl/eb41.C (main): Same.
34714 * g++.old-deja/g++.robertl/eb4.C (main): Same.
34715 * g++.old-deja/g++.robertl/eb39.C: Same.
34716 * g++.old-deja/g++.robertl/eb33.C (main): Same.
34717 * g++.old-deja/g++.robertl/eb31.C (main): Same.
34718 * g++.old-deja/g++.robertl/eb30.C: Same.
34719 * g++.old-deja/g++.robertl/eb3.C: Same.
34720 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
34721 * g++.old-deja/g++.robertl/eb21.C: Same.
34722 * g++.old-deja/g++.robertl/eb15.C: Same.
34723 * g++.old-deja/g++.robertl/eb118.C: Same.
34724 * g++.old-deja/g++.robertl/eb115.C (main): Same.
34725 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
34726 * g++.old-deja/g++.robertl/eb109.C: Same.
34727 * g++.old-deja/g++.other/sibcall1.C (main): Same.
34728 * g++.old-deja/g++.mike/rtti1.C: Same.
34729 * g++.old-deja/g++.mike/p658.C: Same.
34730 * g++.old-deja/g++.mike/net46.C: Same.
34731 * g++.old-deja/g++.mike/net34.C: Same.
34732 * g++.old-deja/g++.mike/memoize1.C: Same.
34733 * g++.old-deja/g++.mike/eh2.C: Same.
34734 * g++.old-deja/g++.law/weak.C: Same.
34735 * g++.old-deja/g++.law/visibility7.C: Same.
34736 * g++.old-deja/g++.law/visibility25.C: Same.
34737 * g++.old-deja/g++.law/visibility22.C: Same.
34738 * g++.old-deja/g++.law/visibility2.C: Same.
34739 * g++.old-deja/g++.law/visibility17.C: Same.
34740 * g++.old-deja/g++.law/visibility13.C: Same.
34741 * g++.old-deja/g++.law/visibility10.C: Same.
34742 * g++.old-deja/g++.law/visibility1.C: Same.
34743 * g++.old-deja/g++.law/virtual3.C (eval): Same.
34744 * g++.old-deja/g++.law/vbase1.C: Same.
34745 * g++.old-deja/g++.law/operators32.C: Same.
34746 * g++.old-deja/g++.law/nest3.C: Same.
34747 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
34748 * g++.old-deja/g++.law/except5.C (main): Same.
34749 * g++.old-deja/g++.law/cvt7.C (run): Same.
34750 * g++.old-deja/g++.law/cvt2.C: Same.
34751 * g++.old-deja/g++.law/cvt16.C: Same.
34752 * g++.old-deja/g++.law/ctors6.C (bar): Same.
34753 * g++.old-deja/g++.law/ctors17.C (main): Same.
34754 * g++.old-deja/g++.law/ctors13.C: Same.
34755 * g++.old-deja/g++.law/ctors12.C (main): Same.
34756 * g++.old-deja/g++.law/ctors10.C: Same.
34757 * g++.old-deja/g++.law/code-gen5.C: Same.
34758 * g++.old-deja/g++.law/bad-error7.C: Same.
34759 * g++.old-deja/g++.law/arm9.C: Same.
34760 * g++.old-deja/g++.law/arm12.C: Same.
34761 * g++.old-deja/g++.law/arg8.C: Same.
34762 * g++.old-deja/g++.law/arg1.C: Same.
34763 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
34764 * g++.old-deja/g++.jason/template31.C: Same.
34765 * g++.old-deja/g++.jason/template24.C (main): Same.
34766 * g++.old-deja/g++.jason/2371.C: Same.
34767 * g++.old-deja/g++.eh/new2.C: Same.
34768 * g++.old-deja/g++.eh/new1.C: Same.
34769 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
34770 * g++.old-deja/g++.brendan/nest21.C (main): Same.
34771 * g++.old-deja/g++.brendan/err-msg3.C: Same.
34772 * g++.old-deja/g++.brendan/crash62.C: Same.
34773 * g++.old-deja/g++.brendan/crash52.C: Same.
34774 * g++.old-deja/g++.brendan/crash49.C (main): Same.
34775 * g++.old-deja/g++.brendan/crash38.C: Same.
34776 * g++.old-deja/g++.brendan/crash15.C (main): Same.
34777 * g++.old-deja/g++.brendan/copy9.C: Same.
34778
34779 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
34780
34781 * gcc.c-torture/execute/20001203-2.c (memset):
34782 Count argument is of type __SIZE_TYPE__.
34783
34784 2001-04-04 Diego Novillo <dnovillo@redhat.com>
34785
34786 * gcc.c-torture/compile/20010404-1.c: New test.
34787
34788 2001-04-04 Jakub Jelinek <jakub@redhat.com>
34789
34790 * gcc.c-torture/compile/20010326-1.c: New test.
34791
34792 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
34793
34794 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
34795 peculiarities of the SH.
34796 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
34797
34798 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34799
34800 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
34801 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
34802 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
34803
34804 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34805
34806 * g77.f-torture/compile/20010321-1.f: New test.
34807
34808 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34809
34810 * gcc.c-torture/compile/20010329-1.c: New test.
34811
34812 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34813
34814 * gcc.c-torture/execute/20010329-1.c: New test.
34815
34816 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34817
34818 * g++.old-deja/g++.other/eh4.C: Fix typo.
34819
34820 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34821
34822 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
34823
34824 2001-03-28 Philip Blundell <philb@gnu.org>
34825
34826 * gcc.c-torture/compile/20010328-1.c: New test.
34827
34828 2001-03-27 Richard Henderson <rth@redhat.com>
34829
34830 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
34831 * g++.old-deja/g++.eh/vbase3.C: Likewise.
34832
34833 2001-03-27 Alan Modra <alan@linuxcare.com.au>
34834
34835 * gcc.c-torture/compile/20010327-1.c: New test.
34836
34837 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
34838
34839 * g++.old-deja/g++.other/friend12.C: New test.
34840 * g++.old-deja/g++.other/friend9.C: Expect no errors.
34841 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
34842
34843 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
34844
34845 * gcc.c-torture/execute/20010325-1.c: New test.
34846
34847 2001-03-23 Jakub Jelinek <jakub@redhat.com>
34848
34849 * g++.old-deja/g++.other/mangle3.C: New test.
34850
34851 2001-03-22 Jakub Jelinek <jakub@redhat.com>
34852
34853 * g++.old-deja/g++.other/anon8.C: New test.
34854
34855 2001-03-20 Philip Blundell <philb@gnu.org>
34856
34857 * gcc.c-torture/compile/20010320-1.c: New test.
34858
34859 2001-03-17 Richard Henderson <rth@redhat.com>
34860
34861 * g++.old-deja/g++.other/eh4.C: Add expected error text.
34862
34863 2001-03-15 Geoff Keating <geoff@redhat.com>
34864
34865 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
34866 tests on AIX.
34867
34868 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
34869
34870 * g++.old-deja/g++.other/eh4.C: New test.
34871
34872 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
34873
34874 * gcc.dg/cpp/mi1.c: Update.
34875
34876 2001-03-14 Jakub Jelinek <jakub@redhat.com>
34877
34878 * g++.old-deja/g++.other/regstack.C: New test.
34879
34880 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
34881
34882 * g++.old-deja/g++.other/ref4.C: New test.
34883
34884 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
34885
34886 * objc/execute/va_method.m: Added.
34887 * objc/execute/IMP.m: Added.
34888 * objc/execute/_cmd.m: Added.
34889 * objc/execute/accessing_ivars.m: Added.
34890 * objc/execute/class-1.m: Added.
34891 * objc/execute/class-10.m: Added.
34892 * objc/execute/class-11.m: Added.
34893 * objc/execute/class-12.m: Added.
34894 * objc/execute/class-13.m: Added.
34895 * objc/execute/class-14.m: Added.
34896 * objc/execute/class-2.m: Added.
34897 * objc/execute/class-3.m: Added.
34898 * objc/execute/class-4.m: Added.
34899 * objc/execute/class-5.m: Added.
34900 * objc/execute/class-6.m: Added.
34901 * objc/execute/class-7.m: Added.
34902 * objc/execute/class-8.m: Added.
34903 * objc/execute/class-9.m: Added.
34904 * objc/execute/class-tests-1.h
34905 * objc/execute/class-tests-2.h
34906 * objc/execute/compatibility_alias.m: Added.
34907 * objc/execute/encode-1.m: Added.
34908 * objc/execute/formal_protocol-1.m: Added.
34909 * objc/execute/formal_protocol-2.m: Added.
34910 * objc/execute/formal_protocol-3.m: Added.
34911 * objc/execute/formal_protocol-4.m: Added.
34912 * objc/execute/formal_protocol-5.m: Added.
34913 * objc/execute/formal_protocol-6.m: Added.
34914 * objc/execute/formal_protocol-7.m: Added.
34915 * objc/execute/informal_protocol.m: Added.
34916 * objc/execute/initialize.m: Added.
34917 * objc/execute/load.m: Added.
34918 * objc/execute/many_args_method.m: Added.
34919 * objc/execute/nested-3.m: Added.
34920 * objc/execute/no_clash.m: Added.
34921 * objc/execute/private.m: Added.
34922 * objc/execute/redefining_self.m: Added.
34923 * objc/execute/root_methods.m: Added.
34924 * objc/execute/selector-1.m: Added.
34925 * objc/execute/static-1.m: Added.
34926 * objc/execute/static-2.m: Added.
34927 * objc/execute/va_method.m: Added.
34928
34929 2001-03-10 Richard Henderson <rth@redhat.com>
34930
34931 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
34932
34933 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
34934
34935 * g++.old-deja/g++.other/crash31.C: XFAIL.
34936 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
34937 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
34938 * gcc.c-torture/execute/20010123-1.x: XFAIL.
34939 * gcc.c-torture/execute/20010124-1.x: XFAIL.
34940 * gcc.dg/sequence-pt-1.c: XFAIL one test.
34941
34942 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
34943
34944 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
34945
34946 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34947
34948 * gcc.dg/20000724-1.c: Don't use multiline strings.
34949
34950 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34951
34952 * objc/execute/string1.m, objc/execute/string2.m: Compare the
34953 result of -cString against what we expect it to be; don't just
34954 print it out for no one to read.
34955
34956 * objc/execute/string3.m, objc/execute/string4.m: New tests.
34957 Based on testcases provided by Nicola Pero.
34958
34959 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34960
34961 * gcc.dg/cpp/macro7.c: New test.
34962
34963 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34964
34965 * gcc.dg/cpp/multiline.c: Update.
34966
34967 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34968
34969 * g++.old-deja/g++.other/enum3.C: New test.
34970
34971 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34972
34973 * g++.old-deja/g++.other/pod1.C: New test.
34974
34975 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34976
34977 * g++.old-deja/g++.ext/overload1.C: New test.
34978
34979 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34980
34981 * g++.old-deja/g++.pt/using1.C: New test.
34982
34983 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34984
34985 * g++.old-deja/g++.other/using9.C: New test.
34986
34987 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
34988
34989 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
34990
34991 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
34992
34993 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
34994
34995 * g++.old-deja/g++.ext/realpt1.C: Remove.
34996
34997 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
34998
34999 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
35000
35001 2001-02-26 Will Cohen <wcohen@redhat.com>
35002
35003 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
35004
35005 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
35006
35007 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
35008 templatized constructors.
35009
35010 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35011
35012 * gcc.c-torture/execute/20010224-1.c: New test.
35013
35014 2001-02-23 Jakub Jelinek <jakub@redhat.com>
35015
35016 * gcc.c-torture/execute/20010222-1.c: New test.
35017
35018 2001-02-22 Jakub Jelinek <jakub@redhat.com>
35019
35020 * g++.old-deja/g++.other/inline20.C: New test.
35021
35022 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
35023
35024 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
35025
35026 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35027
35028 * g++.old-deja/g++.other/lookup22.C: New test.
35029
35030 2001-02-19 Zack Weinberg <zackw@stanford.edu>
35031
35032 * g77.dg: New directory.
35033 * g77.dg/20010216-1.f: New test case.
35034 * g77.dg/dg.exp: New driver.
35035 * lib/g77-dg.exp: New driver library.
35036
35037 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35038
35039 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
35040
35041 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
35042
35043 * g++.old-deja/g++.other/decl9.C: New test.
35044
35045 2001-02-16 Jakub Jelinek <jakub@redhat.com>
35046
35047 * g++.old-deja/g++.other/init16.C: Update the test so that it does
35048 not need <string> and also tests the initialization at runtime.
35049
35050 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35051
35052 * gcc.c-torture/execute/longlong.c: New test.
35053
35054 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35055
35056 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
35057
35058 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35059
35060 * gcc.c-torture/execute/920302-1.c (execute):
35061 Change argument type to short.
35062
35063 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35064
35065 * g++.old-deja/g++.pt/deduct6.C: New test.
35066
35067 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35068
35069 * g++.old-deja/g++.pt/deduct5.C: New test.
35070
35071 2001-02-14 Jakub Jelinek <jakub@redhat.com>
35072
35073 * gcc.c-torture/execute/20010209-1.c: New test.
35074
35075 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
35076
35077 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
35078
35079 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
35080
35081 * g++.dg/vtgc1.C: Update for new ABI.
35082
35083 * consistency.vlad: New directory, 1665 files.
35084
35085 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35086
35087 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
35088 return type.
35089 * gcc.dg/cpp/digraphs.c: Declare puts.
35090
35091 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35092
35093 * g++.old-deja/g++.other/warn5.C: New test.
35094
35095 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35096
35097 * g++.old-deja/g++.pt/spec40.C: New test.
35098
35099 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35100
35101 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
35102 case.
35103 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
35104
35105 2001-02-12 Jakub Jelinek <jakub@redhat.com>
35106
35107 * gcc.c-torture/compile/20010209-1.c: New test.
35108
35109 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
35110
35111 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
35112 excess errors message but not if it crashes.
35113 * g++.old-deja/g++.other/crash27.C: Likewise.
35114 * g++.old-deja/g++.other/crash28.C: Likewise.
35115 * g++.old-deja/g++.other/crash30.C: Likewise.
35116 * g++.old-deja/g++.other/crash32.C: Likewise.
35117 * g++.old-deja/g++.other/crash35.C: Likewise.
35118 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35119
35120 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
35121
35122 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
35123 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
35124 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
35125 g77.f-torture/execute/execute.exp,
35126 g77.f-torture/noncompile/noncompile.exp,
35127 gcc.c-torture/execute/execute.exp,
35128 gcc.c-torture/execute/memcheck/memcheck.exp,
35129 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
35130 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
35131 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
35132 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
35133 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
35134 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
35135 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35136 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
35137 Remove bug reporting instructions with ancient email addresses.
35138
35139 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35140
35141 * gcc.dg/20010202-1.c: New test.
35142 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
35143
35144 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
35145
35146 * g++.dg/stdbool-if.C: New test.
35147
35148 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
35149
35150 * objc/execute/fdecl.m: Added main().
35151
35152 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35153
35154 * gcc.c-torture/execute/20010206-1.c: New test.
35155
35156 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
35157
35158 * gcc.dg/cpp/avoidpaste1.c: Update.
35159
35160 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
35161
35162 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
35163 Pero <nicola@brainstorm.co.uk>.
35164 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
35165
35166 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
35167
35168 * g++.old-deja/g++.pt/spec39.C: New test.
35169
35170 2001-02-05 Jakub Jelinek <jakub@redhat.com>
35171
35172 * gcc.c-torture/compile/20010202-1.c: New test.
35173
35174 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
35175
35176 * g++.old-deja/g++.abi/primary2.C: New test.
35177 * g++.old-deja/g++.abi/primary3.C: New test.
35178 * g++.old-deja/g++.abi/primary4.C: New test.
35179 * g++.old-deja/g++.abi/primary5.C: New test.
35180 * g++.old-deja/g++.abi/vtable3.h: New test.
35181 * g++.old-deja/g++.abi/vtable3a.C: New test.
35182 * g++.old-deja/g++.abi/vtable3b.C: New test.
35183 * g++.old-deja/g++.abi/vtable3c.C: New test.
35184 * g++.old-deja/g++.abi/vtable3d.C: New test.
35185 * g++.old-deja/g++.abi/vtable3e.C: New test.
35186 * g++.old-deja/g++.abi/vtable3f.C: New test.
35187 * g++.old-deja/g++.abi/vtable3g.C: New test.
35188 * g++.old-deja/g++.abi/vtable3h.C: New test.
35189 * g++.old-deja/g++.abi/vtable3i.C: New test.
35190 * g++.old-deja/g++.abi/vtable3j.C: New test.
35191 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
35192
35193 2001-02-03 Jakub Jelinek <jakub@redhat.com>
35194
35195 * g++.old-deja/g++.other/anon6.C: New test.
35196 * g++.old-deja/g++.other/anon7.C: New test.
35197
35198 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
35199
35200 * gcc.dg/cpp/avoidpaste2.c: New tests.
35201
35202 2001-01-31 Jakub Jelinek <jakub@redhat.com>
35203
35204 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
35205
35206 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
35207
35208 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
35209 DECIMAL_DIG cases for Irix."
35210
35211 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
35212
35213 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
35214
35215 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35216
35217 * gcc.dg/c99-tag-1.c: New test.
35218
35219 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35220
35221 * gcc.dg/cpp/tr-warn1.c: Add tests.
35222
35223 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35224
35225 * gcc.dg/cpp/avoidpaste1.c: Update.
35226 * gcc.dg/cpp/paste4.c: Update.
35227
35228 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
35229
35230 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
35231 cases for Irix.
35232
35233 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35234
35235 * g++.old-deja/g++.other/inline19.C: New test.
35236
35237 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
35238
35239 * gcc.dg/Wlarger-than.c: New test.
35240
35241 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35242
35243 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
35244
35245 2001-01-29 Jakub Jelinek <jakub@redhat.com>
35246
35247 * gcc.c-torture/execute/20010129-1.c: New test.
35248 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
35249
35250 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
35251
35252 * gcc.dg/cpp/avoidpaste1.c: Test case.
35253
35254 2001-01-28 Jakub Jelinek <jakub@redhat.com>
35255
35256 * g++.old-deja/g++.other/inline18.C: New test.
35257
35258 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35259
35260 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
35261 and __builtin_putchar.
35262
35263 2001-01-27 Jakub Jelinek <jakub@redhat.com>
35264
35265 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
35266 tests.
35267
35268 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
35269
35270 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
35271 floating point number rounding mode to round to the nearest
35272 representable mode.
35273
35274 2001-01-25 Jakub Jelinek <jakub@redhat.com>
35275
35276 * g++.old-deja/g++.other/mangle2.C: New test.
35277
35278 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
35279
35280 * gcc.c-torture/compile/20010124-1.c: New test.
35281
35282 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
35283
35284 * g++.old-deja/g++.pt/spec38.C: New test.
35285
35286 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35287
35288 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
35289 "Build don't run".
35290
35291 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35292
35293 * gcc.c-torture/execute/20010123-1.c: New test.
35294
35295 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35296
35297 * g++.old-deja/g++.pt/spec37.C: New test.
35298
35299 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35300
35301 * g++.old-deja/g++.pt/overload14.C: New test.
35302
35303 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35304
35305 * gcc.c-torture/execute/20010122-1.c: New test, exercise
35306 __builtin_return_address.
35307
35308 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
35309
35310 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
35311 * g++.old-deja/g++.pt/spec35.C: New test.
35312 * g++.old-deja/g++.pt/spec36.C: New test.
35313
35314 2001-01-20 Jakub Jelinek <jakub@redhat.com>
35315
35316 * gcc.c-torture/compile/20010118-1.c: New test.
35317
35318 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
35319
35320 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
35321
35322 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35323
35324 * gcc.c-torture/execute/20010119-1.c: New test.
35325
35326 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35327
35328 * g++.old-deja/g++.other/vbase5.C: New test.
35329
35330 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35331
35332 * gcc.c-torture/execute/20010118-1.c: New test.
35333
35334 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35335
35336 * g++.old-deja/g++.pt/deduct3.C: New test.
35337
35338 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35339
35340 * g++.old-deja/g++.pt/spec34.C: New test.
35341
35342 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
35343
35344 * g77.f-torture/compile/20000601-2.f: New test.
35345
35346 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35347
35348 * g++.old-deja/g++.other/init17.C: New test.
35349
35350 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
35351
35352 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
35353
35354 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35355
35356 * g++.old-deja/g++.pt/unify8.C: New test.
35357
35358 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35359
35360 * g++.old-deja/g++.abi/vbase1.C: New test.
35361
35362 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35363
35364 * g++.old-deja/g++.pt/crash65.C: New test.
35365
35366 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
35367
35368 * gcc.dg/cpp/assembl2.S: New test case.
35369
35370 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
35371
35372 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
35373 are supported.
35374
35375 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35376
35377 * g++.old-deja/g++.other/builtins1.C: New test.
35378 * g++.old-deja/g++.other/builtins2.C: Likewise.
35379 * g++.old-deja/g++.other/builtins3.C: Likewise.
35380 * g++.old-deja/g++.other/builtins4.C: Likewise.
35381
35382 2001-01-17 Jakub Jelinek <jakub@redhat.com>
35383
35384 * gcc.c-torture/compile/20010117-1.c: New test.
35385 * gcc.c-torture/compile/20010117-2.c: New test.
35386
35387 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35388
35389 * g77.f-torture/execute/20010116.[fx]: New test,
35390 XFAIL on i?86-*-*.
35391 * g77.f-torture/compile/20010115.f: Indicate it's
35392 a test for PR fortran/1636.
35393
35394 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
35395
35396 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
35397
35398 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35399
35400 * g77.f-torture/compile/20010115.f: New test.
35401
35402 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
35403
35404 * g++.old-deja/g++.pt/nontype5.C: New test.
35405
35406 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
35407
35408 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
35409 have an equivalent working one below it.
35410
35411 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35412
35413 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
35414 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35415
35416 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35417
35418 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
35419 message containing "init_priority".
35420 (conpr-2.C): Likewise.
35421 (conpr-3.C): Likewise.
35422 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
35423
35424 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35425
35426 * gcc.c-torture/execute/20010114-2.c: New test.
35427
35428 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
35429
35430 * gcc.c-torture/compile/20010114-1.c: New test.
35431 * gcc.c-torture/compile/20010114-1.x: Xfail.
35432 * gcc.c-torture/compile/20010114-2.c: New test.
35433 * gcc.c-torture/execute/20010114-1.c: New test.
35434 * gcc.dg/trunc-1.c: New test.
35435 * gcc.dg/uninit-B.c: New test.
35436
35437 2001-01-13 Nick Clifton <nickc@redhat.com>
35438
35439 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
35440 target.
35441
35442 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
35443
35444 * gcc.c-torture/compile/20010113-1.c: New test.
35445
35446 2001-01-13 Jakub Jelinek <jakub@redhat.com>
35447
35448 * gcc.c-torture/compile/20001212-1.c: New test.
35449
35450 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
35451
35452 * gcc.dg/cpp/widestr1.c: Update.
35453 * gcc.dg/cpp/prag-imp.c: Remove.
35454
35455 2001-01-12 Jakub Jelinek <jakub@redhat.com>
35456
35457 * gcc.c-torture/execute/20000801-3.x: Remove.
35458 * gcc.dg/c90-init-1.c: New test.
35459 * gcc.dg/c99-init-1.c: New test.
35460 * gcc.dg/c99-init-2.c: New test.
35461 * gcc.dg/gnu99-init-1.c: New test.
35462
35463 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
35464
35465 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
35466 testing that no relevant ones were found.
35467
35468 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35469
35470 * g++.old-deja/g++.pt/cast2.C: New test.
35471
35472 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35473
35474 * g++.old-deja/g++.pt/friend47.C: New test.
35475
35476 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35477
35478 * g++.old-deja/g++.pt/instantiate13.C: New test.
35479
35480 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35481
35482 * g++.old-deja/g++.other/defarg7.C: New test.
35483 * g++.old-deja/g++.other/defarg8.C: New test.
35484
35485 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35486
35487 * g++.old-deja/g++.pt/crash64.C: New test.
35488
35489 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35490
35491 * g++.old-deja/g++.pt/crash63.C: New test.
35492
35493 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
35494
35495 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
35496
35497 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
35498
35499 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
35500
35501 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35502
35503 * g++.old-deja/g++.pt/error3.C: New test.
35504
35505 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35506
35507 * g++.old-deja/g++.other/crash39.C: New test.
35508
35509 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35510
35511 * g++.old-deja/g++.other/vbase4.C: New test.
35512
35513 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
35514
35515 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
35516 * gcc.dg/special/20000419-2.c: New file. Identical to above.
35517 * gcc.dg/special/special.exp: New test driver which will check
35518 for alias support for the above test.
35519
35520 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
35521
35522 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
35523 problems on small machines.
35524 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
35525 parameterize.
35526
35527 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
35528
35529 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
35530 mips.
35531 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35532
35533 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
35534
35535 * g++.old_deja/g++.pt/using8.C: New test.
35536
35537 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
35538
35539 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
35540
35541 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
35542
35543 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
35544 where a failure is expected.
35545 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
35546
35547 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35548
35549 * g++.old_deja/g++.pt/instantiate12.C: New test.
35550
35551 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35552
35553 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
35554 start of structs.
35555 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
35556 * g++.old-deja/g++.brendan/crash17.C: Likewise.
35557 * g++.old-deja/g++.brendan/crash29.C: Likewise.
35558 * g++.old-deja/g++.brendan/crash48.C: Likewise.
35559 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35560 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
35561 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
35562 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
35563 * g++.old-deja/g++.eh/spec6.C: Likewise.
35564 * g++.old-deja/g++.jason/crash3.C: Likewise.
35565 * g++.old-deja/g++.law/ctors11.C: Likewise.
35566 * g++.old-deja/g++.law/ctors17.C: Likewise.
35567 * g++.old-deja/g++.law/ctors5.C: Likewise.
35568 * g++.old-deja/g++.law/ctors9.C: Likewise.
35569 * g++.old-deja/g++.mike/ambig1.C: Likewise.
35570 * g++.old-deja/g++.mike/net22.C: Likewise.
35571 * g++.old-deja/g++.mike/p3538a.C: Likewise.
35572 * g++.old-deja/g++.mike/p3538b.C: Likewise.
35573 * g++.old-deja/g++.mike/virt3.C: Likewise.
35574 * g++.old-deja/g++.niklas/t128.C: Likewise.
35575 * g++.old-deja/g++.other/anon4.C: Likewise.
35576 * g++.old-deja/g++.other/using1.C: Likewise.
35577 * g++.old-deja/g++.other/warn3.C: Likewise.
35578 * g++.old-deja/g++.pt/t37.C: Likewise.
35579 * g++.old-deja/g++.robertl/eb69.C: Likewise.
35580 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35581
35582 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35583
35584 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
35585
35586 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35587
35588 * gcc.c-torture/execute/stdio-opt-3.c: New test.
35589
35590 2001-01-07 Jakub Jelinek <jakub@redhat.com>
35591
35592 * gcc.c-torture/compile/20010107-1.c: New test.
35593
35594 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35595
35596 * gcc.c-torture/execute/builtin-noret-1.c: New test.
35597
35598 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35599
35600 * gcc.dg/format/format.h: New file.
35601 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
35602 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
35603 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
35604 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
35605 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
35606 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35607 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
35608 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
35609 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
35610 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
35611 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
35612 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
35613 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
35614 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
35615 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
35616 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
35617 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
35618 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
35619 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
35620 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
35621 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
35622 instead of declaring standard types, macros and functions in each
35623 test.
35624
35625 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
35626
35627 * gcc.c-torture/execute/20010106-1.c: New test.
35628
35629 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
35630
35631 * gcc.dg/format/format.exp: New file.
35632 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
35633 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
35634 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
35635 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
35636 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
35637 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
35638 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
35639 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
35640 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
35641 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
35642 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
35643 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
35644 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
35645 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
35646 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
35647 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
35648 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
35649 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
35650 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
35651 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
35652 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
35653 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
35654 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
35655 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
35656 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
35657 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
35658 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
35659 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
35660 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
35661 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
35662 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
35663 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
35664 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
35665 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
35666 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
35667 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
35668 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
35669 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
35670 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
35671 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
35672 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
35673 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
35674
35675 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
35676
35677 * gcc.c-torture/execute/991228-1.c: Take word endianness into
35678 account.
35679
35680 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
35681
35682 * gcc.c-torture/execute/builtin-complex-1.c: New test.
35683
35684 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
35685
35686 * g++.old-deja/g++.pt/crash62.C: New test.
35687
35688 2001-01-04 Richard Henderson <rth@redhat.com>
35689
35690 * gcc.dg/20000926-1.c: Update expected warnings.
35691 * gcc.dg/array-2.c: Likewise.
35692 * gcc.dg/array-4.c: Also validate flexible array members.
35693 * gcc.dg/c99-flex-array-1.c: New.
35694
35695 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
35696
35697 * gcc.c-torture/compile/20001222-1.x: Remove.
35698
35699 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35700
35701 * gcc.c-torture/execute/built-in-setjmp.c: New.
35702
35703 2001-01-03 Richard Henderson <rth@redhat.com>
35704
35705 * gcc.dg/940510-1.c: Update expected error wording.
35706 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
35707
35708 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
35709
35710 * lib/target-supports.exp (check_alias_available): Modified to
35711 indicate aliases not supported if only weak aliases are supported.
35712
35713 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35714
35715 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
35716 Turn on cmpstrsi checks for __pj__ and __i370__.
35717
35718 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35719
35720 * g++.old-deja/g++.other/virtual11.C: New test.
35721
35722 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35723
35724 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
35725
35726 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35727
35728 * gcc.c-torture/compile/20010102-1.c: New test.
35729
35730 2001-01-02 Andreas Jaeger <aj@suse.de>
35731
35732 * gcc.dg/noreturn-3.c: New test.
35733
35734 * gcc.dg/noreturn-4.c: New test.
35735
35736 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35737
35738 * gcc.c-torture/execute/stdio-opt-1.c: Also test
35739 __builtin_fputc and __builtin_fwrite.
35740
35741 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35742
35743 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
35744 signed char, not default char.
35745
35746 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35747
35748 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
35749
35750 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
35751
35752 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
35753
35754 2000-12-29 Richard Henderson <rth@redhat.com>
35755
35756 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
35757 (__cyg_profile_func_exit): Define.
35758
35759 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35760
35761 * g++.dg/vtgc1.C: New test.
35762
35763 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
35764
35765 * gcc.dg/noncompile/20001228-1.c: New test.
35766
35767 * gcc.dg/20001228-1.c: New test.
35768
35769 * gcc.c-torture/execute/20001228-1.c: New test.
35770
35771 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
35772
35773 * gcc.dg/format-strfmon-1.c: New test.
35774
35775 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35776
35777 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
35778 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
35779 * gcc.c-torture/execute/string-opt-1.c: Likewise.
35780 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35781 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35782 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35783 * gcc.c-torture/execute/string-opt-6.c: Likewise.
35784 * gcc.c-torture/execute/string-opt-7.c: Likewise.
35785 * gcc.c-torture/execute/string-opt-8.c: Likewise.
35786 * gcc.c-torture/execute/string-opt-9.c: Likewise.
35787 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35788 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35789 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35790
35791 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
35792 * gcc.c-torture/execute/string-opt-4.c: Test index.
35793
35794 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
35795
35796 * gcc.c-torture/compile/20001226-1.c: New test.
35797
35798 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
35799
35800 * gcc.c-torture/compile/20001222-1.c: New test.
35801 * gcc.c-torture/compile/20001222-1.x: Xfail.
35802
35803 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
35804
35805 * gcc.c-torture/execute/comp-goto-2.c: New test.
35806
35807 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
35808
35809 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
35810 Use long types if __INT_MAX__ is 32767.
35811 (main): Use cast to (sint32 *) when poking 88 into a_page.
35812
35813 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
35814
35815 2000-12-21 Bernd Schmidt <bernds@redhat.com>
35816
35817 * gcc.c-torture/compile/20001221-1.c: New test.
35818 * gcc.c-torture/execute/20001221-1.c: New test.
35819
35820 2000-12-20 Richard Henderson <rth@redhat.com>
35821
35822 * g++.old-deja/g++.pt/crash36.C: Update error lines.
35823 * g++.old-deja/g++.robertl/eb109.C: Likewise.
35824
35825 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35826
35827 * gcc.dg/compare3.c: New test.
35828
35829 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35830
35831 * gcc.dg/format-warnll-1.c: New test.
35832
35833 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
35834
35835 * gcc.dg/cpp/cmdlne-P.c: New test.
35836
35837 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35838
35839 * gcc.c-torture/execute/builtin-abs-1.c,
35840 gcc.c-torture/execute/builtin-abs-2.c: New tests.
35841
35842 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35843
35844 * gcc.dg/cpp/multiline.c: New test.
35845
35846 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35847
35848 * g++.old-deja/g++.other/syshdr1.C: Update.
35849 * gcc.dg/cpp/lineflags.c: Remove temporarily.
35850
35851 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35852
35853 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
35854
35855 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35856
35857 * g++.old-deja/g++.pt/ttp65.C: New test.
35858
35859 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35860
35861 * g++.old-deja/g++.pt/ttp64.C: New test.
35862
35863 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35864
35865 * g++.old-deja/g++.pt/spec33.C: New test.
35866
35867 2000-12-14 Catherine Moore <clm@redhat.com>
35868
35869 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
35870 * gcc.c-torture/execute/920612-2.c: Likewise.
35871 * gcc.c-torture/execute/920428-2.c: Likewise.
35872 * gcc-c-torture/execute/va-arg-11.c: Call exit.
35873 * gcc.c-torture/execute/va-arg-21.c: Likewise.
35874
35875 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35876
35877 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
35878 * gcc.dg/pack-test-2.c: Likewise.
35879
35880 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35881
35882 Tests by Zack Weinberg <zackw@stanford.edu>.
35883
35884 * gcc.dg/cpp/defined.c: Update.
35885 * gcc.dg/cpp/defined_trad.c: New tests.
35886
35887 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35888
35889 * gcc.dg/cpp/trad-direct.c: Update.
35890
35891 2000-12-11 Neil Booth <neilb@earthling.net>
35892
35893 * gcc.dg/cpp/defined_trad.c
35894
35895 2000-12-11 Neil Booth <neilb@earthling.net>
35896
35897 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
35898
35899 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
35900
35901 * gcc.dg/format-miss-2.c: New test.
35902
35903 2000-12-09 Neil Booth <neilb@earthling.net>
35904
35905 * gcc.dg/cpp/lineflags.c: New tests.
35906 * gcc.dg/cpp/poison.c: Update.
35907 * gcc.dg/cpp/redef2.c: Update.
35908 * gcc.dg/cpp/skipping.c: New test.
35909
35910 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
35911
35912 * g++.old-deja/g++.other/eh3.C: New testcase.
35913
35914 2000-12-07 Neil Booth <neilb@earthling.net>
35915
35916 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
35917 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
35918 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
35919 wtr-union-init-2.c, wtr-union-init-3.c: Update.
35920 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
35921 Update.
35922
35923 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35924
35925 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
35926 __SIZE_TYPE__ instead of int for type of integers cast to
35927 pointers.
35928
35929 2000-12-07 Jakub Jelinek <jakub@redhat.com>
35930
35931 * g++.old-deja/g++.other/cleanup4.C: New test.
35932
35933 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35934
35935 * format-sec-1.c: New test.
35936
35937 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35938
35939 * gcc.dg/format-nonlit-3.c: New test.
35940
35941 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35942
35943 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
35944 through a null pointer.
35945
35946 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35947
35948 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
35949 * g++.old-deja/g++.pt/partial4.C: New test.
35950
35951 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
35952
35953 * gcc.c-torture/execute/ieee/hugeval.x: New.
35954
35955 2000-12-06 Neil Booth <neilb@earthling.net>
35956
35957 * gcc.dg/cpp/backslash2.c: New tests.
35958
35959 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35960
35961 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
35962 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
35963
35964 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
35965
35966 * gcc.c-torture/execute/20001203-2.c: New testcase.
35967
35968 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35969
35970 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
35971 * g++.old-deja/g++.other/virtual10.C: New test.
35972
35973 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35974
35975 * g++.old-deja/g++.mike/pmf5.C: Remove test.
35976
35977 2000-12-05 Richard Henderson <rth@redhat.com>
35978
35979 * gcc.c-torture/compile/20001205-1.c: New.
35980
35981 2000-12-04 Neil Booth <neilb@earthling.net>
35982
35983 * g++.old-deja/g++.other/virtual9.C: New test.
35984 * g++.old-deja/g++.pt/crash61.C: New test.
35985 * gcc.c-torture/execute/loop-9.c: New test.
35986
35987 2000-12-04 Neil Booth <neilb@earthling.net>
35988
35989 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
35990 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
35991 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
35992 * gcc.dg/cpp/extratokens.c: ...here.
35993
35994 2000-12-04 Neil Booth <neilb@earthling.net>
35995
35996 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
35997 New tests.
35998
35999 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36000
36001 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
36002 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
36003
36004 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36005
36006 * gcc.c-torture/execute/20001203-1.c: New test.
36007
36008 2000-12-03 Neil Booth <neilb@earthling.net>
36009
36010 * gcc.dg/cpp/macro6.c: New test cases.
36011
36012 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36013
36014 * gcc.c-torture/execute/string-opt-9.c: New test.
36015 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36016 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36017 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36018
36019 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
36020 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
36021
36022 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
36023
36024 * gcc.dg/cpp/if-6.c: New testcase.
36025
36026 * gcc.dg/20001201-1.c: New testcase.
36027
36028 2000-12-02 Neil Booth <neilb@earthling.net>
36029
36030 * g++.old-deja/g++.other/externC4.C,
36031 g++.old-deja/g++.other/friend10.C: New tests.
36032
36033 2000-12-02 Neil Booth <neilb@earthling.net>
36034
36035 * g++.old-deja/g++.other/instan2.C
36036 * g++.old-deja/g++.other/instan3.C: New test.
36037
36038 2000-12-02 Neil Booth <neilb@earthling.net>
36039
36040 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
36041 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
36042 gnuc99.c,gnuc99-pedantic.c: New tests.
36043
36044 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36045
36046 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
36047 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
36048
36049 2000-12-01 Neil Booth <neilb@earthling.net>
36050
36051 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
36052 * gcc.dg/cpp/poison.c: Update.
36053 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
36054
36055 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
36056
36057 * g77.f-torture/execute/20001201.f: New test.
36058
36059 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36060
36061 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
36062
36063 2000-12-01 Jakub Jelinek <jakub@redhat.com>
36064
36065 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
36066
36067 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
36068
36069 * g++.old-deja/g++.other/cast6.C: New test.
36070
36071 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
36072
36073 * gcc.c-torture/execute/20001130-2.c: New testcase.
36074
36075 2000-11-30 Richard Henderson <rth@redhat.com>
36076
36077 * gcc.c-torture/execute/20001130-1.c: New test.
36078
36079 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36080
36081 * g++.old-deja/g++.other/op3.C: New test.
36082
36083 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36084
36085 * g++.old-deja/g++.other/op2.C: New test.
36086
36087 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36088
36089 * g++.old-deja/g++.other/crash38.C: New test.
36090
36091 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
36092
36093 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
36094
36095 2000-11-29 Jakub Jelinek <jakub@redhat.com>
36096
36097 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
36098 tests.
36099 * gcc.c-torture/execute/string-opt-6.c: New test.
36100
36101 * gcc.dg/20001117-1.c: Add main.
36102
36103 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
36104
36105 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
36106 Move from here ...
36107 * gcc.dg/940510-1.c: ... to here.
36108
36109 * gcc.dg/20000926-1.c: GNU C now allows initializations of
36110 zero-size arrays in toplevel structures.
36111
36112 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36113
36114 * gcc.c-torture/execute/loop-8.c: New test.
36115
36116 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36117
36118 * g++.old-deja/g++.other/base1.C: New test.
36119
36120 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36121
36122 * g++.old-deja/g++.other/parse2.C: New test.
36123
36124 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36125
36126 * g++.old-deja/g++.pt/incomplete1.C: New test.
36127
36128 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36129
36130 * g++.old-deja/g++.other/friend9.C: New test.
36131
36132 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36133
36134 * gcc.dg/20001127-1.c: New test.
36135
36136 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36137
36138 * g++.old-deja/g++.pt/friend46.C: New test.
36139
36140 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36141
36142 * g++.old-deja/g++.other/ptrmem8.C: New test.
36143
36144 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36145
36146 * gcc.c-torture/execute/string-opt-7.c: New test.
36147 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36148
36149 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
36150
36151 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
36152 instead of 'mkcheck 2'.
36153
36154 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36155
36156 * gcc.c-torture/execute/memcheck/driver.c,
36157 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
36158 C9X references to refer to C99.
36159
36160 2000-11-25 Jakub Jelinek <jakub@redhat.com>
36161
36162 * gcc.dg/ultrasp3.c: New test.
36163
36164 2000-11-25 Neil Booth <neilb@earthling.net>
36165
36166 * gcc.dg/cpp/include2.c: Update test to be locale independent.
36167
36168 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
36169
36170 * gcc.c-torture/compile/20001123-2.c: New.
36171
36172 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36173
36174 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
36175
36176 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
36177
36178 * gcc.dg/sequence-point-1.c: Add some new tests.
36179 * gcc.c-torture/execute/20001124-1.c: New test.
36180
36181 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36182
36183 * g++.old-deja/g++.other/vaarg4.C: New test.
36184 * gcc.c-torture/compile/20001123-1.c: New test.
36185
36186 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36187
36188 * g++.other/crash24.C: Adjust and remove XFAIL.
36189 * g++.other/crash37.C: New test.
36190
36191 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
36192
36193 * g++.old-deja/g++.pt/instantiate9.C: New test.
36194
36195 2000-11-22 Mark Mitchell <mark@codesourcery.com>
36196
36197 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
36198 new ABI, too.
36199
36200 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
36201 * g++.old-deja/g++.robertl/eb55.C: Likewise.
36202
36203 2000-11-22 Neil Booth <neilb@earthling.net>
36204
36205 * gcc.dg/cpp/Wtrigraphs.c: New test.
36206
36207 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
36208
36209 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
36210
36211 2000-11-22 Jakub Jelinek <jakub@redhat.com>
36212
36213 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
36214
36215 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
36216
36217 * lib/gcc-dg.exp: load_lib scanasm.exp.
36218 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
36219 * lib/g++-dg.exp: load_lib scanasm.exp.
36220 * lib/scanasm.exp: New.
36221 (scan-assembler, scan-assembler-not): Add optional arguments to
36222 test name, or if not present, the pattern name.
36223 (scan-assembler-dem, scan-assembler-dem-not): New.
36224
36225 * g++.dg/dg.exp: New.
36226
36227 2000-11-21 Neil Booth <neilb@earthling.net>
36228
36229 * gcc.dg/cpp/integrated1.c: Remove.
36230
36231 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36232
36233 * gcc.c-torture/execute/20001121-1.c: New test.
36234
36235 2000-11-21 Richard Henderson <rth@redhat.com>
36236
36237 * gcc.c-torture/compile/20001121-1.c: New test.
36238
36239 2000-11-20 Neil Booth <neilb@earthling.net>
36240
36241 * gcc.dg/cpp/integrated1.c: New test.
36242
36243 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36244
36245 * g++.old-deja/g++.other/inline17.C: New test.
36246
36247 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
36248
36249 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
36250 local variable to be zero: I made the variable global. Now
36251 uses abort() and exit() instead of relying on main's return value.
36252
36253 2000-11-20 Neil Booth <neilb@earthling.net>
36254
36255 * gcc.dg/cpp/paste2.c: Update test.
36256 * objc/execute/paste.m: New test.
36257
36258 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36259
36260 * gcc.dg/c99-condexpr-1.c: New test.
36261
36262 2000-11-20 Neil Booth <neilb@earthling.net>
36263
36264 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
36265
36266 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
36267
36268 * g++.old-deja/g++.pt/export1.C: New test.
36269
36270 2000-11-20 Jakub Jelinek <jakub@redhat.com>
36271
36272 * gcc.dg/20001117-1.c: New test.
36273
36274 2000-11-18 Richard Henderson <rth@redhat.com>
36275
36276 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
36277
36278 2000-11-18 Richard Henderson <rth@redhat.com>
36279
36280 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
36281 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
36282 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
36283
36284 2000-11-18 Richard Henderson <rth@redhat.com>
36285
36286 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
36287 (main): New. Exit cleanly.
36288
36289 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36290
36291 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
36292 gcc.dg/c99-fordecl-2.c: New tests.
36293
36294 2000-11-18 Richard Henderson <rth@redhat.com>
36295
36296 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
36297 * gcc.c-torture/execute/zerolen-2.c: New.
36298
36299 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36300
36301 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
36302 memory.
36303
36304 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36305
36306 * g++.old-deja/g++.pt/instantiate8.C: New test.
36307
36308 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36309
36310 * g++.old-deja/g++.other/incomplete.C: Add more tests.
36311 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
36312
36313 2000-11-16 Nick Clifton <nickc@redhat.com>
36314
36315 * gcc.c-torture/execute/nestfunc-2.c: New test.
36316 * gcc.c-torture/execute/nestfunc-3.c: New test.
36317
36318 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36319
36320 * gcc.c-torture/compile/20001116-1.c: New test.
36321
36322 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36323
36324 * gcc.c-torture/execute/20001115-1.c: New test.
36325
36326 2000-11-15 Mark Mitchell <mark@codesourcery.com>
36327
36328 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
36329 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
36330 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
36331 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36332
36333 2000-11-15 Neil Booth <neilb@earthling.net>
36334
36335 gcc.dg/cpp/_Pragma1.c: Update.
36336 gcc.dg/cpp/_Pragma2.c: New test.
36337
36338 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
36339
36340 * g++.old-deja/g++.other/anon5.C: New test.
36341
36342 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
36343
36344 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
36345 tests.
36346
36347 2000-11-14 Jakub Jelinek <jakub@redhat.com>
36348
36349 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
36350 output.
36351
36352 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36353
36354 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
36355 labels at end of compound statements.
36356
36357 2000-11-13 Jakub Jelinek <jakub@redhat.com>
36358
36359 * gcc.c-torture/execute/loop-7.c: New test.
36360
36361 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36362
36363 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
36364
36365 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36366
36367 * gcc.dg/c99-bool-1.c: New test.
36368
36369 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36370
36371 * gcc.dg/c99-scope-1.c: Remove xfail.
36372 * gcc.dg/c99-scope-2.c: New test.
36373
36374 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36375
36376 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
36377 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
36378
36379 2000-11-11 Mark Mitchell <mark@codesourcery.com>
36380
36381 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
36382 error messages.
36383
36384 * g++.mike/p700.C: Don't typedef wchar_t.
36385 * g++.mike/p784.C: Likewise.
36386 * g++.mike/eb101.C: Don't use __wchar_t.
36387
36388 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
36389
36390 * g77.f-torture/execute/20001111.[fx]: Test premature exit
36391 from DO loop.
36392
36393 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36394
36395 * gcc.c-torture/execute/20001111-1.c: New test.
36396
36397 2000-11-10 Nick Clifton <nickc@redhat.com>
36398
36399 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
36400 long multuiple and accumulate.
36401
36402 2000-11-09 Richard Henderson <rth@redhat.com>
36403
36404 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
36405 via size_t instead of int.
36406
36407 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
36408 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36409 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36410 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36411
36412 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
36413
36414 * gcc.c-torture/compile/20001109-1.c: New test.
36415 * gcc.c-torture/compile/20001109-2.c: New test.
36416
36417 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
36418
36419 * g++.old-deja/g++.pt/operator1.C: New test.
36420 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
36421
36422 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36423
36424 * gcc.dg/20001108-1.c: New test.
36425
36426 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36427
36428 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
36429 with both arguments constant strings.
36430 * gcc.c-torture/execute/string-opt-3.c: New test.
36431 * gcc.c-torture/execute/string-opt-4.c: New test.
36432 * gcc.c-torture/execute/string-opt-5.c: New test.
36433
36434 2000-11-08 Nick Clifton <nickc@redhat.com>
36435
36436 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
36437 mulsidi3adddi patterns.
36438
36439 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
36440
36441 * g++.old-deja/g++.other/crash36.C: New test.
36442
36443 2000-11-08 Jakub Jelinek <jakub@redhat.com>
36444
36445 * g++.old-deja/g++.other/init16.C: New test.
36446
36447 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
36448
36449 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
36450
36451 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36452
36453 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
36454 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36455 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36456
36457 2000-11-07 DJ Delorie <dj@redhat.com>
36458
36459 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
36460
36461 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36462
36463 * gcc.c-torture/execute/string-opt-1.c: New test.
36464
36465 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36466
36467 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
36468 mips-sgi-irix6.* because the MIPS ABI passes floating-point
36469 parameters in registers, and there is no way for a varargs
36470 function to know in which order the integer and floating-point
36471 parameters should be interleaved when they are placed on the
36472 stack.
36473 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36474 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36475
36476 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36477
36478 * gcc.c-torture/execute/string-opt-2.c: New test.
36479
36480 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
36481
36482 * g++.old-deja/g++.pt/crash60.C: New test.
36483
36484 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36485
36486 * g++.old-deja/g++.other/crash24.C: New test.
36487 * g++.old-deja/g++.other/crash25.C: New test.
36488 * g++.old-deja/g++.other/crash26.C: New test.
36489 * g++.old-deja/g++.other/crash27.C: New test.
36490 * g++.old-deja/g++.other/crash28.C: New test.
36491 * g++.old-deja/g++.other/crash29.C: New test.
36492 * g++.old-deja/g++.other/crash30.C: New test.
36493 * g++.old-deja/g++.other/crash31.C: New test.
36494 * g++.old-deja/g++.other/crash32.C: New test.
36495 * g++.old-deja/g++.other/crash33.C: New test.
36496 * g++.old-deja/g++.other/crash34.C: New test.
36497 * g++.old-deja/g++.other/crash35.C: New test.
36498
36499 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36500
36501 * gcc.c-torture/execute/20001031-1.c: New test.
36502
36503 2000-11-04 Mark Mitchell <mark@codesourcery.com>
36504
36505 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
36506 namespace.
36507
36508 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
36509 standards-conformant.
36510
36511 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
36512
36513 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
36514 * g++.old-deja/g++.mike/p755a.C: Likewise.
36515 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
36516 library makes no calls to `operator new' during initialization.
36517
36518 2000-11-04 Neil Booth <neilb@earthling.net>
36519
36520 * gcc.dg/cpp/include2.c: New tests.
36521
36522 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
36523
36524 * lib/g++.exp (g++_set_ld_library_path): New function.
36525 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
36526
36527 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
36528
36529 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
36530 warnings.
36531
36532 2000-11-01 Richard Henderson <rth@redhat.com>
36533
36534 * g++.old-deja/g++.ext/namedret1.C: New.
36535 * g++.old-deja/g++.ext/namedret2.C: New.
36536 * g++.old-deja/g++.ext/namedret3.C: New.
36537
36538 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
36539
36540 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
36541 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
36542
36543 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36544
36545 * gcc.c-torture/execute/va-arg-21.c: New test.
36546
36547 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
36548
36549 * gcc.dg/c99-complex-2.c: New test.
36550
36551 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36552
36553 * gcc.c-torture/execute/stdio-opt-1.c: New test.
36554
36555 2000-10-31 Jakub Jelinek <jakub@redhat.com>
36556
36557 * g++.old-deja/g++.other/inline16.C: New test.
36558
36559 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
36560
36561 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
36562 __PRETTY_FUNCTION__
36563
36564 2000-10-29 Neil Booth <neilb@earthling.net>
36565
36566 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
36567 New tests.
36568 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
36569 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
36570 optimisation.
36571
36572 2000-10-29 Neil Booth <neilb@earthling.net>
36573
36574 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
36575 * mi1.c, mi1c.h: Add null directives to multiple-include test.
36576 * mi5.c: Test multiple includes work with -C.
36577 * trigraphs.c: Test ^= version.
36578
36579 2000-10-28 Neil Booth <neilb@earthling.net>
36580
36581 New tests and test updates for new macro expander.
36582
36583 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
36584 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
36585 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
36586 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
36587 new diagnostic messages.
36588
36589 * gcc.dg/cpp/macro3.c: New tests.
36590
36591 2000-10-27 Mark Mitchell <mark@codesourcery.com>
36592
36593 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
36594 on the same line.
36595
36596 2000-10-27 Jakub Jelinek <jakub@redhat.com>
36597
36598 * g++.old-deja/g++.other/eh2.C: New test.
36599
36600 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
36601
36602 * gcc.c-torture/execute/20001027-1.c: New test.
36603
36604 2000-10-26 Richard Henderson <rth@redhat.com>
36605
36606 * gcc.c-torture/execute/20001026-1.c: New.
36607
36608 2000-10-26 Mark Mitchell <mark@codesourcery.com>
36609
36610 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
36611 * g++.old-deja/g++.law/builtin1.C: Likewise.
36612 * g++.old-deja/g++.law/ctors10.C: Likewise.
36613 * g++.old-deja/g++.law/virtual3.C: Likewise.
36614 * g++.old-deja/g++.mike/p658.C: Likewise.
36615 * g++.old-deja/g++.other/sibcall1.C: Likewise.
36616 * g++.old-deja/g++.other/vaarg2.C: Likewise.
36617 * g++.old-deja/g++.robertl/eb124.C: Likewise.
36618 * g++.old-deja/g++.robertl/eb44.C: Likewise.
36619 * g++.old-deja/g++.robertl/eb77.C: Likewise.
36620
36621 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
36622
36623 * gcc.c-torture/compile/20001024-1.c: New test.
36624
36625 2000-10-25 Mark Mitchell <mark@codesourcery.com>
36626
36627 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
36628 to tell us whether or not we are using V3.
36629
36630 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
36631
36632 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
36633 operands.
36634
36635 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
36636
36637 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
36638
36639 2000-10-25 Jakub Jelinek <jakub@redhat.com>
36640
36641 * gcc.c-torture/execute/20001024-1.c: New test.
36642
36643 2000-10-24 Jakub Jelinek <jakub@redhat.com>
36644
36645 * g++.old-deja/g++.other/sibcall1.C: New test.
36646
36647 2000-10-20 Jakub Jelinek <jakub@redhat.com>
36648
36649 * gcc.dg/noncompile/init-3.c: New test.
36650
36651 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
36652
36653 * gcc.dg/format-array-1.c: New test.
36654
36655 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36656
36657 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
36658 writing through null pointers; remove comment about testing
36659 unterminated strings.
36660
36661 2000-10-17 Matthew Hiller <hiller@redhat.com>
36662
36663 * gcc.c-torture/execute/20001017-2.c: New test.
36664
36665 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36666
36667 * gcc.c-torture/compile/20001018-1.c: New test.
36668 * gcc.c-torture/compile/20001018-1.x: Xfail.
36669
36670 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36671
36672 * gcc.c-torture/execute/20001017-1.c: New test.
36673
36674 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36675
36676 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
36677 for multiple use of arguments with scanf formats; add tests for
36678 multiple use of arguments.
36679
36680 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
36681
36682 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
36683
36684 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36685
36686 * gcc.dg/format-miss-1.c: New test.
36687
36688 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36689
36690 * gcc.c-torture/execute/20001013-1.c: New test.
36691
36692 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36693
36694 * gcc.dg/format-branch-1.c: New test.
36695
36696 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36697
36698 * README, lib/file-format.exp: Remove EGCS references.
36699
36700 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36701
36702 * gcc.dg/20001013-1.c: New test.
36703
36704 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
36705
36706 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
36707 for intmax_t in the compiler using __typeof__ and the type rules
36708 for conditional expressions.
36709
36710 2000-10-13 Jakub Jelinek <jakub@redhat.com>
36711
36712 * gcc.dg/20001012-1.c: New test.
36713 * gcc.dg/20001012-2.c: New test.
36714
36715 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36716
36717 * gcc.dg/format-attr-1.c: New test.
36718
36719 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36720
36721 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
36722 __LONG_LONG_MAX__ instead of LLONG_MAX.
36723
36724 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36725
36726 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
36727 scanf flags.
36728 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
36729 flags.
36730
36731 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
36732
36733 * gcc.dg/sequence-pt-1.c: New test.
36734
36735 2000-10-11 Geoff Keating <geoffk@cygnus.com>
36736
36737 * gcc.c-torture/execute/20001011-1.c: New testcase.
36738 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
36739
36740 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36741
36742 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
36743 does not error on it.
36744
36745 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36746
36747 * gcc.dg/20001009-1.c: New test.
36748
36749 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
36750
36751 * gcc.c-torture/compile/20001009-1.c: Move from here ....
36752 * gcc.c-torture/execute/20001009-2.c: ... to here.
36753
36754 2000-10-09 Geoff Keating <geoffk@cygnus.com>
36755
36756 * gcc.c-torture/compile/20001009-1.c: New testcase.
36757 * gcc.c-torture/execute/20001009-1.c: New testcase.
36758 Testcases provided by Jan Hubicka <jh@suse.cz>.
36759
36760 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36761
36762 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36763 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
36764 uintmax_t using <limits.h> to emulate the compiler's internal
36765 logic. No longer XFAIL %j tests.
36766
36767 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36768
36769 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
36770 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36771 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
36772 regexps and details of expected handling of some bad formats.
36773 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
36774 suppression.
36775
36776 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36777
36778 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
36779 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
36780 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
36781 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
36782 in list archives.
36783
36784 2000-10-06 Richard Henderson <rth@cygnus.com>
36785
36786 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
36787 * g++.old-deja/g++.brendan/crash52.C: Likewise.
36788 * g++.old-deja/g++.jason/report.C: Likewise.
36789 * g++.old-deja/g++.law/friend5.C: Likewise.
36790 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
36791 of the expected warnings.
36792
36793 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
36794
36795 * g++.old-deja/g++.pt/enum14.C: New test.
36796
36797 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
36798
36799 * g++.old-deja/g++.pt/crash59.C: New test.
36800
36801 2000-10-04 Will Cohen <wcohen@redhat.com>
36802
36803 * gcc.dg/20000926-1.c: New test.
36804
36805 2000-10-03 Geoff Keating <geoffk@cygnus.com>
36806
36807 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
36808 function name for current C++ compiler.
36809 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
36810
36811 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
36812
36813 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
36814 __PRETTY_FUNCTION__.
36815 * g++.old-deja/g++.ext/pretty2.C: Likewise.
36816
36817 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36818
36819 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
36820
36821 2000-09-26 Jakub Jelinek <jakub@redhat.com>
36822
36823 * gcc.c-torture/compile/20000923-1.c: New test.
36824
36825 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
36826
36827 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
36828 * g++.old-deja/g++.pt/ttp62.C: Same.
36829 * g++.old-deja/g++.other/inline14.C: Same.
36830
36831 2000-09-24 Richard Henderson <rth@cygnus.com>
36832
36833 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
36834
36835 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
36836
36837 * gcc.dg/c90-printf-1.c: Add test for wide string format.
36838
36839 2000-09-22 Geoff Keating <geoffk@cygnus.com>
36840
36841 * gcc.c-torture/compile/20000922-1.c: New file.
36842
36843 2000-09-21 Nick Clifton <nickc@redhat.com>
36844
36845 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
36846 a signed long modulo operation.
36847 (mod6): New function - perform an unsigned long modulo operation.
36848 (main): Add tests for modulos of very large numbers by very small
36849 dividends.
36850
36851 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36852
36853 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
36854
36855 2000-09-19 Richard Henderson <rth@cygnus.com>
36856
36857 * gcc.dg/compare2.c (case 10): XFAIL.
36858
36859 2000-09-18 Richard Henderson <rth@cygnus.com>
36860
36861 * gcc.c-torture/execute/20000906-1.c: Move ...
36862 * gcc.dg/20000906-1.c: ... here. Only run on targets
36863 that support __builtin_trap.
36864
36865 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
36866
36867 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
36868
36869 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36870
36871 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
36872 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
36873 more $ format tests.
36874
36875 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36876
36877 * gcc.dg/format-errmk-1.c: New test.
36878
36879 2000-09-17 Greg McGary <greg@mcgary.org>
36880
36881 * gcc.c-torture/execute/20000917-1.x: Remove.
36882
36883 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
36884
36885 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
36886
36887 2000-09-17 Greg McGary <greg@mcgary.org>
36888
36889 * gcc.c-torture/execute/20000917-1.c: New test.
36890 * gcc.c-torture/execute/20000917-1.x: XFAIL.
36891
36892 2000-09-16 Neil Booth <NeilB@earthling.net>
36893
36894 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
36895 in nested macro bug.
36896
36897 2000-09-15 Neil Booth <NeilB@earthling.net>
36898
36899 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
36900
36901 2000-09-14 Jeffrey A Law (law@cygnus.com)
36902
36903 * gcc.c-torture/execute/20000914-1.c: New test.
36904
36905 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
36906
36907 * g++.other/inline13.C: New test.
36908
36909 2000-09-12 Andreas Jaeger <aj@suse.de>
36910
36911 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
36912 constant by Ulrich Drepper <drepper@redhat.com>.
36913
36914 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
36915
36916 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
36917
36918 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36919
36920 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
36921
36922 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
36923
36924 * gcc.dg/cpp/backslash.c: New test.
36925
36926 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
36927
36928 * gcc.c-torture/execute/20000910-1.c: New test.
36929 * gcc.c-torture/execute/20000910-2.c: Likewise.
36930
36931 2000-09-11 Robert Lipe <robertl@sco.com>
36932
36933 * gcc.dg/pragma-align.c: New test.
36934
36935 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
36936
36937 * g++.old-deja/g++.pt/explicit82.C: New test.
36938 * g++.old-deja/g++.pt/explicit83.C: New test.
36939
36940 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
36941
36942 * gcc.dg/asm-names.c: New test.
36943
36944 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36945
36946 * gcc.dg/cpp/tr-warn6.c: New test
36947
36948 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
36949
36950 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
36951 be accepted.
36952
36953 2000-09-07 Catherine Moore <clm@redhat.com>
36954
36955 * gcc.c-torture/execute/unroll-1.c: New test.
36956
36957 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
36958
36959 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
36960 ERROR markers.
36961 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
36962 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
36963 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
36964 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
36965 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
36966 Preprocess only.
36967 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
36968 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
36969
36970 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36971
36972 * g++.old-deja/g++.pt/deduct2.C: New test.
36973
36974 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36975
36976 * g++.old-deja/g++.pt/parms2.C: New test.
36977
36978 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36979
36980 * g++.old-deja/g++.pt/crash58.C: New test.
36981
36982 2000-09-06 Greg McGary <greg@mcgary.org>
36983
36984 * gcc.c-torture/execute/20000906-1.c: New test.
36985 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
36986
36987 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36988
36989 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
36990
36991 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36992
36993 * g++.old-deja/g++.pt/crash57.C: New test.
36994
36995 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36996
36997 * g++.old-deja/g++.pt/crash56.C: New test.
36998
36999 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37000
37001 * g++.old-deja/g++.pt/koenig1.C: New test.
37002
37003 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37004
37005 * gcc.dg/20000904-1.c: New test.
37006
37007 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37008
37009 * gcc.dg/cpp/paste8.c: New test.
37010
37011 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
37012
37013 * gcc.c-torture/compile/20000827-1.c: New test.
37014
37015 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37016
37017 * gcc.dg/format-diag-1.c: New test.
37018
37019 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37020
37021 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
37022 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
37023 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
37024 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
37025 gcc.dg/formatz-1.c: Adjust warning regular expressions.
37026
37027 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37028
37029 * g++.old-deja/g++.other/nested4.C: New test.
37030
37031 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37032
37033 * g++.old-deja/g++.ns/scoped1.C: New test.
37034
37035 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
37036
37037 * lib/g++.exp: Support testing already-installed GCC.
37038
37039 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37040
37041 * wtr-label-1.c, wtr-suffix-1.c: New tests.
37042
37043 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37044
37045 * gcc.dg/return-type-2.c: New test.
37046
37047 2000-08-27 Geoff Keating <geoffk@cygnus.com>
37048
37049 * gcc.c-torture/compile/20000825-1.c: New test.
37050
37051 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
37052
37053 * gcc.dg/dwarf2-2.c: New test.
37054
37055 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
37056
37057 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
37058 dg-warning regexps.
37059
37060 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
37061
37062 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
37063 gcc.dg/format-ext-5.c: New tests.
37064
37065 2000-08-25 Jakub Jelinek <jakub@redhat.com>
37066
37067 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
37068
37069 2000-08-24 Mark Mitchell <mark@codesourcery.com>
37070
37071 * gcc.dg/noncompile/930622-2.c: Adjust error message.
37072
37073 2000-08-24 Richard Henderson <rth@cygnus.com>
37074
37075 * gcc.dg/ia64-sync-1.c: New test.
37076 * gcc.dg/ia64-sync-2.c: New test.
37077 * gcc.dg/ia64-asm-1.c: New test.
37078
37079 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
37080
37081 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
37082 * gcc.dg/format-ext-2.c: New test.
37083
37084 2000-08-23 Jason Merrill <jason@redhat.com>
37085
37086 * lib/old-dejagnu.exp: Also ignore "In member function" and
37087 "At global scope".
37088
37089 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37090
37091 * gcc.dg/noncompile/label-lineno-1.c: New test.
37092
37093 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37094
37095 * gcc.dg/c99-array-nonobj-1.c: New test.
37096
37097 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37098
37099 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
37100 tests.
37101 * gcc.dg/format-ext-1.c: New test.
37102
37103 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37104
37105 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
37106 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
37107 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
37108 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
37109 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
37110
37111 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
37112
37113 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
37114 gcc.dg/c99-strftime-2.c: New tests.
37115
37116 2000-08-22 Richard Henderson <rth@cygnus.com>
37117
37118 * gcc.c-torture/execute/20000822-1.c: New test.
37119
37120 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37121
37122 * gcc.c-torture/execute/20000819-1.x: Remove.
37123
37124 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37125
37126 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
37127 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
37128 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
37129 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
37130 gcc.dg/format-xopen-1.c: New tests.
37131
37132 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37133
37134 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
37135
37136 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37137
37138 * g++.old-deja/g++.other/loop2.C: New test.
37139
37140 * gcc.c-torture/compile/20000606-1.c: New test.
37141 * gcc.c-torture/compile/20000728-1.c: New test.
37142 * gcc.c-torture/execute/20000801-1.c: New test.
37143 * gcc.c-torture/execute/20000801-2.c: New test.
37144 * gcc.c-torture/execute/20000819-1.c: New test.
37145 * gcc.c-torture/execute/20000819-1.x: XFAIL.
37146 * gcc.dg/20000629-1.c: New test.
37147 * gcc.dg/20000724-1.c: New test.
37148 * gcc.dg/20000807-1.c: New test.
37149
37150 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
37151
37152 * gcc.dg/cpp/pragma-1.c: New test.
37153 * gcc.dg/cpp/pragma-2.c: New test.
37154
37155 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
37156
37157 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
37158 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
37159
37160 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37161
37162 * gcc.c-torture/compile/20000818-1.c: New test.
37163
37164 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
37165
37166 * gcc.c-torture/execute/20000818-1.c: New test.
37167
37168 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
37169
37170 * gcc.dg/format-va-1.c: New test.
37171
37172 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37173
37174 * g++.old-deja/g++.other/typedef8.C: New test.
37175
37176 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37177
37178 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
37179 * g++.old-deja/g++.mike/net36.C: Mark candidate.
37180 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
37181 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
37182 * g++.old-deja/g++.other/ptrmem7.C: New test.
37183 * g++.old-deja/g++.pt/ptrmem10.C: New test.
37184
37185 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37186
37187 * g++.old-deja/g++.pt/typename27.C: New test.
37188
37189 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
37190
37191 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
37192 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
37193 * g++.old-deja/g++.pt/friend45.C: New test.
37194 * g++.old-deja/g++.other/friend8.C: New test.
37195
37196 2000-08-15 Richard Henderson <rth@cygnus.com>
37197
37198 * gcc.c-torture/execute/20000815-1.c: New test.
37199
37200 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
37201
37202 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
37203 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
37204 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
37205
37206 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
37207
37208 * g++.old-deja/g++.other/refinit2.C: New test.
37209
37210 2000-08-13 Geoff Keating <geoffk@cygnus.com>
37211
37212 * lib/c-torture.exp (c-torture): Make
37213 compiler_conditional_xfail_data global.
37214 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
37215 compiler_conditional_xfail_data machinery.
37216 (f-torture-execute): Likewise.
37217 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
37218 and only when unrolling loops.
37219
37220 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
37221
37222 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37223
37224 * g++.old-deja/g++.pt/explicit81.C: New test.
37225
37226 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37227
37228 * g++.old-deja/g++.pt/typename26.C: New test.
37229
37230 2000-08-10 Geoff Keating <geoffk@cygnus.com>
37231
37232 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
37233 warning.
37234
37235 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
37236
37237 * g++.old-deja/g++.other/array3.C: New test.
37238
37239 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37240
37241 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
37242 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
37243 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
37244 New tests.
37245
37246 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
37247
37248 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
37249 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37250
37251 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
37252
37253 * gcc.c-torture/execute/20000808-1.c: New test.
37254
37255 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37256
37257 * gcc.dg/c90-const-expr-1.c: New test.
37258
37259 2000-08-08 Richard Henderson <rth@cygnus.com>
37260
37261 * gcc.dg/noncompile/920923-1.c: Declare calloc.
37262
37263 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
37264
37265 * gcc.dg/noncompile/const-ll-1.c: New test.
37266
37267 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
37268
37269 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
37270
37271 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37272
37273 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
37274 that running programs linked against the shared version of libobjc
37275 run correctly.
37276
37277 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37278
37279 * gcc.dg/c99-printf-1.c: New test.
37280
37281 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37282
37283 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
37284
37285 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
37286
37287 * gcc.c-torture/execute/20000731-1.x: Delete.
37288
37289 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
37290
37291 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
37292 and torture_without_loops as is done by c-torture.exp.
37293 (search_for): Copy from c-torture.exp.
37294 (gcc-dg-runtest): New function, drives a directory of tests
37295 iterating over the TORTURE_OPTIONS.
37296 (scan-assembler, scan-assembler-not): Move here from
37297 individual directory drivers.
37298
37299 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
37300 defined by lib/gcc-dg.exp.
37301 * gcc.dg/cpp/cpp.exp: Likewise.
37302 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
37303 gcc-dg-runtest, so we cycle over optimization options.
37304
37305 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
37306 * gcc.dg/compare2.c: No longer expected to fail.
37307
37308 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37309
37310 * gcc.c-torture/execute/20000804-1.c: New test.
37311
37312 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
37313
37314 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
37315
37316 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
37317
37318 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
37319
37320 2000-08-03 Jeffrey A Law (law@cygnus.com)
37321
37322 * gcc.c-torture/compile/20000803-1.c: New test.
37323
37324 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
37325
37326 * gcc.c-torture/execute/20000801-3.c,
37327 gcc.c-torture/execute/20000801-4.c: New tests.
37328 * gcc.c-torture/execute/20000801-3.x,
37329 gcc.c-torture/execute/20000801-4.x: Xfail.
37330
37331 2000-08-02 Geoff Keating <geoffk@cygnus.com>
37332
37333 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
37334 libobjc/.libs to allow for libtool.
37335
37336 2000-08-02 Jakub Jelinek <jakub@redhat.com>
37337
37338 * gcc.c-torture/compile/20000802-1.c: New test.
37339
37340 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
37341
37342 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
37343
37344 2000-07-31 Jeffrey A Law (law@cygnus.com)
37345
37346 * gcc-c-torture/execute/20000731-2.c: New test.
37347
37348 * gcc.c-torture/execute/20000731-1.c: New test.
37349 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
37350
37351 2000-07-31 Jakub Jelinek <jakub@redhat.com>
37352
37353 * testsuite/gcc.dg/cpp/paste7.c: New test.
37354 * gcc.dg/cpp/20000725-1.c: New test.
37355
37356 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
37357
37358 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
37359 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
37360 declaration warning for __builtin_dwarf_reg_size.
37361
37362 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
37363
37364 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
37365
37366 * gcc.dg/noncompile/voidparam-1.c: New test.
37367
37368 2000-07-30 Richard Henderson <rth@cygnus.com>
37369
37370 * gcc.dg/c90-digraph-1.c: Don't xfail.
37371 * gcc.dg/compare2.c (case 10): Xfail.
37372 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
37373
37374 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
37375
37376 * gcc.dg/c99-main-1.c: New test.
37377
37378 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
37379
37380 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
37381
37382 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
37383
37384 * gcc.c-tortuer/execute/20000726-1.c: New test.
37385
37386 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
37387
37388 * gcc.c-torture/execute/enum-2.c: New test.
37389
37390 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37391
37392 * gcc.dg/cpp/tr-warn3.c: New test.
37393
37394 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37395
37396 * g++.old-deja/g++.ext/implicit1.C: Remove.
37397 * g++.old-deja/g++.jason/c2.C: Remove
37398 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
37399 * g++.old-deja/g++.pt/crash16.C: Likewise.
37400 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
37401
37402 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37403
37404 * g++.old-deja/g++.other/for2.C: New test.
37405
37406 2000-07-25 Jakub Jelinek <jakub@redhat.com>
37407
37408 * gcc.dg/20000720-1.c: New test.
37409
37410 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
37411
37412 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
37413
37414 2000-07-24 Geoff Keating <geoffk@cygnus.com>
37415
37416 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
37417 * gcc.c-torture/execute/20000722-1.c: New.
37418 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
37419
37420 2000-07-24 Jakub Jelinek <jakub@redhat.com>
37421
37422 * gcc.dg/cpp/20000720-1.S: New test.
37423
37424 2000-07-21 Michael Meissner <meissner@redhat.com>
37425
37426 * gcc.c-torture/execute/ieee/hugeval.c: New test.
37427
37428 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37429
37430 * g++.old-deja/g++.brendan/crash16.C,
37431 g++.old-deja/g++.brendan/parse3.C,
37432 g++.old-deja/g++.brendan/redecl1.C,
37433 g++.old-deja/g++.ns/template13.C,
37434 g++.old-deja/g++.other/decl4.C,
37435 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
37436
37437 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37438
37439 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
37440 and "Internal error".
37441
37442 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
37443 regexps.
37444 * gcc.dg/cpp/paste6.c: New test.
37445
37446 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
37447
37448 * gcc.dg/cpp/tr-direct.c: New test.
37449
37450 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
37451 gcc.dg/cpp/undef1.c: Tweak error regexps.
37452
37453 2000-07-18 Eric Christopher <echristo@redhat.com>
37454
37455 * gcc.c-torture/compile/20000718-1.c: New test.
37456
37457 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
37458
37459 * cpplex.c (_cpp_push_token): If the token being pushed back
37460 is the previous token in this context, just subtract one from
37461 context->posn.
37462 * cppmacro.c (save_expansion): Clear aux field when storing a
37463 placemarker.
37464
37465 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
37466
37467 * gcc.dg/noncompile/redecl-1.c: New test.
37468
37469 2000-07-18 Jakub Jelinek <jakub@redhat.com>
37470
37471 * gcc.c-torture/execute/20000717-5.c: New test.
37472 * gcc.c-torture/execute/20000717-1.x: Removed.
37473
37474 2000-07-17 Richard Henderson <rth@cygnus.com>
37475
37476 * gcc.c-torture/execute/20000717-4.c: New test.
37477
37478 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
37479
37480 * gcc.dg/cpp/syshdr.c: New test.
37481 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
37482
37483 2000-07-17 Neil Booth <neilb@earthling.net>
37484
37485 * gcc.dg/cpp/cmdlne-dM.c: New test.
37486 * gcc.dg/cpp/cmdlne-dD.c: New test.
37487
37488 2000-07-17 Jeffrey A Law (law@cygnus.com)
37489
37490 * gcc.c-torture/execute/20000717-3.c: New test.
37491
37492 * gcc.c-torture/compile/20000717-1.c: New test.
37493
37494 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
37495
37496 * gcc.c-torture/execute/20000717-2.c: New test.
37497
37498 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37499
37500 * gcc.dg/formatz-1.c: New test.
37501
37502 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
37503 * gcc.dg/c99-digraph-1.c: New tests.
37504
37505 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
37506 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
37507
37508 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
37509 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
37510 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
37511 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
37512 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
37513 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
37514 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
37515
37516 2000-07-17 Greg McGary <greg@mcgary.org>
37517
37518 * gcc.c-torture/execute/20000717-1.c: New test.
37519 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
37520
37521 2000-07-15 Jakub Jelinek <jakub@redhat.com>
37522
37523 * gcc.c-torture/execute/20000715-2.c: New test.
37524 * gcc.dg/20000715-1.c: New test.
37525
37526 2000-07-15 Michael Meissner <meissner@redhat.com>
37527
37528 * gcc.c-torture/execute/20000715-1.c: New test.
37529
37530 2000-07-13 Jakub Jelinek <jakub@redhat.com>
37531
37532 * gcc.c-torture/execute/20000707-1.c: New test.
37533
37534 2000-07-13 Neil Booth <NeilB@earthling.net>
37535
37536 * testsuite/gcc.dg/cpp/digraph1.c,
37537 testsuite/gcc.dg/cpp/digraph2.c,
37538 testsuite/gcc.dg/cpp/digraphs.c: New tests.
37539
37540 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
37541
37542 * g77.f-torture/compile/20000630-2.f: New test.
37543 * g77.f-torture/compile/20000630-2.x
37544
37545 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
37546
37547 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
37548
37549 2000-07-11 Neil Booth <NeilB@earthling.net>
37550
37551 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
37552
37553 2000-07-11 Neil Booth <NeilB@earthling.net>
37554
37555 * gcc.dg/cpp/cmdlne-C.c: New.
37556
37557 2000-07-09 Neil Booth <NeilB@earthling.net>
37558
37559 * gcc.dg/cpp/directiv.c: New tests.
37560 * gcc.dg/cpp/undef1.c: Update.
37561
37562 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
37563
37564 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
37565
37566 2000-07-09 Neil Booth <NeilB@earthling.net>
37567
37568 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
37569
37570 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
37571
37572 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
37573 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
37574
37575 2000-07-08 Neil Booth <NeilB@earthling.net>
37576
37577 * gcc.dg/cpp/macsyntx.c: New tests.
37578
37579 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37580
37581 * gcc.dg/20000707-1.c: New test.
37582
37583 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37584
37585 * gcc.c-torture/execute/20000706-1.c: New test.
37586 * gcc.c-torture/execute/20000706-2.c: New test.
37587 * gcc.c-torture/execute/20000706-3.c: New test.
37588 * gcc.c-torture/execute/20000706-4.c: New test.
37589 * gcc.c-torture/execute/20000706-5.c: New test.
37590
37591 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37592
37593 * g++.old-deja/g++.pt/instantiate7.C: New test.
37594
37595 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37596
37597 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
37598 * g++.old-deja/g++.mike/thunk3.C: Likewise.
37599 * g++.old-deja/g++.other/rtti3.C: Likewise.
37600 * g++.old-deja/g++.other/rttid3.C: Likewise.
37601
37602 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
37603
37604 * g77.f-torture/compile/20000630-1.x: Fix typo
37605
37606 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
37607
37608 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
37609 assembly output.
37610
37611 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
37612
37613 * gcc.dg/cpp/ident.c: New test.
37614
37615 2000-07-05 Neil Booth <NeilB@earthling.net>
37616
37617 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
37618 gcc.dg/cpp/lexstrng.c: New tests.
37619
37620 2000-07-04 Neil Booth <NeilB@earthling.net>
37621
37622 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
37623 * gcc.dg/cpp/strify2.c: Same.
37624
37625 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
37626
37627 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
37628 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
37629 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
37630 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
37631
37632 * testsuite/gcc.dg/cpp/macro1.c,
37633 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
37634 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
37635 testsuite/gcc.dg/cpp/strify1.c,
37636 testsuite/gcc.dg/cpp/strify2.c: New tests.
37637
37638 2000-07-03 Jakub Jelinek <jakub@redhat.com>
37639
37640 * gcc.c-torture/execute/20000703-1.c: New test.
37641
37642 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37643
37644 * g++.old-deja/g++.pt (lookup10.C): New test.
37645
37646 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37647
37648 * g++.old-deja/g++.pt (typename25.C): New test.
37649
37650 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
37651
37652 * gcc.c-torture/compile/20000701-1.c: New test.
37653
37654 2000-06-30 Nick Clifton <nickc@cygnus.com>
37655
37656 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
37657 to test case.
37658
37659 2000-06-30 Catherine Moore <clm@cygnus.com>
37660
37661 * gcc.c-torture/execute/align-1.c: New test.
37662
37663 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
37664
37665 * g++.old-deja/g++.pt/expr8.C: New test.
37666 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
37667
37668 2000-06-29 Nick Clifton <nickc@cygnus.com>
37669
37670 * gcc.c-torture/compile/20000629-1.c: New test.
37671
37672 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37673
37674
37675 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
37676 gcc.dg/noncompile directory, depending on whether they're
37677 preprocessor tests or not. Annotate all the tests for the dg
37678 framework.
37679
37680 * gcc.c-torture/noncompile/noncompile.exp: Delete.
37681 * gcc.dg/noncompile/noncompile.exp: New.
37682
37683 * Moved files:
37684 Old name New name
37685 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
37686 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
37687 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
37688 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
37689 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
37690 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
37691 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
37692 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
37693 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
37694 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
37695 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
37696 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
37697 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
37698 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
37699 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
37700 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
37701 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
37702 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
37703 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
37704 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
37705 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
37706 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
37707 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
37708 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
37709
37710 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
37711 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
37712 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
37713 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
37714 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
37715 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
37716
37717 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37718
37719 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
37720 declare one variable. On the fourth, error.
37721 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
37722 declared by 20000628-1a.h.
37723
37724 2000-06-29 Richard Henderson <rth@redhat.com>
37725
37726 * gcc.c-torture/execute/930529-1.x: New file.
37727 * gcc.dg/920413-1.c: Adjust expected warning text.
37728 * gcc.dg/980217-1.c: Declare abort.
37729 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
37730
37731 2000-06-29 Jeffrey A Law (law@cygnus.com)
37732
37733 * g77.f-torture/compile/20000629-1.f: New test.
37734 * g77.f-torture/compile/20000629-1.x: Expected to fail.
37735
37736 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37737
37738 Rearrange lots of files, removing entirely the
37739 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
37740 directories.
37741
37742 * Deleted files:
37743 gcc.c-torture/code_quality/code_quality.exp
37744 gcc.c-torture/special/special.exp
37745 gcc.failure/failure.exp
37746 gcc.failure/940409-1.x
37747 gcc.c-torture/compile/961203-1.x
37748
37749 * New files:
37750 gcc.misc-tests/linkage.exp
37751 gcc.c-torture/execute/920730-1t.c
37752 gcc.c-torture/execute/920730-1t.x
37753 gcc.c-torture/compile/920520-1.x
37754 gcc.c-torture/compile/920521-1.x
37755 gcc.c-torture/compile/981006-1.x
37756 gcc.c-torture/execute/eeprof-1.x
37757
37758 * Moved files (possibly with modifications to fit a new harness):
37759 Old name New name
37760 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
37761 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
37762 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
37763 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
37764 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
37765 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
37766 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
37767 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
37768 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
37769 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
37770 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
37771 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
37772 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
37773 gcc.failure/940409-1.c gcc.dg/940409-1.c
37774
37775 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37776
37777 * c-torture/compile/961203-1.x: Delete.
37778
37779 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
37780 not exit. Include stdio.h.
37781 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
37782 * gcc.misc-tests/dg-12.c: Likewise.
37783 * gcc.misc-tests/dg-5.c: Likewise.
37784 * gcc.misc-tests/dg-6.c: Likewise.
37785 * gcc.misc-tests/dg-7.c: Prototype abort.
37786 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
37787 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
37788 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
37789 not exit.
37790 * gcc.misc-tests/sieve.c: Use return from main, not exit.
37791 * gcc.misc-tests/sort2.c: Use return from main, not exit.
37792
37793 2000-06-28 Jakub Jelinek <jakub@redhat.com>
37794
37795 * gcc.dg/cpp/20000628-1.c: New test.
37796 * gcc.dg/cpp/20000628-1.h: New header for above test.
37797 * gcc.dg/cpp/20000628-1a.h: Likewise.
37798
37799 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
37800
37801 * gcc.dg/cpp: New directory.
37802 * gcc.dg/cpp/cpp.exp: New driver.
37803 * gcc.dg/cpp/20000627-1.c: New test.
37804 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
37805 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
37806 and rewrite as a compilation test.
37807
37808 * gcc.dg: Move many files into the cpp subdirectory, possibly
37809 renaming or editing them as well.
37810 Old name New name
37811 990119-1.c cpp/19990119-1.c
37812 990228-1.c cpp/19990228-1.c
37813 990407-1.c cpp/19990407-1.c
37814 990409-1.c cpp/19990409-1.c
37815 990413-1.c cpp/19990413-1.c
37816 990703-1.c cpp/19990703-1.c
37817 20000127-1.c cpp/20000127-1.c
37818 20000129-1.c cpp/20000129-1.c
37819 20000207-1.c cpp/20000207-1.c
37820 20000207-2.c cpp/20000207-2.c
37821 20000209-1.c cpp/20000209-1.c
37822 20000209-2.c cpp/20000209-2.c
37823 20000301-1.c cpp/20000301-1.c
37824 20000419-1.c cpp/20000419-1.c
37825 20000510-1.S cpp/20000510-1.S
37826 20000519-1.c cpp/20000519-1.c
37827 20000529-1.c cpp/20000529-1.c
37828 20000625-1.c cpp/20000625-1.c
37829 20000625-2.c cpp/20000625-2.c
37830 cpp-as1.c cpp/assert1.c
37831 cpp-as2.c cpp/assert2.c
37832 cxx-comments-1.c cpp/cxxcom1.c
37833 cxx-comments-2.c cpp/cxxcom2.c
37834 endif-label.c cpp/endif.c
37835 cpp-hash1.c cpp/hash1.c
37836 cpp-hash2.c cpp/hash2.c
37837 cpp-if1.c cpp/if-1.c
37838 cpp-if2.c cpp/if-2.c
37839 cpp-if3.c cpp/if-3.c
37840 cpp-if4.c cpp/if-4.c
37841 cpp-if5.c cpp/if-5.c
37842 cpp-cond.c cpp/if-cexp.c
37843 cpp-missingop.c cpp/if-mop.c
37844 cpp-missingparen.c cpp/if-mpar.c
37845 cpp-opprec.c cpp/if-oppr.c
37846 cpp-ifparen.c cpp/if-paren.c
37847 cpp-shortcircuit.c cpp/if-sc.c
37848 cpp-shift.c cpp/if-shift.c
37849 cpp-unary.c cpp/if-unary.c
37850 cpp-li1.c cpp/line1.c
37851 cpp-li2.c cpp/line2.c
37852 lineno.c cpp/line3.c
37853 lineno-2.c cpp/line4.c
37854 cpp-mi.c cpp/mi1.c
37855 cpp-mic.h cpp/mi1c.h
37856 cpp-micc.h cpp/mi1cc.h
37857 cpp-mind.h cpp/mi1nd.h
37858 cpp-mindp.h cpp/mi1ndp.h
37859 cpp-mix.h cpp/mi1x.h
37860 cpp-mi2.c cpp/mi2.c
37861 cpp-mi2a.h cpp/mi2a.h
37862 cpp-mi2b.h cpp/mi2b.h
37863 cpp-mi2c.h cpp/mi2c.h
37864 cpp-mi3.c cpp/mi3.c
37865 cpp-mi3.def cpp/mi3.def
37866 poison-1.c cpp/poison.c
37867 pr-impl.c cpp/prag-imp.c
37868 cpp-redef-2.c cpp/redef1.c
37869 cpp-redef.c cpp/redef2.c
37870 strpaste.c cpp/strp1.c
37871 strpaste-2.c cpp/strp2.c
37872 cpp-tradpaste.c cpp/tr-paste.c
37873 cpp-tradstringify.c cpp/tr-str.c
37874 cpp-tradwarn1.c cpp/tr-warn1.c
37875 cpp-tradwarn2.c cpp/tr-warn2.c
37876 trigraphs.c cpp/trigraphs.c
37877 cpp-unc1.c cpp/unc1.c
37878 cpp-unc2.c cpp/unc2.c
37879 cpp-unc3.c cpp/unc3.c
37880 cpp-unc.c cpp/unc4.c
37881 undef.c cpp/undef1.c
37882 undef-2.c cpp/undef2.c
37883 cpp-wi1.c cpp/widestr1.c
37884
37885 2000-06-27 Mark Mitchell <mark@codesourcery.com>
37886
37887 * lib/g++.exp (g++_include_flags): Tweak.
37888
37889 2000-06-27 H.J. Lu <hjl@gnu.org>
37890 Loren J. Rittle <ljrittle@acm.org>
37891
37892 * lib/g++.exp (g++_include_flags): Override libgloss.exp
37893 version with one that knows about the new gcc tree structure.
37894 (g++_link_flags): Same.
37895
37896 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
37897
37898 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
37899 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
37900 case we are cross-compiling.
37901
37902 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
37903 g++.old-deja/g++.niklas/Makefile.in,
37904 g++.old-deja/g++.niklas/configure.in,
37905 g++.old-deja/g++.other/Makefile.in,
37906 g++.old-deja/g++.other/configure.in,
37907 gcc.c-torture/code_quality/Makefile.in,
37908 gcc.c-torture/code_quality/configure.in,
37909 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
37910 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
37911 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
37912 gcc.c-torture/execute/ieee/Makefile.in,
37913 gcc.c-torture/execute/ieee/configure.in,
37914 gcc.c-torture/noncompile/Makefile.in,
37915 gcc.c-torture/noncompile/configure.in,
37916 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
37917 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
37918 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
37919
37920 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
37921
37922 * g++.old-deja/g++.other/ambig3.C: New test.
37923
37924 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
37925
37926 * g++.old-deja/g++.pt/syntax1.C: New test.
37927 * g++.old-deja/g++.pt/syntax2.C: New test.
37928 * g++.old-deja/g++.other/syntax3.C: New test.
37929 * g++.old-deja/g++.other/syntax4.C: New test.
37930
37931 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
37932
37933 * gcc.dg/20000623-1.c: Prototype exit and abort.
37934
37935 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
37936
37937 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
37938 New tests.
37939 * gcc.dg/cpp-mi3.def: New file.
37940
37941 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
37942 inside assertions.
37943 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
37944 lexer's error messages.
37945 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
37946 divine anything from the linemarkers.
37947 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
37948 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
37949
37950 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
37951
37952 * gcc.dg/20000623-1.c: New test.
37953
37954 2000-06-22 Jakub Jelinek <jakub@redhat.com>
37955
37956 * gcc.c-torture/execute/20000622-1.c: New test.
37957
37958 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37959
37960 * g++.old-deja/g++.other/init15.C: New test.
37961
37962 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37963
37964 * g++.old-deja/g++.pt/vaarg2.C: New test.
37965 * g++.old-deja/g++.pt/vaarg3.C: New test.
37966
37967 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
37968
37969 * g++.old-deja/g++.other/dyncast6.C: New test.
37970
37971 2000-06-15 Jakub Jelinek <jakub@redhat.com>
37972
37973 * gcc.c-torture/execute/loop-6.c: New test.
37974
37975 2000-06-14 Jakub Jelinek <jakub@redhat.com>
37976
37977 * gcc.dg/20000614-1.c: New test.
37978 * gcc.dg/20000614-2.c: New test.
37979
37980 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
37981
37982 * g++.old-deja/g++.other/inline12.C: New test.
37983
37984 2000-06-13 Jakub Jelinek <jakub@redhat.com>
37985
37986 * g++.old-deja/g++.other/eh1.C: New test.
37987
37988 2000-06-12 Jakub Jelinek <jakub@redhat.com>
37989
37990 * g++.old-deja/g++.other/type.C: New test.
37991
37992 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37993
37994 * g++.old-deja/g++.other/initstring.C: New test.
37995
37996 2000-06-12 Jason Merrill <jason@redhat.com>
37997
37998 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
37999
38000 2000-06-09 Jeffrey A Law (law@cygnus.com)
38001
38002 * gcc.c-torture/compile/20000609-1.c: New test.
38003
38004 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
38005
38006 * gcc.dg/20000609-1.c: New test.
38007
38008 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
38009
38010 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
38011 * gcc.c-torture/noncompile/poison-1.c: Move...
38012 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
38013 * gcc.dg/cpp-li1.c: Add a token after the #line.
38014
38015 2000-06-05 Richard Henderson <rth@cygnus.com>
38016
38017 * gcc.c-torture/execute/20000605-2.c: New test.
38018 * gcc.c-torture/execute/20000605-3.c: New test.
38019
38020 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
38021
38022 * g77.f-torture/execute/20000503-1.x: New file.
38023
38024 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
38025
38026 * g++.old-deja/g++.eh/badalloc1.C: New test.
38027
38028 2000-06-05 Richard Henderson <rth@cygnus.com>
38029
38030 * gcc.c-torture/execute/20000605-1.c: New test.
38031
38032 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38033 Nathan Sidwell <nathan@codesourcery.com>
38034
38035 * gcc.c-torture/compile/20000605-1.c: New test.
38036
38037 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
38038
38039 * g77.f-torture/compile/20000601-1.f: New test.
38040
38041 2000-06-03 Richard Henderson <rth@cygnus.com>
38042
38043 * gcc.c-torture/execute/20000603-1.c: New.
38044
38045 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
38046
38047 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
38048 * gcc.dg/noreturn-2.c (noreturn): Likewise.
38049
38050 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
38051
38052 * gcc.dg/compare2.c (case 12): XFAIL.
38053 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
38054 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
38055
38056 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
38057
38058 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
38059
38060 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
38061 guard macro is already defined when the header is first
38062 included.
38063 * gcc.dg/cpp-mix.h: New file.
38064 * gcc.dg/endif-label.c: Update patterns to match compiler.
38065
38066 * g++.brendan/complex1.C: Declare abort.
38067 * g++.law/refs4.C: Remove XFAIL.
38068 * g++.oliva/expr2.C: Declare abort and exit.
38069
38070 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
38071
38072 * gcc.c-torture/execute/20000528-1.c: New test.
38073
38074 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
38075 * g++.old-deja/g++.law/temps4.C: Likewise.
38076
38077 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
38078 stdlib.h. Call abort() on failure.
38079 * g++.old-deja/g++.law/refs4.C: Likewise.
38080 * g++.old-deja/g++.law/temps4.C: Likewise.
38081 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
38082 * gcc.c-torture/execute/20000112-1.c: Include string.h.
38083
38084 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
38085
38086 Relative to g++.dg/special:
38087 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
38088
38089 Relative to g++.old-deja:
38090 * g++.brendan/complex1.C, g++.jason/optimize2.C,
38091 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
38092 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
38093 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
38094 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
38095 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
38096 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
38097
38098 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
38099 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
38100 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
38101 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
38102 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
38103 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
38104 and/or string.h.
38105
38106 * g++.other/goto1.C: Update expectations for error messages.
38107
38108 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
38109
38110 * gcc.c-torture/compile/20000523-1.c: New test.
38111
38112 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38113
38114 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
38115
38116 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38117
38118 * g++.old-deja/g++.eh/catch11.C: New test.
38119 * g++.old-deja/g++.eh/catch12.C: New test.
38120
38121 2000-05-24 Nick Clifton <nickc@cygnus.com>
38122
38123 * gcc.c-torture/execute/20000523-1.c: New test.
38124
38125 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
38126
38127 * c-torture/execute/bcp-1.c: Replace abort in arg of
38128 __builtin_constant_p with a generic external function.
38129
38130 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
38131 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
38132 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
38133 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
38134 Prototype abort and/or exit.
38135
38136 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
38137 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
38138 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
38139 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
38140
38141 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
38142
38143 * gcc.dg/dwarf2-1.c: New test.
38144
38145 2000-05-20 Richard Henderson <rth@cygnus.com>
38146
38147 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
38148
38149 2000-05-20 Andreas Jaeger <aj@suse.de>
38150
38151 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
38152 testcase.
38153
38154 2000-05-19 David Edelsohn <edelsohn@gnu.org>
38155
38156 * gcc.c-torture/execute/20000519-2.c: New test.
38157
38158 2000-05-19 Andreas Jaeger <aj@suse.de>
38159
38160 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
38161 which fails with SSA.
38162
38163 * lib/c-torture.exp: Also test with -O3 -fssa.
38164
38165 2000-05-18 Michael Meissner <meissner@redhat.com>
38166
38167 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
38168 * gcc.c-torture/execute/920415-1.c: Ditto.
38169 * gcc.c-torture/execute/920501-1.c: Ditto.
38170 * gcc.c-torture/execute/conversion.c: Ditto.
38171 * gcc.c-torture/execute/cvt-1.c: Ditto.
38172
38173 2000-05-18 Jeffrey A Law (law@cygnus.com)
38174
38175 * gcc.c-torture/compile/20000518-1.c: New test.
38176
38177 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
38178
38179 * g77.f-torture/compile/200005018.f: New test.
38180
38181 2000-05-17 Jeffrey A Law (law@cygnus.com)
38182
38183 * gcc.c-torture/compile/20000517-1.c: New test.
38184
38185 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38186
38187 * gcc.c-torture/execute/20000516-1.c: New test.
38188
38189 2000-05-15 Jakub Jelinek <jakub@redhat.com>
38190
38191 * g++.old-deja/g++.other/eh.C: New test.
38192
38193 2000-05-12 Richard Henderson <rth@cygnus.com>
38194
38195 * gcc.c-torture/execute/990208-1.c (main): Don't pass
38196 constants through to doit's conditional.
38197
38198 2000-05-11 Jeffrey A Law (law@cygnus.com)
38199
38200 * gcc.c-torture/compile/20000511-1.c: New test.
38201 * g77.f-torture/compile/20000511-1.f: New test.
38202 * g77.f-torture/compile/20000511-2.f: New test.
38203
38204 2000-05-11 Michael Meissner <meissner@redhat.com>
38205
38206 * gcc.c-torture/execute/20000511-1.c: New test.
38207
38208 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
38209
38210 * gcc.dg/dg.exp: Scan .S files as well as .c files.
38211 * gcc.dg/20000510-1.S: New.
38212
38213 2000-05-08 Catherine Moore <clm@cygnus.com>
38214
38215 * gcc.dg/unused-3.c: New.
38216
38217 2000-05-06 Richard Henderson <rth@cygnus.com>
38218
38219 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
38220 * g++.old-deja/g++.mike/warn1.C: Likewise.
38221 * g++.old-deja/g++.pt/local1.C: Likewise.
38222 * g++.old-deja/g++.pt/local7.C: Likewise.
38223 * g++.old-deja/g++.pt/spec16.C: Likewise.
38224
38225 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
38226
38227 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
38228
38229 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
38230
38231 * g77.f-torture/execute/20000503-1.f: New test.
38232
38233 2000-05-04 Andreas Jaeger <aj@suse.de>
38234
38235 * gcc.dg/noreturn-2.c: New test.
38236
38237 2000-05-04 Neil Booth <NeilB@earthling.net>
38238
38239 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
38240 preprocessor.
38241
38242 2000-05-04 Richard Henderson <rth@cygnus.com>
38243
38244 * gcc.c-torture/execute/20000503-1.c: Fix typo.
38245
38246 2000-05-04 Richard Henderson <rth@cygnus.com>
38247
38248 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
38249 OpenSSL by Jason R Thorpe.
38250
38251 2000-05-03 Jim Wilson <wilson@cygnus.com>
38252
38253 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
38254
38255 2000-05-03 Robert Lipe <robertlipe@usa.net>
38256
38257 * gcc.dg/20000503-1.c: New test.
38258
38259 2000-05-02 Jakub Jelinek <jakub@redhat.com>
38260
38261 * gcc.c-torture/compile/20000502-1.c: New test.
38262 * g++.old-deja/g++.other/align.C: New test.
38263 * gcc.dg/cpp-tradstringify.c: New test.
38264
38265 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
38266
38267 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
38268 and hard registers.
38269
38270 2000-04-26 Geoff Keating <geoffk@cygnus.com>
38271
38272 * gcc.c-torture/execute/loop-5.c: New test.
38273
38274 2000-04-25 Jakub Jelinek <jakub@redhat.com>
38275
38276 * gcc.c-torture/execute/va-arg-20.c: New test.
38277
38278 2000-04-23 Jeffrey A Law (law@cygnus.com)
38279
38280 * gcc.c-torture/execute/20000422-1.c: New test.
38281
38282 2000-04-20 Greg McGary <gkm@gnu.org>
38283
38284 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
38285 when optimizing, but without sibling-call optimizations (-O1).
38286
38287 2000-04-20 Jeffrey A Law (law@cygnus.com)
38288
38289 * gcc.c-torture/compile/20000420-1.c: New test.
38290
38291 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
38292
38293 * g++.abi/ptrflags.C: New test.
38294 * g++.eh/catchptr1.C: Test incomplete pointer chains.
38295
38296 2000-04-19 Catherine Moore <clm@cygnus.com>
38297
38298 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
38299
38300 2000-04-19 Greg McGary <gkm@gnu.org>
38301
38302 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
38303 sibling-call optimizations.
38304
38305 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
38306
38307 * gcc.dg/20000419-1.c: New test.
38308
38309 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
38310
38311 * gcc.c-torture/execute/20000412-6.c: New test.
38312
38313 2000-04-12 Jeffrey A Law (law@cygnus.com)
38314
38315 * gcc.c-torture/execute/20000412-5.c: New test.
38316 * g77.f-torture/compile/20000412-1.f: New test.
38317 * gcc.c-torture/execute/20000412-4.c: New test.
38318 * gcc.c-torture/compile/20000412-2.c: New test.
38319 * gcc.c-torture/execute/20000412-3.c: New test.
38320 * gcc.c-torture/compile/20000412-1.c: New test.
38321 * gcc.c-torture/execute/20000412-2.c: New test.
38322
38323 2000-04-12 Jakub Jelinek <jakub@redhat.com>
38324
38325 * objc/execute/bf-20.m: New test.
38326
38327 2000-04-10 Richard Henderson <rth@cygnus.com>
38328
38329 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
38330
38331 * gcc.c-torture/execute/20000412-1.c: New test.
38332
38333 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
38334
38335 * g++.old-deja/g++.eh/catchptr1.C: New test.
38336
38337 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
38338
38339 * g++.old-deja/g++.abi/cxa_vec.C: New test.
38340
38341 2000-04-08 Neil Booth <NeilB@earthling.net>
38342
38343 * gcc.dg/cpp-nullchar.c: Remove test as
38344 embedded nulls cause problems.
38345
38346 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38347
38348 * gcc.dg/compare2.c: New test.
38349
38350 2000-04-08 Neil Booth <NeilB@earthling.net>
38351
38352 * gcc.dg/cpp-nullchar.c: New test.
38353
38354 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
38355
38356 * gcc.dg/cpp-mi2.c: New test.
38357 * gcc.dg/cpp-mi2[abc].h: New files.
38358
38359 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
38360
38361 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
38362 member name.
38363
38364 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
38365
38366 * g++.old-deja/g++.abi/vmihint.C: New test.
38367
38368 2000-04-06 Neil Booth <NeilB@earthling.net>
38369
38370 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
38371 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
38372 copyright.
38373
38374 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
38375
38376 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
38377 avoid stack-frame overwrite.
38378
38379 2000-04-05 Jakub Jelinek <jakub@redhat.com>
38380
38381 * gcc.c-torture/compile/20000405-2.c: New test.
38382 * gcc.c-torture/compile/20000405-3.c: New test.
38383
38384 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38385
38386 * gcc.c-torture/compile/20000405-1.c: New test.
38387
38388 2000-04-04 Geoff Keating <geoffk@cygnus.com>
38389
38390 * gcc.dg/cast-qual-1.c: Revert last change.
38391
38392 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38393
38394 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
38395
38396 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
38397
38398 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
38399 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
38400
38401 2000-04-03 Jeffrey A Law (law@cygnus.com)
38402
38403 * gcc.c-torture/compile/20000403-2.c: New test.
38404 * gcc.c-torture/compile/20000403-1.c: New test.
38405
38406 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
38407
38408 * gcc.c-torture/execute/20000403-1.c: New test.
38409
38410 2000-04-03 Geoff Keating <geoffk@cygnus.com>
38411
38412 * gcc.c-torture/execute/20000402-1.c: New test.
38413
38414 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
38415
38416 * gcc.c-torture/execute/va-arg-15.c: New test.
38417 * gcc.c-torture/execute/va-arg-16.c: New test.
38418 * gcc.c-torture/execute/va-arg-17.c: New test.
38419 * gcc.c-torture/execute/va-arg-18.c: New test.
38420 * gcc.c-torture/execute/va-arg-19.c: New test.
38421
38422 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
38423
38424 * gcc.c-torture/compile/981211-1.c: Move to...
38425 * gcc.dg/cpp-as1.c: ...here.
38426 * gcc.dg/cpp-as2.c: New file.
38427
38428 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
38429 compiler.
38430
38431 2000-04-02 Neil Booth <NeilB@earthling.net>
38432
38433 * gcc.dg/cpp-cond.c New tests.
38434 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
38435 accidental success less likely.
38436 * gcc.dg/cpp-missingop.c New tests.
38437 * gcc.dg/cpp-missingparen.c New tests.
38438 * gcc.dg/cpp-shift.c New tests.
38439 * gcc.dg/cpp-shortcircuit.c New tests.
38440 * gcc.dg/cpp-unary.c New tests.
38441
38442 2000-03-29 Jeffrey A Law (law@cygnus.com)
38443
38444 * gcc.c-torture/compile/20000329-1.c: New test.
38445
38446 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
38447
38448 * gcc.c-torture/compile/20000326-1.c: New test.
38449 * gcc.c-torture/compile/20000326-2.c: New test.
38450
38451 2000-03-24 Geoff Keating <geoffk@cygnus.com>
38452
38453 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
38454 the first parameter is a function argument.
38455
38456 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
38457
38458 * g++.old-deja/g++.ext/array4.C: New test.
38459
38460 2000-03-22 Geoff Keating <geoffk@cygnus.com>
38461
38462 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
38463
38464 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38465
38466 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
38467
38468 2000-03-19 Richard Henderson <rth@cygnus.com>
38469
38470 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
38471
38472 2000-03-19 Richard Henderson <rth@cygnus.com>
38473
38474 * gcc.c-torture/compile/20000319-1.c: New test.
38475
38476 2000-03-14 Jeffrey A Law (law@cygnus.com)
38477
38478 * gcc.c-torture/execute/20000314-3.c: New test.
38479 * gcc.c-torture/execute/20000314-2.c: New test.
38480 * gcc.c-torture/execute/20000314-1.c: New test.
38481 * gcc.c-torture/compile/20000314-2.c: New test.
38482 * gcc.c-torture/compile/20000314-1.c: New test.
38483
38484 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
38485
38486 * g++.old-deja/g++.warn/inline.C: New test.
38487
38488 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
38489
38490 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
38491 standards-compliant result rather than specific constants.
38492 Put test-values in array.
38493
38494 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
38495
38496 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
38497 (g++_target_compile): Put test-specific options last.
38498
38499 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38500
38501 * g++.old-deja/g++.eh/vbase4.C: New test.
38502
38503 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38504
38505 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
38506
38507 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38508
38509 * g++.old-deja/g++.brendan/misc12.C: Removed.
38510 * g++.old-deja/g++.pt/memtemp77.C: Constify.
38511 * g++.old-deja/g++.ext/pretty4.C: New test.
38512
38513 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38514
38515 * g++.old-deja/g++.other/string2.C: New test.
38516
38517 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
38518
38519 * g++.old-deja/g++.warn/impint2.C: New test.
38520
38521 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
38522
38523 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
38524 is 1, not zero.
38525
38526 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
38527
38528 * g++.old-deja/g++.warn/impint.C: New test.
38529 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
38530 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
38531 * g++.old-deja/g++.pt/explicit12.C: Likewise.
38532 * g++.old-deja/g++.pt/explicit13.C: Likewise.
38533 * g++.old-deja/g++.pt/explicit17.C: Likewise.
38534 * g++.old-deja/g++.pt/explicit18.C: Likewise.
38535 * g++.old-deja/g++.pt/explicit19.C: Likewise.
38536 * g++.old-deja/g++.pt/explicit23.C: Likewise.
38537 * g++.old-deja/g++.pt/explicit31.C: Likewise.
38538 * g++.old-deja/g++.pt/explicit35.C: Likewise.
38539 * g++.old-deja/g++.pt/explicit6.C: Likewise.
38540 * g++.old-deja/g++.pt/memclass7.C: Likewise.
38541
38542 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
38543
38544 * gcc.dg/cpp-redef.c: New test.
38545
38546 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
38547
38548 * g++.old-deja/g++.pt/unify7.C: New test.
38549
38550 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38551
38552 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
38553 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
38554
38555 2000-02-25 Geoff Keating <geoffk@cygnus.com>
38556
38557 * gcc.c-torture/compile/20000224-1.c: New test.
38558
38559 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38560
38561 * gcc.c-torture/compile/cpp-2.c: New test.
38562 * gcc.c-torture/compile/cpp-1.c: New test.
38563
38564 2000-02-25 Jeffrey A Law (law@cygnus.com)
38565
38566 * gcc.c-torture/execute/20000225-1.c: New test.
38567
38568 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38569
38570 * gcc.dg/cpp-li2.c: New test.
38571
38572 * gcc.dg/cpp-wi1.c: New test.
38573
38574 * gcc.dg/cpp-li1.c: New test.
38575
38576 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
38577
38578 * g++.old-deja/g++.other/sizeof5.C: New test.
38579
38580 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38581
38582 * gcc.c-torture/execute/va-arg-13.c: New test.
38583
38584 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
38585
38586 * gcc.c-torture/execute/va-arg-12.c: New test.
38587
38588 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38589
38590 * gcc.c-torture/execute/20000223-1.c: New test.
38591
38592 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38593
38594 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
38595
38596 2000-02-22 Mark Mitchell <mark@codesourcery.com>
38597
38598 * g++.old-deja/g++.abi/ptrmem.C: New test.
38599
38600 2000-02-19 Richard Henderson <rth@cygnus.com>
38601
38602 * gcc.c-torture/compile/init-3.c: New.
38603
38604 2000-02-17 Mark Mitchell <mark@codesourcery.com>
38605
38606 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
38607 ALWAYS_CXXFLAGS.
38608
38609 2000-02-11 Robert Lipe <robertl@sco.com>
38610
38611 * gcc.c-torture/compile/20000211-3.c: New test.
38612
38613 2000-02-11 Martin Buchholz <martin@xemacs.org>
38614
38615 * gcc.c-torture/compile/20000211-2.c: New test.
38616
38617 2000-02-11 Jeffrey A Law (law@cygnus.com)
38618
38619 * gcc.c-torture/compile/20000211-1.c: New test.
38620
38621 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
38622
38623 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
38624 on native targets
38625
38626 2000-02-08 Nathan Sidwell <nathan@acm.org>
38627
38628 * g++.old-deja/g++.other/cast5.C: New test.
38629
38630 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
38631
38632 * gcc.c-torture/execute/20000205-1.c: New.
38633
38634 2000-02-03 Nathan Sidwell <nathan@acm.org>
38635
38636 * g++.old-deja/g++.jason/cast3.C: Return void.
38637 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
38638
38639 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38640
38641 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
38642
38643 * gcc.dg/loop-1.c: New test.
38644
38645 2000-01-27 Jakub Jelinek <jakub@redhat.com>
38646
38647 * gcc.c-torture/compile/20000127-1.c: New test.
38648 * gcc.c-torture/execute/991228-1.c: New test.
38649
38650 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38651
38652 * gcc.dg/unused-2.c: New test.
38653
38654 * gcc.dg/conv-1.c: New test.
38655
38656 2000-01-24 Mark Mitchell <mark@codesourcery.com>
38657
38658 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
38659 compiler.
38660 (tool_option_proc): Fix typo.
38661
38662 2000-01-24 Geoff Keating <geoffk@cygnus.com>
38663
38664 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
38665 of the ld on the host, not on the build machine.
38666 Also, don't crash if '--help' is not a supported option.
38667
38668 2000-01-24 Richard Henderson <rth@cygnus.com>
38669
38670 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
38671
38672 2000-01-20 Jeffrey A Law (law@cygnus.com)
38673
38674 * gcc.c-torture/execute/20000120-2.c: New test.
38675 * gcc.c-torture/execute/20000120-1.c: New test.
38676
38677 2000-01-13 Jeffrey A Law (law@cygnus.com)
38678
38679 * gcc.c-torture/execute/20000113-1.c: New test.
38680
38681 2000-01-12 Jeffrey A Law (law@cygnus.com)
38682
38683 * gcc.c-torture/execute/20000112-1.c: New test.
38684
38685 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38686
38687 * gcc.dg/20000111-1.c: New test.
38688
38689 2000-01-10 Jeffrey A Law (law@cygnus.com)
38690
38691 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
38692 with 16 bit integers.
38693
38694 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38695
38696 * gcc.dg/20000108-1.c: New test.
38697
38698 2000-01-05 Nathan Sidwell <nathan@acm.org>
38699
38700 * g++.old-deja/g++.ns/koenig8.C: New test.
38701
38702 2000-01-05 Nathan Sidwell <nathan@acm.org>
38703
38704 * g++.old-deja/g++.other/cast4.C: New test.
38705
38706 2000-01-05 Jeffrey A Law (law@cygnus.com)
38707
38708 * gcc.c-torture/compile/20000105-2.c: New test.
38709 * gcc.c-torture/compile/20000105-1.c: New test.
38710
38711 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38712
38713 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
38714 references to printf & atoi to conform to ANSI standard.
38715 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
38716 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
38717 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
38718 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
38719 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
38720 * g++.old-deja/g++.brendan/complex1.C: Likewise.
38721 * g++.old-deja/g++.brendan/copy1.C: Likewise.
38722 * g++.old-deja/g++.brendan/copy2.C: Likewise.
38723 * g++.old-deja/g++.brendan/copy3.C: Likewise.
38724 * g++.old-deja/g++.brendan/copy4.C: Likewise.
38725 * g++.old-deja/g++.brendan/copy5.C: Likewise.
38726 * g++.old-deja/g++.brendan/copy6.C: Likewise.
38727 * g++.old-deja/g++.brendan/copy7.C: Likewise.
38728 * g++.old-deja/g++.brendan/copy8.C: Likewise.
38729 * g++.old-deja/g++.brendan/crash11.C: Likewise.
38730 * g++.old-deja/g++.brendan/crash14.C: Likewise.
38731 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
38732 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
38733 * g++.old-deja/g++.brendan/delete2.C: Likewise.
38734 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
38735 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
38736 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
38737 * g++.old-deja/g++.brendan/eh1.C: Likewise.
38738 * g++.old-deja/g++.brendan/groff1.C: Likewise.
38739 * g++.old-deja/g++.brendan/init3.C: Likewise.
38740 * g++.old-deja/g++.brendan/misc12.C: Likewise.
38741 * g++.old-deja/g++.brendan/misc7.C: Likewise.
38742 * g++.old-deja/g++.brendan/new2.C: Likewise.
38743 * g++.old-deja/g++.brendan/operators4.C: Likewise.
38744 * g++.old-deja/g++.brendan/operators5.C: Likewise.
38745 * g++.old-deja/g++.brendan/overload2.C: Likewise.
38746 * g++.old-deja/g++.brendan/overload7.C: Likewise.
38747 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
38748 * g++.old-deja/g++.brendan/reference1.C: Likewise.
38749 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
38750 * g++.old-deja/g++.brendan/template24.C: Likewise.
38751 * g++.old-deja/g++.brendan/template3.C: Likewise.
38752 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
38753 * g++.old-deja/g++.jason/inline3.C: Likewise.
38754 * g++.old-deja/g++.jason/opeq.C: Likewise.
38755 * g++.old-deja/g++.law/arg5.C: Likewise.
38756 * g++.old-deja/g++.law/arm7.C: Likewise.
38757 * g++.old-deja/g++.law/ctors11.C: Likewise.
38758 * g++.old-deja/g++.law/cvt8.C: Likewise.
38759 * g++.old-deja/g++.law/init9.C: Likewise.
38760 * g++.old-deja/g++.law/refs4.C: Likewise.
38761 * g++.old-deja/g++.law/template2.C: Likewise.
38762 * g++.old-deja/g++.law/visibility24.C: Likewise.
38763 * g++.old-deja/g++.law/vtable3.C: Likewise.
38764 * g++.old-deja/g++.mike/asm2.C: Likewise.
38765 * g++.old-deja/g++.mike/eh1.C: Likewise.
38766 * g++.old-deja/g++.mike/misc1.C: Likewise.
38767 * g++.old-deja/g++.mike/misc13.C: Likewise.
38768 * g++.old-deja/g++.mike/misc14.C: Likewise.
38769 * g++.old-deja/g++.mike/ns12.C: Likewise.
38770 * g++.old-deja/g++.mike/p1248.C: Likewise.
38771 * g++.old-deja/g++.mike/p3708.C: Likewise.
38772 * g++.old-deja/g++.mike/p3708a.C: Likewise.
38773 * g++.old-deja/g++.mike/p3708b.C: Likewise.
38774 * g++.old-deja/g++.mike/p646.C: Likewise.
38775 * g++.old-deja/g++.mike/p700.C: Likewise.
38776 * g++.old-deja/g++.mike/p783.C: Likewise.
38777 * g++.old-deja/g++.mike/p783a.C: Likewise.
38778 * g++.old-deja/g++.mike/p783b.C: Likewise.
38779 * g++.old-deja/g++.mike/p786.C: Likewise.
38780 * g++.old-deja/g++.mike/p789.C: Likewise.
38781 * g++.old-deja/g++.mike/p789a.C: Likewise.
38782 * g++.old-deja/g++.mike/p807a.C: Likewise.
38783 * g++.old-deja/g++.other/delete3.C: Likewise.
38784 * g++.old-deja/g++.other/dyncast1.C: Likewise.
38785 * g++.old-deja/g++.other/dyncast2.C: Likewise.
38786 * g++.old-deja/g++.other/dyncast3.C: Likewise.
38787 * g++.old-deja/g++.other/empty1.C: Likewise.
38788 * g++.old-deja/g++.other/temporary1.C: Likewise.
38789 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
38790 * g++.old-deja/g++.pt/t16.C: Likewise.
38791 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
38792
38793 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
38794
38795 * gcc.dg/991230-1.c: New test.
38796
38797 1999-12-29 Jeffrey A Law (law@cygnus.com)
38798
38799 * gcc.c-torture/compile/991229-3.c: New test.
38800 * gcc.c-torture/compile/991229-2.c: New test.
38801 * gcc.c-torture/compile/991229-1.c: New test.
38802
38803 1999-12-29 Greg McGary <gkm@eng.ascend.com>
38804
38805 * gcc.c-torture/compile/labels-2.c: New test.
38806
38807 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
38808
38809 * gcc.c-torture/execute/991227-1.c: New test.
38810
38811 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38812
38813 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
38814
38815 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
38816
38817 * gcc.c-torture/execute/991221-1.c: New test.
38818
38819 1999-12-20 Nathan Sidwell <nathan@acm.org>
38820
38821 * g++.old-deja/g++.other/cast3.C: New test.
38822
38823 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
38824
38825 * gcc.c-torture/execute/991216-4.c: New test.
38826
38827 1999-12-16 Michael Meissner <meissner@cygnus.com>
38828
38829 * gcc.c-torture/execute/991216-1.c: New test.
38830 * gcc.c-torture/execute/991216-2.c: New test.
38831 * gcc.c-torture/execute/991216-3.c: New test.
38832
38833 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38834
38835 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
38836 Actually make the test fail by using "-O2" for compilation.
38837
38838 1999-12-15 Nathan Sidwell <nathan@acm.org>
38839
38840 * g++.old-deja/g++.warn/cast-align1.C: New test.
38841
38842 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38843
38844 * gcc.c-torture/compile/991214-1.c: New test.
38845 * gcc.c-torture/compile/991214-2.c: New test.
38846
38847 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38848
38849 * gcc.dg/991214-1.c: New test.
38850
38851 1999-12-13 Jeffrey A Law (law@cygnus.com)
38852
38853 * gcc.c-torture/compile/991213-3.c: New test.
38854 * gcc.c-torture/compile/991213-2.c: New test.
38855 * gcc.c-torture/compile/991213-1.c: New test.
38856
38857 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
38858
38859 * gcc.dg/991209-1.c: New test.
38860
38861 1999-12-08 Nathan Sidwell <nathan@acm.org>
38862
38863 * gcc.c-torture/compile/991208-1.c: New test.
38864
38865 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38866
38867 * gcc.dg/ultrasp2.c: New test.
38868
38869 1999-12-05 Alex Samuel <samuel@codesourcery.com>
38870
38871 * g++.old-deja/g++.abi/align.C (main): Fix typo.
38872
38873 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
38874
38875 * gcc.c-torture/compile/991202-1.c: New test.
38876 * gcc.c-torture/execute/991202-1.c: New test.
38877 * gcc.c-torture/execute/991202-2.c: New test.
38878 * gcc.c-torture/execute/991202-3.c: New test.
38879
38880 1999-12-02 Alex Samuel <samuel@codesourcery.com>
38881
38882 * g++.old-deja/g++.abi/align.C: New test.
38883 * g++.old-deja/g++.abi/aggregates.C: Likewise.
38884 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38885
38886 1999-12-01 Richard Henderson <rth@cygnus.com>
38887
38888 * gcc.c-torture/execute/991201-1.c: New.
38889
38890 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
38891
38892 * gcc.dg/991129-1.c: New test.
38893
38894 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
38895
38896 * gcc.c-torture/compile/991127-1.c: New test.
38897
38898 1999-11-22 Nathan Sidwell <nathan@acm.org>
38899
38900 * g++.old-deja/g++.other/warn4.C: New test.
38901
38902 1999-11-22 Nathan Sidwell <nathan@acm.org>
38903
38904 * g++.old-deja/g++.eh/cleanup2.C: New test.
38905 * g++.old-deja/g++.ext/pretty2.C: New test.
38906 * g++.old-deja/g++.ext/pretty3.C: New test.
38907 * g++.old-deja/g++.other/debug6.C: New test.
38908
38909 1999-10-20 Jim Wilson <wilson@cygnus.com>
38910
38911 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
38912 compiler_output to look for one error message instead of two.
38913
38914 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
38915
38916 * gcc.c-torture/execute/991118-1.c: Also test case
38917 where the word boundary does not split a byte evenly.
38918
38919 1999-11-19 Nathan Sidwell <nathan@acm.org>
38920
38921 * g++.old-deja/g++.ext/restrict1.C: New test.
38922
38923 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
38924
38925 * gcc.c-torture/execute/991118-1.c: New test.
38926
38927 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
38928
38929 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
38930 working directory pathnames.
38931
38932 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
38933
38934 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
38935 host is equipped with driver.h and driver.o so it can actually
38936 compile and run the tests.
38937
38938 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
38939
38940 * gcc.c-torture/compile/991008-1.c: New test.
38941
38942 1999-11-08 Nick Clifton <nickc@cygnus.com>
38943
38944 * lib/gcc-dg.exp: Include target-supports.exp
38945
38946 1999-11-05 Nick Clifton <nickc@cygnus.com>
38947
38948 * lib/target-supports.exp: New file: Provide procs to test for
38949 features supported by the target.
38950 (check_weak_available): Moved here from ecos.exp.
38951 (check_alias_available): New proc: Determine of the target
38952 toolchain supports the alias attribute.
38953
38954 * gcc.dg/special/ecos.exp: Move check_weak_available to
38955 target-supports.exp.
38956 (alias-1.c): Only perform the test if the target supports
38957 aliases.
38958 (wkali-1.c): Only perform the test if the target supports
38959 aliases.
38960
38961 * gcc.dg/990506-0.c: Expect error messages from cross
38962 targets as well as native targets.
38963
38964 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38965
38966 * gcc.dg/ultrasp1.c: Removed xfail.
38967 * gcc.dg/struct-ret-2.c: Likewise.
38968 * gcc.dg/array-1.c: Likewise.
38969
38970 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38971
38972 * gcc.dg/struct-ret-2.c: New test.
38973
38974 * gcc.dg/array-1.c: New test.
38975
38976 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
38977
38978 * gcc.c-torture/execute/991030-1.c: New test.
38979
38980 1999-10-26 Richard Henderson <rth@cygnus.com>
38981
38982 * gcc.c-torture/compile/991026-2.c: New test.
38983
38984 1999-10-26 Jeffrey A Law (law@cygnus.com)
38985
38986 * gcc.c-torture/compile/991026-1.c: New test.
38987
38988 1999-10-23 Jeffrey A Law (law@cygnus.com)
38989
38990 * gcc.c-torture/execute/991023-1.c: New test.
38991
38992 1999-10-19 Jeffrey A Law (law@cygnus.com)
38993
38994 * gcc.c-torture/execute/991019-1.c: New test.
38995
38996 1999-10-16 Richard Henderson <rth@cygnus.com>
38997
38998 * gcc.c-torture/execute/991016-1.c: New test.
38999
39000 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
39001
39002 * gcc.c-torture/execute/991014-1.c: New test.
39003
39004 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
39005
39006 * g++.old-deja/g++.other/union2.C: New test.
39007
39008 1999-10-13 Nathan Sidwell <nathan@acm.org>
39009
39010 * g++.old-deja/g++.other/vaarg2.C: New test.
39011 * g++.old-deja/g++.other/vaarg3.C: New test.
39012
39013 1999-10-12 Craig Burley <craig@jcb-sc.com>
39014
39015 * g77.f-torture/noncompile/19990905-1.f: Moved from being
39016 in compile/.
39017
39018 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
39019
39020 * gcc.c-torture/execute/va-arg-11.c: New test.
39021
39022 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
39023
39024 * lib/file-format.exp (gcc_target_object_format): Don't
39025 crash if objdump is unavailable.
39026
39027 1999-09-29 Donn Terry <donn@interix.com>
39028
39029 * gcc.misc-tests/mg.exp: delete extraneous redirection.
39030
39031 1999-09-28 Nick Clifton <nickc@cygnus.com>
39032
39033 * gcc.c-torture/compile/990928-1.c: New test.
39034
39035 1999-09-28 Nathan Sidwell <nathan@acm.org>
39036
39037 * g++.old-deja/g++.other/decl6.C: New test.
39038
39039 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39040
39041 * gcc.c-torture/execute/va-arg-10.c: New test.
39042
39043 1999-09-27 Nathan Sidwell <nathan@acm.org>
39044
39045 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
39046 __PRETTY_FUNCTION__.
39047
39048 1999-09-23 Nick Clifton <nickc@cygnus.com>
39049
39050 * gcc.c-torture/execute/990923-1.c: New test.
39051
39052 1999-09-21 Nick Clifton <nickc@cygnus.com>
39053
39054 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
39055 for which -fpic is inappropriate.
39056
39057 1999-09-21 Mark Mitchell <mark@codesourcery.com>
39058
39059 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
39060
39061 1999-09-21 Nathan Sidwell <nathan@acm.org>
39062
39063 * g++.old-deja/g++.other/dyncast1.C: New test.
39064 * g++.old-deja/g++.other/dyncast2.C: New test.
39065 * g++.old-deja/g++.other/dyncast3.C: New test.
39066 * g++.old-deja/g++.other/dyncast4.C: New test.
39067 * g++.old-deja/g++.other/dyncast5.C: New test.
39068 * g++.old-deja/g++.eh/catch3.C: New test.
39069 * g++.old-deja/g++.eh/catch3p.C: New test.
39070 * g++.old-deja/g++.eh/catch4.C: New test.
39071 * g++.old-deja/g++.eh/catch4p.C: New test.
39072 * g++.old-deja/g++.eh/catch5.C: New test.
39073 * g++.old-deja/g++.eh/catch5p.C: New test.
39074 * g++.old-deja/g++.eh/catch6.C: New test.
39075 * g++.old-deja/g++.eh/catch6p.C: New test.
39076 * g++.old-deja/g++.eh/catch7.C: New test.
39077 * g++.old-deja/g++.eh/catch7p.C: New test.
39078 * g++.old-deja/g++.eh/catch8.C: New test.
39079 * g++.old-deja/g++.eh/catch8p.C: New test.
39080 * g++.old-deja/g++.eh/catch9.C: New test.
39081 * g++.old-deja/g++.eh/catch9p.C: New test.
39082
39083 1999-09-13 Nathan Sidwell <nathan@acm.org>
39084
39085 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
39086 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
39087
39088 1999-09-13 Jeffrey A Law (law@cygnus.com)
39089
39090 * gcc.c-torture/compile/990913-1.c: New test.
39091
39092 1999-09-10 Nathan Sidwell <nathan@acm.org>
39093
39094 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
39095 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39096
39097 1999-09-09 Richard Henderson <rth@cygnus.com>
39098
39099 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
39100
39101 1999-09-09 Nathan Sidwell <nathan@acm.org>
39102
39103 * g++.old-deja/g++.other/lookup11.C: New test.
39104 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
39105 what is permitted and what we want.
39106 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
39107 overload use.
39108 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39109
39110 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
39111
39112 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
39113 * gcc.c-torture/noncompile/poison-1.c: New file.
39114
39115 1999-09-08 Nathan Sidwell <nathan@acm.org>
39116
39117 * g++.old-deja/g++.other/sizeof3.C: New test.
39118 * g++.old-deja/g++.other/sizeof4.C: New test.
39119 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
39120 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
39121
39122 1999-09-07 Richard Henderson <rth@cygnus.com>
39123
39124 * gcc.dg/va-arg-1.c: New.
39125
39126 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39127
39128 * gcc.c-torture/execute/va-arg-9.c: New test.
39129
39130 1999-09-05 Craig Burley <craig@jcb-sc.com>
39131
39132 * g77.f-torture/compile/980519-2.f: New test.
39133 * g77.f-torture/compile/19990905-0.f: New test.
39134 * g77.f-torture/compile/19990905-1.f: New test.
39135 * g77.f-torture/compile/19990905-2.f: New test.
39136
39137 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
39138
39139 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
39140
39141 * gcc.c-torture/execute/990827-1.c: Fix typo.
39142
39143 1999-09-03 Nathan Sidwell <nathan@acm.org>
39144
39145 * g++.old-deja/g++.other/deref1.C: New test.
39146
39147 1999-09-02 Nathan Sidwell <nathan@acm.org>
39148
39149 * g++.old-deja/g++.other/ambig2.C: New test.
39150 * g++.old-deja/g++.other/cond5.C: New test.
39151 * g++.old-deja/g++.other/lookup16.C: New test.
39152
39153 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
39154
39155 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
39156 assemblers too.
39157
39158 1999-08-31 Jeffrey A Law (law@cygnus.com)
39159
39160 * lib/c-torture.exp: Avoid the "compare executables" optimization
39161 when testing native.
39162
39163 1999-08-29 Jeffrey A Law (law@cygnus.com)
39164
39165 * gcc.c-torture/execute/990829-1.c: New test.
39166 * gcc.c-torture/compile/990829-1.c: New test.
39167
39168 1999-08-27 Paul Burchard <burchard@pobox.com>
39169
39170 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
39171 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
39172 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
39173 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
39174 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
39175 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
39176 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
39177 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
39178 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
39179 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
39180 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
39181
39182 1999-08-27 Jeffrey A Law (law@cygnus.com)
39183
39184 * gcc.c-torture/execute/990827-1.c: New test.
39185
39186 1999-08-26 Craig Burley <craig@jcb-sc.com>
39187
39188 * g77.f-torture/noncompile/19990826-4.f: New test.
39189
39190 * g77.f-torture/compile/19990826-3.f: New test.
39191
39192 * g77.f-torture/execute/19990826-2.f: New test.
39193
39194 * g77.f-torture/compile/19990826-1.f: New test.
39195
39196 * gcc.c-torture/execute/990826-0.c: New test.
39197 * g77.c-torture/execute/19990826-0.f: New test.
39198
39199 * g77.f-torture/noncompile/970626-2.f: New test.
39200
39201 1999-08-25 Paul Burchard <burchard@pobox.com>
39202
39203 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
39204 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
39205 lss-011.C: New tests.
39206
39207 1999-08-25 Nathan Sidwell <nathan@acm.org>
39208
39209 * g++.old-deja/g++.other/decl5.C: New test.
39210
39211 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39212
39213 * noncompile/noncompile.exp: Load_lib c-torture.exp.
39214 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
39215 call `postbase' for each one. All callers of `postbase' changed
39216 to call this instead.
39217
39218 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
39219
39220 * gcc.c-torture/execute/990811-1.c: New test.
39221
39222 1999-08-09 Nick Clifton <nickc@cygnus.com>
39223
39224 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
39225 just native ones.
39226
39227 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
39228 just native ones.
39229
39230 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39231
39232 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
39233
39234 1999-08-04 Jeffrey A Law (law@cygnus.com)
39235
39236 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
39237
39238 1999-08-04 Nathan Sidwell <nathan@acm.org>
39239
39240 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
39241
39242 1999-08-04 Jeffrey A Law (law@cygnus.com)
39243
39244 * gcc.c-torture/execute/990804-1.c: New test.
39245
39246 1999-08-03 Nathan Sidwell <nathan@acm.org>
39247
39248 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
39249 * g++.old-deja/g++.brendan/crash64.C: Likewise.
39250 * g++.old-deja/g++.brendan/overload8.C: Likewise.
39251
39252 1999-08-03 Nathan Sidwell <nathan@acm.org>
39253
39254 * g++.old-deja/g++.other/struct1.C: New test.
39255
39256 1999-08-03 Nathan Sidwell <nathan@acm.org>
39257
39258 * g++.old-deja/g++.other/enum2.C: New test.
39259
39260 1999-08-02 Richard Henderson <rth@cygnus.com>
39261
39262 Adapted from tests from Franz Sirl:
39263 * gcc.c-torture/execute/va-arg-7.c: New test.
39264 * gcc.c-torture/execute/va-arg-8.c: New test.
39265
39266 1999-08-01 Jeffrey A Law (law@cygnus.com)
39267
39268 * gcc.c-torture/compile/990801-2.c: New test.
39269
39270 * gcc.c-torture/compile/990801-1.c: New test.
39271
39272 1999-07-27 Michael Meissner <meissner@cygnus.com>
39273
39274 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
39275 fp-cmp-1.c, converting double to float.
39276
39277 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
39278 fp-cmp-1.c, converting double to long double.
39279
39280 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
39281 from fr1 to unknown_register, since fr1 is a legitimate register
39282 on some machines.
39283
39284 1999-07-25 Jeffrey A Law (law@cygnus.com)
39285
39286 * README: More listname related changes.
39287
39288 1999-07-08 Catherine Moore <clm@cygnus.com>
39289
39290 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
39291
39292 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
39293
39294 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
39295
39296 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39297
39298 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
39299
39300 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
39301
39302 * gcc.dg/990703-1.c: New test.
39303
39304 1999-06-29 Nick Clifton <nickc@cygnus.com>
39305
39306 * lib/file-format.exp: New file: Move definition of proc
39307 gcc_target_object_format to here from
39308 gcc.dg/special/ecos.exp.
39309
39310 * lib/c-torture.exp: Include lib file-format.exp.
39311 * lib/gcc-dg.exp: Include lib file-format.exp.
39312
39313 * gcc.dg/special/ecos.exp: Remove definition of proc
39314 gcc_target_object_format.
39315
39316 1999-06-28 Jeffrey A Law (law@cygnus.com)
39317
39318 * gcc.c-torture/execute/990628-1.c: New test.
39319
39320 1999-06-25 Jeffrey A Law (law@cygnus.com)
39321
39322 * gcc.c-torture/compile/990625-2.c: New test.
39323
39324 * gcc.c-torture/compile/990625-1.c: New test.
39325
39326 1999-06-23 Nick Clifton <nickc@cygnus.com>
39327
39328 * gcc.c-torture/compile/dll.c: New test case. Check that dll
39329 attributes compile.
39330 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
39331 ports that use the COFF/PE file format.
39332
39333 1999-06-17 Jeffrey A Law (law@cygnus.com)
39334
39335 * gcc.c-torture/compile/990617-1.c: New test.
39336
39337 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
39338
39339 * g++.old-deja/g++.other/decl4.C: New test.
39340
39341 1999-06-14 Nathan Sidwell <nathan@acm.org>
39342
39343 * g++.old-deja/g++.other/bitfld3.C: New test.
39344
39345 1999-06-08 Nathan Sidwell <nathan@acm.org>
39346
39347 * g++.old-deja/g++.eh/catch1.C: New test.
39348
39349 1999-06-07 Jeffrey A Law (law@cygnus.com)
39350
39351 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
39352
39353 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
39354 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
39355
39356 1999-06-05 Craig Burley <craig@jcb-sc.com>
39357
39358 * g77.f-torture/compile/19990502-0.f: Replace with new,
39359 shorter, test that still fails after recent changes.
39360
39361 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39362
39363 * gcc.c-torture/execute/990604-1.c: New test.
39364
39365 1999-05-31 Jeffrey A Law (law@cygnus.com)
39366
39367 * gcc.c-torture/execute/990531-1.c: New test.
39368
39369 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39370
39371 * gcc.c-torture/compile/990527-1.c: New test.
39372
39373 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
39374
39375 * gcc.c-torture/execute/990527-1.c: New test.
39376
39377 1999-05-25 Nick Clifton <nickc@cygnus.com>
39378
39379 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
39380 bitfields as signed.
39381
39382 1999-05-25 Craig Burley <craig@jcb-sc.com>
39383
39384 * g77.f-torture/compile/19990525-0.f: New test.
39385
39386 1999-05-25 Jeffrey A Law (law@cygnus.com)
39387
39388 * gcc.c-torture/execute/990525-2.c: New test.
39389
39390 * gcc.c-torture/execute/990525-1.c: New test.
39391
39392 1999-05-24 Nathan Sidwell <nathan@acm.org>
39393
39394 * g++.old-deja/g++.other/anon3.C: New test.
39395 * g++.old-deja/g++.other/anon4.C: New test.
39396 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
39397 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
39398 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
39399 Merrill).
39400
39401 1999-05-24 Jeffrey A Law (law@cygnus.com)
39402
39403 * gcc.c-torture/execute/990524-1.c: New test.
39404
39405 * gcc.dg/990524-1.c: New test.
39406
39407 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39408
39409 * gcc.c-torture/compile/990523-1.c: New test.
39410
39411 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
39412
39413 * gcc.c-torture/compile/990519-1.c: New test.
39414
39415 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39416
39417 * gcc.c-torture/compile/990517-1.c: New test.
39418
39419 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
39420 (e4, f4): New tests.
39421 (main): Call them.
39422
39423 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39424
39425 * gcc.dg/noreturn-1.c: New test.
39426
39427 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39428
39429 * gcc.c-torture/execute/990513-1.c: New test.
39430
39431 1999-05-10 Richard Henderson <rth@cygnus.com>
39432
39433 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
39434
39435 1999-05-10 Craig Burley <craig@jcb-sc.com>
39436
39437 * g77.f-torture/execute/erfc.f: Use small single-precision
39438 values, to avoid problems on Alphas when not -mieee.
39439
39440 1999-05-08 Craig Burley <craig@jcb-sc.com>
39441
39442 * gcc.dg/990506-0.c: New test.
39443
39444 1999-05-08 Richard Henderson <rth@cygnus.com>
39445
39446 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
39447 the constant to test. Don't XFAIL 64-bit targets.
39448
39449 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
39450 * g++.old-deja/g++.law/profile1.C: Likewise.
39451
39452 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
39453 operator new instances.
39454 * g++.old-deja/g++.other/delete5.C: Likewise.
39455
39456 1999-05-03 Craig Burley <craig@jcb-sc.com>
39457
39458 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
39459 intrinsic.
39460
39461 1999-05-03 Craig Burley <craig@jcb-sc.com>
39462
39463 * g77.f-torture/execute/u77-test.f: Reverse order of two
39464 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
39465
39466 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39467
39468 * gcc.dg/compare1.c: New test.
39469
39470 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
39471
39472 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
39473 New tests.
39474
39475 1999-05-02 Craig Burley <craig@jcb-sc.com>
39476
39477 * g77.f-torture/compile/19990502-1.f: New test.
39478
39479 1999-05-02 Craig Burley <craig@jcb-sc.com>
39480
39481 * g77.f-torture/compile/19990502-0.f: New test.
39482
39483 1999-05-02 Craig Burley <craig@jcb-sc.com>
39484
39485 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
39486 intrinsic.
39487
39488 1999-05-02 Craig Burley <craig@jcb-sc.com>
39489
39490 * g77.f-torture/execute/u77-test.f (main): List libU77
39491 intrinsics not currently tested.
39492 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
39493 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
39494 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
39495 Trim blanks off the ends of some printed strings.
39496
39497 1999-05-02 Craig Burley <craig@jcb-sc.com>
39498
39499 * g77.f-torture/execute/u77-test.f (main): Just warn about
39500 FSTAT gid disagreement, as it's expected on some systems.
39501
39502 1999-05-01 Craig Burley <craig@jcb-sc.com>
39503
39504 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
39505 use a new function, which allows for some slop.
39506 Clean up some commentary.
39507 (issum): The new function.
39508 (sgladd): Deleted subroutine.
39509
39510 1999-05-01 Craig Burley <craig@jcb-sc.com>
39511
39512 * g77.f-torture/execute/u77-test.f: Modify to be more like
39513 libf2c/libU77 version, bringing patches to that version here.
39514 Add suitable commentary.
39515
39516 1999-04-25 Richard Henderson <rth@cygnus.com>
39517
39518 * gcc.dg/990424-1.c: New test.
39519
39520 1999-04-24 Craig Burley <craig@jcb-sc.com>
39521
39522 * g77.f-torture/execute/u77-test.f (main): Bug involving
39523 LSTAT has been fixed, so turn back on full checking.
39524
39525 1999-04-20 Craig Burley <craig@jcb-sc.com>
39526
39527 * g77.f-torture/compile/19990419-0.f: New test.
39528 * g77.f-torture/execute/19990419-1.f: New test.
39529
39530 1999-04-17 Richard Henderson <rth@cygnus.com>
39531
39532 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
39533 to avoid the need for a prototype to supress a warning.
39534
39535 1999-04-07 Jim Wilson <wilson@cygnus.com>
39536
39537 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
39538
39539 1999-04-04 Jeffrey A Law (law@cygnus.com)
39540
39541 * gcc.c-torture/execute/990404-1.c: New test.
39542
39543 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39544
39545 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
39546 * gcc.dg/cpp-if3.c: Don't use -pedantic.
39547 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
39548 missing initializer warnings.
39549
39550 1999-03-28 Jeffrey A Law (law@cygnus.com)
39551
39552 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
39553 matching strings.
39554
39555 1999-03-26 Jeffrey A Law (law@cygnus.com)
39556
39557 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
39558
39559 1999-03-26 Craig Burley <craig@jcb-sc.com>
39560
39561 * g77.f-torture/execute/19990325-0.f: New test.
39562 * g77.f-torture/execute/19990325-1.f: New test.
39563
39564 1999-03-24 Jeffrey A Law (law@cygnus.com)
39565
39566 * gcc.c-torture/execute/990324-1.c: New test.
39567
39568 1999-03-22 Jim Wilson <wilson@cygnus.com>
39569
39570 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
39571 test with 4.
39572
39573 1999-03-17 Richard Henderson <rth@cygnus.com>
39574
39575 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
39576
39577 1999-03-13 Craig Burley <craig@jcb-sc.com>
39578
39579 * g77.f-torture/execute/19990313-2.f: New test.
39580 * g77.f-torture/execute/19990313-3.f: New test.
39581
39582 1999-03-13 Craig Burley <craig@jcb-sc.com>
39583
39584 * g77.f-torture/execute/19990313-0.f: New test.
39585 * g77.f-torture/execute/19990313-1.f: New test.
39586
39587 1999-03-12 Jim Wilson <wilson@cygnus.com>
39588
39589 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
39590 printf to sprintf.
39591 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
39592 (main): Add check for u15. Conditionalize u31 check depending on
39593 whether ints are <32 bits or >=32 bits.
39594
39595 1999-03-08 Craig Burley <craig@jcb-sc.com>
39596
39597 * g77.f-torture/execute/19981119-0.f: Improve testiness.
39598
39599 1999-03-08 Craig Burley <craig@jcb-sc.com>
39600
39601 * g77.f-torture/compile/19990305-0.f: New test.
39602 * g77.f-torture/execute/19981119-0.f: New test.
39603
39604 1999-03-08 Craig Burley <craig@jcb-sc.com>
39605
39606 * g77.f-torture/execute/970625-2.f: call ABORT if final
39607 result is not correct, instead of just printing it.
39608 Add this checking via newly introduced obfuscation, to
39609 trip up buggy front ends.
39610
39611 1999-03-07 Craig Burley <craig@jcb-sc.com>
39612
39613 * g77.f-torture/compile/960317-1.f: Moved from being
39614 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
39615
39616 1999-03-06 Craig Burley <craig@jcb-sc.com>
39617
39618 * g77.f-torture/execute/960317-1.f: New (old) test.
39619 * g77.f-torture/execute/970625-2.f: Ditto.
39620
39621 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
39622
39623 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
39624 message on line 1 or line 2; cccp and cpplib do this differently.
39625
39626 1999-03-01 Jeffrey A Law (law@cygnus.com)
39627
39628 * g++.old-deja/g++.law/weak1.C: New test.
39629
39630 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39631
39632 * gcc.c-torture/execute/990119-1.c: Renamed to...
39633 * gcc.dg/990119-1.c: this, so it will only be tested once
39634 (it's a preprocessor test, it doesn't need to be run at
39635 multiple optimization levels).
39636
39637 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39638
39639 * lib/g++.exp: Don't add incdir=$base_dir/../include to
39640 ALWAYS_CXXFLAGS.
39641
39642 1999-02-24 Craig Burley <craig@jcb-sc.com>
39643
39644 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
39645 * g77.f-torture/compile/19981216-0.f: ...as it is expected
39646 to not be compilable by current g77.
39647
39648 1999-02-24 Nick Clifton <nickc@cygnus.com>
39649
39650 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
39651
39652 1999-02-22 Jeffrey A Law (law@cygnus.com)
39653
39654 * gcc.c-torture/execute/990222-1.c: New test.
39655
39656 1999-02-19 Craig Burley <craig@jcb-sc.com>
39657
39658 * g77.f-torture/compile/19990218-0.f: New test.
39659 * g77.f-torture/noncompile/19990218-1.f: New test.
39660
39661 1999-02-18 Craig Burley <craig@jcb-sc.com>
39662
39663 * g77.f-torture/compile/19981216-0.f: New test.
39664
39665 1999-02-14 Jeffrey A Law (law@cygnus.com)
39666
39667 * gcc.dg/990214-1.c: New test.
39668
39669 1999-02-13 Jeffrey A Law (law@cygnus.com)
39670
39671 * gcc.dg/990213-2.c: New test.
39672
39673 * gcc.dg/990213-1.c: New test.
39674
39675 1999-02-12 Jeffrey A Law (law@cygnus.com)
39676
39677 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
39678 ints.
39679
39680 1999-02-11 Nick Clifton <nickc@cygnus.com>
39681
39682 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
39683 specified by target.
39684
39685 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
39686
39687 1999-02-11 Jeffrey A Law (law@cygnus.com)
39688
39689 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
39690
39691 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
39692
39693 * gcc.dg/special/ecos.exp: New test driver for new tests with
39694 special requirements.
39695
39696 * gcc.dg/special/alias-1.c: New test.
39697 * gcc.dg/special/gcsec-1.c: New test.
39698 * gcc.dg/special/weak-1.c: New test.
39699 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
39700 * gcc.dg/special/weak-2.c: New test.
39701 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
39702 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
39703 * gcc.dg/special/wkali-1.c: New test.
39704 * gcc.dg/special/wkali-2.c: New test.
39705 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
39706 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
39707
39708 1999-02-10 Felix Lee <flee@cygnus.com>
39709
39710 * lib/c-torture.exp (c-torture-compile): Pull out code for
39711 analyzing gcc error messages.
39712 (c-torture-execute): Likewise. Fix some (harmless) false
39713 positives.
39714 * lib/gcc.exp (gcc_check_compile): New function.
39715
39716 1999-02-08 Richard Henderson <rth@cygnus.com>
39717
39718 * gcc.c-torture/execute/990208-1.c: New test.
39719
39720 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
39721
39722 * g++.dg/special/ecos.exp: New driver for new tests with special
39723 requirements
39724
39725 * g++.dg/special/conpr-1.C: New test
39726 * g++.dg/special/conpr-2.C: New test
39727 * g++.dg/special/conpr-2a.C: New test
39728 * g++.dg/special/conpr-3.C: New test
39729 * g++.dg/special/conpr-3a.C: New test
39730 * g++.dg/special/conpr-3b.C: New test
39731
39732 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
39733 allow g++ to use the dg driver
39734
39735 * README: Add comment about g++.dg directory
39736
39737 1999-02-06 Jeffrey A Law (law@cygnus.com)
39738
39739 * README: Update email addresses.
39740
39741 1999-02-03 Nick Clifton <nickc@cygnus.com>
39742
39743 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
39744 arguments in order to force structure S onto the stack even on
39745 the alpha.
39746 (test): Pass 10 leading arguments to function foo as well as the
39747 structure S.
39748
39749 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
39750 failure for all targets.
39751
39752 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
39753 abort to terminate program execution.
39754
39755 1999-01-30 Richard Henderson <rth@cygnus.com>
39756
39757 * gcc.c-torture/execute/990130-1.c: New test.
39758
39759 1999-01-30 Jeffrey A Law (law@cygnus.com)
39760
39761 * gcc.dg/990130-1.c: New test.
39762
39763 1999-01-28 Michael Meissner <meissner@cygnus.com>
39764
39765 * gcc.c-torture/execute/990128-1.c: New test.
39766
39767 1999-01-27 Michael Meissner <meissner@cygnus.com>
39768
39769 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
39770
39771 1999-01-27 Felix Lee <flee@cygnus.com>
39772
39773 * lib/c-torture.exp (c-torture-compile): pull out code for
39774 analyzing gcc error messages.
39775 (c-torture-execute): ditto, and fix some (harmless) false
39776 positives.
39777 * lib/gcc.exp (gcc_check_compile): new function.
39778
39779 1999-01-17 Jeffrey A Law (law@cygnus.com)
39780
39781 * gcc.dg/990117-1.c: New test.
39782
39783 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
39784
39785 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
39786
39787 1999-01-15 Jeffrey A Law (law@cygnus.com)
39788
39789 * g77.f-torture/compile/990115-1.f: New test.
39790
39791 1999-01-07 Jeffrey A Law (law@cygnus.com)
39792
39793 * gcc.c-torture/compile/990107-1.c: New test
39794
39795 1999-01-06 Jeffrey A Law (law@cygnus.com)
39796
39797 * gcc.c-torture/execute/990106-2.c: New test.
39798
39799 * gcc.c-torture/execute/990106-1.c: New test.
39800
39801 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
39802
39803 * gcc.c-torture/compile/981223-1.c: New test.
39804
39805 1998-12-29 Richard Henderson <rth@cygnus.com>
39806
39807 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
39808 (opt3): Rename from opt4 and disable.
39809
39810 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
39811
39812 * g++.old-deja/g++.pt/ptrmem5.C: New test.
39813
39814 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
39815
39816 * g++.old-deja/g++.other/conv5.C: New test.
39817
39818 1998-12-14 Nick Clifton <nickc@cygnus.com>
39819
39820 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
39821
39822 1998-12-11 Jeffrey A Law (law@cygnus.com)
39823
39824 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
39825
39826 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
39827
39828 * gcc.c-torture/compile/981211-1.c: New test.
39829
39830 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39831
39832 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
39833
39834 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
39835
39836 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39837
39838 * gcc.special/930510-1.c: Make C9X safe.
39839 * gcc.misc-tests/gcov-1.c Similarly.
39840 * gcc.misc-tests/gcov-2.c Similarly.
39841
39842 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39843
39844 * gcc.dg/ultrasp1.c: New test.
39845
39846 1998-12-06 Richard Henderson <rth@cygnus.com>
39847
39848 * gcc.c-torture/execute/981206.c: New test.
39849
39850 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39851
39852 * g++.old-deja/g++.ns/template7.C: New test.
39853
39854 * g++.old-deja/g++.other/expr1.C: New test.
39855
39856 * g++.old-deja/g++.eh/tmpl3.C: New test.
39857
39858 * g++.old-deja/g++.eh/tmpl2.C: New test.
39859
39860 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39861
39862 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
39863 * g++.old-deja/g++.other/using6.C: Removed.
39864 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
39865
39866 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
39867
39868 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
39869
39870 * g++.old-deja/g++.pt/overload8.C: New test.
39871
39872 * g++.old-deja/g++.pt/overload7.C: New test.
39873
39874 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
39875
39876 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
39877 and relinking messages.
39878 * lib/g++.exp (g++_target_compile): Remove .rpo file when
39879 compiling with -frepo.
39880
39881 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
39882
39883 * g++.old-deja/g++.pt/lookup6.C: New test.
39884
39885 1998-11-30 Nick Clifton <nickc@cygnus.com>
39886
39887 * gcc.c-torture/execute/981130-1.c: New test.
39888 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
39889
39890 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39891
39892 * g++.old-deja/g++.pt/explicit76.C: New test.
39893
39894 * g++.old-deja/g++.pt/friend38.C: New test.
39895
39896 * g++.old-deja/g++.ns/crash2.C: New test.
39897
39898 * g++.old-deja/g++.pt/defarg8.C: New test.
39899
39900 * g++.old-deja/g++.pt/instantiate6.C: New test.
39901
39902 * g++.old-deja/g++.pt/static6.C: New test.
39903
39904 * g++.old-deja/g++.pt/decl2.C: New test.
39905
39906 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
39907
39908 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
39909 problem is actually related with name lookup, but so what? :-)
39910
39911 * g++.old-deja/g++.pt/friend37.C: New test.
39912
39913 1998-11-25 Dave Love <d.love@dl.ac.uk>
39914
39915 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
39916 element, which fails on some systems.
39917
39918 * g77.f-torture/execute/labug1.f: New test.
39919
39920 1998-11-21 Jeffrey A Law (law@cygnus.com)
39921
39922 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
39923 is defined.
39924
39925 1998-11-18 Dave Love <d.love@dl.ac.uk>
39926
39927 * g77.f-torture/compile/981117-1.f: New test.
39928
39929 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
39930
39931 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
39932 properly discarded.
39933
39934 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
39935
39936 * gcc.c-torture/execute/memcheck: New directory of tests for
39937 -fcheck-memory-usage.
39938
39939 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
39940
39941 * README: New file, general information about the testsuite and
39942 new description of the various C++ test subdirectories.
39943 * README.g++: Eliminate obsolete information, update and move most
39944 relevant stuff to README.
39945
39946 1998-11-07 Richard Henderson <rth@cygnus.com>
39947
39948 * gcc.c-torture/compile/981107-1.c: New test.
39949
39950 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
39951
39952 * execute/memcpy-bi.c: New testcase.
39953
39954 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
39955
39956 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
39957 base classes.
39958
39959 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
39960 template is selected.
39961
39962 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
39963 classes, it should be accepted for all types.
39964
39965 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
39966
39967 * g++.old-deja/g++.pt/spec24.C: Ensure that template
39968 specializations start with template headers.
39969
39970 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
39971
39972 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
39973
39974 * g++.old-deja/g++.other/init9.C: Test cross initialization of
39975 non-POD types.
39976
39977 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39978
39979 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
39980
39981 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
39982
39983 * compile/981022-1.c, compile/981022-1.x: New test and driver.
39984
39985 1998-10-19 Jeffrey A Law (law@cygnus.com)
39986
39987 * 981019-1.c: New test.
39988
39989 1998-10-14 Robert Lipe <robertl@dgii.com>
39990
39991 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
39992 find objc headers.
39993
39994 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39995
39996 * compile/981001-4.c: Remove use of GCC extension that triggers a
39997 compiler bug.
39998
39999 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
40000
40001 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
40002
40003 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40004
40005 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
40006 instantiation of template produces incorrect code for delete
40007 expression.
40008
40009 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
40010 constructors' name is not unique.
40011 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
40012 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
40013
40014 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
40015 automatic array of const is ill-formed.
40016
40017 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
40018 of template parameter?
40019
40020 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
40021 const.
40022
40023 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
40024 pointer-to-member expression.
40025
40026 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
40027 declaration causes ICE.
40028
40029 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
40030
40031 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
40032 reserved in the global namespace.
40033
40034 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
40035 generate needed virtual table.
40036
40037 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
40038
40039 1998-10-10 Dariush Eslimi <eslimi@loran.com>
40040
40041 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
40042 template-dependent type
40043
40044 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40045
40046 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
40047 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
40048 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
40049
40050 * g++.old-deja/g++.other/using5.C: New test; using decl from base
40051 class should be usable as argument of member function.
40052 * g++.old-deja/g++.other/using6.C: New test; using decl from base
40053 class should be usable as return type of member function.
40054 * g++.old-deja/g++.other/using7.C: New test; using decl from base
40055 class should be usable as type of data member.
40056
40057 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
40058
40059 1998-10-09 Jeffrey A Law (law@cygnus.com)
40060
40061 * gcc.c-torture/special/920521-1.c: Fix bogus test.
40062
40063 1998-10-08 Nick Clifton <nickc@cygnus.com>
40064
40065 * gcc.dg/dll-?.c Add thumb to target list.
40066 Fix assembler scan patterns to match current assembler output.
40067
40068 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
40069
40070 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
40071 matching of template brackets.
40072
40073 * g++.old-deja/g++.other/using4.C: New test. Test using
40074 declarations of methods from base classes.
40075
40076 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
40077 within functions should introduce names into the innermost
40078 enclosing namespace.
40079
40080 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
40081 of static locals if first initialization throws.
40082
40083 1998-10-07 Jim Wilson <wilson@cygnus.com>
40084
40085 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
40086
40087 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
40088
40089 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
40090 lose track of the possible targets of tablejump insns.
40091 * special/special.exp: Run it.
40092
40093 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40094
40095 * g++.old-deja/g++.pt/friend35.C: New test. A template function
40096 must be declared before its specializations can be named in friend
40097 declarations.
40098
40099 1998-10-05 Dave Love <d.love@dl.ac.uk>
40100
40101 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
40102
40103 * g77.f-torture/execute/io1.f: New test.
40104
40105 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40106
40107 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
40108 with pointer to template function, for which no argument deduction
40109 is possible.
40110
40111 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
40112 specialization of template function as argument to template
40113 function.
40114
40115 * g++.old-deja/g++.other/access2.C: New test; Inner class
40116 shouldn't have privileged access to Outer's names.
40117
40118 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40119
40120 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
40121 friend template declared within template class conflicts with
40122 nested class of the same name.
40123
40124 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
40125 is ignored.
40126
40127 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
40128 object with direct initializer as function declaration.
40129
40130 * g++.old-deja/g++.other/decl2.C: New test; duplicate
40131 initializers.
40132
40133 * g++.old-deja/g++.other/null2.C: New test; conditional operator
40134 involving const pointer and NULL produces incorrect result.
40135
40136 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
40137 type name without `typename' should be rejected with -pedantic.
40138
40139 1998-10-02 Richard Henderson <rth@cygnus.com>
40140
40141 * g++.old-deja/g++.other/addrof1.C: New test.
40142
40143 1998-10-01 Nick Clifton <nickc@cygnus.com>
40144
40145 * gcc.c-torture/compile/981001-1.c: New test.
40146 * gcc.c-torture/execute/981001-1.c: New test.
40147
40148 1998-10-01 Jeffrey A Law (law@cygnus.com)
40149
40150 * gcc.c-torture/compile/981001-2.c: New test.
40151 * gcc.c-torture/compile/981001-3.c: New test.
40152 * gcc.c-torture/compile/981001-4.c: New test.
40153
40154 1998-10-01 Robert Lipe <robertl@dgii.com>
40155
40156 * lib/objc.exp (objc_target_compile): Add -L during compiles for
40157 multilibbed hosts. Idea grafted from g77.exp.
40158
40159 1998-09-30 Dave Love <d.love@dl.ac.uk>
40160
40161 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
40162 avoid losing on systems which need -lsocket.
40163
40164 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
40165
40166 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
40167 * g++.old-deja/g++.other/nested2.C: Ditto.
40168 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
40169 failure.
40170
40171 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40172
40173 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
40174 preferred over template operator!= for enum bitfields.
40175
40176 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
40177
40178 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
40179 that happen to have the same base name, but in different scopes,
40180 are incorrectly rejected.
40181
40182 1998-09-16 Richard Henderson <rth@cygnus.com>
40183
40184 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
40185 on the native word size instead of an integer literal.
40186
40187 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40188
40189 * g++.old-deja/g++.other/static2.C: Invocation of static data
40190 member of type pointer-to-function denoted as non-static member.
40191
40192 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
40193 checks involving function types and aliases.
40194
40195 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40196
40197 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
40198 redefined to the same non-trivial type.
40199
40200 * g++.old-deja/g++.pt/explicit73.C: Test for proper
40201 namespace-qualification of template specializations declared in
40202 other namespaces.
40203
40204 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
40205 to declare a subset of the specializations of a template function
40206 as friends of specializations of a template class.
40207
40208 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
40209 member templates that do not fully specialize the enclosing
40210 template class are rejected.
40211
40212 1998-09-11 Dave Love <d.love@dl.ac.uk>
40213
40214 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
40215
40216 1998-09-08 Dave Love <d.love@dl.ac.uk>
40217
40218 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
40219 altered from libf2c/libU77 version.
40220
40221 1998-09-06 Dave Love <d.love@dl.ac.uk>
40222
40223 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
40224
40225 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
40226
40227 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
40228 (un)signed char are different types for template specialization
40229 purposes.
40230
40231 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
40232
40233 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
40234 * objc: ObjC testsuite.
40235
40236 1998-08-31 Catherine Moore <clm@cygnus.com>
40237
40238 * gcc.c-torture/execute/941014-1.x: New file.
40239
40240 1998-08-31 Nick Clifton <nickc@cygnus.com>
40241
40242 * lib/c-torture.exp: Add support for
40243 torture_eval_before_compile and torture_eval_before_execute
40244 variables.
40245
40246 1998-08-30 Jeffrey A Law (law@cygnus.com)
40247
40248 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
40249 this test triggers valid.
40250
40251 1998-08-27 Jeffrey A Law (law@cygnus.com)
40252
40253 * gcc.dg/980827-1.c: New test.
40254
40255 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
40256
40257 * gcc.c-torture/execute/loop-4b.c: New test.
40258
40259 1998-08-26 Nick Clifton <nickc@cygnus.com>
40260
40261 * lib/c-torture.exp: Add support for
40262 torture_eval_before_compile and torture_eval_before_execute
40263 variables.
40264
40265 1998-08-25 Jeffrey A Law (law@cygnus.com)
40266
40267 * gcc.c-torture/compile/980825-1.c: New test.
40268
40269 1998-08-24 Nick Clifton <nickc@cygnus.com>
40270
40271 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
40272 count number tests in opt_t0 not good_t0.
40273
40274 1998-08-24 Jeffrey A Law (law@cygnus.com)
40275
40276 * gcc.c-torture/compile/930326-1.x: Fix typo.
40277
40278 1998-08-23 Mark Mitchell <mark@markmitchell.com>
40279
40280 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
40281 causes an ICE.
40282
40283 1998-08-21 Jeffrey A Law (law@cygnus.com)
40284
40285 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
40286 STACK_SIZE is defined.
40287 * gcc.c-torture/unsorted/stuct.c: Similarly.
40288
40289 * gcc.c-torture/compile/980821-1.c: New test.
40290
40291 1998-08-21 Jeffrey A Law (law@cygnus.com)
40292
40293 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
40294
40295 1998-08-19 Mark Mitchell <mark@markmitchell.com>
40296
40297 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
40298 code.
40299
40300 1998-08-09 Mark Mitchell <mark@markmitchell.com>
40301
40302 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
40303 error'.
40304
40305 1998-08-18 Jeffrey A Law (law@cygnus.com)
40306
40307 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
40308
40309 1998-08-16 Jeffrey A Law (law@cygnus.com)
40310
40311 * gcc.c-torture/compile/980816-1.c: New test.
40312
40313 * gcc.dg/980816-1.c: New test.
40314
40315 1998-08-13 Jeffrey A Law (law@cygnus.com)
40316
40317 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
40318 compiler for ieee tests.
40319
40320 1998-08-01 Dave Love <d.love@dl.ac.uk>
40321
40322 * g77.f-torture/compile/980729-0.f: New test.
40323
40324 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
40325
40326 * gcc.c-torture/special/eeprof-1.c: New test, for
40327 -finstrument-functions.
40328 * gcc.c-torture/special/special.exp: Run it.
40329
40330 1998-07-29 Jeffrey A Law (law@cygnus.com)
40331
40332 * gcc.c-torture/compile/980729-1.c: New test.
40333
40334 1998-07-27 Nick Clifton <nickc@cygnus.com>
40335
40336 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
40337 __thumb__ is defined, and test for ARM style doubles if so.
40338
40339 1998-07-26 Dave Love <d.love@dl.ac.uk>
40340
40341 * g77.f-torture/noncompile/980615-0.f: New test.
40342
40343 1998-07-26 H.J. Lu (hjl@gnu.org)
40344
40345 * gcc.dg/980312-1.c: Do link instead of compile.
40346 * gcc.dg/980313-1.c: Likewise.
40347
40348 1998-07-26 Jeffrey A Law (law@cygnus.com)
40349
40350 * gcc.c-torture/compile/980726-1.c: New test.
40351
40352 1998-07-25 Dave Love <d.love@dl.ac.uk>
40353
40354 * g77.f-torture/execute/io0.f: New test.
40355
40356 1998-07-24 Nick Clifton <nickc@cygnus.com>
40357
40358 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
40359 an int.
40360
40361 1998-06-18 Michael Meissner <meissner@cygnus.com>
40362
40363 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
40364 m32r bugs.
40365
40366 1998-07-17 Nick Clifton <nickc@cygnus.com>
40367
40368 * gcc.dg/980626-1.c: Expect failures for all toolchains until
40369 c-decl.c:grokdeclarator can handle mode attributes.
40370
40371 1998-07-16 Jeffrey A Law (law@cygnus.com)
40372
40373 * gcc.c-torture/execute/980716-1.c: New test.
40374
40375 1998-07-13 Jeffrey A Law (law@cygnus.com)
40376
40377 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
40378 the mn10200.
40379 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
40380 the mn10200.
40381 * gcc.c-torture/execute/va-arg-3.x: Similarly.
40382 * gcc.c-torture/compile/930326-1.x: Similarly.
40383
40384 1998-07-13 Dave Love <d.love@dl.ac.uk>
40385
40386 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
40387 New test from Craig.
40388
40389 1998-07-12 Dave Love <d.love@dl.ac.uk>
40390
40391 * g77.f-torture/noncompile/980616-0.f: New test.
40392
40393 * g77.f-torture/execute/970816-3.f: New test from Craig.
40394
40395 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40396
40397 * g++.other/singleton.C: Return error value instead of taking
40398 SIGSEGV.
40399
40400 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
40401
40402 * g++.other/singleton.C: New test. Warning is under dispute.
40403 Runtime crash is not.
40404
40405 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40406
40407 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
40408 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
40409 using6.C, using7.C}: New namespace tests.
40410
40411 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40412
40413 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
40414 specialization with typedef'ed names used as array indexes.
40415
40416 1998-07-09 Jeffrey A Law (law@cygnus.com)
40417
40418 * gcc.c-torture/execute/980709-1.c: New test.
40419
40420 * gcc.dg/980709-1.c: New test.
40421
40422 1998-07-07 Richard Henderson <rth@cygnus.com>
40423
40424 * gcc.c-torture/execute/bcp-1.c: New test.
40425
40426 1998-07-07 Jeffrey A Law (law@cygnus.com)
40427
40428 * gcc.c-torture/execute/980707-1.c: New test.
40429
40430 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
40431
40432 * gcc.c-torture/compile/980706-1.c: New test.
40433
40434 1998-07-01 Dave Love <d.love@dl.ac.uk>
40435
40436 * g77.f-torture/execute/980701-0.f,
40437 g77.f-torture/execute/980701-1.f: New test from Craig.
40438
40439 1998-07-01 Jeffrey A Law (law@cygnus.com)
40440
40441 * gcc.c-torture/compile/980701-1.c: New test.
40442
40443 * gcc.c-torture/execute/980701-1.c: New test.
40444
40445 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
40446 rlsruhe.de>
40447
40448 * g++.old-deja/g++.robertl/eb132.C: New test.
40449 * g++.old-deja/g++.robertl/eb133.C: Likewise.
40450
40451 1998-06-29 Dave Love <d.love@dl.ac.uk>
40452
40453 * g77.f-torture/execute/980628-7.f,
40454 g77.f-torture/execute/980628-8.f,
40455 g77.f-torture/execute/980628-9.f,
40456 g77.f-torture/execute/980628-10.f: New tests from Craig.
40457
40458 * g77.f-torture/execute/980628-3.f: Remove mail headers.
40459
40460 1998-06-28 Jeffrey A Law (law@cygnus.com)
40461
40462 * g77.f-torture/execute/980628-4.f: New test from Craig.
40463 * g77.f-torture/execute/980628-5.f: Likewise.
40464 * g77.f-torture/execute/980628-2.f: Likewise.
40465 * g77.f-torture/execute/980628-0.f: Likewise.
40466 * g77.f-torture/execute/980628-1.f: Likewise.
40467 * g77.f-torture/execute/980628-3.f: Likewise.
40468 * g77.f-torture/execute/980628-6.f: Likewise.
40469
40470 1998-06-28 Jeffrey A Law (law@cygnus.com)
40471
40472 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
40473 directory when nothing has been installed yet.
40474
40475 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
40476
40477 * gcc.c-torture/special/special.exp: Handle newer versions of
40478 dejagnu.
40479
40480 1998-06-26 Jeffrey A Law (law@cygnus.com)
40481
40482 * gcc.dg/980626-1.c: New test.
40483
40484 1998-06-19 Bruno Haible <haible@ilog.fr>
40485
40486 * gcc.misc-tests/m-un-2.c: New test.
40487 * g++.old-deja/g++.other/warn01.c: Likewise.
40488
40489 1998-06-19 Robert Lipe <robertl@dgii.com>
40490
40491 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
40492 compatibility with assmblers with a different comment character.
40493 Eliminate use of GAS-specific extensions.
40494
40495 1998-06-19 Jeffrey A Law (law@cygnus.com)
40496
40497 * gcc.c-torture/execute/ieee/980619-1.c: New test.
40498
40499 1998-06-19 Robert Lipe <robertl@dgii.com>
40500
40501 * lib/g77.exp: Replace search for libf2c.a with search for newly
40502 renamed libg2c.a
40503
40504 1998-06-17 Jeffrey A Law (law@cygnus.com)
40505
40506 * gcc.c-torture/execute/980617-1.c: New test.
40507
40508 1998-06-12 Jeffrey A Law (law@cygnus.com)
40509
40510 * gcc.c-torture/execute/980612-1.c: New test.
40511
40512 1998-06-08 Jeffrey A Law (law@cygnus.com)
40513
40514 * gcc.dg/980523-1.c: Only test on ppc-linux.
40515 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
40516
40517 * gcc.c-torture/execute/980608-1.c: New test.
40518
40519 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
40520
40521 * gcc.c-torture/execute/980605-1.c: New test.
40522
40523 1998-06-04 Jeffrey A Law (law@cygnus.com)
40524
40525 * gcc.c-torture/execute/980604-1.c: New test.
40526
40527 1998-06-02 Jeffrey A Law (law@cygnus.com)
40528
40529 * gcc.c-torture/execute/980602-1.c: New test.
40530 * gcc.c-torture/execute/980602-2.c: Likewise.
40531
40532 1998-06-02 Dave Love <d.love@dl.ac.uk>
40533
40534 * 970125-0.f: Fix per JCB. Add commentary.
40535
40536 1998-05-31 Michael Meissner <meissner@cygnus.com>
40537
40538 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
40539 IEEE -0 support.
40540
40541 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
40542
40543 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
40544 earlier.
40545
40546 1998-05-28 Catherine Moore <clm@cygnus.com>
40547
40548 * gcc.c-torture/execute/980526-3.c: New test.
40549
40550 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
40551
40552 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
40553 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
40554 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
40555 m88k-motorola-sysv3 to XFAIL.
40556
40557 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40558
40559 * gcc.dg/980526-1.c: New test.
40560 * gcc.c-torture/execute/980526-2.c: New test.
40561
40562 1998-05-26 Jeffrey A Law (law@cygnus.com)
40563
40564 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
40565
40566 * gcc.c-torture/execute/980526-1.c: New test.
40567
40568 1998-05-26 Dave Love <d.love@dl.ac.uk>
40569
40570 * g77.f-torture/execute/alpha2.f: Add runtime test.
40571
40572 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
40573
40574 * g++.old-deja/old-deja.exp: Strip leading directories.
40575
40576 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
40577 error for the line. Don't run multiple tests for the same line.
40578
40579 1998-05-23 Jeffrey A Law (law@cygnus.com)
40580
40581 * gcc.dg/980523-1.c: New test.
40582
40583 1998-05-23 Dave Love <d.love@dl.ac.uk>
40584
40585 * g77.f-torture/compile/970915-0.f: New test.
40586
40587 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
40588
40589 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
40590
40591 1998-05-21 Jeffrey A Law (law@cygnus.com)
40592
40593 * gcc.dg/980520-1.c: New test.
40594
40595 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
40596
40597 * gcc.dg/980502-1.c: Fix return type.
40598
40599 1998-05-20 Jeffrey A Law (law@cygnus.com)
40600
40601 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
40602 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
40603 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
40604 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
40605 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
40606
40607 1998-05-20 Dave Love <d.love@dl.ac.uk>
40608
40609 * g77.f-torture/execute/980520-1.f: New test.
40610
40611 1998-05-15 Dave Love <d.love@dl.ac.uk>
40612
40613 * lib/mike-g77.exp: New file.
40614
40615 * g77.f-torture/noncompile/noncompile.exp,
40616 g77.f-torture/noncompile/check0.f: New files.
40617
40618 1998-05-14 Dave Love <d.love@dl.ac.uk>
40619
40620 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
40621 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
40622 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
40623 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
40624 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
40625 abort where appropriate.
40626
40627 1998-05-05 Michael Meissner <meissner@cygnus.com>
40628
40629 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
40630 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
40631
40632 1998-04-29 Dave Love <d.love@dl.ac.uk>
40633
40634 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
40635
40636 1998-04-27 Dave Love <d.love@dl.ac.uk>
40637
40638 * g77.f-torture/compile/980427-0.f: New test.
40639
40640 1998-04-24 Dave Love <d.love@dl.ac.uk>
40641
40642 * g77.f-torture/compile/980424-0.f: New test.
40643
40644 1998-04-19 Dave Love <d.love@dl.ac.uk>
40645
40646 * g77.f-torture/compile/980419-2.f (main): New test.
40647 * g77.f-torture/compile/970125-0.f: New test.
40648 * g77.f-torture/compile/980419-1.f: New test.
40649
40650 1998-04-08 Jim Wilson <wilson@cygnus.com>
40651
40652 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
40653 of loop-4.c.
40654
40655 1998-04-07 Jim Wilson <wilson@cygnus.com>
40656
40657 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
40658
40659 1998-04-03 Jim Wilson <wilson@cygnus.com>
40660
40661 * gcc.c-torture/compile/980329-1.c: New test.
40662
40663 1998-03-18 Jim Wilson <wilson@cygnus.com>
40664
40665 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
40666 * gcc.dg/980312-1.c: Fix typo in -march command.
40667
40668 1998-03-16 H.J. Lu (hjl@gnu.org)
40669
40670 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
40671
40672 1998-03-11 Robert Lipe <robertl@dgii.com>
40673
40674 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
40675 Dave Love agree the Fortran source is bogus.
40676
40677 1998-03-11 Robert Lipe <robertl@dgii.com>
40678
40679 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
40680 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
40681 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
40682 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
40683 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
40684
40685 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40686
40687 * g++.old-deja/g++.other/friend1.C: New test.
40688
40689 1998-02-18 Dave Love <d.love@dl.ac.uk>
40690
40691 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
40692 possibly uninitialized) variables and declare dnrm2.
40693
40694 1998-02-23 Robert Lipe <robertl@dgii.com>
40695
40696 From Bruno Haible <haible@ilog.fr>:
40697 * gcc.c-torture/execute/980223.c: New test.
40698
40699 1998-02-13 Jeffrey A Law (law@cygnus.com)
40700
40701 * gcc.dg/ifelse-1.c: New test.
40702
40703 1998-02-09 H.J. Lu (hjl@gnu.org)
40704
40705 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
40706
40707 * lib/old-dejagnu.exp (old-dejagnu): Added the
40708 "execution test - XFAIL *-*-*" handling in the spirit of
40709 "excess errors test -". Changed the "execution test fails"
40710 handling to be like "excess errors test fails".
40711 * Update various tests accordingly.
40712
40713 1998-02-06 Jim Wilson <wilson@cygnus.com>
40714
40715 * gcc.c-torture/execute/980205.c: New test.
40716
40717 1998-01-18 Jeffrey A Law (law@cygnus.com)
40718
40719 * lib/c-torture.exp: Look for .x files instead of .cexp files.
40720 * lib/f-torture.exp: Similarly.
40721 * gcc.c-torture: Rename all .cexp files to .x files.
40722
40723 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
40724
40725 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
40726 (940510-1.c): Removed duplicate.
40727 (971104-1.c): New test.
40728
40729 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
40730
40731 * lib/f-torture.exp: Improve error and loop detection.
40732
40733 1997-11-19 Michael Meissner <meissner@cygnus.com>
40734
40735 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
40736 use that to size the filler array.
40737
40738 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
40739
40740 * lib/c-torture.exp(c-torture-execute): Fix typo.
40741
40742 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
40743 testcase as the executable name. Keep the executable around if
40744 the test fails.
40745
40746 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
40747
40748 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
40749 changes. Only test one -g option, and move it to the end of the
40750 list of options to test.
40751
40752 1997-09-19 Michael Meissner <meissner@cygnus.com>
40753
40754 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
40755 variable GCC_TORTURE_OPTIONS to supply default switches separated
40756 by colons. If no environment variable, run tests with -O0 -g, -O1
40757 -g, and -O2 -g as well.
40758
40759 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
40760
40761 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
40762 explanatory comments. Fix indentation.
40763
40764 1997-09-15 Jeffrey A Law (law@cygnus.com)
40765
40766 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
40767
40768 1997-09-11 Jeffrey A Law (law@cygnus.com)
40769
40770 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
40771 * g++.old-deja/g++.mike/p7325.C: Likewise.
40772 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
40773
40774 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
40775
40776 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
40777 * g++.old-deja/g++.brendan/crash30.C: Likewise.
40778 * g++.old-deja/g++.brendan/crash39.C: Likewise.
40779 * g++.old-deja/g++.law/operators4.C: Likewise.
40780
40781 1997-09-11 Joe Buck (jbuck@synopsys.com)
40782
40783 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
40784 * g++.old-deja/g++.mike/p784.C: Ditto.
40785 * g++.old-deja/g++.mike/p785.C: Ditto.
40786
40787 1997-09-05 Jeffrey A Law (law@cygnus.com)
40788
40789 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
40790
40791 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40792
40793 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
40794 target feature; pass this to c-torture-execute as needed.
40795
40796 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40797
40798 * lib/c-torture.exp(c-torture-execute): If the previous and the
40799 current executables being tested are identical, we don't need to
40800 run the executable again. Try to make the executable names
40801 unique. Add an optional argument for passing additional compiler
40802 flags.
40803
40804 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
40805
40806 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
40807
40808 1997-08-29 Jeffrey A Law (law@cygnus.com)
40809
40810 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
40811
40812 1997-07-31 Jeffrey A Law (law@cygnus.com)
40813
40814 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
40815 32bit or larger longs.
40816
40817 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
40818 have either a 32bit long or 32bit int.
40819
40820 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
40821
40822 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
40823 Make double precision tests dependent on sizeof (double).
40824
40825 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
40826
40827 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
40828 too.
40829
40830 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
40831
40832 * gcc.c-torture/compile/961203-1.cexp: New script.
40833
40834 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
40835
40836 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
40837 up the includes ourselves.
40838
40839 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
40840
40841 * lib/plumhall.exp: Remove random include, and add a few
40842 verbose messages for debugging.
40843
40844 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
40845
40846 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
40847 of trying to do it ourselves.
40848
40849 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40850
40851 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
40852
40853 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
40854
40855 * gcc.prms/5403.c: Made regexp a bit less strict.
40856
40857 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
40858
40859 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
40860 is returned from remote_load instead.
40861 * lib/plumhall.exp: Ditto.
40862 * lib/mike-g++.exp: Ditto.
40863 * lib/old-dejagnu.exp: Ditto.
40864 * lib/c-torture.exp: Ditto.
40865
40866 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
40867
40868 * lib/g++.exp: Use build_wrapper procedure.
40869 * lib/gcc.exp: Ditto.
40870
40871 1997-05-20 Jeffrey A Law (law@cygnus.com)
40872
40873 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
40874 an old-style decl for malloc. Fixes tests to work when
40875 sizeof (int) != sizeof (size_t).
40876
40877 1997-05-15 Mike Meissner <meissner@cygnus.com>
40878
40879 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
40880
40881 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
40882 use stdargs.h interface.
40883
40884 1997-05-15 Mike Meissner <meissner@cygnus.com>
40885
40886 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
40887 NO_VARARGS when compiling.
40888
40889 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
40890
40891 * lib/plumhall.exp(ph_includes): New procedure.
40892 (ph_make): Use it.
40893 (ph_compiler): Ditto.
40894
40895 * lib/g++.exp: Rename test-glue.c to testglue.c.
40896 * lib/gcc.exp: Ditto.
40897
40898 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
40899
40900 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
40901 to completion when it's called.
40902
40903 1997-03-21 Michael Meissner <meissner@cygnus.com>
40904
40905 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
40906 is defined, don't do test.
40907
40908 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
40909
40910 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
40911 for object files.
40912 (ph_summary): Mark skipped testcases as untested, not unresolved.
40913
40914 * lib/plumhall.exp (ph_make): If unresolved because of bad
40915 errorCode, record errorCode in log file.
40916 (*): Replace send_log/verbose with verbose -log.
40917
40918 1997-03-19 Michael Meissner <meissner@cygnus.com>
40919
40920 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
40921 double conversion if double isn't at least 8 bytes.
40922
40923 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
40924 int to work with targets where int is 16 bits.
40925
40926 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
40927 8 bytes, just exit, since 4 byte doubles don't have enough bits of
40928 precision for the test to complete.
40929
40930 1997-03-14 Michael Meissner <meissner@cygnus.com>
40931
40932 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
40933 if d10v is not compiled with the -mdouble64 flag.
40934 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
40935
40936 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
40937 d10v is not compiled with the -mint32 flag.
40938
40939 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
40940
40941 * lib/plumhall.exp: Use incr_count.
40942
40943 1997-03-12 Jeffrey A Law (law@cygnus.com)
40944
40945 * gcc.c-torture: Update to c-torture-1.45.
40946
40947 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
40948
40949 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
40950 the name of the expect testcase file).
40951
40952 * lib/g++.exp(g++_init): Ditto.
40953
40954 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
40955
40956 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
40957 the host.
40958
40959 * lib/gcc.exp(gcc_exit): New procedure.
40960
40961 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
40962
40963 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
40964 specs where appropriate.
40965
40966 * g++.old-deja/g++.arm/*: Added additional ERROR checks
40967 because of new "candidates are" messages, and removed a few
40968
40969 * Converted all non-old-style g++ testcases to old-style, and
40970 moved into g++.old-deja.
40971
40972 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
40973
40974 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
40975 options.
40976
40977 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
40978 succeeded.
40979
40980 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
40981
40982 1997-02-13 Michael Meissner <meissner@cygnus.com>
40983
40984 * lib/gcc.exp (gcc_target_compile): Add support for defining
40985 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
40986 the machine doesn't have those features.
40987
40988 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
40989
40990 * g++.law/operators4.exp: Don't use LIBS.
40991
40992 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
40993
40994 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
40995
40996 * lib/mike-g++.exp: Don't set the compiler to be tested here.
40997 * lib/g++.exp: Set it here instead. Also, allow use of the
40998 --tool_exec and --tool_opt options. Change CXX to
40999 GXX_UNDER_TEST.
41000
41001 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
41002
41003 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
41004
41005 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
41006
41007 * lib/old-dejagnu.exp: Use prune_warnings instead of
41008 prune_system_crud.
41009 * lib/mike-g++.exp: Ditto.
41010 * lib/gcc.exp: Ditto.
41011 * lib/g++.exp: Ditto.
41012
41013 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
41014
41015 1997-02-07 Jeffrey A Law (law@cygnus.com)
41016
41017 * 941014-2.c: Include stdlib.h
41018 * 960327-1.c: Include stdio.h
41019 * dbra.c, index-1.c: Don't assume ints are 32bits.
41020
41021 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
41022
41023 * lib/gcc.exp: Add gcc,stack_size target feature.
41024
41025 * lib/g++.exp(g++_target_compile): Add the include and link
41026 paths here, not in two other places. And, it's $options, not
41027 options.
41028
41029 * lib/mike-g++.exp(postbase): Remove the code that determines
41030 the correct include and link paths.
41031 * g++.old-deja/old-deja.exp: Ditto.
41032
41033 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
41034
41035 * lib/g++.exp(g++_init): target_compile no longer returns the
41036 filename of the result.
41037
41038 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
41039
41040 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
41041 call to glob.
41042
41043 * gcc.c-torture/special/special.exp: Change call to
41044 gcc_target_compile to include the object file.
41045
41046 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
41047
41048 * gcc.c-torture/special/special.exp: Correct misspelling in last
41049 change.
41050
41051 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
41052
41053 * lib/plumhall.exp(ph_summary): Log the entire output of the
41054 executable. Return -1 if there were any failures, 0 otherwise.
41055 (ph_execute): Return -1 if there were any failures, 0 otherwise.
41056 (ph_make): Clean up objects and executables that were built
41057 if the tests succeeded.
41058
41059 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
41060
41061 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
41062 libraries and includes in the build tree as appropriate.
41063
41064 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41065
41066 * lib/c-torture.exp: Instead of looking for the global variable
41067 NO_LONG_LONG, check to see if that's a feature of the target.
41068
41069 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41070
41071 * config/default.exp: Minimize. Delete the remainer of the files in
41072 config; this functionality is now in devo/dejagnu/config.
41073
41074 g++.*/*: Pass any additional flags used to compile to postbase;
41075 delete CXXFLAGS.
41076
41077 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
41078 is now done by runtest.exp. Use gcc_target_compile instead of
41079 compile.
41080
41081 lib/c-torture.exp: Use gcc_target_compile instead of compile.
41082 Remove references to CFLAGS. Use remote_file instead of
41083 calling rm -f.
41084 (c-torture): Take a list of arguments to use to compile this
41085 testcase.
41086
41087 lib/g++.exp: Simplify. Use target_compile instead of compile.
41088 lib/gcc-dg.exp: Ditto.
41089 lib/gcc.exp: Ditto.
41090 lib/mike-{gcc,g++}.exp: Ditto.
41091 lib/old-dejagnu.exp: Ditto.
41092 lib/plumhall.exp: Ditto.
41093
41094 1997-01-08 Jim Wilson <wilson@cygnus.com>
41095
41096 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
41097 (ph_linker): Likewise.
41098
41099 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
41100
41101 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
41102 MAP_ANON / MAP_ANONYMOUS if defined;
41103 else try to map from /dev/zero .
41104
41105 1996-11-12 Jeffrey A Law (law@cygnus.com)
41106
41107 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
41108 isn't defined, then define it to MAP_ANONYMOUS.
41109
41110 1996-11-12 Jeffrey A Law (law@cygnus.com)
41111
41112 * gcc.c-torture: Update to c-torture-1.42 release.
41113
41114 1996-11-11 Jeffrey A Law (law@cygnus.com)
41115
41116 * gcc.c-torture: Update to c-torture-1.41 release.
41117
41118 1996-10-27 Jeffrey A Law (law@cygnus.com)
41119
41120 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
41121 c-torture release.
41122
41123 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
41124
41125 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
41126 and LDFLAGS. Fix second case to append the target_info ldflags
41127 onto LDFLAGS, not CFLAGS.
41128 * lib/g++.exp (g++_init): Add target_info stuff.
41129 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
41130 of libgloss and newlib flags for !native.
41131
41132 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
41133 (GDB): Fix relative path to go up another dir for finding gdb.
41134
41135 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
41136
41137 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
41138 versions in the target_info array, if they don't exist.
41139
41140 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
41141
41142 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
41143
41144 1996-07-08 Jim Wilson <wilson@cygnus.com>
41145
41146 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
41147 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
41148
41149 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
41150
41151 * lib/old-dejagnu.exp: Don't remove the output file before we've
41152 actually tested it. Don't append pwd to the path of the executable
41153 we're testing.
41154
41155 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
41156
41157 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
41158
41159 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
41160
41161 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
41162 temporary directory for compiler files, and set it to a default
41163 value of /tmp. Set $output as the name of the output file from
41164 compiling the testcase. Add a -o option to $cflags_var so the
41165 compiler writes the final output file as $output. Set $executable
41166 to $output.
41167
41168 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
41169 directory for compiler files, and set it to /tmp if it doesn't
41170 already have a value. Set $output_file to the name of the output
41171 file from compiling the testcase. Add a -o option to CXXFLAGS so
41172 the compiler writes the final output file as $output. Use $output
41173 as the executable to be tested.
41174
41175 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41176
41177 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
41178
41179 1996-06-08 Jeffrey A Law (law@cygnus.com)
41180
41181 * gcc.c-torture/execute/pending-1.c: New test. Still
41182 pending in Tege's queue.
41183
41184 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
41185
41186 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
41187 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
41188 if there were failures. Call unresolved if there were unresolved
41189 testcases. Call gcc_fail if program did not run to completion.
41190 (ph_make): Pass additional argument name to ph_execute.
41191 (ph_execute): Add new argument. Pass additional arguments to
41192 ph_summary. Call gcc_fail is there is no execution output.
41193
41194 1996-04-24 Jeffrey A Law (law@cygnus.com)
41195
41196 * lib/plumhall.exp (proc_summary): Output relavent summary
41197 lines into the log so specific failures in plumhall can be
41198 investigated.
41199
41200 1996-04-10 Jeffrey A Law (law@cygnus.com)
41201
41202 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
41203 (c-torture-execute): Don't try to execute tests which use
41204 "long long" types if $NO_LONG_LONG is nonzero.
41205
41206 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
41207
41208 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
41209 not c-torture.
41210
41211 * gcc.ieee: Move from here.
41212 * gcc.c-torture/execute/ieee: To here.
41213
41214 1996-03-26 Jeffrey A Law (law@cygnus.com)
41215
41216 * gcc.c-torture: Update to c-torture-1.41 release.
41217
41218 1996-03-22 Jeffrey A Law (law@cygnus.com)
41219
41220 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
41221 not "$output".
41222
41223 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
41224
41225 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
41226 -c present.
41227
41228 1996-03-02 Jeffrey A Law (law@cygnus.com)
41229
41230 * config/proelf.exp: Handle connecting to a simulator.
41231
41232 1996-01-31 Jeffrey A Law (law@cygnus.com)
41233
41234 * config/proelf.exp: New file. Enough framework that we can
41235 run c-torture tests on the proelf targets (or any other target
41236 that gdb can connect to for that matter).
41237
41238 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
41239
41240 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
41241 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
41242
41243 * lib/plumhall.exp (ph_execute): Always call ph_summary if
41244 exec_output exists.
41245
41246 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
41247
41248 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
41249 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
41250
41251 * config/*.exp: Update FSF address. Change result of ${tool}_load
41252 to pass/fail/unresolved/unsupported/untested. Caller must now
41253 call unresolved/unsupported/untested.
41254 * lib/*.exp: Update FSF address. Update to handle new results of
41255 ${tool}_load.
41256 * lib/chill.exp (verbose): Delete.
41257
41258 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
41259
41260 * lib/gcc.exp (default_gcc_start): Change order of args to
41261 $LDFLAGS $CFLAGS $LIBS.
41262 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
41263 Save/set/restore CFLAGS. Pass single arg to gcc_start.
41264 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
41265 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41266 * gcc.misc-tests/dg-test.exp: Likewise.
41267 * gcc.misc-tests/msgs.exp: Likewise.
41268 * gcc.prms/prms.exp: Likewise.
41269 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
41270 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41271
41272 * lib/dg.exp: Deleted, moved to dejagnu/lib.
41273
41274 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41275
41276 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
41277
41278 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
41279 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
41280
41281 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
41282 necessary.
41283
41284 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
41285
41286 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
41287 global for loop; add use of $mathlib.
41288 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
41289 settings here; set mathlib for anything but VxWorks.
41290
41291 1996-01-22 Jeffrey A Law (law@cygnus.com)
41292
41293 * gcc.c-torture: Update to c-torture-1.40 release.
41294
41295 1996-01-03 Jeffrey A Law (law@cygnus.com)
41296
41297 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
41298 dg.exp.
41299
41300 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
41301
41302 * lib/c-torture.exp (c-torture-execute): Declare "output" as
41303 global.
41304
41305 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
41306
41307 * lib/g++.exp (LIBS): Define if not already.
41308 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
41309 (gcc-dg-prune): Call prune_gcc_output.
41310 * lib/gcc.exp (prune_gcc_output): New proc.
41311 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
41312 prune_gcc_output.
41313
41314 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
41315
41316 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
41317 (c-torture-execute): Likewise. Rename `name' to `testcase'.
41318
41319 1995-11-15 Jeffrey A Law (law@cygnus.com)
41320
41321 * gcc.c-torture: Update to c-torture-1.39 release.
41322
41323 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
41324
41325 * lib/c-torture.exp (c-torture-execute): Don't return if one option
41326 fails, try others as well.
41327
41328 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
41329
41330 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
41331 If compilation fails, mark execute tests as `untested'.
41332 If test is marked as unsupported, don't mark compilation and
41333 execute tests as failed.
41334
41335 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
41336
41337 * lib/g++.exp (g++_init): Don't link in libg++, and look to
41338 libstdc++ for whether or not we want to be doing shared
41339 libraries. Delete link_curses since we don't need it anymore.
41340 * lib/mike-g++.exp (postbase): Don't link in libg++.
41341 * g++.old-deja/old-deja.exp: Likewise.
41342
41343 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
41344
41345 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
41346
41347 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
41348
41349 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
41350 For that, add `-Wl,-a,shared_archive'.
41351 * g++.old-deja/old-deja.exp: Likewise.
41352
41353 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
41354
41355 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
41356
41357 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
41358
41359 * lib/mike-g++.exp (postbase): Pay attention to the status of
41360 g++_load.
41361
41362 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
41363
41364 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
41365
41366 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
41367
41368 * lib/gcc.exp (default_gcc_start): No longer need to log program
41369 being executed or its output, execute_anywhere does that now.
41370 * lib/g++.exp (default_g++_version): Call execute_anywhere.
41371 (default_g++_start): Likewise. Delete calls to verbose/send_log.
41372
41373 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
41374
41375 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
41376 the same as those in lib/g++.exp.
41377
41378 1995-10-10 Jeff Law (law@hurl.cygnus.com)
41379
41380 * gcc.c-torture: Update to c-torture-1.38 release.
41381 * gcc.ieee: Related changes.
41382
41383 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
41384
41385 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
41386 "exec". Minor reformatting changes.
41387
41388 * config/rom68k.exp (${tool}_load): Make it work in a canadian
41389 cross. This means all "exec" calls now work on a remote host as
41390 well.
41391 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
41392 cross. Filter out the extra "\r\n" stuff that expect puts in.
41393 (c-torture-execute): Filter out the bogus warnings like
41394 c-torture-compile does. Add support for canadian cross.
41395 * lib/gcc.exp (default_gcc_version, default_gcc_start)
41396 Use execute_anywhere rather than calling exec directly. Now it
41397 works for canadian cross testing.
41398
41399 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
41400
41401 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
41402 results into a variable, and check that rather than using file exists.
41403
41404 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
41405
41406 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
41407 create a libg++.so. For sunos4.1.*, also add -ltermcap.
41408
41409 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41410
41411 * g++.old-deja/old-deja.exp: Create and pass runshlib and
41412 lib_curses if there's a shared libg++ in the build tree.
41413
41414 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
41415
41416 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
41417 if not supported target.
41418
41419 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
41420
41421 * lib/g++.exp (g++_init): Move empty setting of runshlib and
41422 link_curses up to always happen, not just for native builds.
41423
41424 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
41425
41426 * gcc.c-torture: Update to c-torture-1.36 release.
41427 * gcc.failure: Related changes.
41428
41429 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
41430
41431 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
41432
41433 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
41434
41435 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
41436 * lib/mike-g++.exp (postbase): Not in here. Still reference
41437 runshlib, link_curses, and mathlib for link and run.
41438
41439 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
41440 pass the runtime shared library options for Solaris, OSF/1, and
41441 Irix5, and link with -lcurses to avoid unresolved references.
41442
41443 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
41444
41445 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
41446 only run once.
41447
41448 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
41449
41450 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
41451
41452 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
41453
41454 * gcc.c-torture: Update to c-torture-1.35 release. Note we
41455 do not have a framework for the "compat" tests yet.
41456
41457 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
41458
41459 * lib/mike-g++.exp (postbase): New local variable `mathlib',
41460 set to null if we're testing vxworks5.1. Use that instead of
41461 `-lm' in the setting of LIBS for link and run.
41462
41463 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
41464
41465 * config/rom68k.exp (${tool}_load): Major changes to make it
41466 work. Verified that it does in fact return the stuff in
41467 exec_output properly. Catch any Emul or any TRAP other than 0.
41468
41469 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
41470
41471 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
41472 LDFLAGS properly for targets that need stuff from libgloss.
41473 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
41474 only run once.
41475 (gpp_initialized): New variable.
41476
41477 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
41478
41479 * config/rom68k.exp: Load libgloss.exp.
41480 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
41481 so we can produce a fully linked binary.
41482 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
41483 so we can produce a fully linked binary.
41484
41485 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
41486
41487 * lib/plumhall.exp (ph_section): Watch for expected failures.
41488 Add missing `else'.
41489
41490 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
41491 run the testcase.
41492 (c-torture): Likewise.
41493
41494 1995-08-28 Doug Evans <dje@cygnus.com>
41495
41496 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
41497
41498 * lib/mike-g++.exp (mike_cleanup): New proc.
41499 (prebase): New globals compiler_result, not_compiler_result,
41500 target_regexp.
41501 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
41502 allow leading "-" in pattern. Watch for unsupported tests.
41503 If $compiler_result is set, pattern match assembler code,
41504 and ditto for $not_compiler_result.
41505 * lib/mike-gcc.exp: Likewise.
41506
41507 * lib/plumhall.exp (ph_execute): Only call ph_summary if
41508 execution "succeeded".
41509
41510 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
41511
41512 * config/win32.exp: New file.
41513 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
41514
41515 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
41516
41517 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
41518 unsupported.
41519 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
41520 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
41521 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
41522
41523 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
41524 "... without exceptions was ...". That is now handled by
41525 prune_system_crud.
41526 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41527
41528 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
41529
41530 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
41531 sieve.c,sort2.c}: New files.
41532 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
41533 sieve.exp,sort2.exp}: Drivers for them.
41534
41535 * lib/mike-gcc.exp (program_output): New user settable variable.
41536 (postbase): Call prune_system_crud. Also prune extraneous compiler
41537 messages.
41538 * lib/mike-g++.exp (program_output): New user settable variable.
41539
41540 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
41541
41542 * config/sh.exp: Deleted (use sim.exp instead).
41543
41544 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
41545
41546 * config/vx.exp: Declare CHECKTASK as global.
41547 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
41548 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
41549 * lib/old-dejagnu.exp: Load [pwd]/$executable.
41550
41551 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41552
41553 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
41554 target. Like vx.exp, only includes `vx29k.exp' instead of
41555 `vxworks.exp'.
41556
41557 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
41558
41559 * config/sim.exp: Increase time limit from 120 seconds to 240.
41560
41561 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
41562
41563 * gcc.c-torture/execute/950628-1.c: New test.
41564
41565 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
41566
41567 * gcc.c-torture: Update with changes/additions from
41568 c-torture-1.34.
41569
41570 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
41571
41572 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
41573
41574 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
41575
41576 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
41577
41578 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
41579
41580 * gcc.c-torture/compile/950512-1.c: New test.
41581 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
41582 * gcc.dg/struct-ret-1.c: Likewise.
41583
41584 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
41585
41586 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
41587 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
41588
41589 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
41590
41591 * gcc.c-torture/special/920411-1.c: Deleted.
41592 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
41593
41594 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
41595
41596 * config/sim.exp (${tool}_load): Hack in call to bash to get a
41597 cpu limit.
41598
41599 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
41600
41601 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
41602
41603 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
41604
41605 From kenner;
41606 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
41607 is the proper length.
41608 * va-arg-3.c: Likewise.
41609
41610 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
41611
41612 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
41613 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
41614
41615 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
41616 * lib/g++.exp (default_g++_start): Delete old cruft.
41617
41618 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
41619
41620 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
41621 (2 * (1 << 18)) to (2 * (1 << 17)).
41622
41623 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
41624
41625 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
41626
41627 * config/rom68k.exp: Renamed from config/idp.exp
41628
41629 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
41630
41631 * c-torture/compile/921109-2.c
41632
41633 1995-04-18 Mike Stump <mrs@cygnus.com>
41634
41635 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
41636 excess errors.
41637
41638 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
41639
41640 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
41641 output.
41642 * lib/g++.exp (default_g++_start): Likewise.
41643
41644 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
41645
41646 * gcc.c-torture/compile/950329-1.c: New test.
41647
41648 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
41649
41650 * config/bug.exp (${tool}_load): Updated to use new remote_open
41651 and remote_close procs.
41652 * config/idp.exp: New file.
41653
41654 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
41655
41656 * gcc.c-torture/execute/950322-1.c: New test.
41657
41658 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
41659
41660 * config/vx.exp (${tool}_load): Clean up testing of return code from
41661 vxworks_ld and vxworks_spawn.
41662
41663 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
41664
41665 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
41666
41667 1995-03-13 Mike Stump <mrs@cygnus.com>
41668
41669 * lib/old-deja.exp: Add `excess errors test - ' error, now one
41670 can mark excess errors on a machine by machine basis. Note, the
41671 default is to not expect any excess errors, even when excess
41672 errors test - is given, so you will want to put an XFAIL ... on
41673 these lines. For example, // excess errors test - XFAIL hppa*-*-*
41674 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
41675 those 4 machines, but no others.
41676
41677 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
41678
41679 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
41680 * lib/c-torture.exp: to here.
41681
41682 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
41683
41684 * gcc.c-torture/execute/950221-1.c: New test.
41685 * gcc.c-torture/execute/struct-ret-1.c: New test.
41686 * gcc.c-torture/compile/950221-1.c: New test.
41687
41688 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
41689
41690 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
41691
41692 * gcc.c-torture/execute/arith-1.c (main): Return 0.
41693 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
41694
41695 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
41696
41697 * g++.gb: New directory of tests, derived from my signature and
41698 class scoping tests.
41699
41700 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
41701 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
41702 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
41703 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
41704 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
41705 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
41706 * g++.gb/sig25.C: Likewise.
41707
41708 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
41709 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
41710 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
41711 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
41712 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
41713 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
41714 * g++.gb/sig25.exp: Likewise.
41715
41716 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
41717 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
41718 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
41719 * g++.gb/scope13.C: Likewise, this test still fails.
41720
41721 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
41722 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
41723 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
41724 * g++.gb/scope13.exp: Ditto.
41725
41726 * g++.gb/README: New file, explains what these tests are about.
41727
41728 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
41729
41730 * lib/dg.exp (dg-do): Support `preprocess'.
41731 (dg-test): Likewise.
41732
41733 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
41734
41735 * config/udi.exp: change "continue -expect" to "exp_continue".
41736
41737 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
41738
41739 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
41740 Delete redundant tests.
41741
41742 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
41743 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
41744 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
41745 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
41746 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
41747 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
41748 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
41749 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
41750
41751 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
41752 storing label pointers.
41753 * gcc.c-torture/execute/921019-1.c: Likewise.
41754 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
41755 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
41756 parameter fp.
41757 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
41758 constants.
41759
41760 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
41761 Delete obsolete tests.
41762
41763 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
41764 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
41765 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
41766 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
41767 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
41768 * gcc.c-torture/compile/950124-1.c: New test.
41769
41770 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
41771
41772 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
41773
41774 * lib/mike-g++.exp: Add -lm to LIBS.
41775
41776 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
41777
41778 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
41779
41780 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
41781
41782 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
41783
41784 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
41785
41786 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
41787
41788 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
41789
41790 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
41791 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
41792 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
41793 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
41794 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
41795 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
41796 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
41797 * g++.law/{operators31.C, operators32.C,
41798 * g++.law/{operators33.C, operators34.C}: Likewise.
41799 * g++.law/{pic1.C, refs2.C}: Likewise.
41800 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
41801 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
41802 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
41803 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41804
41805 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
41806 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
41807 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
41808 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
41809 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
41810 * g++.law/{enum9.exp, friend5.exp}: Likewise.
41811 * g++.law/{nest3.exp, nest4.exp}: Likewise.
41812 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
41813 * g++.law/{operators30.exp, operators31.exp}: Likewise.
41814 * g++.law/{operators32.exp, operators33.exp}: Likewise.
41815 * g++.law/{operators34.exp}: Likewise.
41816 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
41817 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
41818 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
41819 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
41820 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41821
41822 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
41823 No longer expected to fail.
41824 * g++.law/missed-error3.C: Tweak for recent bool changes.
41825
41826 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
41827
41828 * config/emb-unix: Deleted.
41829 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
41830 remote execution. Do final link on remote host if REMOTE_LINK is set.
41831
41832 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
41833
41834 * lib/dg.exp (dg-test): Fix typo in last patch.
41835
41836 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
41837
41838 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
41839 (handles multiple occurrences).
41840
41841 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
41842
41843 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
41844 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
41845 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
41846 printed).
41847 * lib/c-torture.exp (c-torture-compile): Likewise.
41848 (c-torture): Prepend full path if missing.
41849 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
41850 (gcc_fail): Likewise.
41851 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
41852
41853 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
41854
41855 * lib/netware.exp: Only attach to NetWare i386 systems.
41856
41857 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
41858
41859 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
41860 messages. Add test name to "output pattern match" pass/fail message.
41861
41862 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
41863
41864 * gcc.dg: New testsuite.
41865 * gcc.dg/dg.exp: New file.
41866
41867 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
41868 test-switch.c}: Deleted.
41869
41870 * gcc.misc-tests/msgs.exp: New testcase driver.
41871
41872 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
41873
41874 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
41875 Watch for illegal return values from ${tool}_load.
41876 * config/unix.exp (${tool}_load): Fix pass/fail detection for
41877 cross targets. Coerce return value >0 to 1.
41878
41879 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
41880
41881 * config/unix.exp (${tool}_load): Call program rsh, not proc.
41882
41883 * config/emb-unix.exp: New file.
41884
41885 * config/sim.exp: Error if variable $SIM not defined.
41886 (${tool}_load): Mark test as "untested" if simulator missing.
41887
41888 * config/unix.exp: Load remote.exp to get rcp_download.
41889 * lib/c-torture.exp: Use different option lists for testcases with
41890 and without loops.
41891 * gcc.c-torture/execute/execute.exp: Likewise.
41892
41893 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
41894
41895 * config/*.exp: Clarify return code from ${tool}_load.
41896 Call `unresolved' or `untested' instead of `warning' or `perror'
41897 (sometimes you still want to call both though).
41898 Add comment that `shell_id' is local to each file.
41899 * config/udi.exp (timeout): Set to 30.
41900 Don't print warning if connection fails, $connectmode has already
41901 printed an error.
41902 (${tool}_load): Move verbose messages to level 2.
41903 Rework pattern for "Process started" message.
41904 Pass `shell_id' to ${connectmode}_download.
41905 Retry twice upon timeout. Make resetting of target more robust.
41906 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
41907 Pass `shell_id' to exit_$connectmode.
41908 Only call exit_$connectmode if connected.
41909 * config/unix.exp (${tool}_load): Check return codes better.
41910 * config/vrtx.exp (${tool}_load): Likewise.
41911 * config/vx.exp (${tool}_load): Likewise.
41912 Delete unneeded global's.
41913 * lib/dg.exp (dg-test): Update to reflect clarified return codes
41914 from ${tool}_load.
41915 (dg-stat): Delete.
41916 (dg-init): Delete recording of pass/fail counts.
41917 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41918 (old-dejagnu-init): Likewise.
41919 (old-dejagnu-stat): Delete contents, empty proc now.
41920 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
41921 (c-torture): Delete references to lcnt, lpass, lfail.
41922 Get option list from TORTURE_OPTIONS.
41923 Delete -funroll[-all]-loops if no loops.
41924 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
41925 (g++_stat): Delete contents (empty proc now).
41926 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
41927 (gcc_finish): Likewise.
41928 (gcc_stat): Deleted.
41929 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
41930 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
41931 * gcc.c-torture/execute/execute.exp: Likewise.
41932 Split tests into two parts: compile, execute.
41933 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
41934 no loops. Update to reflect clarified return codes from ${tool}_load.
41935
41936 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
41937
41938 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
41939 to grep for.
41940 (old-dejagnu): Likewise (where necessary).
41941
41942 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
41943
41944 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
41945
41946 * lib/dg.exp (dg-process-target): Fix processing of selector.
41947 Add comment regarding use of `error'.
41948
41949 * lib/gcc.exp (prune_system_crud): Define if missing.
41950 * lib/g++.exp (prune_system_crud): Likewise.
41951
41952 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
41953 Call prune_system_crud.
41954 * lib/dg.exp (dg-runtest): New proc.
41955 Use perror instead of send_user for tcl errors in testcase.
41956 Don't return any value, it's never used.
41957 Don't clobber previous definition of `unknown'.
41958 Print tcl errors in `dg-final'.
41959
41960 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
41961
41962 * lib/dg.exp (dg-process-target): Improve syntax error messages.
41963 (dg-test): Don't print errorInfo, it contains stack backtrace.
41964
41965 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
41966
41967 * lib/g++.exp (runtest_file_p): Define if missing.
41968
41969 1994-09-24 Doug Evans (dje@cygnus.com)
41970
41971 * lib/mike-g++.exp: Comment out loading of g++.exp.
41972 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
41973 (default_g++_version): Always print something.
41974 (default_g++_start): Comment out call to `which'.
41975 (g++_start, g++_load): Deleted (must be defined in config file).
41976 * lib/gcc.exp: Test for existence of $CC at start.
41977 Delete check for tmpdir (done in gcc_init).
41978 (default_gcc_version): Always print something.
41979 (default_gcc_start): Comment out call to `which'.
41980 * config/*.exp: Major cleanup - make cross targets work at least a
41981 little better for g++ (by not being "--tool gcc" specific).
41982 Rename gcc_xxx to ${tool}_xxx.
41983 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
41984 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
41985
41986 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
41987
41988 * lib/c-torture.exp (c-torture-compile): Rework compiler
41989 message processing.
41990
41991 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
41992 c-torture.
41993
41994 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
41995
41996 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
41997
41998 * lib/dg.exp (dg-process-target): Support { target native }.
41999
42000 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
42001
42002 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
42003 looked for "... program xxx got fatal signal".
42004 Correct regsub munging of `comp_output'.
42005 Ignore compiler messages "path prefix not used" and "linker input
42006 file unused".
42007
42008 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
42009
42010 * lib/gcc.exp (runtest_file_p): Define if missing.
42011 * gcc.prms/template.c: Example to work from.
42012
42013 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
42014
42015 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
42016 * lib/dg.exp (dg-test): Call unsupported testcases as such.
42017
42018 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
42019 * gcc.prms/1883.c: Moved from compile/940714-1.c.
42020 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
42021 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
42022
42023 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
42024 (dg-process-target): No longer a varargs proc.
42025 Return S/N for target, P/F for xfail. All callers changed.
42026 (user option procs): More argument checking.
42027 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
42028 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
42029 (dg-test): Skip test if not running on selected target in `dg-do'.
42030 Update handling of `dg-do-what', `dg-output-text'.
42031 Separate execution pass/fail from output pattern match pass/fail.
42032 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
42033
42034 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
42035
42036 * gcc.c-torture/special/special.exp: Don't expect failure for mips
42037 target for 920510-1.c.
42038
42039 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
42040
42041 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
42042 Clean up comment regarding use of passcnt, etc.
42043 (gcc_stat): Don't update `testcnt' here.
42044 (gcc_finish): Do it here.
42045 Might as well reset `but_id' here too.
42046 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
42047 to determine if the file should be tested.
42048 * gcc.c-torture/compile/compile.exp: Likewise.
42049 * gcc.c-torture/execute/execute.exp: Likewise.
42050 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42051 * gcc.misc-tests/dg-test.exp: Likewise.
42052 * gcc.prms/prms.exp: Likewise.
42053 * gcc.wendy/wendy.exp: Likewise.
42054 * g++.old-deja.exp: Likewise.
42055 Move "Testing file" message to verbose level 1.
42056
42057 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
42058
42059 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
42060
42061 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
42062
42063 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
42064 (default_gcc_start): Accept optional second list element
42065 of compiler flags. Print compiler output at verbosity level 2.
42066 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
42067 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
42068 Save current values of framework globals passcnt, failcnt, xpasscnt,
42069 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
42070 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
42071 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
42072 xfailcnt to compute stats. Update framework global `testcnt' from
42073 pass/fail counts.
42074 (gcc_finish): New proc. Clean up test environment.
42075 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
42076 (gcc_epass, gcc_efail): Delete.
42077 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
42078 argument of line number.
42079 (dg-init): If the tool has an init routine, call it.
42080 (dg-test): Remove args `cflags_var' and `libs_var'.
42081 Pass all compiler options to ${tool}_start.
42082 Handle missing line number.
42083 (dg-finish): New function.
42084 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
42085 particular files. Call gcc_finish at end. Move "skipping test"
42086 message to verbosity level 3.
42087 * gcc.c-torture/compile/compile.exp: Likewise.
42088 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42089 * gcc.c-torture/execute/execute.exp: Likewise.
42090 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42091 Print testcase being tried at verbosity level 1.
42092 * gcc.c-torture/special/special.exp: Unset xfail.
42093 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42094 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
42095 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
42096 * gcc.failure/failure.exp: Likewise.
42097 * gcc.ieee/ieee.exp: Likewise.
42098 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
42099 Update call to dg-test. Call dg-finish at end.
42100 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
42101 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42102 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
42103 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
42104 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
42105 * gcc.wendy/wendy.exp: Add copyright.
42106 Delete setting of tmpdir (done by gcc_init).
42107 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
42108 Pass compiler flags to gcc_start. Call gcc_finish at end.
42109 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
42110 gcc_[ce]pass/fail.
42111
42112 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
42113
42114 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
42115 confusion.
42116 (g++_load): Likewise.
42117
42118 * config/*.exp (gcc_load): Some were varargs fns and some were not.
42119 Rename argument to `prog' to remove the confusion.
42120 Varargs fns behave differently too!
42121 (g++_load): Likewise.
42122
42123 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
42124
42125 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
42126 what it is. Delete (always) printing of status value for !native.
42127 Simplify verbose code, and include status and exec_output.
42128 (g++_load): Use gcc_load.
42129
42130 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
42131
42132 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
42133 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
42134 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
42135 940714-3.c as these testcases don't exist anymore. Make
42136 va-arg-1.c expected to pass.
42137
42138 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
42139
42140 * gcc.misc-tests/misc.exp: Only run specific testcases.
42141 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
42142 * gcc.misc-tests/dg-[1-9].c: New files.
42143
42144 * lib/dg.exp: New testsuite driver.
42145 * gcc.prms/prms.exp: Use it.
42146
42147 * README.gcc: New file.
42148
42149 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
42150 Document and reset `lxpass' and `lxfail'.
42151 Simplify "initialized" message.
42152 (gcc_stat): Clean up comments a little.
42153
42154 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
42155
42156 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
42157
42158 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
42159
42160 * lib/old-dejagnu.exp (process-option): New proc.
42161 (old-dejagnu-init, old-dejagnu-stat): Likewise.
42162 (old-dejagnu): Simplify.
42163 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
42164
42165 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
42166
42167 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
42168 exists and is not an empty string.
42169
42170 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
42171 $xfail rather than calling setup_xfail. Clear $xfail when test is
42172 finished.
42173 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
42174 automatically.
42175
42176 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
42177 longer expected to fail.
42178
42179 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
42180 "f" function call.
42181
42182 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
42183
42184 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
42185 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
42186 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
42187 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
42188 c-torture-1.29.
42189
42190 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
42191 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
42192
42193 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
42194
42195 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
42196 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
42197
42198 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
42199 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
42200 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
42201
42202 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
42203
42204 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
42205 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
42206 940714-1.c, 940714-2.c, 940714-3.c},
42207 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
42208 gcc.misc-tests/{mg.c,mg.exp}:
42209 New tests.
42210 * gcc.noncompile/noncompile.exp: Change accordingly.
42211
42212 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
42213
42214 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
42215 Undo previous clobberage.
42216
42217 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
42218
42219 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
42220 * gcc.special/{930510-1.c, special.exp}:
42221 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
42222 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
42223 struct-varargs-1.c}: New tests from c-torture-1.26.
42224
42225 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
42226
42227 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
42228 argument to switch.
42229
42230 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
42231
42232 * Revert the previous changes. Please see Rob's directory
42233 (/lisa/test/rob/progressive/gcc/testsuite) for testing
42234 fixes.
42235
42236 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
42237
42238 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
42239 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
42240 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
42241 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
42242 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
42243 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
42244 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
42245 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
42246 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
42247 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
42248 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
42249 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
42250 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
42251 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
42252 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
42253 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
42254 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
42255 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
42256 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
42257 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
42258 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
42259 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
42260 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
42261 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
42262 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
42263 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42264 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
42265
42266 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
42267
42268 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
42269 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
42270 with perror calls.
42271
42272 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
42273
42274 * config/unix.exp (g++_load): Fix syntax.
42275
42276 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
42277
42278 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
42279 * gcc.noncompile/921017-1.c: Deleted obsolete test.
42280 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
42281 Don't expect va-arg-1.c to fail. Correct expected output for
42282 920928-1.c.
42283 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
42284 * gcc.wendy/hbm4.c: Correct typo.
42285 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
42286
42287 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
42288
42289 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
42290 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
42291 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
42292 * lib/c-torture.exp (c-torture-compile): Ditto.
42293
42294 Reduce volume of output (remove all the -I's and such).
42295 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
42296 Call gcc_cpass, gcc_cfail.
42297 (c-torture): Pass testing option to c-torture-compile.
42298
42299 1994-03-21 Doug Evans (dje@cygnus.com)
42300
42301 Bring patches over from progressive.
42302 * config/default.exp: Exit remote shell cleanly.
42303 (g++_exit, g++_start): Add default versions.
42304 * config/sim.exp (gcc_load): Use perror, not error.
42305
42306 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
42307
42308 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
42309 set in site.exp.
42310
42311 1994-03-14 Doug Evans (dje@cygnus.com)
42312
42313 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
42314 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
42315 (wendy_try): New proc to run testcase.
42316 (main loop): Call 'em.
42317 * gcc.wendy/*.c: Clean up pass to correct expected output.
42318
42319 * lib/gcc.exp: Minor cleanup work.
42320 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
42321
42322 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
42323
42324 * config/sim.exp (gcc_load): Document return codes better.
42325 Don't pass -v to simulator.
42326
42327 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
42328
42329 * gcc.special/920717-x.c: Fix typo.
42330 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
42331 get at sources.
42332
42333 * lib/mike-gcc.exp: Fix typo.
42334
42335 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
42336
42337 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
42338 binary to use, transform the name.
42339 * config/*.exp: rename everything. Nuke any g++ specific files,
42340 it's now a special case of gcc that requires no special support.
42341 Add a default.exp for unsupported targets.
42342
42343 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
42344
42345 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
42346 lib/old-dejagnu.exp: Fix a few patterns to work with the new
42347 version of Tcl.
42348
42349 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
42350
42351 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
42352 than a warning.
42353
42354 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
42355
42356 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
42357
42358 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
42359
42360 * gcc.execute/execute.exp: Combine opt_list and foption_list into
42361 option_list. Compile every file with only 4/6 option choices
42362 (same as C torture) instead of with 12/18 different option
42363 choices.
42364 * lib/c-torture.exp: Likewise.
42365
42366 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
42367 not already set.
42368
42369 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
42370
42371 * lib/old-deja.exp: Add `excess errors test fails' error, now one
42372 can put an XFAIL *-*-* on excess errors.
42373
42374 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
42375
42376 * g++.law: Add more tests derived from g++-bugs snapshots.
42377
42378 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
42379 equivalent to g++.law/init9.
42380
42381 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
42382 compiled it, and the a.out file after we've run it.
42383
42384 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
42385
42386 * lib/mike-g++.exp (postbase): Delete the .o file after we've
42387 compiled it, and the a.out file after we've run it.
42388
42389 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
42390
42391 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
42392
42393 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
42394
42395 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
42396 version number.
42397
42398 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
42399
42400 * g++.law: New directory of g++ tests derived from the g++-bugs
42401 snapshots.
42402
42403 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
42404
42405 * gcc.compile: initbug1.c initbug1.exp testcase added
42406
42407 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
42408
42409 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
42410 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
42411 fixes submitted by Jeff Law (law@cs.utah.edu)
42412 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
42413 Jeff Law (law@cs.utah.edu)
42414
42415
42416 1993-11-30 Mike Stump (mrs@cygnus.com)
42417
42418 * config/unix-g++.exp: Follow the gcc way of doing things.
42419 * g++.old-deja/old-deja.exp: Minor updates.
42420 * lib/g++.exp: New file, follow the gcc way of doing things.
42421 * lib/old-dejagnu.exp: Minor updates.
42422 * lib/mike-g++.exp: Always unset errorInfo.
42423
42424 1993-11-06 Mike Stump (mrs@cygnus.com)
42425
42426 * lib/gcc.exp: Fix some errors with the below change, CC and
42427 CFLAGS should be global when setting, not local.
42428
42429 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
42430
42431 * lib/gcc.exp: Transform tool name.
42432
42433 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42434
42435 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
42436
42437 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42438
42439 * lib/gcc.exp: change gcc_done to gcc_stat
42440
42441 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42442
42443 * Upgraded gcc testsuite to c-torture version 1.25
42444
42445 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
42446
42447 * lib/gcc.exp: added reporting code. Changed verbose compile message.
42448 * lib/c-torture: added hooks for new reporting code.
42449
42450 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
42451
42452 * config/sh-gcc.exp: check if sh-sim exists in the path
42453
42454 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
42455
42456 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
42457 * gcc.compile/compile.exp: Initial changes for new logic.
42458 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
42459 * gcc.failure/failure.exp: Initial changes for new logic.
42460 * gcc.ieee/ieee.exp: Initial changes for new logic.
42461 * gcc.misc-tests/misc.exp: Initial changes for new logic.
42462 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
42463 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
42464 * lib/c-torture.exp: Initial changes for new logic.
42465 * lib/gcc.exp: Initial changes for new logic.
42466
42467 1993-10-15 Mike Stump (mrs@cygnus.com)
42468
42469 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
42470 depend upon failure or success. Fully qualify names in failure
42471 and success messages. Always remove a.out before starting
42472 compile, just in case. Pay more attention to error text output by
42473 the compiler. Handle testcases with no known past errors just
42474 like all others, so that things are uniform. Other miscellaneous
42475 improvements.
42476
42477 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
42478
42479 * gcc.cpp: new directory for cpp tests
42480
42481 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
42482
42483 * lib/chill.exp: Code reformatted, removed unused code.
42484 * config/unix-chill.exp: Code reformatted, removed unused code.
42485 * chill.execute/execute.exp: Code reformatted, removed unused code.
42486 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
42487
42488 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
42489
42490 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
42491 routines not written.
42492
42493 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
42494
42495 * config/bug-gcc.exp: Use new procs from bug.exp.
42496
42497 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
42498
42499 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
42500 via ftp, rather than depending on NFS.
42501 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
42502 case.
42503
42504 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
42505
42506 * config/bug-gcc.exp: Use new download proc.
42507
42508 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
42509
42510 * chill.execute/execute.exp: cleanups, handles errors better
42511 * chill.compile/compile.exp: rewrite, based on execute.exp
42512 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
42513 * lib/chill.exp: major changes to diff proc and compile and link
42514 procs. added chill_fail and chill_pass wrappers to pass and
42515 fail. added more comments, and handle error codes better.
42516 Added a hack to capture stderr from exec, so noncompile tests
42517 can work.
42518
42519 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
42520
42521 * chill.execute/execute.exp: rewrite of testsuite driver
42522 * lib/chill.exp: rewrite of testsuite driver
42523 * config/unix-chill.exp: rewrite of testsuite driver
42524
42525 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
42526
42527 In chill.execute:
42528 * iexpr.ch: Standardize uppercase.
42529 * tuples.dat: Standardize uppercase.
42530 * vary.ch: standardize. Correct varying string assignments.
42531 * vary.dat: Add new output lines.
42532
42533 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
42534
42535 In chill.execute:
42536 * chprintf.ch: Standardize use of uppercase.
42537 * tuples.ch: Standardize and turn arr2 into a DCL,
42538 rather than a SYN.
42539 * pinits.ch: Standardize.
42540
42541 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
42542
42543 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
42544 * Makefil: Renamed to Makefile.in.
42545 * configure.in: New.
42546
42547 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
42548
42549 In chill.execute:
42550 * .cvsignore: Add result/output files.
42551 * Makefile: Fix up variables at start. Use MFLAGS
42552 everywhere. Correct bool_loc, built_ins entries.
42553 Add entry for vary1.ch.
42554 * bitarray.ch: Standardize upper-case usage.
42555 * bitexpr.ch: Standardize, add output of b1.
42556 * params.ch: Use arrayt in along PROC parameters, to
42557 avoid novelty problems.
42558 * sets.ch: Tiny cleanup.
42559 * vary1.ch: Re-indent.
42560
42561 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
42562
42563 * Add PR-related files to Makefiles, .cvsignore files, etc.
42564
42565 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
42566
42567 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
42568 with compiler objects. New names are test-flow.c and test-loop.c
42569
42570 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
42571
42572 * Upgraded c-torture tests from 1.19 to 1.20
42573
42574 * new files:
42575 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
42576 * gcc.compile: 930623-1.c 930623-2.c
42577 * gcc.noncompile: 930622-1.c 930622-2.c
42578 * gcc.failure: 920411-1.c 920627-2.c
42579 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
42580
42581 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
42582
42583 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42584 More changes to get testsuite working properly. Needs more work.
42585 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
42586
42587 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
42588
42589 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42590 More changes to get testsuite working properly. Needs more work.
42591
42592 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
42593
42594 * chill.compile/compile.exp: Added for Dejagnu support
42595 * chill.execute/execute.exp: Added for Dejagnu support
42596 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
42597
42598 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
42599
42600 This should complete moving the CHILL test files.
42601 * chill.noncompile(.cvsignore printf.grt
42602 in-printf.grt chprintf.grt chprintf.ch):
42603 Added test-support files.
42604 (Makefile): Modified further.
42605 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
42606 signal.ch): Added test files.
42607 * chill.execute (.cvsignore printf.grt printr.c
42608 in-printf.grt rts.c chprintf.grt rts.h): Added
42609 test-support files.
42610 (Makefile): More corrections.
42611
42612 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
42613
42614 * chill.compile, chill.execute, chill.nocompile: Add CHILL
42615 test cases, ready for DejaGnu.
42616
42617 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
42618
42619 * Upgraded c-torture tests from 1.18 to 1.19
42620
42621 * gcc.compile: added test(s):
42622 930607-1.c
42623 * gcc.execute: added test(s):
42624 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
42625
42626 * added new subdirectory for misc tests: gcc.misc-tests
42627 * gcc.misc-test(s): added tests:
42628 inst-check.c test-consts.c test-ior.c test-switch.c
42629
42630 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
42631
42632 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
42633
42634 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
42635
42636 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
42637
42638 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
42639
42640 * Upgraded c-torture tests from 1.17 to 1.18
42641
42642 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
42643
42644 * Upgraded c-torture tests from 1.12 to 1.17
42645
42646 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
42647
42648 * lib/old-dejagnu.exp:
42649 Fixed handling of XFAIL target triplets to correctly
42650 recognize wildcard characters. Removed code that
42651 appended a unique id tag to the end of the file name
42652 printed out by the result of the testcases within a
42653 given test file.
42654
42655 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
42656
42657 * lib/old-dejagnu.exp:
42658 Reworked expected failure handling to trigger off of XFAIL
42659 keyword in keyphrase embeded in testcase source code. The
42660 XFAIL keyword must be at the end of the keyphrase line. It
42661 may optionally be followed by one or more target triplets.
42662 It has just occured that the handling of wildcards in the
42663 target triplet may not be correct.
42664
42665 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
42666
42667 * g++.old-deja/tests:
42668 Moved all subdirectories up one level into g++.old-deja .
42669
42670 * lib/old-dejagnu.exp:
42671 Fixed problem with CXXFLAGS not being properly reset, and being
42672 corrupted with extraneous "-c" compiler option. This was
42673 causing binaries to not be generated for test that needed them.
42674 Modified strings passed to "pass" and "fail" so that individual
42675 tests from the same test file would be distinguished by an
42676 identifier appended to the test file name in the summary logs;
42677 this corrected a problem with erroneous diff logs. Added code
42678 to search testcases for expected fail and unexpected pass keywords.
42679
42680 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
42681
42682 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
42683
42684 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
42685
42686 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
42687 Removed extraneous text from end of "Special g++ Options"
42688 keyphrase.
42689
42690 * lib/old-dejagnu.exp: Added pattern matching to look for new
42691 keywords, embedded in testcases comments, which will trigger
42692 calls to xpass and xfail.
42693
42694 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
42695
42696 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
42697 comments embedded in the testcases, especially the one looking for
42698 special compiler options, as well as the pattern matching for the
42699 compiler output again.
42700
42701 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
42702
42703 * lib/old-dejagnu.exp: Do a proper check of the return value for
42704 execute tests. Fixed several problems with the pattern matching
42705 of the compiler output which gave erroneous test results.
42706 Changed several of the test result messages to be more descriptive.
42707 * config/unix-g++.exp: Proc g++_load now actually works and
42708 executes the tests passed to it and returns a usable return
42709 value.
42710
42711 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
42712
42713 * lib/gcc.exp: Exits gracefully if $CC is bogus.
42714
42715 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
42716
42717 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
42718 Modified both files to properly execute the old style
42719 dejagnu tests. The previous versions of these files were
42720 experimental and did not function anything near correctly.
42721
42722 1993-04-05 Rob Savoye (rob@cygnus.com)
42723
42724 * Removed all Makefile.in and configure.in files. No configuration
42725 needed now.
42726
42727 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
42728
42729 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
42730
42731 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
42732
42733 * gcc.compile/configure.in, gcc.unsorted/configure.in,
42734 gcc.special/configure.in, gcc.noncompile/configure.in,
42735 gcc.execute/configure.in, gcc.code_quality/configure.in,
42736 g++.other/configure.in, g++.old-deja/configure.in,
42737 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
42738 in srcname setting.
42739
42740 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
42741
42742 * lib/udi.exp: Fixed mondfe and mondfe_download.
42743 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
42744 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
42745
42746 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
42747
42748 * config/udi-gdb.exp: Check $shell_id after connecting to target.
42749 (gdb_exit): Don't remove *_soc files.
42750
42751 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
42752
42753 * lib/c-torture.exp: Don't look for main; instead always use -w
42754 -c. This is how the c-torture tests work. Remove the object
42755 file if the compilation succeeds.
42756 * gcc.execute/execute.exp: Remove executable if test passes.
42757 * gcc.noncompile/noncompile.exp: Every test is an expected
42758 failure.
42759 * gcc.special/special.exp: Added tests from c-torture 1.11,
42760 corrected use of existing test.
42761 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
42762 gcc.execute/920625-1.c: Updated to c-torture 1.11.
42763 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
42764 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
42765 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
42766 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
42767 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
42768 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
42769 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
42770 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
42771 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
42772 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
42773 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
42774 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
42775 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
42776 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
42777 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
42778 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
42779 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
42780 c-torture 1.11.
42781 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
42782 correspond to c-torture 1.11.
42783
42784 * New file.