re PR libfortran/27575 (gfortran - does not generate error when trying to read too...
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2
3 PR libgfortran/27575
4 * gfortran.dg/read_eof_4.f90: New test.
5
6 2006-05-16 Richard Guenther <rguenther@suse.de>
7
8 PR tree-optimization/22303
9 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
10
11 2006-05-16 Jakub Jelinek <jakub@redhat.com>
12
13 PR middle-end/27573
14 * gcc.dg/gomp/pr27573.c: New test.
15 * gfortran.dg/gomp/pr27573.f90: New test.
16
17 PR c/27499
18 * gcc.dg/gomp/pr27499.c: New test.
19 * g++.dg/gomp/pr27499.C: New test.
20
21 2006-05-15 Mark Mitchell <mark@codesourcery.com>
22
23 PR c++/27339
24 * g++.dg/parser/access8.C: Adjust error marker.
25 * g++.dg/template/access17.C: New test.
26 * g++.dg/template/access18.C: Likewise.
27
28 2006-05-15 Roger Sayle <roger@eyesopen.com>
29
30 PR target/26600
31 * gcc.target/i386/pr26600.c: New test case.
32
33 2006-05-15 Mark Mitchell <mark@codesourcery.com>
34
35 PR c++/27505
36 * g++.dg/expr/bitfield1.C: New test.
37
38 2006-05-15 Richard Guenther <rguenther@suse.de>
39
40 PR tree-optimization/27603
41 * gcc.dg/torture/pr27603.c: New testcase.
42
43 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
44
45 PR fortran/25090
46 * gfortran.dg/entry_dummy_ref_1.f90: New test.
47
48 PR fortran/25082
49 * gfortran.dg/scalar_return_1.f90: New test.
50
51 PR fortran/24711
52 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
53
54 2006-05-15 Jakub Jelinek <jakub@redhat.com>
55
56 * gcc.dg/gomp/critical-4.c: New test.
57 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
58 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
59 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
60 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
61
62 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
63
64 PR c++/27582
65 * g++.dg/template/dependent-args1.C: New test.
66
67 PR c++/27581
68 * g++.dg/lookup/this1.C: New test.
69
70 PR c++/27315
71 * g++.dg/template/operator6.C: New test.
72 * g++.dg/template/incomplete3.C: New test.
73
74 PR c++/27559
75 * g++.dg/template/new4.C: New test.
76
77 PR c++/27496
78 * g++.dg/template/void2.C: New test.
79
80 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
81
82 * g++.dg/template/dependent-expr5.C: New test.
83
84 2006-05-14 Roger Sayle <roger@eyesopen.com>
85
86 PR middle-end/26729
87 * gcc.dg/pr26729-1.c: New test case.
88
89 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
90
91 * gcc.dg/pr27003.c: New test.
92
93 2006-05-12 Steve Ellcey <sje@cup.hp.com>
94
95 * lib/target-supports.dg (check_cxa_atexit_available): Change
96 v3_target_compile to ${tool}_target_compile.
97
98 2006-05-11 Jason Merrill <jason@redhat.com>
99
100 * lib/scanasm.exp (scan-not-hidden): Fix typo.
101
102 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
103
104 PR fortran/27553
105 * gfortran.dg/label_5.f90: New test.
106
107 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
108
109 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
110 check_effective_target_powerpc_altivec_ok): New.
111 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
112 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
113 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
114 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
115 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
116 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
117 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
118 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
119 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
120 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
121 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
122 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
123 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
124 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
125 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
126 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
127 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
128 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
129 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
130 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
131 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
132 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
133 gcc.target/powerpc/altivec-9.c,
134 gcc.target/powerpc/altivec-consts.c,
135 gcc.target/powerpc/altivec-pr22085.c,
136 gcc.target/powerpc/altivec-splat.c,
137 gcc.target/powerpc/altivec-types-1.c,
138 gcc.target/powerpc/altivec-types-2.c,
139 gcc.target/powerpc/altivec-types-3.c,
140 gcc.target/powerpc/altivec-types-4.c,
141 gcc.target/powerpc/altivec-varargs-1.c,
142 gcc.target/powerpc/altivec-vec-merge.c,
143 gcc.target/powerpc/ppc-vector-memcpy.c,
144 gcc.target/powerpc/ppc-vector-memset.c,
145 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
146 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
147 these effective targets.
148 * gcc.dg/vmx/pr27006.c: Add missing close brace.
149 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
150
151 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
152
153 PR middle-end/27384
154 * g++.dg/other/fold1.C: New test.
155
156 PR middle-end/27488
157 * gcc.dg/fold-nonneg-1.c: New test.
158
159 PR c++/27547
160 * g++.dg/other/operator1.C: New test.
161
162 2006-05-11 Richard Guenther <rguenther@suse.de>
163
164 PR middle-end/27529
165 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
166
167 2006-05-10 Janis Johnson <janis187@us.ibm.com>
168
169 * lib/target-supports-dg.exp (check-flags): New.
170 (dg-skip-if): Move flag checks.
171
172 2006-05-09 Steve Ellcey <sje@cup.hp.com>
173
174 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
175 * lib/target-supports.dg (check_cxa_atexit_available): New.
176
177 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
178
179 PR fortran/27470
180 * gfortran.dg/multiple_allocation_2.f90: New test case.
181
182 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
183
184 * gcc.target/arm/pr27387.C: Fix a comment typo.
185
186 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
187
188 PR fortran/24549
189 * gfortran.dg/error_recovery_1.f90: New test.
190
191 2006-05-10 Richard Guenther <rguenther@suse.de>
192
193 PR tree-optimization/27302
194 * gcc.dg/torture/pr27302.c: New testcase.
195
196 2006-05-09 Dirk Mueller <dmueller@suse.de>
197 Richard Guenther <rguenther@suse.de>
198
199 PR middle-end/27498
200 * gcc.dg/tree-ssa/pr27498.c: New testcase.
201
202 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
203
204 PR rtl-optimization/27335
205 * gcc.dg/pr27335.c: New test.
206
207 2006-05-06 Richard Sandiford <richard@codesourcery.com>
208
209 * gcc.target/mips/mips-ps-5.c: New file.
210
211 2006-05-08 Jan Hubicka <jh@suse.cz>
212
213 PR middle-end/25962
214 * gcc.dg/pr25962.c: New.
215
216 2006-05-08 Roger Sayle <roger@eyesopen.com>
217
218 PR target/27158
219 * gcc.target/powerpc/pr27158.c: New test case.
220
221 2006-05-08 Laurent GUERBY <laurent@guerby.net>
222
223 PR testsuite/27476
224 * ada/acats/run_all.sh: Use test -z.
225
226 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
227
228 PR libfortran/18271
229 * gfortran.dg/spec_expr_3.f90: New test.
230
231 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
232
233 PR target/24879
234 * gcc.target/i386/monitor.c: New file.
235
236 2006-05-08 Alan Modra <amodra@bigpond.net.au>
237
238 * gcc.dg/pr27095.c: xfail *-*-darwin*.
239
240 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
241
242 PR c++/27447
243 * g++.dg/other/ptrmem7.C: New test.
244
245 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
246
247 PR target/27421
248 * gcc.dg/array-9.c: New test.
249
250 2006-05-07 Richard Guenther <rguenther@suse.de>
251
252 PR tree-optimization/27409
253 * gcc.dg/torture/pr27409.c: New testcase.
254
255 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
256
257 PR fortran/27457
258 * gfortran.dg/select_6.f90: New.
259
260 2006-05-07 Richard Guenther <rguenther@suse.de>
261
262 PR tree-optimization/27136
263 * gcc.dg/torture/pr27136.c: New testcase.
264
265 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
266
267 PR fortran/24813
268 * gfortran.dg/char_cons_len_1.f90: New test.
269
270 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
271
272 PR c++/27427
273 * g++.dg/template/incomplete2.C: New test.
274
275 2006-05-06 Richard Guenther <rguenther@suse.de>
276
277 PR tree-optimization/27151
278 * gcc.dg/vect/pr27151.c: New testcase.
279
280 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
281
282 PR c++/27430
283 * g++.dg/template/void1.C: New test.
284
285 PR c++/27423
286 * g++.dg/other/void2.C: New test.
287
288 PR c++/27422
289 * g++.dg/conversion/void1.C: New test.
290
291 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
292
293 PR/21391
294 * g++.dg/other/unused1.C: New.
295
296 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
297
298 PR objc/27240
299 * objc.dg/member-1.m: New test.
300
301 2006-05-05 Steve Ellcey <sje@cup.hp.com>
302
303 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
304
305 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
306
307 PR libfortran/26985
308 * gfortran.dg/matmul_2.f90: New test.
309
310 2005-05-05 Laurent GUERBY <laurent@guerby.net>
311
312 * ada/acats/run_all.sh: Use sync when main not found.
313
314 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
315
316 PR target/26765
317 * gcc.target/mips/pr26765.c: New.
318
319 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
320
321 * gcc.target/bfin: New directory.
322 * gcc.target/bfin/bfin.exp: New file.
323 * gcc.target/bfin/frmul.c: New file.
324 * gcc.target/bfin/arith.c: New file.
325 * gcc.target/bfin/mul-combine.c: New file.
326 * gcc.target/bfin/shift.c: New file.
327
328 2006-05-04 Richard Guenther <rguenther@suse.de>
329
330 PR tree-optimization/14287
331 PR tree-optimization/14844
332 PR tree-optimization/19792
333 PR tree-optimization/21608
334 PR tree-optimization/27090
335 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
336 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
337 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
338 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
339 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
340
341 2006-05-04 Jakub Jelinek <jakub@redhat.com>
342
343 PR tree-optimization/27285
344 * gcc.c-torture/execute/pr27285.c: New test.
345
346 PR middle-end/27388
347 * gcc.dg/gomp/pr27388-1.c: New test.
348 * gcc.dg/gomp/pr27388-2.c: New test.
349 * gcc.dg/gomp/pr27388-3.c: New test.
350
351 PR c++/27359
352 * g++.dg/gomp/pr27359.C: New test.
353
354 2006-05-02 Steven G. Kargl <kargls@comcast.net>
355
356 PR fortran/20248
357 * gfortran.dg/iargc.f90: New test.
358
359 2006-05-02 Mark Mitchell <mark@codesourcery.com>
360
361 PR c++/27102
362 * g++.dg/template/crash49.C: New test.
363
364 2006-05-02 Steve Ellcey <sje@cup.hp.com>
365
366 PR testsuite/27032
367 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
368
369 2006-05-02 Jeff Law <law@redhat.com>
370
371 PR tree-optimization/27364
372 * gcc.c-torture/execute/pr27364.c: New test.
373
374 2006-05-02 Mark Mitchell <mark@codesourcery.com>
375
376 PR c++/27309
377 * g++.dg/parser/ctor5.C: New test.
378
379 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
380
381 PR target/27387
382 * gcc.target/arm/arm.exp: New.
383 * gcc.target/arm/pr27387.C: Likewise.
384
385 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
386
387 PR fortran/27269
388 PR fortran/27324
389 * gfortran.dg/module_equivalence_2.f90: New test.
390
391 2006-05-02 Jakub Jelinek <jakub@redhat.com>
392
393 PR middle-end/27337
394 * g++.dg/gomp/pr27337-1.C: New test.
395 * g++.dg/gomp/pr27337-2.C: New test.
396
397 PR middle-end/27328
398 * gcc.dg/gomp/pr27328.c: New test.
399
400 PR middle-end/27325
401 * g++.dg/gomp/pr27325.C: New test.
402
403 PR middle-end/27310
404 * g++.dg/gomp/pr27310.C: New test.
405
406 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
407
408 PR tree-optimization/27291
409 * g++.dg/tree-ssa/pr27291.C: New test.
410
411 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
412
413 PR tree-optimization/27283
414 * g++.dg/tree-ssa/pr27283.C: New test.
415
416 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
417
418 * gcc.dg/tree-ssa/loop-16.c: New test.
419
420 2006-05-01 Roger Sayle <roger@eyesopen.com>
421 Joseph S. Myers <joseph@codesourcery.com>
422
423 * gcc.dg/Wconversion-3.c: New test case.
424 * gcc.dg/Wconversion-4.c: Likewise.
425
426 2006-05-01 Richard Guenther <rguenther@suse.de>
427
428 PR tree-optimization/26726
429 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
430
431 2006-04-30 Roger Sayle <roger@eyesopen.com>
432
433 * gcc.dg/Woverflow-1.c: New test case.
434 * gcc.dg/Woverflow-2.c: Likewise.
435 * gcc.dg/Woverflow-3.c: Likewise.
436
437 2006-04-30 Mark Mitchell <mark@codesourcery.com>
438
439 PR c++/27094
440 * g++.dg/template/defarg8.C: New test.
441
442 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
443
444 PR c++/27278
445 * g++.dg/parse/operator7.C: New test.
446
447 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
448
449 PR c++/11471
450 PR c++/27102
451 * g++.dg/template/crash48.C: New test.
452
453 PR c++/27279
454 * g++.dg/parse/ctor4.C: New test.
455
456 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
457
458 PR fortran/25681
459 * gfortran.df/char_type_len.f90: New test.
460
461 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
462
463 PR libgfortran/27304
464 * gfortran.dg/fmt_exhaust.f90: New test.
465
466 2006-04-28 Roger Sayle <roger@eyesopen.com>
467
468 PR c/25309
469 * gcc.dg/large-size-array-2.c: New test case.
470
471 2006-04-28 Richard Guenther <rguenther@suse.de>
472
473 PR target/26826
474 * gcc.target/i386/pr26826.c: New testcase.
475
476 2006-04-28 Jakub Jelinek <jakub@redhat.com>
477
478 PR middle-end/27260
479 * gcc.c-torture/execute/pr27260.c: New.
480
481 2006-04-28 Alan Modra <amodra@bigpond.net.au>
482
483 PR middle-end/27095
484 * gcc.dg/pr27095.c: New.
485
486 2006-04-27 Mark Mitchell <mark@codesourcery.com>
487
488 PR c++/27292
489 * g++.dg/conversion/bitfield4.C: New test.
490
491 2006-04-27 Eric Christopher <echristo@apple.com>
492
493 * gcc.dg/pragma-ms_struct.c: New.
494
495 2006-04-27 Mark Mitchell <mark@codesourcery.com>
496
497 PR c++/27102
498 * g++.dg/template/crash47.C: New test.
499
500 2006-04-27 Dirk Mueller <dmueller@suse.de>
501
502 * gcc.target/i386/sse-7.c: build with -msse.
503
504 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
505
506 PR testsuite/27274:
507 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
508 (main): Exit if processor doesn't support SSE.
509
510 2006-04-26 David Edelsohn <edelsohn@gnu.org>
511
512 PR middle-end/27282
513 * gcc.c-torture/compile/pr27282.c: New test.
514
515 2006-04-26 Jakub Jelinek <jakub@redhat.com>
516
517 PR middle-end/26913
518 * g++.dg/gomp/pr26913.C: New test.
519
520 PR c/25996
521 * gcc.dg/gomp/pr25996.c: New test.
522 * g++.dg/gomp/pr25996.C: New test.
523
524 2006-04-25 Richard Sandiford <richard@codesourcery.com>
525
526 PR rtl-optimization/26725
527 * gcc.c-torture/compile/pr26725.c: New test.
528
529 2006-04-25 Richard Guenther <rguenther@suse.de>
530
531 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
532 than n + -1.
533
534 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
535
536 * gcc.dg/20060425-1.c: New testcase.
537
538 2006-04-25 Jakub Jelinek <jakub@redhat.com>
539
540 PR tree-optimization/26865
541 * gcc.dg/pr26865.c: New test.
542
543 2006-04-24 Mark Mitchell <mark@codesourcery.com>
544
545 PR c++/27292
546 * g++.dg/conversion/bitfield1.C: New test.
547 * g++.dg/conversion/bitfield2.C: Likewise.
548 * g++.dg/conversion/bitfield3.C: Likewise.
549
550 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
551 Richard Guenther <rguenther@suse.de>
552
553 PR tree-optimization/27236
554 * gcc.dg/tree-ssa/pr27236.c: New testcase.
555
556 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
557
558 PR c++/19963
559 * g++.dg/other/incomplete2.C: New test.
560
561 2006-04-24 Richard Guenther <rguenther@suse.de>
562
563 PR middle-end/26869
564 * gcc.dg/torture/pr26869.c: New testcase.
565
566 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
567 Richard Guenther <rguenther@suse.de>
568
569 PR tree-optimization/27218
570 * g++.dg/tree-ssa/pr27218.C: New testcase.
571
572 2006-04-23 Mark Mitchell <mark@codesourcery.com>
573
574 PR c++/26912
575 * g++.dg/template/friend41.C: New test.
576
577 2006-04-23 David Edelsohn <edelsohn@gnu.org>
578
579 * g++.dg/opt/pr15551.C: Include cstdio.
580 (main): Use remove instead of unlink.
581
582 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
583
584 * gcc.dg/sibcall-7.c: New test.
585 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
586 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
587 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
588 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
589 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
590
591 2006-04-23 Mark Mitchell <mark@codesourcery.com>
592
593 PR c++/26534
594 * g++.dg/opt/bitfield1.C: New test.
595 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
596 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
597 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
598 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
599 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
600 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
601 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
602 * g++.dg/abi/bitfield2.C: Likewise.
603 * g++.dg/init/bitfield1.C: Likewise.
604
605 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
606
607 PR fortran/25099
608 * gfortran.dg/elemental_subroutine_4.f90: New test.
609 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
610 call sub (m, x).
611
612 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
613
614 * gcc.c-torture/compile/20060421-1.c: New testcase.
615
616 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
617
618 PR c/25875
619 * gcc.dg/init-bad-4.c: New test.
620
621 2006-04-21 Paul Brook <paul@codesourcery.com>
622
623 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
624
625 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
626
627 PR fortran/27122
628 * gfortran.dg/defined_operators_1.f90: New test.
629 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
630 remove old ones associated, incorrectly, with Note 5.46.
631
632 PR fortran/27113
633 * gfortran.dg/character_array_constructor_1.f90: New test.
634
635 2006-04-20 Jakub Jelinek <jakub@redhat.com>
636
637 * gcc.dg/20060419-1.c: New test.
638
639 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
640
641 PR c/26774
642 * gcc.dg/struct-parse-1.c: New test case.
643
644 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
645
646 PR c++/26558
647 * g++.dg/parse/template19.C: New test.
648
649 PR c++/26739
650 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
651
652 PR c++/26036
653 * g++.dg/expr/call3.C: New test.
654
655 PR c++/10385
656 * g++.dg/conversion/dynamic1.C: New test.
657
658 2006-04-19 Mark Mitchell <mark@codesourcery.com>
659
660 PR c++/27102
661 * g++.dg/template/crash35.C: Tweak error markers.
662 * g++.dg/template/crash46.C: New test.
663 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
664 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
665
666 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
667
668 PR rtl-optimization/14261
669 * gcc.c-torture/compile/20060419-1.c: Added.
670
671 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
672
673 * gfortran.dg/label_1.f90: Adjust dg-error.
674
675 2006-04-16 Roger Sayle <roger@eyesopen.com>
676
677 PR target/26961
678 * gcc.dg/fold-cond-1.c: New test case.
679 * gcc.dg/pr26961-1.c: Likewise.
680
681 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
682
683 PR libgfortran/27138
684 * gfortran.dg/read_bad_advance.f90: New test.
685
686 2006-04-16 Roger Sayle <roger@eyesopen.com>
687 Dale Johannesen <dalej@apple.com>
688
689 PR target/24076
690 * gcc.target/i386/vecinit-3.c: New testcase.
691 * gcc.target/i386/vecinit-4.c: Likewise.
692 * gcc.target/i386/sse-18.c: Likewise.
693 * gcc.target/i386/sse-19.c: Likewise.
694
695 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
696
697 * gfortran.dg/allocate_zerosize_1.f90: New test.
698
699 2006-04-16 Mark Mitchell <mark@codesourcery.com>
700
701 PR c++/26365
702 * g++.dg/template/crash45.C: New test.
703
704 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
705
706 PR fortran/26787
707 * gfortran.dg/proc_assign_1.f90: New test.
708 * gfortran.dg/procedure_lvalue.f90: Change message.
709 * gfortran.dg/namelist_4.f90: Add new error.
710
711 PR fortran/25597
712 PR fortran/27096
713 * gfortran.dg/auto_pointer_array_result_1.f90
714
715 PR fortran/27089
716 * gfortran.dg/specification_type_resolution_1.f90
717
718 PR fortran/18803
719 PR fortran/25669
720 PR fortran/26834
721 * gfortran.dg/bounds_temporaries_1.f90: New test.
722
723 PR fortran/27124
724 * gfortran.dg/array_return_value_1.f90: New test.
725
726 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
727
728 PR fortran/25336
729 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
730
731 2006-04-15 Jakub Jelinek <jakub@redhat.com>
732
733 PR middle-end/26823
734 * g++.dg/gomp/pr26823-1.C: New test.
735 * g++.dg/gomp/pr26823-2.C: New test.
736
737 2006-04-13 Uros Bizjak <uros@kss-loka.si>
738
739 PR middle-end/27134
740 * gcc.dg/pr27314.c: New test.
741
742 2006-04-13 Richard Henderson <rth@redhat.com>
743
744 * g++.dg/gomp/block-0.C: Update expected matches.
745
746 2006-04-13 DJ Delorie <dj@redhat.com>
747
748 * lib/target-supports.exp (check_effective_target_int32plus): New.
749 (check_effective_target_ptr32plus): New.
750 (check_effective_target_size32plus): New.
751 (check_effective_target_int16): New.
752 (check_profiling_available): Add m32c to the list of unsupported targets.
753
754 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
755 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
756 memory size.
757 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
758 pointers.
759 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
760 size_t.
761 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
762 and size_t.
763 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
764 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
765 not just xstormy16. Skip m32c due to weird pointer size.
766 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
767 not just xstormy16.
768 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
769 not just xstormy16.
770 * gcc.dg/20020312-2.c: Add m32c support.
771 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
772 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
773 in test.
774 * gcc.dg/20050321-2.c: Require >=32 bit integers.
775 * gcc.dg/asm-1.c: Skip if int and short are the same size.
776 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
777 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
778 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
779 * gcc.dg/init-string-2.c: Require >=32 bit integers.
780 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
781 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
782 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
783 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
784 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
785 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
786 in test.
787 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
788 in test.
789 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
790 * gcc.dg/pr23049.c: Require >=32 bit integers.
791 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
792 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
793 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
794 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
795 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
796 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
797 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
798 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
799 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
800 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
801 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
802 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
803 prototype in test.
804 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
805 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
806 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
807 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
808 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
809
810 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
811 * gcc.c-torture/execute/20040703-1.x: Likewise.
812 * gcc.c-torture/execute/20040705-1.x: Likewise.
813 * gcc.c-torture/execute/20040705-2.x: Likewise.
814 * gcc.c-torture/execute/20040709-1.x: Likewise.
815 * gcc.c-torture/execute/20040709-2.x: Likewise.
816 * gcc.c-torture/execute/20040811-1.x: Likewise.
817 * gcc.c-torture/execute/20050316-1.x: Likewise.
818 * gcc.c-torture/execute/bitfld-4.x: Likewise.
819 * gcc.c-torture/execute/pr19689.x: Likewise.
820 * gcc.c-torture/execute/pr7284-1.x: Likewise.
821 * gcc.c-torture/execute/usmul.x: Likewise.
822 * gcc.c-torture/execute/vrp-5.x: Likewise.
823 * gcc.c-torture/execute/vrp-6.x: Likewise.
824 * gcc.dg/debug/20041023-1.s: Likewise.
825
826 2006-04-13 Roger Sayle <roger@eyesopen.com>
827
828 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
829 of integers to a vector types are now constant expressions in C.
830 * gcc.dg/vect/vect-fold-1.c: New test case.
831
832 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
833 Ulrich Weigand <uweigand@de.ibm.com>
834
835 PR target/27006
836 * gcc.dg/vmx/pr27006.c: New testcase.
837
838 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
839
840 PR libgfortran/26766
841 * gfortran.dg/write_recursive.f90: New test.
842
843 2006-04-11 Mark Mitchell <mark@codesourcery.com>
844
845 * g++.dg/parse/dtor7.C: New test.
846 * g++.dg/parse/new1.C: Add error marker.
847 * g++.dg/template/new3.C: New test.
848
849 PR c++/26122
850 * g++.dg/template/pure1.C: New test.
851
852 PR c++/26295
853 * g++.dg/parse/ptrmem4.C: New test.
854
855 2006-04-10 Jeff Law <law@redhat.com>
856
857 PR/27087
858 * gcc.c-torture/compile/pr27087.c: New test.
859
860 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
861
862 PR/21391
863 * gcc.dg/20060410.c: New.
864
865 2006-04-10 Matthias Klose <doko@debian.org>
866
867 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
868 Recognize multilib directory names containing underscores.
869
870 2006-04-10 Roger Sayle <roger@eyesopen.com>
871
872 * gcc.target/i386/vecinit-1.c: New test case.
873 * gcc.target/i386/vecinit-2.c: Likewise.
874
875 2006-04-10 Jakub Jelinek <jakub@redhat.com>
876
877 PR debug/27057
878 * g++.dg/debug/dwarf2-2.C: New test.
879
880 2006-04-09 Richard Sandiford <richard@codesourcery.com>
881
882 PR rtl-optimization/27073
883 * gcc.c-torture/execute/pr27073.c: New test.
884
885 2006-04-08 Mike Stump <mrs@apple.com>
886
887 * gcc.dg/pragma-darwin.c: Improve for ppc64.
888
889 2006-04-07 Richard Guenther <rguenther@suse.de>
890
891 PR tree-optimization/26135
892 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
893
894 2006-04-06 Jan Hubicka <jh@suse.cz>
895
896 PR profile/26399
897 * g++.dg/bprob/g++-bprob-2.C: New testcase.
898
899 2006-04-06 Roger Sayle <roger@eyesopen.com>
900
901 * g++.dg/conversion/nullptr1.C: New test case.
902 * g++.dg/conversion/nullptr2.C: Likewise.
903
904 2006-04-05 Roger Sayle <roger@eyesopen.com>
905
906 * gfortran.dg/dependency_18.f90: New test case.
907
908 2006-04-05 Richard Guenther <rguenther@suse.de>
909
910 PR tree-optimization/26919
911 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
912 * gcc.dg/ipa/ipa-2.c: Likewise.
913 * gcc.dg/ipa/ipa-3.c: Likewise.
914 * gcc.dg/ipa/ipa-5.c: Likewise.
915
916 2006-04-05 Richard Guenther <rguenther@suse.de>
917
918 PR tree-optimization/26763
919 * gcc.dg/torture/pr26763-1.c: New testcase.
920 * gcc.dg/torture/pr26763-2.c: Likewise.
921
922 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
923
924 PR fortran/23634
925 PR fortran/25619
926 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
927
928 2006-04-04 Eric Christopher <echristo@apple.com>
929
930 * gcc.target/i386/387-1.c: Allow regexp to match darwin
931 stubs.
932 * gcc.target/i386/387-5.c: Ditto.
933
934 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
935
936 * gcc.target/sparc/struct-ret-check.c: New test.
937
938 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
939
940 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
941 zero decimal digits specified in format.
942
943 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
944
945 PR fortran/26891
946 * gfortran.dg/missing_optional_dummy_1.f90: New test.
947
948 PR fortran/26976
949 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
950 * gfortran.dg/initialization_1.f90: Make assignment compliant.
951 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
952 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
953 bigendian-ness.
954
955 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
956
957 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
958 dummy arguments work when the actual argument is itself a dummy
959 argument of the caller.
960
961 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
962
963 PR libfortran/24685
964 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
965
966 2006-04-01 Roger Sayle <roger@eyesopen.com>
967
968 * gfortran.dg/dependencency_17.f90: New test case.
969
970 2006-04-01 Roger Sayle <roger@eyesopen.com>
971
972 * gfortran.dg/dependency_14.f90: New test case.
973 * gfortran.dg/dependency_15.f90: Likewise.
974 * gfortran.dg/dependency_16.f90: Likewise.
975
976 2006-03-31 Asher Langton <langton2@llnl.gov>
977
978 PR fortran/25358
979 gfortran.dg/cray_pointers_6.f90: New test.
980
981 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
982
983 PR libgfortran/26890
984 * gfortran.dg/read_size_noadvance.f90: New test.
985
986 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
987
988 PR fortran/25031
989 * gfortran.dg/multiple_allocation_1.f90: Check that the
990 size has changed after a re-allocation with stat.
991
992 2006-03-30 Richard Guenther <rguenther@suse.de>
993
994 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
995 removal.
996 * gcc.target/i386/sselibm-2.c: Likewise.
997 * gcc.target/i386/sselibm-3.c: Likewise.
998 * gcc.target/i386/sselibm-4.c: Likewise.
999 * gcc.target/i386/sselibm-5.c: Likewise.
1000
1001 2006-03-28 Roger Sayle <roger@eyesopen.com>
1002
1003 * gcc.dg/fold-andxor-1.c: New test case.
1004 * gcc.dg/fold-xorand-1.c: Likewise.
1005
1006 2006-03-28 Roger Sayle <roger@eyesopen.com>
1007
1008 * gcc.dg/fold-convnotconv-1.c: New test case.
1009
1010 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
1011
1012 PR fortran/26779
1013 * gfortran.dg/private_type_5.f90: New test.
1014
1015 2006-03-27 David Edelsohn <edelsohn@gnu.org>
1016
1017 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
1018
1019 2006-03-27 Jakub Jelinek <jakub@redhat.com>
1020
1021 * gfortran.dg/advance_2.f90: New test.
1022 * gfortran.dg/advance_3.f90: New test.
1023
1024 * gfortran.fortran-torture/execute/equiv_5.f: New test.
1025
1026 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1027
1028 PR libgfortran/26661
1029 PR libgfortran/26880
1030 * gfortran.dg/read_x_past.f: New test.
1031
1032 2006-03-26 Geoffrey Keating <geoffk@apple.com>
1033
1034 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
1035 to be STABS.
1036
1037 2006-03-26 David Edelsohn <edelsohn@gnu.org>
1038
1039 * objc.dg/dwarf-1.m: Skip on AIX.
1040 * objc.dg/dwarf-2.m: Skip on AIX.
1041
1042 2006-03-25 Steven G. Kargl <kargls@comcast.net>
1043
1044 PR fortran/26816
1045 * gfortran.dg/float_1.f90: New test.
1046
1047 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
1048
1049 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
1050 X86_64 targets.
1051 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
1052
1053 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1054
1055 PR libfortran/26735
1056 * gfortran.dg/convert_implied_open.f90: New test case.
1057
1058 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1059
1060 PR fortran/26769
1061 * gfortran.dg/transpose_reshape_r10.f90: New test case.
1062
1063 2006-03-25 Uros Bizjak <uros@kss-loka.si>
1064
1065 PR middle-end/26717
1066 * gcc.dg/pr26717.c: New test.
1067
1068 2006-03-25 Roger Sayle <roger@eyesopen.com>
1069
1070 * gfortran.dg/dependency_12.f90: New test case.
1071
1072 2006-03-24 Roger Sayle <roger@eyesopen.com>
1073
1074 * gfortran.dg/dependency_9.f90: New (resurected) test case.
1075
1076 2006-03-24 Jeff Law <law@redhat.com>
1077
1078 * gcc.c-torture/pr26840.c: New test.
1079
1080 2006-03-24 Geoffrey Keating <geoffk@apple.com>
1081
1082 * objc.dg/dwarf-2.m: New.
1083 * obj-c++.dg/dwarf-2.mm: New.
1084
1085 * g++.old-deja/g++.other/init19.C: New.
1086
1087 2006-03-24 David Edelsohn <edelsohn@gnu.org>
1088
1089 * g++.dg/eh/spbp.C: Skip on AIX.
1090
1091 2006-03-24 Jakub Jelinek <jakub@redhat.com>
1092
1093 PR middle-end/26611
1094 * g++.dg/gomp/pr26611-1.C: New test.
1095 * g++.dg/gomp/pr26611-2.C: New test.
1096
1097 2006-03-24 Jeff Law <law@redhat.com>
1098
1099 * gcc.c-torture/compile/pr26833.c: New test.
1100 * gfortran.fortran-torture/compile/pr26806.f90: New test.
1101
1102 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1103
1104 * gfortran.dg/endfile_2.f90: Delete temp file.
1105
1106 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
1107
1108 PR fortran/19303
1109 * gfortran.dg/record_marker_1.f90: New test case.
1110 * gfortran.dg/record_marker_2.f: New test case.
1111 * gfortran.dg/record_marker_3.f90: New test case.
1112
1113 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
1114
1115 PR fortran/17298
1116 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
1117 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
1118
1119 2006-03-21 Janis Johnson <janis187@us.ibm.com>
1120
1121 * lib/gcc-dg.exp (cleanup-modules): New proc.
1122 * gfortran.dg/allocatable_function_1.f90,
1123 gfortran.dg/allocate_char_star_scalar_1.f90,
1124 gfortran.dg/assumed_charlen_function_1.f90,
1125 gfortran.dg/assumed_dummy_1.f90,
1126 gfortran.dg/assumed_shape_ranks_1.f90,
1127 gfortran.dg/assumed_shape_ranks_2.f90,
1128 gfortran.dg/assumed_size_dt_dummy.f90,
1129 gfortran.dg/auto_char_dummy_array_1.f90,
1130 gfortran.dg/auto_char_len_3.f90,
1131 gfortran.dg/automatic_module_variable.f90,
1132 gfortran.dg/bad_automatic_objects_1.f90,
1133 gfortran.dg/char_array_constructor.f90,
1134 gfortran.dg/char_array_structure_constructor.f90,
1135 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
1136 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
1137 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
1138 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
1139 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
1140 gfortran.dg/derived_pointer_recursion.f90,
1141 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
1142 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
1143 gfortran.dg/dummy_functions_1.f90,
1144 gfortran.dg/elemental_initializer_1.f90,
1145 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
1146 gfortran.dg/elemental_pointer_1.f90,
1147 gfortran.dg/elemental_subroutine_1.f90,
1148 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
1149 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
1150 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
1151 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
1152 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
1153 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
1154 gfortran.dg/global_references_1.f90,
1155 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
1156 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
1157 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
1158 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
1159 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
1160 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
1161 gfortran.dg/large_integer_kind_1.f90,
1162 gfortran.dg/large_real_kind_1.f90,
1163 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
1164 gfortran.dg/module_double_reuse.f90,
1165 gfortran.dg/module_equivalence_1.f90,
1166 gfortran.dg/module_interface_1.f90,
1167 gfortran.dg/module_parameter_array_refs_1.f90,
1168 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
1169 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
1170 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
1171 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
1172 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
1173 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
1174 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
1175 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
1176 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
1177 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
1178 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
1179 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
1180 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
1181 gfortran.dg/same_name_1.f90,
1182 gfortran.dg/sibling_dummy_procedure_1.f90,
1183 gfortran.dg/sibling_dummy_procedure_2.f90,
1184 gfortran.dg/sibling_dummy_procedure_3.f90,
1185 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
1186 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
1187 gfortran.dg/used_dummy_types_2.f90,
1188 gfortran.dg/used_dummy_types_3.f90,
1189 gfortran.dg/used_dummy_types_4.f90,
1190 gfortran.dg/used_dummy_types_5.f90,
1191 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
1192 gfortran.dg/userdef_operator_1.f90: Use it.
1193
1194 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1195
1196 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
1197 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
1198 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
1199 gfortran.dg/write_back.f,
1200 gfortran.fortran-torture/execute/inquire_1.f90,
1201 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
1202
1203 2006-03-21 Jeff Law <law@redhat.com>
1204
1205 * gcc.dg/tree-ssa/vrp28.c: New test.
1206
1207 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1208
1209 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
1210 if _STDC_C99 is defined.
1211 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
1212 * gcc.dg/builtins-20.c: Likewise.
1213 * gcc.dg/builtins-53.c: Likewise.
1214 * gcc.dg/single-precision-constant.c: Likewise. Also pass
1215 -mmacosx-version-min=10.3 on PowerPC/Darwin.
1216
1217 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
1218
1219 PR tree-opt/26781
1220 * gcc.c-torture/compile/pr26781-1.c: New test.
1221 * gcc.c-torture/compile/pr26781-2.c: New test.
1222
1223 2006-03-21 Jakub Jelinek <jakub@redhat.com>
1224
1225 PR c++/26690
1226 * g++.dg/gomp/pr26690-1.C: New test.
1227 * g++.dg/gomp/pr26690-2.C: New test.
1228
1229 2006-03-20 Jeff Law <law@redhat.com>
1230
1231 * gcc.dg/tree-ssa/pr21829.c: New test.
1232
1233 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
1234
1235 2006-03-20 Richard Sandiford <richard@codesourcery.com>
1236
1237 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
1238 (check_visibility_available): Use it.
1239 (check_effective_target_default_packed): Likewise.
1240 (check_effective_target_pcc_bitfield_type_matters): Likewise.
1241 (check_effective_target_fopenmp): Likewise.
1242 (check_effective_target_freorder): Likewise.
1243 (check_effective_target_fpic): Likewise.
1244 (check_named_sections_available): Likewise.
1245 (check_effective_target_ilp32): Likewise.
1246 (check_effective_target_lp64): Likewise.
1247
1248 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
1249
1250 PR fortran/20935
1251 * gfortran.dg/scalar_mask_2.f90: New test case.
1252
1253 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
1254
1255 PR tree-opt/26629
1256 * gcc.dg/tree-ssa/loadpre12.c: New test.
1257 * gcc.dg/tree-ssa/loadpre13.c: New test.
1258 * gcc.dg/tree-ssa/loadpre14.c: New test.
1259 * gcc.dg/tree-ssa/loadpre15.c: New test.
1260 * gcc.dg/tree-ssa/loadpre16.c: New test.
1261 * gcc.dg/tree-ssa/loadpre17.c: New test.
1262 * gcc.dg/tree-ssa/loadpre18.c: New test.
1263 * gcc.dg/tree-ssa/loadpre19.c: New test.
1264 * gcc.dg/tree-ssa/loadpre20.c: New test.
1265 * gcc.dg/tree-ssa/loadpre21.c: New test.
1266 * gcc.dg/tree-ssa/loadpre22.c: New test.
1267
1268 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
1269
1270 PR fortran/26741
1271 * gfortran.dg/elemental_initializer_1.f90: New test.
1272
1273 PR fortran/26716
1274 * gfortran.dg/assumed_shape_ranks_2: New test.
1275
1276 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
1277
1278 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
1279 target fpic.
1280
1281 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1282
1283 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
1284 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
1285 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
1286 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
1287 gfortran.fortran-torture/execute/direct_io.f90,
1288 gfortran.fortran-torture/execute/inquire_2.f90,
1289 gfortran.fortran-torture/execute/inquire_4.f90,
1290 gfortran.fortran-torture/execute/list_read_1.f90,
1291 gfortran.fortran-torture/execute/open_replace.f90,
1292 gfortran.fortran-torture/execute/slash_edit.f90,
1293 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
1294 temporary files from testcases.
1295
1296 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1297
1298 PR libgfortran/26509
1299 gfortran.dg/write_direct_eor.f90: New test.
1300
1301 2006-03-17 David Edelsohn <edelsohn@gnu.org>
1302
1303 * gcc.target/powerpc/pr26350.c: New.
1304 * gcc.target/powerpc/indexed-addr.c: New.
1305
1306 2006-03-16 Roger Sayle <roger@eyesopen.com>
1307
1308 * gfortran.dg/dependency_13.f90: New test case.
1309
1310 2006-03-16 Roger Sayle <roger@eyesopen.com>
1311
1312 PR middle-end/21781
1313 * gcc.dg/real-const-1.c: New test case.
1314
1315 2006-03-15 Geoffrey Keating <geoffk@apple.com>
1316
1317 * g++.old-deja/g++.other/init18.C: New.
1318 * g++.old-deja/g++.other/init5.C: Remove xfail.
1319
1320 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1321
1322 * g++.dg/opt/pr15551.C: Cleanup temp file.
1323
1324 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1325
1326 PR c++/6634
1327 g++.dg/parse/long1.C: New test.
1328
1329 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1330
1331 PR fortran/19101
1332 * gfortran.dg/continuation.f90: New test.
1333 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
1334
1335 2006-03-14 Richard Guenther <rguenther@suse.de>
1336
1337 PR tree-optimization/26672
1338 * gcc.dg/torture/pr26672.c: New testcase.
1339
1340 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
1341
1342 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
1343 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
1344
1345 2006-03-13 Roger Sayle <roger@eyesopen.com>
1346
1347 PR middle-end/26557
1348 * gcc.c-torture/compile/switch-1.c: New test case.
1349
1350 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
1351
1352 PR fortran/25378
1353 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
1354 test to include more permuatations of mask and index.
1355 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
1356 respond to F2003 spec. that the position returned for an all false
1357 mask && condition is zero.
1358
1359 2006-03-13 Jakub Jelinek <jakub@redhat.com>
1360
1361 PR middle-end/25989
1362 * gcc.dg/gomp/pr25989.c: New test.
1363
1364 2006-03-13 Jeff Law <law@redhat.com>
1365
1366 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
1367
1368 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
1369
1370 * gcc.dg/switch-9.c: New test.
1371
1372 2006-03-13 Richard Guenther <rguenther@suse.de>
1373
1374 PR middle-end/26630
1375 * gcc.dg/torture/pr26630.c: New testcase.
1376
1377 2006-03-11 Roger Sayle <roger@eyesopen.com>
1378
1379 * gfortran.dg/dependency_10.f90: New test case.
1380 * gfortran.dg/dependency_11.f90: Likewise.
1381
1382 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
1383 Erik Edelmann <eedelman@gcc.gnu.org>
1384
1385 * gfortran.dg/allocatable_function_1.f90: New.
1386 * gfortran.dg/allocatable_function_2.f90: New.
1387
1388 2006-03-10 Richard Guenther <rguenther@suse.de>
1389
1390 PR middle-end/26565
1391 * gcc.dg/torture/pr26565.c: New testcase.
1392
1393 2006-03-09 Eric Christopher <echristo@apple.com>
1394
1395 * gcc.c-torture/compile/20060309-1.c: New.
1396
1397 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1398
1399 PR libgfortran/26499
1400 * gfortran.dg/write_back.f: New test.
1401 * gfortran.dg/write_rewind_1.f: New test.
1402 * gfortran.dg/write_rewind_2.f: New test.
1403
1404 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1405
1406 PR libgfortran/26554
1407 * gfortran.dg/read_logical.f90: New test.
1408
1409 2006-03-04 Laurent GUERBY <laurent@guerby.net>
1410
1411 * ada/acats/norun.lst: cdd2a03 now passes.
1412
1413 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
1414
1415 PR testsuite/25177
1416 * gcc.target/powerpc/pr18096-1.c: Change where the error
1417 would match.
1418
1419 2006-03-04 Jakub Jelinek <jakub@redhat.com>
1420
1421 * gcc.target/i386/cleanup-1.c: New test.
1422 * gcc.target/i386/cleanup-2.c: New test.
1423
1424 2006-03-04 Roger Sayle <roger@eyesopen.com>
1425
1426 * gfortran.dg/dependency_9.f90: Remove for the time being.
1427
1428 2006-03-04 Krister Walfridsson <cato@df.lth.se>
1429
1430 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
1431 directive.
1432
1433 2006-03-03 Roger Sayle <roger@eyesopen.com>
1434
1435 * gfortran.dg/dependency_9.f90: New test case.
1436
1437 2006-03-03 Roger Sayle <roger@eyesopen.com>
1438
1439 * gfortran.dg/dependency_4.f90: New test case.
1440 * gfortran.dg/dependency_5.f90: New test case.
1441 * gfortran.dg/dependency_6.f90: New test case.
1442 * gfortran.dg/dependency_7.f90: New test case.
1443 * gfortran.dg/dependency_8.f90: New test case.
1444
1445 2006-03-03 Paul Brook <paul@codesourcery.com>
1446
1447 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
1448 Add m68k-*-elf.
1449
1450 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
1451
1452 PR fortran/25031
1453 * multiple_allocation_1.f90: New test.
1454
1455 2006-03-03 Roger Sayle <roger@eyesopen.com>
1456
1457 PR tree-optimization/26524
1458 * gfortran.dg/pr26524.f: New test case.
1459
1460 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1461
1462 * g++.dg/template/repo5.C: Cleanup repo files.
1463 * gcc.dg/20051201-1.c: Cleanup coverage files.
1464 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
1465 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
1466 tree dump files.
1467
1468 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
1469
1470 * objc.dg/objc-nofilename-1.m: New test.
1471 * objc.dg/bad-receiver-type.m: New test.
1472 * obj-c++.dg/bad-receiver-type.mm: New test.
1473
1474 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1475
1476 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
1477
1478 2006-03-01 Mike Stump <mrs@apple.com>
1479
1480 * g++.dg/abi/key2.C: Add.
1481
1482 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
1483
1484 * gfortran.dg/logical_dot_product.f90: New test.
1485
1486 PR fortran/26393
1487 * gfortran.dg/used_interface_ref.f90: New test.
1488
1489 PR fortran/20938
1490 * gfortran.dg/dependency_2.f90: New test.
1491 * gfortran.fortran-torture/execute/where17.f90: New test.
1492 * gfortran.fortran-torture/execute/where18.f90: New test.
1493 * gfortran.fortran-torture/execute/where19.f90: New test.
1494 * gfortran.fortran-torture/execute/where20.f90: New test.
1495
1496 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
1497
1498 * g++.dg/tree-ssa/pr26443.C: New test case.
1499
1500 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
1501
1502 PR middle-end/26022
1503 * g++.dg/opt/return-slot1.C: New test.
1504
1505 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1506
1507 PR libgfortran/26136
1508 * gfortran.dg/namelist_23.f90: New test.
1509
1510 2006-02-28 Roger Sayle <roger@eyesopen.com>
1511
1512 PR middle-end/14752
1513 * gcc.dg/fold-eqandshift-2.c: New test case.
1514
1515 2006-02-28 Richard Guenther <rguenther@suse.de>
1516
1517 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
1518 decomposition.
1519
1520 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
1521
1522 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
1523
1524 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1525
1526 PR libgfortran/26464
1527 * gfortran.dg/backspace_5.f: New test.
1528 * gfortran.dg/backspace_6.f: New test.
1529
1530 2006-02-26 Roger Sayle <roger@eyesopen.com>
1531
1532 * gcc.dg/fold-eqandnot-1.c: New test case.
1533
1534 2006-02-26 Roger Sayle <roger@eyesopen.com>
1535
1536 PR middle-end/19983
1537 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
1538
1539 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
1540
1541 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
1542 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
1543
1544 2006-02-26 Richard Guenther <rguenther@suse.de>
1545
1546 PR tree-optimization/26421
1547 * gcc.dg/tree-ssa/pr26421.c: New testcase.
1548
1549 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
1550
1551 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
1552 * g++.old-deja/g++.robertl/eb132.C: Likewise.
1553
1554 2006-02-26 Roger Sayle <roger@eyesopen.com>
1555
1556 * gcc.dg/fold-even-1.c: New test case.
1557
1558 2006-02-26 Roger Sayle <roger@eyesopen.com>
1559
1560 PR middle-end/21137
1561 * gcc.dg/fold-eqandshift-1.c: New test case.
1562
1563 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1564
1565 PR tree-optimization/25125
1566 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
1567 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
1568
1569 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1570
1571 PR tree-optimizations/26359
1572 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
1573 with -fdump-tree-dceloop-details.
1574 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
1575
1576 2006-02-25 Roger Sayle <roger@eyesopen.com>
1577
1578 PR middle-end/23673
1579 * gcc.dg/fold-eqxor-1.c: New test case.
1580 * gcc.dg/fold-eqxor-2.c: Likewise.
1581 * gcc.dg/fold-eqxor-3.c: Likewise.
1582
1583 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
1584
1585 PR fortran/23092
1586 * scalar_mask_1.f90: New test.
1587
1588 2006-02-24 Geoffrey Keating <geoffk@apple.com>
1589
1590 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
1591 * g++.dg/eh/uncaught2.C: New.
1592 * g++.dg/eh/uncaught3.C: New.
1593
1594 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1595
1596 PR libgfortran/26423
1597 * gfortran.dg/read_many_1.f: New test.
1598
1599 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
1600
1601 PR fortran/24519
1602 * gfortran.dg/dependency_3.f90: New test.
1603 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
1604 XFAILs.
1605
1606 PR fortran/25395
1607 * gfortran.dg/equiv_6.f90: New test.
1608
1609 2006-02-23 Jeff Law <law@redhat.com>
1610
1611 * gcc.c-torture/compile/pr26425.c: New test.
1612
1613 2006-02-23 Jakub Jelinek <jakub@redhat.com>
1614
1615 PR middle-end/26412
1616 * gcc.dg/gomp/pr26412.c: New test.
1617
1618 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1619
1620 PR c++/26291
1621 * g++.dg/other/ellipsis1.C: New test.
1622 * g++.dg/parse/operator4.C: Adjust error marker.
1623
1624 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
1625
1626 PR target/25603
1627 * gfortran.dg/pr25603.f: New testcase.
1628
1629 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
1630
1631 * gcc.dg/bf-spl1.c: Don't specify -m68000.
1632 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
1633
1634 2006-02-21 Geoffrey Keating <geoffk@apple.com>
1635
1636 * g++.dg/eh/spbp.C: New.
1637
1638 2006-02-21 Jakub Jelinek <jakub@redhat.com>
1639
1640 PR middle-end/26379
1641 * gcc.target/i386/mmx-7.c: New test.
1642
1643 2006-02-20 Roger Sayle <roger@eyesopen.com>
1644
1645 PR tree-optimization/26361
1646 * gcc.dg/tree-ssa/vrp27.c: New test case.
1647
1648 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
1649
1650 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
1651 * gcc.dg/tree-ssa/complex-4.c: Here.
1652
1653 2006-02-19 Roger Sayle <roger@eyesopen.com>
1654
1655 PR middle-end/19543
1656 * gfortran.dg/logical_1.f90: New test case.
1657
1658 2006-02-19 Jakub Jelinek <jakub@redhat.com>
1659
1660 PR middle-end/26334
1661 * gcc.dg/20060218-1.c: Moved to...
1662 * gcc.target/i386/20060218-1.c: ... here. New test.
1663
1664 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
1665
1666 PR fortran/26201
1667 * gfortran.dg/convert_1.f90: New.
1668
1669 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
1670
1671 PR fortran/25054
1672 * gfortran.dg/namelist_5.f90: New test.
1673
1674 PR fortran/25089
1675 * gfortran.dg/namelist_4.f90: New test.
1676
1677 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1678
1679 PR tree-opt/25680
1680 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
1681
1682 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1683
1684 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
1685 variable to take into account the variable name in the
1686 function header.
1687 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
1688
1689 2006-02-18 Jakub Jelinek <jakub@redhat.com>
1690
1691 PR middle-end/26334
1692 * gcc.c-torture/compile/20060217-1.c: New test.
1693 * gcc.dg/20060218-1.c: New test.
1694
1695 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
1696
1697 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
1698
1699 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
1700
1701 * gcc.dg/cpp/undef3.c: New test.
1702 * gcc.dg/cpp/trad/builtins2.c: New test.
1703
1704 2006-02-18 Mark Mitchell <mark@codesourcery.com>
1705
1706 PR c++/26266
1707 * g++.dg/template/static22.C: New test.
1708 * g++.dg/template/static23.C: New test.
1709 * g++.dg/template/static24.C: New test.
1710 * g++.dg/template/non-dependent13.C: New test.
1711 * g++.dg/init/member1.C: Tweak error markers.
1712
1713 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1714
1715 PR target/26255
1716 * gcc.c-torture/compile/pr26255.c: New test case.
1717
1718 2006-02-16 Roger Sayle <roger@eyesopen.com>
1719
1720 * gfortran.fortran-torture/execute/where_10.f90: New test case.
1721 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
1722 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
1723 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
1724 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
1725 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
1726 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
1727
1728 2006-02-16 Jeff Law <law@redhat.com>
1729
1730 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
1731 * gcc.dg/tree-ssa/vrp26.c: New test.
1732
1733 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
1734
1735 PR target/20353
1736 PR target/24578
1737 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
1738 __UCLIBC__ is defined.
1739
1740 2006-02-16 Jakub Jelinek <jakub@redhat.com>
1741
1742 PR fortran/26224
1743 * gfortran.dg/gomp/pr26224.f: New test.
1744
1745 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
1746
1747 PR tree-opt/25918
1748 * lib/target-supports.exp
1749 (check_effective_target_vect_short_mult): New.
1750 (check_effective_target_vect_char_mult): New.
1751 (check_effective_target_vect_widen_sum_qi_to_si): New.
1752 (check_effective_target_vect_widen_sum_qi_to_hi): New.
1753 (check_effective_target_vect_widen_sum_hi_to_si): New.
1754 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
1755 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
1756 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
1757 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
1758 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
1759 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
1760 vect-reduc-pattern-2c.c
1761 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
1762 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
1763 vect-reduc-pattern-1c.c
1764
1765 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
1766
1767 PR fortran/24557
1768 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
1769
1770 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
1771
1772 PR fortran/26054
1773 * gfortran.dg/enum_8.f90: Remove check for warning.
1774 * gfortran.dg/iomsg_1.f90: Ditto.
1775 * gfortran.dg/enum_1.f90: Ditto.
1776 * gfortran.dg/enum_9.f90: Ditto.
1777 * gfortran.dg/enum_2.f90: Ditto.
1778 * gfortran.dg/enum_10.f90: Ditto.
1779 * gfortran.dg/enum_3.f90: Ditto.
1780 * gfortran.dg/flush_1.f90: Ditto.
1781 * gfortran.dg/enum_4.f90: Ditto.
1782 * gfortran.dg/array_constructor_1.f90: Ditto.
1783 * gfortran.dg/enum_5.f90: Ditto.
1784 * gfortran.dg/enum_6.f90: Ditto.
1785 * gfortran.dg/enum_7.f90: Ditto.
1786
1787 2006-02-15 Jakub Jelinek <jakub@redhat.com>
1788
1789 PR middle-end/26300
1790 * gcc.c-torture/compile/20060215-1.c: New test.
1791
1792 2006-02-14 Roger Sayle <roger@eyesopen.com>
1793
1794 PR middle-end/23670
1795 * gcc.dg/tree-ssa/andor-2.c: New test case.
1796
1797 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
1798
1799 PR fortran/25045
1800 * optional_dim.f90: New test.
1801
1802 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1803
1804 PR fortran/26277
1805 * gfortran.dg/label_4.f90: New.
1806
1807 2006-02-14 Jakub Jelinek <jakub@redhat.com>
1808 Diego Novillo <dnovillo@redhat.com>
1809 Uros Bizjak <uros@kss-loka.si>
1810
1811 * gfortran.dg/gomp: New directory.
1812
1813 2006-02-14 Richard Guenther <rguenther@suse.de>
1814
1815 PR tree-optimization/26258
1816 * gcc.dg/torture/pr26258.c: New testcase.
1817
1818 2006-02-13 Jakub Jelinek <jakub@redhat.com>
1819
1820 PR fortran/26246
1821 * gfortran.dg/pr26246_1.f90: New test.
1822 * gfortran.dg/pr26246_2.f90: New test.
1823
1824 PR middle-end/26092
1825 * gcc.c-torture/compile/20060208-1.c: New test.
1826
1827 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
1828
1829 PR fortran/26074
1830 PR fortran/25103
1831 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
1832 * gfortran.dg/bad_automatic_objects_1.f90: New test.
1833 * gfortran.dg/automatic_module_variable.f90: Change error message.
1834
1835 PR fortran/20861
1836 * gfortran.dg/internal_dummy_1.f90: New test.
1837
1838 PR fortran/20871
1839 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
1840
1841
1842 PR fortran/25083
1843 * gfortran.dg/uncommon_block_data_1.f90: New test.
1844 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
1845 with standard.
1846
1847 PR fortran/25088
1848 * gfortran.dg/typed_subroutine_1.f90: New test.
1849
1850 2006-02-13 Geoffrey Keating <geoffk@apple.com>
1851
1852 * objc.dg/dwarf-1.m: New.
1853
1854 2006-02-13 Roger Sayle <roger@eyesopen.com>
1855
1856 PR middle-end/24427
1857 * gcc.dg/tree-ssa/andor-1.c: New test case.
1858
1859 2006-02-13 Josh Conner <jconner@apple.com>
1860
1861 PR target/25376
1862 * gcc.dg/pr25376.c: New test.
1863
1864 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
1865 assemble.
1866 * lib/target-supports.exp (check_named_sections_available):
1867 Only compile named-sections test -- don't assemble.
1868
1869 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
1870
1871 * g++.dg/warn/no-write-strings.C: New test.
1872 * g++.dg/warn/write-strings.C: Likewise.
1873 * g++.dg/warn/write-strings-default.C: Likewise.
1874
1875 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
1876
1877 PR fortran/25806
1878 * gfortran.dg/ret_pointer_2.f90: New test.
1879
1880 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
1881
1882 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
1883
1884 2006-02-10 Jeff Law <law@redhat.com>
1885
1886 * gcc.c-torture/compile/pr26213.c: New test.
1887
1888 2006-02-10 Steven G. Kargl <kargls@comcast.net>
1889
1890 gfortran.dg/null_1.f90: New test.
1891
1892 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1893
1894 PR fortran/14771
1895 * gfortran.dg/parens_4.f90: New.
1896 * gfortran.dg/parens_5.f90: New.
1897
1898 2006-02-10 Richard Guenther <rguenther@suse.de>
1899
1900 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
1901
1902 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1903 Paul Thomas <pault@gcc.gnu.org>
1904
1905 PR fortran/14771
1906 * gfortran.dg/parens_1.f90: New.
1907 * gfortran.dg/parens_2.f90: New.
1908 * gfortran.dg/parens_3.f90: New.
1909
1910 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
1911
1912 PR fortran/26038
1913 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
1914
1915 PR fortran/25059
1916 * gfortran.dg/impure_assignment_1.f90: New test.
1917
1918 PR fortran/25070
1919 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
1920
1921 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1922
1923 PR target/26141
1924 * g++.dg/expr/stdarg2.C: New test.
1925
1926 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1927
1928 PR inline-asm/16194
1929 * gcc.dg/pr16194.c: New test.
1930
1931 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1932
1933 * ada/acats/run_acats: Use portable variant of "$@".
1934
1935 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1936
1937 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
1938 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
1939
1940 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1941
1942 PR tree-opt/26179
1943 * g++.dg/opt/pr26179.C: New test.
1944
1945 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1946
1947 PR middle-end/26134
1948 * gcc.dg/tree-ssa/complex-3.c: New test.
1949
1950 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1951
1952 * gcc.c-torture/compile/volatile-1.c: New test.
1953
1954 2006-02-09 Diego Novillo <dnovillo@redhat.com>
1955
1956 PR 26180
1957 * gcc.dg/tree-ssa/pr26180.c: New test.
1958
1959 2006-02-08 Jeff Law <law@redhat.com>
1960
1961 * gcc.dg/tree-ssa/pr21417.c: New test.
1962
1963 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1964
1965 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
1966 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
1967
1968 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1969
1970 * lib/scanrtl.exp: New.
1971
1972 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1973
1974 PR c++/26071
1975 * g++.dg/other/virtual2.C: New test.
1976
1977 PR c++/26070
1978 * g++.dg/other/virtual1.C: New test.
1979
1980 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1981
1982 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
1983 cleanup-ipa-dump): Update dump file glob patterns.
1984 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
1985 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
1986
1987 * lib/gcc-dg.exp: Load it.
1988 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
1989
1990 2006-02-07 Janis Johnson <janis187@us.ibm.com>
1991
1992 PR testsuite/26159
1993 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
1994 * gcc.dg/tree-ssa/pr23382.c: Ditto.
1995
1996 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1997
1998 PR fortran/25577
1999 * gfortran.dg/mvbits_1.f90: New.
2000
2001 2006-02-07 Dirk Mueller <dmueller@suse.com>
2002
2003 * g++.dg/warn/Wdiv-by-zero.C: New test.
2004 * g++.dg/warn/Wno-div-by-zero.C: New.
2005
2006 2006-02-07 Jeff Law <law@redhat.com>
2007
2008 * gcc.dg/tree-ssa/pr21559.c: New test.
2009
2010 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
2011 multiple VRP passes.
2012 * gcc.dg/tree-ssa/vrp09.c: Likewise.
2013 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2014 * gcc.dg/tree-ssa/pr21582.c: Likewise.
2015 * gcc.dg/tree-ssa/pr20657.c: Likewise.
2016 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2017 * gcc.dg/tree-ssa/vrp02.c: Likewise
2018 * gcc.dg/tree-ssa/vrp11.c: Likewise
2019 * gcc.dg/tree-ssa/pr14341.c: Likewise
2020 * gcc.dg/tree-ssa/vrp19.c: Likewise
2021 * gcc.dg/tree-ssa/vrp20.c: Likewise
2022 * gcc.dg/tree-ssa/vrp03.c: Likewise
2023 * gcc.dg/tree-ssa/pr21086.c: Likewise
2024 * gcc.dg/tree-ssa/pr21959.c: Likewise
2025 * gcc.dg/tree-ssa/vrp21.c: Likewise
2026 * gcc.dg/tree-ssa/vrp04.c: Likewise
2027 * gcc.dg/tree-ssa/pr25485.c: Likewise
2028 * gcc.dg/tree-ssa/pr22026.c: Likewise
2029 * gcc.dg/tree-ssa/vrp22.c: Likewise
2030 * gcc.dg/tree-ssa/vrp05.c: Likewise
2031 * gcc.dg/tree-ssa/20030807-10.c: Likewise
2032 * gcc.dg/tree-ssa/pr20701.c: Likewise
2033 * gcc.dg/tree-ssa/vrp23.c: Likewise
2034 * gcc.dg/tree-ssa/vrp06.c: Likewise
2035 * gcc.dg/tree-ssa/pr22117.c: Likewise
2036 * gcc.dg/tree-ssa/pr20702.c: Likewise
2037 * gcc.dg/tree-ssa/vrp15.c: Likewise
2038 * gcc.dg/tree-ssa/pr21090.c: Likewise
2039 * gcc.dg/tree-ssa/pr21294.c: Likewise
2040 * gcc.dg/tree-ssa/vrp24.c: Likewise
2041 * gcc.dg/tree-ssa/vrp07.c: Likewise
2042 * gcc.dg/tree-ssa/pr21563.c: Likewise
2043 * gcc.dg/tree-ssa/pr25382.c: Likewise
2044 * gcc.dg/tree-ssa/vrp16.c: Likewise
2045 * gcc.dg/tree-ssa/vrp25.c: Likewise
2046 * gcc.dg/tree-ssa/vrp08.c: Likewise
2047 * gcc.dg/tree-ssa/20030807-6.c: Likewise
2048 * gcc.dg/tree-ssa/vrp17.c: Likewise
2049 * gcc.dg/tree-ssa/pr21458.c: Likewise
2050 * g++.dg/tree-ssa/pr18178.C: Likewise
2051
2052 2006-02-07 Richard Guenther <rguenther@suse.de>
2053
2054 PR c++/26140
2055 Revert
2056 2006-01-30 Richard Guenther <rguenther@suse.de>
2057 PR c++/23372
2058 * gcc.dg/pr23372-1.C: New testcase.
2059
2060 * g++.dg/tree-ssa/pr26140.C: New testcase.
2061
2062 2006-02-07 Mark Mitchell <mark@codesourcery.com>
2063
2064 PR c++/9737
2065 * g++.dg/template/ttp15.C: New test.
2066 * g++.dg/template/ttp16.C: Likewise.
2067 * g++.dg/template/ttp17.C: Likewise.
2068 * g++.old-deja/g++.pt/ttp36.C: Remove.
2069 * g++.old-deja/g++.pt/ttp19.C: Likewise.
2070 * g++.old-deja/g++.pt/ttp37.C: Likewise.
2071 * g++.old-deja/g++.pt/ttp38.C: Likewise.
2072 * g++.old-deja/g++.pt/ttp39.C: Likewise.
2073 * g++.old-deja/g++.pt/ttp9.C: Likewise.
2074 * g++.old-deja/g++.pt/ttp40.C: Likewise.
2075 * g++.old-deja/g++.pt/ttp51.C: Likewise.
2076 * g++.old-deja/g++.pt/ttp26.C: Likewise.
2077 * g++.old-deja/g++.pt/ttp36.C: Likewise.
2078
2079 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
2080
2081 PR libfortran/23815
2082 * unf_io_convert_4.f90: New test.
2083
2084 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
2085
2086 * gcc.dg/tree-ssa/loadpre10.c: New test.
2087 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
2088 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
2089 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
2090
2091 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2092
2093 PR libfortran/24685
2094 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
2095
2096 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
2097
2098 PR tree-opt/25251
2099 * gfortran.dg/assign_7.f: New test.
2100
2101 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
2102
2103 PR fortran/26041
2104 PR fortran/26064
2105 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
2106 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
2107 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
2108
2109 2006-02-05 Jakub Jelinek <jakub@redhat.com>
2110
2111 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
2112 in size_t typedef.
2113
2114 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2115
2116 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
2117 * g++.dg/charset/string.c (foo): Likewise.
2118 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
2119 const char*
2120 * g++.dg/ext/builtin2.C (printf): Likewise.
2121 * g++.dg/init/new15.C (printf): Likewise.
2122 * g++.dg/opt/pr17697-1.C (foo): Likewise.
2123 * g++.dg/opt/pr17697-2.C (foo): Likewise.
2124 * g++.dg/opt/pr17697-3.C (foo): Likewise.
2125 * g++.dg/template/non-dependent4.C (temp): Likewise.
2126 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
2127 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
2128 parameter type to const char*.
2129 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
2130 Change type to const char*.
2131 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
2132 Likewise.
2133 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
2134 second parameter type to const char*.
2135 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
2136 (Y::Y): Change parameter type to const char*.
2137 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
2138 * g++.old-deja/g++.jason/report.C: Apply const correctness.
2139 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
2140 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
2141 (char*).
2142 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
2143 const char*.
2144 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
2145 type to const char*.
2146 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
2147 return type to const char*.
2148 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
2149 to const char*.
2150 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
2151 * g++.old-deja/g++.law/refs1.C: Likewise.
2152 * g++.old-deja/g++.law/visibility1.C: Likewise.
2153 * g++.old-deja/g++.law/visibility2.C: Likewise.
2154 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
2155 const char*.
2156 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
2157 * g++.old-deja/g++.mike/net48.C: Likewise.
2158 * g++.old-deja/g++.mike/p646.C: Likewise.
2159 * g++.old-deja/g++.mike/p6746.C: Likewise.
2160 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
2161 type to const char*.
2162 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
2163 deprecated conversion warning.
2164 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
2165 char*.
2166 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
2167 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
2168 * g++.old-deja/g++.pt/explicit8.C: Likewise.
2169 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
2170 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
2171 * g++.old-deja/g++.pt/nontype3.C: Likewise.
2172 * g++.old-deja/g++.pt/t39.C: Likewise.
2173 * g++.old-deja/g++.robertl/eb106.C: Likewise.
2174 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
2175
2176 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
2177
2178 PR fortran/25075
2179 intrinsic_argument_conformance_1.f90: New test.
2180
2181 2006-02-03 Steven G. Kargl <kargls@comcast.net>
2182
2183 PR fortran/20845
2184 * gfortran.dg/char_result_11.f90: Add SAVE.
2185 * gfortran.dg/der_pointer_4.f90: Ditto.
2186 * gfortran.dg/default_initialization.f90: New test.
2187
2188 2006-02-03 Jeff Law <law@redhat.com>
2189
2190 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
2191 handle more than 100 dump files.
2192 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
2193 * lib/scantree.exp (scan-tree-dump): Likewise.
2194 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
2195 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
2196 * lib/scanipa.exp (scan-ipa-dump): Likewise.
2197 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
2198 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
2199
2200 2006-02-03 Diego Novillo <dnovillo@redhat.com>
2201
2202 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
2203
2204 2006-02-03 Mark Mitchell <mark@codesourcery.com>
2205
2206 * g++.dg/template/using12.C: New test.
2207
2208 2006-02-03 Alan Modra <amodra@bigpond.net.au>
2209
2210 * gcc.target/powerpc/pr25960.c: New test.
2211
2212 2006-02-02 Steven G. Kargl <kargls@comcast>
2213
2214 PR fortran/24958
2215 gfortran.dg/nullify_2.f90: New test.
2216
2217 2006-02-02 Diego Novillo <dnovillo@redhat.com>
2218
2219 PR 25990
2220 * gcc.dg/gomp/pr25990.c: New test.
2221
2222 2006-01-31 Mark Mitchell <mark@codesourcery.com>
2223
2224 PR c++/25342
2225 * g++.gd/template/partial4.C: New test.
2226
2227 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
2228
2229 PR middle-end/26001
2230 * gfortran.dg/data_char_2.f90: New.
2231
2232 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
2233
2234 PR fortran/26039
2235 maxval_maxloc_conformance_1.f90: New test.
2236
2237 2006-01-31 Richard Guenther <rguenther@suse.de>
2238
2239 * gcc.target/i386/sselibm-1.c: New testcase.
2240 * gcc.target/i386/sselibm-2.c: Likewise.
2241 * gcc.target/i386/sselibm-3.c: Likewise.
2242 * gcc.target/i386/sselibm-4.c: Likewise.
2243 * gcc.target/i386/sselibm-5.c: Likewise.
2244
2245 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
2246
2247 PR fortran/24266
2248 * gfortran.dg/arrayio_derived_2.f90: New.
2249
2250 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
2251
2252 * gcc.dg/unsigned-long-compare.c: New test.
2253
2254 2006-01-30 Steve Ellcey <sje@cup.hp.com>
2255
2256 PR testsuite/25318
2257 * lib/target-supports.exp (check_effective_target_freorder):
2258 Check to see if target supports -freorder-blocks-and-partition.
2259 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
2260 instead of "dg-require-named-sections".
2261
2262 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
2263
2264 PR target/14798:
2265 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
2266 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
2267 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2268 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2269 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
2270 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
2271 * gcc.dg/attr-isr-trap_exit.c: Likewise.
2272 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2273
2274 2006-01-30 Richard Guenther <rguenther@suse.de>
2275
2276 PR c++/23372
2277 * gcc.dg/pr23372-1.C: New testcase.
2278
2279 2006-01-29 Diego Novillo <dnovillo@redhat.com>
2280
2281 * gcc.dg/gomp/pr25874.c: New test.
2282
2283 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
2284
2285 PR tree-opt/25911
2286 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
2287
2288 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
2289
2290 PR fortran/18578
2291 PR fortran/18579
2292 PR fortran/20857
2293 PR fortran/20885
2294 * gfortran.dg/intent_out_1.f90: New test.
2295
2296 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
2297
2298 PR fortran/17911
2299 * gfortran.dg/procedure_lvalue.f90: New test.
2300
2301 PR fortran/20895
2302 PR fortran/25030
2303 * gfortran.dg/char_pointer_assign_2.f90: New test.
2304 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
2305 assignment to be consistent with standard.
2306 * gfortran.dg/char_result_2.f90: The same.
2307 * gfortran.dg/char_result_8.f90: The same.
2308
2309 2006-01-28 Zack Weinberg <zackw@panix.com>
2310
2311 * gcc.dg/Woverlength-strings.c
2312 * gcc.dg/Woverlength-strings-pedantic-c89.c
2313 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
2314 * gcc.dg/Woverlength-strings-pedantic-c99.c
2315 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
2316
2317 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
2318
2319 * gcc.c-torture/execute/20060127-1.c: New test.
2320
2321 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2322
2323 PR c++/25999
2324 * g++.dg/ext/pragmaweak1.C: New test.
2325
2326 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2327
2328 PR c++/25855
2329 * g++.dg/template/spec29.C: New test.
2330
2331 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
2332
2333 PR c/19606.
2334 * gcc.c-torture/execute/pr19606.c: New.
2335
2336 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
2337
2338 * gcc.dg/pragma-re-4.c: New test.
2339
2340 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
2341
2342 PR fortran/25964
2343 * gfortran.dg/assumed_size_refs_3.f90: New test.
2344
2345 2006-01-27 Ben Elliston <bje@au.ibm.com>
2346
2347 * gcc.misc-tests/dectest.exp: Remove defunct comment.
2348
2349 2006-01-26 Laurent GUERBY <laurent@guerby.net>
2350
2351 PR ada/21317
2352 * ada/acats/support/impdef.a: Add One_Long_Second.
2353 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
2354 * ada/acats/tests/c9/c94026.a: Likewise.
2355 * ada/acats/tests/c9/c97305c.ada: Likewise.
2356 * ada/acats/tests/c9/c99004a.ada: Likewise.
2357
2358 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
2359
2360 PR fortran/25964
2361 * gfortran.dg/global_references_2.f90: New test.
2362
2363 PR fortran/25084
2364 PR fortran/20852
2365 PR fortran/25085
2366 PR fortran/25086
2367 * gfortran.dg/assumed_charlen_function_1.f90: New test.
2368 * gfortran.dg/assumed_charlen_function_3.f90: New test.
2369
2370 PR fortran/25416
2371 * gfortran.dg/assumed_charlen_function_2.f90: New test.
2372
2373 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
2374
2375 PR c/25892
2376 * gcc.dg/Wpointer-sign.c: New.
2377 * gcc.dg/Wpointer-sign-Wall.c: New.
2378 * gcc.dg/Wpointer-sign-Wall-no.c: New.
2379 * gcc.dg/Wpointer-sign-pedantic.c: New.
2380 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
2381 * gcc.dg/conv-2.c: Use -Wpointer-sign.
2382
2383 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
2384
2385 PR C/25861
2386 * gcc.c-torture/compile/pr25861.c: New test.
2387
2388 2006-01-26 Paul Brook <paul@codesourcery.com>
2389
2390 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
2391 on short-enum targets.
2392 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
2393 variable.
2394 (generate_fields): Use short_enums.
2395 (main): Set short_enums. Document -e.
2396 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
2397 on short-enum targets.
2398 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
2399 variable.
2400 (generate_fields): Use short_enums.
2401 (main): Set short_enums. Document -e.
2402 * lib/target-supports.exp (check_effective_target_short_enums): New.
2403
2404 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
2405
2406 PR target/25947
2407 * gcc.dg/torture/pr25947-1.c: New test.
2408
2409 2006-01-25 Jan Hubicka <jh@suse.cz>
2410 Roger Sayle <roger@eyesopen.com>
2411
2412 PR rtl-optimization/25703
2413 * gcc.target/i386/20060125-1.c: New test case.
2414 * gcc.target/i386/20060125-2.c: New test case.
2415
2416 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2417
2418 PR fortran/18540
2419 * gfortran.dg/goto_1.f: New.
2420
2421 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
2422
2423 PR fortran/25716
2424 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
2425 25716 on 32-bit systems too.
2426
2427 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
2428
2429 PR testsuite/25590
2430 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
2431
2432 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
2433
2434 * gcc.dg/tree-ssa/gen-vect-33.c: New.
2435
2436 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2437
2438 PR fortran/25835
2439 * gfortran.dg/read_eof.f90: Delete, renamed.
2440 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
2441 * gfortran.dg/read_eof_2.f90: New test.
2442 * gfortran.dg/read_eof_3.f90: New test.
2443
2444 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
2445
2446 PR tree-opt/25860
2447 * gcc.c-torture/compile/pr25860.c: New test.
2448
2449 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2450
2451 PR c++/25552
2452 * g++.dg/parse/dtor8.C: New test.
2453
2454 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
2455
2456 PR testsuite/25891
2457 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
2458 * gcc.dg/gomp/gomp.exp: Return without testing anything if
2459 check_effective_target_fopenmp returns 0.
2460
2461 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
2462
2463 PR ada/20548
2464 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
2465 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
2466 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
2467
2468 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
2469
2470 PR tree-opt/25857
2471 * g++.dg/opt/pr25857.C: New test.
2472
2473 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
2474 Jan Hubicka <jh@suse.cz>
2475 Richard Guenther <rguenther@suse.de>
2476
2477 PR rtl-optimization/25654
2478 * gcc.dg/torture/pr25654.c: New testcase.
2479 * gcc.target/i386/pr25654.c: Likewise.
2480
2481 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
2482
2483 PR fortran/25901
2484 * gfortran.dg/internal references_2.f90: New test.
2485
2486 Fix regression in testing of admissability of attributes.
2487 * gfortran.dg/intent_used_1.f90: New test.
2488
2489 2006-01-23 Ben Elliston <bje@au.ibm.com>
2490
2491 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
2492 Remove target conditional torture options for i?86 and x86_64
2493 GNU/Linux.
2494
2495 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
2496
2497 PR c++/10891
2498 * g++.dg/rtti/no-rtti.C: New.
2499
2500 2006-01-21 Mark Mitchell <mark@codesourcery.com>
2501
2502 PR c++/25895
2503 * g++.dg/inherit/conv2.C: New test.
2504
2505 PR c++/25856
2506 * g++.dg/parse/dtor7.C: New test.
2507
2508 PR c++/25858
2509 * g++.dg/template/crash44.C: New test.
2510
2511 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
2512
2513 PR fortran/25124
2514 PR fortran/25625
2515 * gfortran.dg/internal_references_1.f90: New test.
2516 PR fortran/20881
2517 PR fortran/23308
2518 PR fortran/25538
2519 PR fortran/25710
2520 * gfortran.dg/global_references_1.f90: New test.
2521 * gfortran.dg/g77/19990905-1.f: Restore the error that
2522 there is a clash between the common block name and
2523 the name of a subroutine reference.
2524
2525 PR fortran/PR24276
2526 * gfortran.dg/aliasing_dummy_1.f90: New test.
2527
2528 2006-01-21 Alan Modra <amodra@bigpond.net.au>
2529
2530 * gcc.dg/vmx/1b-01.c: Warning fix.
2531 * gcc.dg/vmx/1c-02.c: Likewise.
2532 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
2533
2534 2006-01-20 Steve Ellcey <sje@cup.hp.com>
2535
2536 PR testsuite/24962
2537 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
2538
2539 2006-01-20 Richard Guenther <rguenther@suse.de>
2540 Steven Bosscher <stevenb.gcc@gmail.com>
2541
2542 PR rtl-optimization/24626
2543 * gcc.dg/torture/pr24626-1.c: New testcase.
2544 * gcc.dg/torture/pr24626-2.c: Likewise.
2545 * gcc.dg/torture/pr24626-3.c: Likewise.
2546 * gcc.dg/torture/pr24626-4.c: Likewise.
2547
2548 2006-01-20 Dirk Mueller <dmueller@suse.com>
2549
2550 PR c++/5520
2551 * g++.dg/warn/empty-body.C: New.
2552
2553 2006-01-19 Mark Mitchell <mark@codesourcery.com>
2554
2555 PR c++/22136
2556 * g++.dg/template/using10.C: New test.
2557 * g++.dg/temlpate/using11.C: Likewise.
2558 * g++.dg/inherit/using5.C: Tweak error messages.
2559
2560 2006-01-20 Alan Modra <amodra@bigpond.net.au>
2561
2562 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
2563 target test.
2564 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
2565
2566 2006-01-19 Jan Hubicka <jh@suse.cz>
2567
2568 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
2569
2570 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2571
2572 PR c++/25854
2573 * g++.dg/template/spec28.C: New test.
2574
2575 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
2576
2577 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2578 Fix fprintf's by adding srcdir or removing it.
2579
2580 2006-01-19 Diego Novillo <dnovillo@redhat.com>
2581
2582 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
2583 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
2584 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
2585 * testsuite/gcc.dg/gomp/empty.c: Likewise.
2586 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
2587 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
2588 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
2589 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
2590 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
2591 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
2592 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
2593 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
2594 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
2595 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
2596
2597 2006-01-18 Jeff Law <law@redhat.com>
2598
2599 * gcc.dg/tree-ssa/vrp25.c: New test.
2600
2601 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2602
2603 * gcc.dg/pr25805.c: Fix misapplied patch.
2604
2605 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
2606
2607 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
2608 (check_effective_target_vect_udot_qi): New.
2609 (check_effective_target_vect_sdot_hi): New.
2610 (check_effective_target_vect_udot_hi): New.
2611 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
2612 prefixed with "wrapv-" with -fwrapv.
2613 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
2614 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
2615 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
2616 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
2617 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
2618
2619 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
2620 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
2621 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
2622 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
2623
2624 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2625
2626 PR c++/16829
2627 * g++.dg/other/default2.C: New test.
2628 * g++.dg/other/default3.C: New test.
2629
2630 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2631
2632 PR c/25805
2633 * gcc.dg/pr25805.c: New file.
2634
2635 2006-01-18 Mark Mitchell <mark@codesourcery.com>
2636
2637 PR c++/25836
2638 * g++.dg/template/init6.C: New test.
2639
2640 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
2641
2642 * gcc.dg/tree-ssa/pr24287.c: New test
2643
2644 2006-01-18 Eric Christopher <echristo@apple.com>
2645
2646 * g++.dg/eh/table.C: New.
2647
2648 2006-01-18 DJ Delorie <dj@redhat.com>
2649
2650 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
2651 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
2652 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
2653 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
2654
2655 2006-01-18 Jeff Law <law@redhat.com>
2656
2657 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
2658 on wrapping on overflow semantics.
2659
2660 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
2661
2662 * gcc.gc/tree-ssa/vrp23.c: New test.
2663 * gcc.gc/tree-ssa/vrp24.c: New test.
2664
2665 2006-01-18 Richard Henderson <rth@redhat.com>
2666 Aldy Hernandez <aldyh@redhat.com>
2667 Jakub Jelinek <jakub@redhat.com>
2668 Diego Novillo <dnovillo@redhat.com>
2669 Uros Bizjak <uros@kss-loka.si>
2670
2671 * testsuite/gcc.dg/gomp: New directory.
2672
2673 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
2674 Steven G. Kargl <kargls@comcast.net>
2675
2676 PR fortran/20869
2677 * gfortran.dg/intrinsic_external_1.f90: New test.
2678
2679 PR fortran/20875.
2680 * gfortran.dg/elemental_pointer_1.f90: New test.
2681
2682 PR fortran/25024
2683 * gfortran.dg/external_procedures_1.f90: New test.
2684
2685 PR fortran/25785
2686 gfortran.dg/assumed_present.f90: New test.
2687
2688 2006-01-18 Jakub Jelinek <jakub@redhat.com>
2689
2690 * g++.dg/parse/lookup5.C: New test.
2691
2692 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2693
2694 PR fortran/25697
2695 * gfortran.dg/read_eof.f90: New test.
2696
2697 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2698
2699 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
2700 add a closing brace.
2701
2702 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2703
2704 PR fortran/25631
2705 * gfortran.dg/fmt_tl.f: New test.
2706
2707 2006-01-17 Eric Christopher <echristo@apple.com>
2708
2709 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
2710 * g++.old-deja/g++.warn/impint2.C: Ditto.
2711 * g++.old-deja/g++.other/null1.C: Ditto.
2712 * g++.dg/warn/conv2.C: Ditto.
2713 * g++.dg/warn/conv4.C: New file.
2714
2715 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2716
2717 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
2718
2719 2006-01-17 Andreas Jaeger <aj@suse.de>
2720 Janis Johnson <janis187@us.ibm.com>
2721
2722 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
2723 in 64-bit.
2724 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
2725 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
2726
2727 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2728
2729 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2730 xfail txxx where xxx >= 25.
2731
2732 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2733
2734 PR testsuite/25764
2735 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
2736
2737 2006-01-17 Jakub Jelinek <jakub@redhat.com>
2738
2739 PR c/25682
2740 * gcc.dg/pr25682.c: New test.
2741 * g++.dg/parse/array-size2.C: New test.
2742
2743 2006-01-16 Ian Lance Taylor <ian@airs.com>
2744
2745 * consistency.vlad: Remove entire directory, 1652 files.
2746
2747 2006-01-16 Janis Johnson <janis187@us.ibm.com>
2748
2749 * lib/target-supports.exp (check_effective_target_dfp_nocache,
2750 check_effective_target_dfprt_nocache): New.
2751 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
2752 (check_effective_target_dfprt): New.
2753 * lib/c-compat.exp (check_dfp): Remove.
2754 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
2755 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
2756 level of support for decimal float.
2757 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
2758 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
2759 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
2760 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
2761 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
2762 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
2763 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
2764 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
2765 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
2766 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
2767 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
2768 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
2769 directives.
2770
2771 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
2772
2773 PR testsuite/25741
2774 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
2775 $base_dir/../.
2776 * lib/gfortran.exp (gfortran_init): Likewise.
2777 * lib/obj-c++.exp (obj-c++_init): Likewise.
2778 * lib/scanasm.exp (scan-assembler-dem): Likewise.
2779 (scan-assembler-dem-not): Likewise.
2780 * lib/scandump.exp (scan-dump-dem): Likewise.
2781 (scan-dump-dem-not): Likewise.
2782
2783 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
2784
2785 PR testsuite/25767
2786 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
2787 powerpc-*-darwin*.
2788 * lib/obj-c++.exp (obj-c++_init): Likewise.
2789
2790 2006-01-16 Richard Guenther <rguenther@suse.de>
2791
2792 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
2793
2794 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2795
2796 PR testsuite/25777
2797 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
2798 to LD_LIBRARY_PATH.
2799
2800 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
2801 Andrew Pinski <pinskia@physics.uc.edu>
2802
2803 * gcc.dg/minmax-1.c: New test.
2804
2805 2006-01-16 Ben Elliston <bje@au.ibm.com>
2806
2807 * gcc.dg/dfp/dfp.exp: Correct FSF address.
2808 * gcc.misc-tests/dectest.exp: Ditto.
2809
2810 2006-01-15 Ian Lance Taylor <ian@airs.com>
2811
2812 PR testsuite/25796
2813 * gcc.target/i386/cmov6.c: Use -march=k8.
2814
2815 2006-01-15 Andreas Jaeger <aj@suse.de>
2816
2817 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
2818 x86 does not have __float128.
2819
2820 2006-01-14 Ian Lance Taylor <ian@airs.com>
2821
2822 * gcc.target/i386/cmov6.c: New test.
2823
2824 2006-01-14 Mark Mitchell <mark@codesourcery.com>
2825
2826 PR c++/25663
2827 * g++.dg/template/ctor6.C: New test.
2828
2829 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
2830
2831 PR tree-optimization/25485
2832 * gcc.dg/tree-ssa/pr25485.c: New.
2833
2834 2006-01-14 Richard Guenther <rguenther@suse.de>
2835
2836 PR tree-optimization/22548
2837 PR tree-optimization/22555
2838 PR tree-optimization/22501
2839 * gcc.dg/tree-ssa/alias-4.c: New testcase.
2840 * gcc.dg/tree-ssa/alias-5.c: Likewise.
2841 * gcc.dg/tree-ssa/alias-6.c: Likewise.
2842 * gcc.dg/tree-ssa/alias-7.c: Likewise.
2843 * gcc.dg/tree-ssa/alias-8.c: Likewise.
2844 * gcc.dg/tree-ssa/alias-9.c: Likewise.
2845 * gcc.dg/tree-ssa/alias-10.c: Likewise.
2846 * gcc.dg/tree-ssa/alias-11.c: Likewise.
2847 * gcc.dg/tree-ssa/alias-12.c: Likewise.
2848
2849 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
2850
2851 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
2852 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
2853
2854 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
2855 Richard Guenther <rguenther@suse.de>
2856
2857 PR rtl-optimization/24257
2858 * gcc.dg/torture/pr24257.c: New testcase.
2859
2860 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
2861
2862 * gcc.c-torture/execute/20060110-1.c: New test.
2863 * gcc.c-torture/execute/20060110-2.c: New test.
2864
2865 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
2866
2867 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
2868
2869 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
2870
2871 PR fortran/25756
2872 * gfortran.dg/label_3.f90: New test.
2873
2874 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
2875
2876 PR tree-optimization/25771
2877 * g++.dg/tree-ssa/pr25771.C: New test
2878
2879 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2880
2881 PR tree-opt/24365
2882 * g++.dg/opt/complex5.C: New test.
2883
2884 2006-01-13 Richard Guenther <rguenther@suse.de>
2885
2886 * gcc.target/i386/387-9.c: New testcase.
2887
2888 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
2889
2890 PR c++/24824
2891 * g++.dg/debug/dwarf2-1.C: New.
2892
2893 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
2894
2895 PR testsuite/25728
2896 * lib/gcov.exp (verify-lines): Add "close $fd".
2897
2898 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
2899 Ben Elliston <bje@au.ibm.com>
2900
2901 * gcc.dg/dfp/inf-1.c: New test.
2902
2903 2006-01-12 Janis Johnson <janis187@us.ibm.com>
2904 Yao Qi <qiyaoltc@cn.ibm.com>
2905 Ben Elliston <bje@au.ibm.com>
2906 Jon Grimm <jgrimm2@us.ibm.com>
2907
2908 * gcc.dg/nodfp-1.c: New test.
2909 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2910 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2911 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
2912 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
2913 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
2914 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
2915 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
2916 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
2917 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
2918 * gcc.dg/format/dfp-scanf-1.c: Likewise.
2919 * gcc.dg/format/dfp-printf-1.c: Likewise.
2920 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
2921 (compat_setup_dfp): New.
2922 * gcc.dg/compat/compat.exp: Use it.
2923 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
2924 Make some variables global, prepend "compat_" to their names.
2925 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
2926 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
2927 * gcc.misc-tests/dectest.exp: New test driver for decTest.
2928 * lib/compat.exp (compat_skip_list): Make global, rename.
2929 * lib/c-compat.exp: New file.
2930 * lib/target-supports.exp (check_effective_target_dfp): New.
2931
2932 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
2933 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
2934 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
2935 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
2936 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
2937 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
2938 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
2939 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
2940 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
2941 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
2942 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
2943 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
2944 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
2945 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
2946 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
2947 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
2948 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
2949 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
2950 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
2951 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
2952 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
2953 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
2954 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
2955 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
2956 gcc.dg/dfp/struct-layout-1.c,
2957 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
2958 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
2959 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
2960 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
2961 gcc.dg/dfp/func-vararg-dfp.c,
2962 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
2963 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
2964 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
2965 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
2966 gcc.dg/dfp/wtr-conversion-1.c: New tests.
2967
2968 2006-01-11 Richard Guenther <rguenther@suse.de>
2969
2970 PR tree-optimization/25734
2971 * gcc.dg/tree-ssa/pr25734.c: New testcase.
2972
2973 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2974
2975 PR fortran/25486
2976 * gfortran.dg/literal_character_constant_1_x.F: New test.
2977 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
2978 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
2979 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
2980
2981 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
2982
2983 PR c++/25386
2984 * g++.dg/ext/packed3.C: Add expected packed error.
2985
2986 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
2987
2988 PR target/25706
2989 * gcc.dg/torture/pr25706-1.c: New test.
2990
2991 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
2992
2993 PR tree-optimization/23109
2994 PR tree-optimization/23948
2995 PR tree-optimization/24123
2996
2997 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
2998 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
2999 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
3000 g++.dg/tree-ssa/pr23948.C: New testcases.
3001 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
3002 three divisions in order to do the optimization.
3003
3004 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3005
3006 PR c++/25632
3007 * g++.dg/other/pr25632.C: New test.
3008
3009 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
3010
3011 PR fortran/25730
3012 * gfortran.dg/used_types_1.f90: New test.
3013
3014 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
3015
3016 PR target/25718
3017 * gcc.dg/torture/pr25718-1.c: New test.
3018
3019 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3020
3021 * gfortran.dg/list_read_2.f90: Fix typo in description.
3022
3023 2006-01-10 Jan Beulich <jbeulich@novell.com>
3024
3025 * lib/target-supports.exp (check_visibility_available): Simplify test
3026 for *-*-netware*.
3027 (check_profiling_available): Fail for *-*-netware*.
3028 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
3029 * gcc.dg/20021014-1.c: Likewise.
3030 * gcc.dg/nest.c: Likewise.
3031
3032 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3033
3034 fortran/24936
3035 * gfortran.dg/forall_3.f90: New test.
3036
3037 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3038
3039 PR fortran/21977
3040 * gfortran.dg/nesting_2.f90: New test.
3041 * gfortran.dg/nesting_3.f90: New test.
3042
3043 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
3044
3045 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
3046 Fix typo in comment.
3047
3048 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3049
3050 * gfortran.dg/single_char_string.f90: New test.
3051
3052 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3053
3054 * gfortran.dg/ichar_2.f90: New test.
3055
3056 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
3057
3058 PR fortran/25093
3059 * gfortran.dg/private_type_4.f90: New.
3060
3061 2006-01-07 Richard Guenther <rguenther@suse.de>
3062
3063 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
3064
3065 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3066
3067 * gfortran.dg/func_decl_1.f90: New.
3068 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
3069 * gfortran.dg/array_alloc_2.f90: Likewise.
3070 * gfortran.dg/char_result_8.f90: Likewise.
3071 * gfortran.dg/dup_save_1.f90: Likewise.
3072 * gfortran.dg/dup_save_2.f90: Likewise.
3073 * gfortran.dg/f2c_6.f90: Likewise.
3074 * gfortran.dg/f2c_7.f90: Likewise.
3075 * gfortran.dg/func_result_2.f90: Likewise.
3076 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
3077
3078 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
3079
3080 PR fortran/22146
3081 * gfortran.dg/elemental_subroutine_1.f90: New test.
3082 * gfortran.dg/elemental_subroutine_2.f90: New test.
3083
3084 PR fortran/25029
3085 PR fortran/21256
3086 * gfortran.dg/assumed_size_refs_1.f90: New test.
3087
3088 PR fortran/20868
3089 PR fortran/20870
3090 * gfortran.dg/assumed_size_refs_2.f90: New test.
3091 * gfortran.dg/initialization_1.f90: Change warning message.
3092
3093 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
3094
3095 * gcc.dg/tree-ssa/loop-15.c: New test.
3096
3097 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3098
3099 PR fortran/25598
3100 * gfortran.dg/backspace_3.f: New test.
3101 * gfortran.dg/backspace_4.f: New test.
3102
3103 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3104
3105 PR fortran/24268
3106 * gfortran.dg/fmt_white.f: Update test.
3107
3108 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
3109
3110 * gcc.dg/cast-1.c: Add new warning.
3111 * gcc.dg/cast-2.c: Likewise.
3112 * gcc.dg/cast-3.c: Likewise.
3113 * gcc.dg/format/cast-1.c: Likewise.
3114 * gcc.dg/cast-4.c: New testcase.
3115
3116 2006-01-05 Richard Guenther <rguenther@suse.de>
3117
3118 PR tree-optimization/22555
3119 * gcc.dg/tree-ssa/alias-3.c: New testcase.
3120
3121 2006-01-05 Richard Guenther <rguenther@suse.de>
3122 Diego Novillo <dnovillo@redhat.com>
3123
3124 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
3125 * gcc.dg/tree-ssa/loop-8.c: Likewise.
3126 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3127 * gcc.dg/tree-ssa/pr23294.c: Likewise.
3128 * gcc.dg/tree-ssa/pr21985.c: Likewise.
3129 * gcc.dg/tree-ssa/loop-14.c: Likewise.
3130 * gcc.dg/tree-ssa/loop-2.c: Likewise.
3131 * gcc.dg/tree-ssa/loop-3.c: Likewise.
3132 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3133 * gcc.dg/tree-ssa/pr21171.c: Likewise.
3134 * gcc.dg/tree-ssa/loop-5.c: Likewise.
3135 * gcc.dg/tree-ssa/loop-10.c: Likewise.
3136 * gcc.dg/tree-ssa/loop-6.c: Likewise.
3137 * treelang/compile/extravar.tree: Likewise.
3138 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
3139 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
3140 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
3141 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3142 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
3143
3144 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3145
3146 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
3147 for 64-bit fix.
3148
3149 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
3150
3151 PR fortran/23675
3152 gfortran.dg/char_result_11.f90: New.
3153
3154 2006-01-04 Mark Mitchell <mark@codesourcery.com>
3155
3156 PR c++/24782
3157 * g++.dg/parse/access9.C: New test.
3158 * g++.dg/tc1/dr52.C: Tweak error markers.
3159
3160 2006-01-04 Richard Henderson <rth@redhat.com>
3161
3162 Merge from gomp branch.
3163 * g++.dg/parse/pragma2.C: Update expected error lines.
3164
3165 2006-01-04 Jakub Jelinek <jakub@redhat.com>
3166
3167 * g++.dg/other/i386-2.C: New test.
3168
3169 PR target/25554
3170 * gcc.c-torture/compile/20051228-1.c: New test.
3171
3172 PR c/25559
3173 * gcc.dg/pr25559.c: New test.
3174
3175 2006-01-03 Mark Mitchell <mark@codesourcery.com>
3176
3177 PR c++/25492
3178 * g++.dg/lookup/friend9.C: New test.
3179
3180 PR c++/25625
3181 * g++.dg/template/repo5.C: New test.
3182
3183 2006-01-03 Steven G. Kargl <kargls@comcast.net>
3184
3185 PR fortran/25101
3186 * gfortran.dg/forall_2.f90: New test.
3187
3188 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3189
3190 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
3191 dg-require-weak. Adjust regexp to handle leading-underscore
3192 targets and space as well as TAB after .weak. Change previous
3193 64-bit fix to not use naked dot.
3194
3195 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
3196
3197 PR rtl-optimization/25578
3198 * gcc.c-torture/execute/20060102-1.c: New testcase.
3199
3200 2006-01-03 Richard Guenther <rguenther@suse.de>
3201
3202 PR c/25183
3203 * gcc.dg/torture/pr25183.c: New testcase.
3204
3205 2006-01-03 Jakub Jelinek <jakub@redhat.com>
3206
3207 Merge from gomp-branch.
3208 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
3209 * gcc.dg/ia64-sync-2.c: Likewise.
3210 * gcc.dg/ia64-sync-3.c: Likewise.
3211 * gcc.dg/ia64-sync-4.c: Likewise.
3212 * gcc.dg/sync-2.c: Likewise.
3213 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
3214 that sparc64-*-* and sparcv9-*-* supports sync builtins.
3215
3216 2006-01-02 Mark Mitchell <mark@codesourcery.com>
3217
3218 PR c++/25635
3219 * g++.dg/parse/operator6.C: New test.
3220
3221 PR c++/25637
3222 * g++.dg/parse/error29.C: New test.
3223
3224 PR c++/25638
3225 * g++.dg/parse/dtor6.C: New test.
3226
3227 PR c++/25633
3228 * g++.dg/parse/ctor3.C: New test.
3229
3230 PR c++/25634
3231 * g++.dg/template/class3.C: New test.
3232
3233 2006-01-02 Geoffrey Keating <geoffk@apple.com>
3234
3235 * g++.dg/debug/debug9.C: New.
3236
3237 2006-01-02 Steven G. Kargl <kargls@comcast.net>
3238
3239 PR fortran/24640
3240 * gfortran.dg/label_2.f90: New test.
3241
3242 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3243
3244 * g++.dg/lookup/using12.C: Tighten error marker.
3245
3246 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
3247 Andrew Pinski <pinskia@physics.uc.edu>
3248
3249 * gcc.target/powerpc/darwin-abi-3.c: New file.
3250 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
3251 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
3252 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
3253 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
3254 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
3255 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
3256 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
3257 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
3258
3259 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
3260
3261 * gcc.dg/tree-ssa/loadpre1.c: New;
3262 * gcc.dg/tree-ssa/loadpre2.c: New;
3263 * gcc.dg/tree-ssa/loadpre3.c: New;
3264 * gcc.dg/tree-ssa/loadpre4.c: New;
3265 * gcc.dg/tree-ssa/loadpre5.c: New;
3266 * gcc.dg/tree-ssa/loadpre6.c: New;
3267 * gcc.dg/tree-ssa/loadpre7.c: New;
3268 * gcc.dg/tree-ssa/loadpre8.c: New;
3269 * gcc.dg/tree-ssa/loadpre9.c: New;
3270
3271 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
3272
3273 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
3274 * g++.dg/abi/thunk4.C: Likewise.
3275
3276 2006-01-01 Andreas Jaeger <aj@suse.de>
3277
3278 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
3279 portable.
3280
3281 2006-01-01 Jakub Jelinek <jakub@redhat.com>
3282
3283 PR c++/25294
3284 * gcc.dg/pragma-pack-3.c: New test.
3285 * g++.dg/parse/pragma3.C: New test.
3286
3287 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3288
3289 PR middle-end/24827
3290 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
3291
3292 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3293
3294 PR testsuite/25214
3295 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
3296
3297 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
3298
3299 PR fortran/22607
3300 * gfortran-dg/pure_byref_3.f90: New.
3301
3302 fortran/PR 25396
3303 * gfortran.dg/userdef_operator_1.f90: New.
3304
3305 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
3306
3307 * g++.dg/abi/thunk3.C: New.
3308 * g++.dg/abi/thunk4.C: New.
3309
3310 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
3311
3312 PR fortran/25532
3313 * gfortran.dg/host_used_types_1.f90: New test. Check that host
3314 associated derived type components of derived types are
3315 properly declared in contained procedures.
3316
3317 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3318
3319 PR libgfortran/25139
3320 * gfortran.dg/backspace_2.f: New test.
3321
3322 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3323
3324 PR libgfortran/25550
3325 * gfortran.dg/endfile.f: New test.
3326
3327 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3328
3329 PR libgfortran/25419
3330 * gfortran.dg/comma.f: New test.
3331
3332 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3333
3334 * lib/gfortran-dg.exp: Remove trailing whitespace.
3335 * lib/fortran-torture.exp: Test with -fbounds-check instead of
3336 -funroll-all-loops.
3337
3338 2005-12-28 Alan Modra <amodra@bigpond.net.au>
3339
3340 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
3341 Extended Double long doubles or repeat tests when long double is
3342 the same size as double.
3343
3344 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3345
3346 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
3347
3348 PR testsuite/25442
3349 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
3350 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
3351
3352 PR testsuite/25441
3353 * gcc.dg/pr23911.c: Make test variable static.
3354
3355 PR testsuite/25444
3356 * gcc.dg/tree-ssa/pr14841.c: Likewise.
3357
3358 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3359
3360 PR c++/25439
3361 * g++.dg/parse/crash17.C: Adjust error markers.
3362 * g++.dg/template/error20.C: New test.
3363
3364 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3365
3366 PR c++/23172
3367 * g++.dg/ext/complit4.C: New test.
3368
3369 PR c++/25417
3370 * g++.dg/ext/complit5.C: Likewise.
3371
3372 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
3373
3374 PR tree-optimization/25125
3375 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
3376 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
3377 * gcc.c-torture/execute/pr25125.c: New.
3378
3379 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
3380
3381 PR fortran/25029
3382 PR fortran/21256
3383 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
3384 with incorrect assumed size references.
3385
3386 2005-12-24 Mark Mitchell <mark@codesourcery.com>
3387
3388 PR c++/23171
3389 * g++.dg/opt/init1.C: New test.
3390
3391 2005-12-23 Mark Mitchell <mark@codesourcery.com>
3392
3393 PR c++/24671
3394 * g++.dg/template/sfinae3.C: New test.
3395
3396 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3397
3398 * g++.dg/other/friend4.C: New test.
3399
3400 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3401
3402 PR target/25005
3403 * g++.dg/opt/pr25005.C: New test.
3404
3405 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3406
3407 PR c++/25369
3408 * g++.dg/template/ptrmem16.C: New test.
3409
3410 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
3411
3412 PR fortran/25029
3413 PR fortran/21256
3414 * gfortran.dg/initialization_1.f90: Add test of SIZE.
3415
3416 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3417
3418 PR libgfortran/25307
3419 * gfortran.dg/list_read_5.f90: New test.
3420
3421 2005-12-22 Richard Henderson <rth@redhat.com>
3422
3423 * gcc.target/i386/sse-7.c: Use -msse2.
3424
3425 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3426
3427 PR rtl-optimization/25432
3428 * gcc.c-torture/compile/20051216-1.c: New test.
3429
3430 PR objc/25328
3431 * objc/execute/pr25328.m: New test.
3432
3433 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3434
3435 PR c++/25364
3436 * g++.dg/template/call4.C: New test.
3437
3438 2005-12-22 Dale Johannesen <dalej@apple.com>
3439
3440 * gcc.target/i386/sse-17.c: New.
3441
3442 2005-12-22 Paul Brook <paul@codesourcery.com>
3443
3444 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
3445
3446 2005-12-22 Paul Brook <paul@codesourcery.com>
3447
3448 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
3449
3450 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3451
3452 PR tree-opt/25513
3453 * gcc.c-torture/compile/pr25513.c: New test.
3454
3455 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3456
3457 PR c++/23333
3458 * g++.dg/parse/error25.C: Add more tests.
3459
3460 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3461
3462 PR fortran/18990
3463 * gfortran.dg/der_charlen_1.f90: New.
3464
3465 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
3466
3467 PR fortran/20889
3468 * gfortran.dg/pointer_component_type_1.f90: New test.
3469
3470 PR fortran/25029
3471 PR fortran/21256
3472 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
3473 should give an error with assumed size array refernces and checks those
3474 that should not.
3475 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
3476 reference an upper bound so that it does not generate an error.
3477
3478 PR fortran/19362
3479 PR fortran/20244
3480 PR fortran/20864
3481 PR fortran/25391
3482 * gfortran.dg/used_dummy_types_1.f90: New test.
3483 * gfortran.dg/used_dummy_types_2.f90: New test.
3484 * gfortran.dg/used_dummy_types_3.f90: New test.
3485 * gfortran.dg/used_dummy_types_4.f90: New test.
3486 * gfortran.dg/used_dummy_types_5.f90: New test.
3487
3488 PR fortran/23152
3489 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
3490 group already being USE associated.
3491 * gfortran.dg/assumed_shape_nml.f90: New test.
3492 * gfortran.dg/assumed_size_nml.f90: New test.
3493
3494 PR fortran/20862
3495 PR fortran/25053
3496 PR fortran/25063
3497 PR fortran/25064
3498 PR fortran/25066
3499 PR fortran/25067
3500 PR fortran/25068
3501 PR fortran/25307
3502 * gfortran.dg/io_constraints_1.f90: New test.
3503 * gfortran.dg/io_constraints_1.f90: New test.
3504 * gfortran.dg/iostat_3.f90: Change wording of warning.
3505 * gfortran.dg/g77/19981216-0.f: The same.
3506
3507 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
3508
3509 PR tree-optimization/23518
3510 * testsuite/gcc.dg/pr23518.c: New.
3511
3512 2005-12-21 Mike Stump <mrs@apple.com>
3513
3514 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
3515
3516 2005-12-21 Paul Brook <paul@codesourcery.com>
3517
3518 * gcc.dg/pr19340.c: Skip on m68k targets.
3519
3520 2005-12-21 Steven Bosscher <stevenb@suse.de>
3521
3522 PR rtl-optimization/25196
3523 * gcc.dg/pr25196.c: New test.
3524
3525 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
3526
3527 PR fortran/25423
3528 gfortran.dg/where_nested_1.f90: New.
3529
3530 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
3531
3532 PR tree-optimization/25382.
3533 * gcc.dg/tree-ssa/pr25382.c: New.
3534
3535 2005-12-20 Richard Guenther <rguenther@suse.de>
3536
3537 PR middle-end/24306
3538 * gcc.target/i386/pr24306.c: New testcase.
3539
3540 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
3541
3542 PR tree-optimization/25501
3543 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
3544
3545 2005-12-20 Richard Guenther <rguenther@suse.de>
3546
3547 Revert
3548 2005-12-02 Richard Guenther <rguenther@suse.de>
3549
3550 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3551
3552 2005-12-20 Mark Mitchell <mark@codesourcery.com>
3553
3554 PR c++/21228
3555 * g++.dg/warn/Wunreachable-code-2.C: New test.
3556
3557 2005-12-19 Mark Mitchell <mark@codesourcery.com>
3558
3559 PR c++/24278
3560 * g++.dg/template/ctor5.C: New test.
3561
3562 PR c++/24915
3563 * g++.dg/template/overload8.C: New test.
3564
3565 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
3566
3567 * gcc.c-torture/compile/pr25483 : New test.
3568
3569 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3570
3571 PR c++/20552
3572 * g++.dg/ext/typeof10.C: New test.
3573
3574 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
3575
3576 * gcc.dg/mt-loopi1.c: New.
3577
3578 2005-12-18 Richard Guenther <rguenther@suse.de>
3579
3580 PR tree-optimization/25481
3581 * gcc.dg/torture/pr25481.c: New testcase.
3582
3583 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3584
3585 PR rtl-optimization/21041
3586 * gcc.dg/pr21041.c: New test.
3587
3588 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3589
3590 PR libgfortran/25463
3591 * gfortran.dg/advance.f90: New test.
3592
3593 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
3594
3595 * gcc.dg/20051201-1.c: New test.
3596
3597 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
3598
3599 PR fortran/25018
3600 * gfortran.dg/initialization_1.f90: New test.
3601 * gfortran.dg/enum_5.f90: Change dg-error to new message.
3602 * gfortran.dg/g77/980616-0.f: The same.
3603
3604 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3605
3606 * PR fortran/25458
3607 * gfortran.dg/chkbits.f90: New test.
3608
3609 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3610
3611 * gfortran.dg/enum_5.f: Revert to previous version.
3612
3613 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3614
3615 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
3616 * gfortran.dg/nested_modules_1.f90: Ditto.
3617 * gfortran.dg/hollerith_f95.f90: Ditto.
3618 * gfortran.dg/select_5.f90: Ditto.
3619 * gfortran.dg/secnds.f: Ditto.
3620 * gfortran.dg/hollerith2.f90: Ditto.
3621 * gfortran.dg/imag_2.f: Ditto.
3622 * gfortran.dg/ftell_2.f90: Ditto.
3623 * gfortran.dg/malloc_free_1.f90: Ditto.
3624 * gfortran.dg/logint-1.f: Ditto.
3625 * gfortran.dg/recursive_statement_functions.f90: Ditto.
3626 * gfortran.dg/e_d_fmt.f90: Ditto.
3627 * gfortran.dg/hollerith_legacy.f90: Ditto.
3628 * gfortran.dg/logint-2.f: Ditto.
3629 * gfortran.dg/enum_5.f90: Ditto.
3630 * gfortran.dg/f2c_2.f90: Ditto.
3631 * gfortran.dg/pr17143.f90: Ditto.
3632 * gfortran.dg/namelist_14.f90: Ditto.
3633 * gfortran.dg/logint-3.f: Ditto.
3634 * gfortran.dg/spread_scalar_source.f90: Ditto.
3635 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
3636 * gfortran.dg/namelist_11.f: Ditto.
3637 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3638 * gfortran.dg/g77/20010519-1.f
3639 * gfortran.dg/g77/alpha1.f: Ditto.
3640 * gfortran.dg/g77/990115-1.f: Ditto.
3641 * gfortran.dg/g77/erfc.f: Ditto.
3642 * gfortran.dg/g77/19990313-3.f: Ditto.
3643 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
3644 * gfortran.dg/g77/20010426.f: Ditto.
3645 * gfortran.dg/g77/19990313-0.f: Ditto.
3646 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
3647 * gfortran.dg/g77/20000629-1.f: Ditto.
3648 * gfortran.dg/g77/970125-0.f: Ditto.
3649 * gfortran.dg/g77/8485.f: Ditto.
3650 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
3651 * gfortran.dg/g77/19990313-1.f: Ditto.
3652 * gfortran.dg/g77/int8421.f: Ditto.
3653 * gfortran.dg/g77/19990305-0.f: Ditto.
3654 * gfortran.dg/g77/947.f: Ditto.
3655 * gfortran.dg/g77/19990905-2.f: Ditto.
3656 * gfortran.dg/g77/cabs.f: Ditto.
3657 * gfortran.dg/g77/19990313-2.f: Ditto.
3658 * gfortran.dg/g77/20020307-1.f: Ditto.
3659 * gfortran.dg/g77/dcomplex.f: Ditto.
3660 * gfortran.dg/g77/19990502-1.f: Ditto.
3661 * gfortran.dg/g77/19981216-0.f: Ditto.
3662 * gfortran.dg/common_4.f90: Ditto.
3663 * gfortran.dg/entry_4.f90: Ditto.
3664 * gfortran.dg/equiv_constraint_2.f90: Ditto.
3665 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
3666 * gfortran.dg/namelist_12.f: Ditto.
3667 * gfortran.dg/scale_1.f90: Ditto.
3668 * gfortran.dg/modulo_1.f90
3669 * gfortran.dg/hollerith.f90: Ditto.
3670 * gfortran.dg/direct_io_3.f90: Ditto.
3671 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
3672 * gfortran.dg/gnu_logical_1.F: Ditto.
3673 * gfortran.dg/unf_io_convert_1.f90: Ditto.
3674 * gfortran.dg/assign_1.f90: Ditto.
3675 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
3676 * gfortran.dg/pr23095.f: Ditto.
3677 * gfortran.dg/read_float_1.f90: Ditto.
3678
3679 2005-12-17 Andreas Jaeger <aj@suse.de>
3680
3681 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
3682 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
3683
3684 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3685
3686 PR fortran/24268
3687 * gfortran.dg/fmt_white.f: New test.
3688
3689 2005-12-16 Steven G. Kargl <kargls@comcast.net>
3690
3691 * gfortran.dg/label_1.f90: New test.
3692
3693 2005-12-15 Ben Elliston <bje@au.ibm.com>
3694
3695 PR testsuite/25422
3696 * gcc.dg/20031012-1.c: Add -Walways-true option.
3697 * gcc.dg/weak/weak-3.c: Likewise.
3698 * g++.old-deja/g++.mike/warn8.C: Likewise.
3699
3700 2005-12-16 Mike Stump <mrs@apple.com>
3701
3702 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
3703 exit.
3704
3705 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3706
3707 PR libgfortran/25264
3708 PR libgfortran/25349
3709 * gfortran.dg/tl_editing.f90: Added additional checks.
3710 * gfortran.dg/t_editing.f: New test.
3711 * gfortran.dg/write_padding.f90: New test
3712
3713 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3714
3715 PR testsuite/25215
3716 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
3717
3718 2005-12-16 Jakub Jelinek <jakub@redhat.com>
3719
3720 PR rtl-optimization/24899
3721 * gcc.c-torture/execute/20051215-1.c: New test.
3722
3723 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
3724
3725 PR 24823
3726 * gfortran.dg/pr24823.f: New test.
3727
3728 2005-12-16 Jeff Law <law@redhat.com>
3729
3730 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
3731
3732 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3733
3734 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
3735 Change C++ style comments to C style comments.
3736 Remove aligned types from the array.
3737 Keep Enums disabled.
3738 (complex_types): Remove aligned types from the array.
3739 Comment out "_Complex long double".
3740 (attrib_types): Remove.
3741 (complex_attrib_types): Remove.
3742 (attrib_array_types): Remove.
3743 (complex_attrib_array_types): Remove.
3744 (aligned_bitfld_types): Remove.
3745 (n_aligned_bitfld_types): Remove.
3746 (FEATURE_ALIGNEDPACKED): Delete.
3747 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
3748 (singles): Remove support for adding attributes.
3749 (choose_type): Remove support for attributed types.
3750 (generate_fields): Remove support for attributed bit-fields.
3751 Remove support for adding attributes.
3752 (generate_random_tests): Remove support for adding attributes.
3753 (features): Add back "[0] :0" and "complex vector [0]".
3754 (main): Remove support for attributed bit-fields.
3755 Uncomment the calling of generate_random_tests for the rests of
3756 the tests.
3757
3758 2005-12-16 Jan Hubicka <jh@suse.cz>
3759
3760 * gcc.c-torture/combine/pr25224.c: New.
3761
3762 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
3763
3764 PR other/25028
3765 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
3766 HP-UX.
3767
3768 2005-12-15 Richard Sandiford <richard@codesourcery.com>
3769
3770 * gcc.dg/20051215-1.c: New file.
3771
3772 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3773
3774 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
3775 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
3776
3777 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
3778
3779 PR fortran/18197
3780 * gfortran.dg/dummy_functions_1.f90: New.
3781
3782 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
3783
3784 PR rtl-optimization/25310
3785 * gcc.c-torture/compile/pr25310.c: New test.
3786
3787 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3788
3789 PR debug/25023
3790 * gcc.dg/pr25023.c: New test.
3791
3792 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3793
3794 * g++.old-deja/g++.brendan/redecl1.C,
3795 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
3796 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
3797 g++.old-deja/g++.oliva/typeof1.C,
3798 g++.old-deja/g++.other/crash16.C,
3799 g++.old-deja/g++.other/crash34.C,
3800 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
3801 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
3802 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
3803 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
3804 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
3805 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
3806 Remove xfail.
3807
3808 2005-12-14 Kean Johnston <jkj@sco.com>
3809 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3810
3811 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
3812 * gcc.target/i386/20020523-1.c: Ditto.
3813 * gcc.target/i386/tailcall-1.c: Ditto.
3814 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
3815 * gcc.target/i386/ssetype-5.c: Ditto.
3816
3817 2005-12-14 Jeff Law <law@redhat.com>
3818
3819 * gcc.dg/tree-ssa/foldstring-1.c: New test.
3820
3821 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3822
3823 PR target/25254
3824 PR target/24188
3825 * gcc.target/i386/pr25254.c: New test.
3826 * gfortran.dg/PR24188.f: New test.
3827
3828 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
3829
3830 * lib/fortran-torture.exp: Catch remaining uses of
3831 remote_file build delete.
3832
3833 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3834
3835 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
3836
3837 2005-12-14 Ben Elliston <bje@au.ibm.com>
3838
3839 * gcc.dg/warn-addr-cmp.c: New test.
3840
3841 2005-12-13 Jakub Jelinek <jakub@redhat.com>
3842
3843 PR debug/25023
3844 PR target/25293
3845 * gcc.target/i386/pr25293.c: New test.
3846
3847 2005-12-13 Petr Machata <machata@post.cz>
3848
3849 PR c++/24907
3850 * g++.dg/parse/comma2.C: New test.
3851
3852 2005-12-13 Mark Mitchell <mark@codesourcery.com>
3853 Jakub Jelinek <jakub@redhat.com>
3854
3855 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
3856 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
3857 (limits.h): Include unconditionally.
3858 (stdlib.h): Likewise.
3859 (hashtab.h): Do not include.
3860 (getopt.h): Likewise.
3861 (stddef.h): Include.
3862 (hashval_t): Define.
3863 (struct entry): Add "next" field.
3864 (HASH_SIZE): New macro.
3865 (hash_table): New variable.
3866 (switchfiles): Do not use xmalloc.
3867 (mix): New macro.
3868 (iterative_hash): New function.
3869 (hasht): Remove.
3870 (e_exists): New function.
3871 (e_insert): Likewise.
3872 (output): Use, instead of libiberty hashtable functions.
3873 (main): Do not use getopt. Do not call htab_create.
3874
3875 2005-12-13 Jakub Jelinek <jakub@redhat.com>
3876
3877 PR c++/25331
3878 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
3879 put atal* and atpaal* attributes on array elements.
3880 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
3881 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
3882 put atal* and atpaal* attributes on array elements.
3883 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
3884
3885 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
3886
3887 * gcc.dg/single-precision-constant.c: New test.
3888
3889 2005-12-13 Alan Modra <amodra@bigpond.net.au>
3890
3891 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
3892 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
3893 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
3894 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
3895 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
3896 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
3897 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
3898 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
3899 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
3900 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
3901 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
3902 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
3903 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
3904 gcc.target/powerpc/ppc-sdata-2.c,
3905 gcc.target/powerpc/ppc-stackalign-1.c,
3906 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
3907 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
3908 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
3909 gcc.target/powerpc/rs6000-ldouble-2.c,
3910 gcc.target/powerpc/rs6000-power2-1.c,
3911 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
3912 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
3913 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
3914 option into target selector.
3915 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
3916 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
3917
3918 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3919
3920 PR objc/25348
3921 * objc.dg/encode-9.m: New test.
3922
3923 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3924
3925 PR testsuite/20772
3926 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
3927 * gcc.dg/asm-b.c: Fix typo.
3928 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
3929 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
3930 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
3931 i?86 lp64 and x86_64 ilp32.
3932 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
3933 on i?86 lp64.
3934 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
3935
3936 2005-12-12 Steven G. Kargl <kargls@comcast.net>
3937
3938 PR fortran/25078
3939 gfortran.dg/equiv_5.f90: New test.
3940
3941 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
3942
3943 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
3944 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
3945 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
3946 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
3947 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
3948 * gcc.dg/tree-ssa/reassoc-5.c: New.
3949 * gcc.dg/tree-ssa/reassoc-6.c: New.
3950 * gcc.dg/tree-ssa/reassoc-7.c: New.
3951 * gcc.dg/tree-ssa/reassoc-8.c: New.
3952 * gcc.dg/tree-ssa/reassoc-9.c: New.
3953 * gcc.dg/tree-ssa/reassoc-10.c: New.
3954 * gcc.dg/tree-ssa/reassoc-11.c: New.
3955
3956 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3957
3958 PR testsuite/25167
3959 PR testsuite/24478
3960 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
3961
3962 2005-12-12 Mark Mitchell <mark@codesourcery.com>
3963
3964 PR c++/25300
3965 * g++.dg/template/inherit.C: Do not use a generic error message.
3966
3967 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3968
3969 PR libobjc/25354
3970 * objc.dg/gnu-encoding: New directory.
3971 * objc.dg/gnu-encoding/compat-common.h: New file.
3972 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
3973 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
3974 * objc.dg/gnu-encoding/vector-defs.h: New file.
3975 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
3976 * objc.dg/gnu-encoding/generate-random.c: New file.
3977 * objc.dg/gnu-encoding/generate-random_r.c: New file.
3978 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
3979 * objc.dg/gnu-encoding/generate-random.h: New file.
3980
3981 2005-12-11 Mark Mitchell <mark@codesourcery.com>
3982
3983 PR c++/25337
3984 * g++.dg/template/defarg7.C: New test.
3985
3986 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3987
3988 PR libobjc/25347
3989 * objc.dg/encode-8.m: New test.
3990
3991 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3992
3993 PR libobjc/25346
3994 * objc.dg/encode-7.m: New test.
3995
3996 2005-12-10 Mark Mitchell <mark@codesourcery.com>
3997
3998 PR c++/25010
3999 * g++.dg/opt/inline10.C: New test.
4000
4001 2005-12-11 Steven G. Kargl <kargls@comcast.net>
4002
4003 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
4004
4005 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
4006
4007 * gfortran.dg/substring_equivalence.f90: typo in comment
4008
4009 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4010
4011 PR fortran/25068
4012 * gfortran.dg/iostat_3.f90: New test.
4013
4014 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
4015
4016 PR fortran/23815
4017 * gfortran.dg/unf_io_convert_1.f90: New test.
4018 * gfortran.dg/unf_io_convert_2.f90: New test.
4019 * gfortran.dg/unf_io_convert_3.f90: New test.
4020
4021 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4022
4023 PR testsuite/20772
4024 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
4025 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
4026 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4027 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
4028 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
4029 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4030 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
4031 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
4032 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4033 gcc.dg/torture/fp-int-convert-float128-timode.c,
4034 gcc.dg/torture/fp-int-convert-float128.c,
4035 gcc.dg/torture/fp-int-convert-float80-timode.c,
4036 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
4037 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
4038
4039 * gcc.dg/tls/opt-1.c: Require effective target fpic.
4040
4041 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
4042
4043 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
4044
4045 2005-12-10 Richard Sandiford <richard@codesourcery.com>
4046
4047 * gcc.dg/20051207-1.c,
4048 * gcc.dg/20051207-2.c,
4049 * gcc.dg/20051207-3.c: New tests.
4050
4051 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4052
4053 PR testsuite/20772
4054 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
4055 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
4056 dg-skip-if target selector.
4057
4058 PR testsuite/20772
4059 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
4060 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
4061 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
4062 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
4063 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
4064 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
4065 and/or merge with i?86 cases.
4066
4067 * gcc.dg/tls/opt-3.c: Require effective target fpic.
4068
4069 PR testsuite/20772
4070 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
4071 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
4072 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
4073 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
4074 x86_64-*-linux*.
4075
4076 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
4077
4078 PR target/25311
4079 * gcc.c-torture/compile/pr25311.c: New test.
4080
4081 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4082
4083 PR libgfortran/25039
4084 * gfortran.dg/read_comma.f: New test.
4085
4086 2005-12-08 Jakub Jelinek <jakub@redhat.com>
4087
4088 PR c++/19317
4089 * g++.dg/opt/pr19317-1.C: New test.
4090 * g++.dg/opt/pr19317-2.C: New test.
4091 * g++.dg/opt/pr19317-3.C: New test.
4092
4093 PR target/19005
4094 * gcc.c-torture/execute/pr19005.c: New test.
4095
4096 PR target/17828
4097 * g++.old-deja/g++.other/comdat5.C: New test.
4098 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
4099
4100 * g++.dg/compat/struct-layout-1.exp: New file.
4101 * g++.dg/compat/struct-layout-1.h: New.
4102 * g++.dg/compat/struct-layout-1_generate.c: New.
4103 * g++.dg/compat/struct-layout-1_x1.h: New.
4104 * g++.dg/compat/struct-layout-1_x2.h: New.
4105 * g++.dg/compat/struct-layout-1_y1.h: New.
4106 * g++.dg/compat/struct-layout-1_y2.h: New.
4107
4108 * gcc.dg/20050330-2.c: New test.
4109
4110 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
4111
4112 PR fortran/25292
4113 * gfortran.dg/associated_1.f90: New.
4114
4115 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4116
4117 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
4118 ILP32 vect_no_align platforms.
4119
4120 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
4121 Jakub Jelinek <jakub@redhat.com>
4122
4123 PR target/25268
4124 * gcc.c-torture/compile/20051207-1.c: New test.
4125
4126 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4127
4128 PR testsuite/20772
4129 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
4130 gcc.dg/torture/pr18582-1.c,
4131 gcc.target/i386/attributes-error.c: Also test on x86_64.
4132
4133 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
4134
4135 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4136
4137 PR c++/19397
4138 * g++.dg/template/typedef3.C: New test.
4139
4140 PR c++/19762
4141 PR c++/19764
4142 * g++.dg/template/dtor3.C: Fix error markers.
4143
4144 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
4145
4146 * lib/target-supports.exp (check_effective_target_sync_char_short):
4147 Add s390*.
4148
4149 2005-12-06 Janis Johnson <janis187@us.ibm.com>
4150
4151 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
4152
4153 2005-12-06 Roger Sayle <roger@eyesopen.com>
4154
4155 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
4156 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
4157 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
4158 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
4159
4160 2005-12-06 Roger Sayle <roger@eyesopen.com>
4161
4162 PR c++/25263
4163 * g++.dg/other/array2.C: New test case.
4164
4165 2005-12-05 Geoffrey Keating <geoffk@apple.com>
4166
4167 * gcc.dg/darwin-weakimport-3.c: New.
4168
4169 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
4170 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
4171 and to work on Darwin.
4172 * gcc.dg/attr-weakref-1b.c: New file.
4173 * gcc.dg/attr-weakref-2.c: New test.
4174 * gcc.dg/darwin-weakref-1.c: New test.
4175
4176 2005-12-05 Janis Johnson <janis187@us.ibm.com>
4177
4178 PR testsuite/25247
4179 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
4180 use in selector expressions.
4181 (dg-xfail-if): Ditto.
4182 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
4183 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
4184 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
4185 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
4186 * gcc.test-framework/test-framework.exp: Skip generated tests if
4187 CHECK_TEST_FRAMEWORK is not 1.
4188
4189 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4190
4191 PR tree-optimization/24963
4192 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
4193
4194 PR target/24108
4195 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
4196
4197 PR target/18580
4198 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
4199 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4200 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4201 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4202
4203 2005-12-05 Jakub Jelinek <jakub@redhat.com>
4204
4205 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
4206 dg-options.
4207
4208 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4209
4210 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
4211
4212 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4213
4214 * gcc.dg/format/cast-1.c: New test.
4215
4216 2005-12-04 Roger Sayle <roger@eyesopen.com>
4217
4218 PR c/7776
4219 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
4220 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
4221 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
4222 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
4223
4224 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4225
4226 * gcc.dg/cast-pretty-print-1.c: New test.
4227
4228 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4229
4230 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
4231
4232 2005-12-02 Mark Mitchell <mark@codesourcery.com>
4233
4234 PR c++/24173
4235 * g++.dg/template/friend40.C: New test.
4236
4237 2005-12-02 Jakub Jelinek <jakub@redhat.com>
4238
4239 PR target/25199
4240 * gcc.target/i386/movq-2.c: New test.
4241 * gcc.target/i386/movq.c: Remove target i?86, instead add
4242 dg-require-effective-target ilp32.
4243
4244 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4245
4246 PR c++/24103
4247 * g++.dg/other/default1.C: New test.
4248
4249 2005-12-02 Richard Guenther <rguenther@suse.de>
4250
4251 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4252
4253 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
4254
4255 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
4256
4257 2005-12-02 Alan Modra <amodra@bigpond.net.au>
4258
4259 PR target/21017
4260 * gcc.target/powerpc/rotate.c: New.
4261
4262 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4263
4264 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
4265 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
4266
4267 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
4268
4269 PR c/13384
4270 * gcc.dg/pr17730-1.c: Adjust.
4271 * gcc.dg/lvalue1.c (main): Likewise.
4272 * gcc.dg/lvalue-2.c: Likewise.
4273 * g++.dg/pr7503-3.C
4274
4275 2005-12-01 Geoffrey Keating <geoffk@apple.com>
4276
4277 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
4278 error messages.
4279
4280 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
4281
4282 PR fortran/24789
4283 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
4284
4285 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4286
4287 PR target/24475
4288 * lib/target-supports.exp (check_effective_target_tls): New.
4289 (check_effective_target_tls_runtime): New.
4290 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
4291 for TLS support.
4292 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
4293 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4294 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
4295 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
4296 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
4297 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
4298 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4299 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
4300 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
4301 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
4302 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
4303 effective-target TLS.
4304 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
4305 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
4306 effective-target TLS runtime.
4307
4308 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4309
4310 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
4311
4312 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
4313
4314 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
4315 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
4316 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
4317 ignored" warnings when "packing" is the same as the ABI layout.
4318
4319 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
4320
4321 PR fortran/21302
4322 * gfortran.dg/line_length_1.f: New test.
4323 * gfortran.dg/line_length_2.f90: Ditto.
4324
4325 2005-11-30 Richard Guenther <rguenther@suse.de>
4326
4327 PR tree-optimization/21655
4328 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
4329
4330 2005-11-30 Dale Johannesen <dalej@apple.com>
4331
4332 * gcc.c-torture/compile/pr24930.c: New.
4333
4334 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
4335
4336 PR fortran/15809
4337 * gfortran.dg/auto_char_dummy_array.f90: New test.
4338
4339 2005-11-30 Jeff Law <law@redhat.com>
4340
4341 * g++.old-deja/g++.law/pr25000.C: New test.
4342
4343 2005-11-30 Jakub Jelinek <jakub@redhat.com>
4344
4345 * gcc.dg/tls/opt-11.c: New test.
4346
4347 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
4348
4349 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
4350 targets.
4351 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
4352 LP64 ia64.
4353
4354 2005-11-29 Jakub Jelinek <jakub@redhat.com>
4355
4356 * gfortran.dg/open_access_1.f90: New test.
4357
4358 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4359
4360 * gcc.dg/charset/builtin2.c: New test.
4361
4362 2005-11-28 Jakub Jelinek <jakub@redhat.com>
4363
4364 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
4365 on mmix-*-* for *_[xy].c.
4366
4367 2005-11-28 Kean Johnston <jkj@sco.com>
4368
4369 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
4370 headers.
4371 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
4372 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
4373 * gcc.target/i386/asm-3.c: Ditto.
4374 * gcc.target/i386/clobbers.c: Ditto.
4375 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
4376 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
4377 test regexp.
4378 * gcc.target/i386/mul.c: Ditto.
4379 * gcc.target/i386/ssetype-1.c: Ditto.
4380 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
4381 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
4382 static so the test works with -fPIC mode too. Based on comment in
4383 PR19231 by Pinski.
4384 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
4385
4386 2005-11-28 Richard Guenther <rguenther@suse.de>
4387
4388 * gcc.dg/alias-9.c: New testcase.
4389 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
4390
4391 2005-11-28 Roger Sayle <roger@eyesopen.com>
4392 Uros Bizjak <uros@kss-loka.si>
4393
4394 PR middle-end/20219
4395 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
4396 tan(x)/sin(x) transformations.
4397
4398 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
4399
4400 PR middle-end/24575
4401 * gcc.dg/tree-ssa/divide-3.c: New test.
4402 * gcc.dg/tree-ssa/divide-4.c: New test.
4403
4404 2005-11-27 Steven G. Kargl <kargls@comcast.net>
4405
4406 PR fortran/24917
4407 * gfortran.dg/boz_6.f90: New test.
4408
4409 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4410
4411 PR fortran/23912
4412 * gfortran.dg/modulo_1.f90: New test.
4413
4414 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4415
4416 PR libfortran/24919
4417 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
4418 fail on CRLF platforms.
4419 * gfortran.dg/ftell_2.f90: Likewise.
4420
4421 2005-11-26 Eric Christopher <echristo@apple.com>
4422
4423 * gcc.dg/intmax_t-1.c: Remove mips xfail.
4424
4425 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4426
4427 * objc.dg/gnu-runtime-3.m: Simplify.
4428
4429 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4430
4431 PR middle-end/23669
4432 * gcc.dg/tree-ssa/divide-1.c: New test.
4433 * gcc.dg/tree-ssa/divide-2.c: New test.
4434
4435 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4436
4437 PR libgfortran/24945
4438 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
4439
4440 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4441
4442 PR libgfortran/24945
4443 * gfortran.dg/open_status_2.f90: New test.
4444
4445 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4446
4447 * gcc.c-torture/execute/builtins/fprintf.c,
4448 gcc.c-torture/execute/builtins/fputs-lib.c,
4449 gcc.c-torture/execute/builtins/fputs.c,
4450 gcc.c-torture/execute/builtins/lib/fprintf.c,
4451 gcc.c-torture/execute/builtins/lib/printf.c,
4452 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
4453
4454 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
4455
4456 * gcc.dg/20050922-2.c: New test.
4457
4458 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4459
4460 * objc.dg/gnu-runtime-3.m: New test.
4461
4462 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4463
4464 PR c++/9278
4465 * g++.dg/other/void1.C: New test.
4466
4467 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
4468
4469 PR middle-end/24998
4470 * gcc.dg/torture/fp-int-convert-float.c,
4471 gcc.dg/torture/fp-int-convert-double.c,
4472 gcc.dg/torture/fp-int-convert-long-double.c,
4473 gcc.dg/torture/fp-int-convert-timode.c,
4474 gcc.dg/torture/fp-int-convert-float80.c,
4475 gcc.dg/torture/fp-int-convert-float80-timode.c,
4476 gcc.dg/torture/fp-int-convert-float128.c,
4477 gcc.dg/torture/fp-int-convert-float128-timode.c,
4478 gcc.dg/torture/fp-int-convert.h: New files.
4479
4480 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4481
4482 PR middle-end/24989
4483 * gcc.dg/tree-ssa/bool-10.c: New test.
4484 * gcc.dg/tree-ssa/bool-11.c: New test.
4485 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
4486
4487 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4488
4489 PR middle-end/24990
4490 * tree-ssa/pr24990-1.c: New test.
4491
4492 2005-11-24 Richard Guenther <rguenther@suse.de>
4493 Dirk Mueller <dmueller@suse.de>
4494
4495 PR c++/14024
4496 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
4497 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
4498 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
4499 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
4500 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
4501 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
4502
4503 2005-11-23 Uros Bizjak <uros@kss-loka.si>
4504
4505 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
4506
4507 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
4508
4509 PR c/21668
4510 * gcc.dg/Wc++-compat.c: New.
4511 * gcc.dg/Wno-c++-compat.c: New.
4512
4513 2005-11-23 Alan Modra <amodra@bigpond.net.au>
4514
4515 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
4516 (vspltish, vspltisw): Likewise.
4517
4518 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4519
4520 PR libgfortran/24794
4521 * gfortran.dg/namelist_12.f: Fix quotes.
4522 * gfortran.dg/namelist_13.f90: Fix quotes.
4523 * gfortran.dg/namelist_14.f90: Fix quotes.
4524 * gfortran.dg/namelist_15.f90: Fix quotes.
4525 * gfortran.dg/namelist_use.f90: Fix quotes.
4526 * gfortran.dg/namelist_use_only.f90: Fix quotes.
4527 * gfortran.dg/namelist_21.f90: New test.
4528 * gfortran.dg/namelist_22.f90: New test.
4529
4530 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
4531
4532 PR target/23435
4533 * gcc.c-torture/compile/pr23435.c: New.
4534
4535 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4536
4537 * gcc.c-torture/execute/floatunsisf-1.c: New test.
4538
4539 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4540
4541 * gcc.target/powerpc/405-macchw-1.c,
4542 gcc.target/powerpc/405-macchw-2.c,
4543 gcc.target/powerpc/405-macchwu-1.c,
4544 gcc.target/powerpc/405-macchwu-2.c,
4545 gcc.target/powerpc/405-machhw-1.c,
4546 gcc.target/powerpc/405-machhw-2.c,
4547 gcc.target/powerpc/405-machhwu-1.c,
4548 gcc.target/powerpc/405-machhwu-2.c,
4549 gcc.target/powerpc/405-maclhw-1.c,
4550 gcc.target/powerpc/405-maclhw-2.c,
4551 gcc.target/powerpc/405-maclhwu-1.c,
4552 gcc.target/powerpc/405-maclhwu-2.c,
4553 gcc.target/powerpc/405-mulchw-1.c,
4554 gcc.target/powerpc/405-mulchw-2.c,
4555 gcc.target/powerpc/405-mulchwu-1.c,
4556 gcc.target/powerpc/405-mulchwu-2.c,
4557 gcc.target/powerpc/405-mulhhw-1.c,
4558 gcc.target/powerpc/405-mulhhw-2.c,
4559 gcc.target/powerpc/405-mulhhwu-1.c,
4560 gcc.target/powerpc/405-mulhhwu-2.c,
4561 gcc.target/powerpc/405-mullhw-1.c,
4562 gcc.target/powerpc/405-mullhw-2.c,
4563 gcc.target/powerpc/405-mullhwu-1.c,
4564 gcc.target/powerpc/405-mullhwu-2.c,
4565 gcc.target/powerpc/405-nmacchw-1.c,
4566 gcc.target/powerpc/405-nmacchw-2.c,
4567 gcc.target/powerpc/405-nmachhw-1.c,
4568 gcc.target/powerpc/405-nmachhw-2.c,
4569 gcc.target/powerpc/405-nmaclhw-1.c,
4570 gcc.target/powerpc/405-nmaclhw-2.c,
4571 gcc.target/powerpc/440-macchw-1.c,
4572 gcc.target/powerpc/440-macchw-2.c,
4573 gcc.target/powerpc/440-macchwu-1.c,
4574 gcc.target/powerpc/440-macchwu-2.c,
4575 gcc.target/powerpc/440-machhw-1.c,
4576 gcc.target/powerpc/440-machhw-2.c,
4577 gcc.target/powerpc/440-machhwu-1.c,
4578 gcc.target/powerpc/440-machhwu-2.c,
4579 gcc.target/powerpc/440-maclhw-1.c,
4580 gcc.target/powerpc/440-maclhw-2.c,
4581 gcc.target/powerpc/440-maclhwu-1.c,
4582 gcc.target/powerpc/440-maclhwu-2.c,
4583 gcc.target/powerpc/440-mulchw-1.c,
4584 gcc.target/powerpc/440-mulchw-2.c,
4585 gcc.target/powerpc/440-mulchwu-1.c,
4586 gcc.target/powerpc/440-mulchwu-2.c,
4587 gcc.target/powerpc/440-mulhhw-1.c,
4588 gcc.target/powerpc/440-mulhhw-2.c,
4589 gcc.target/powerpc/440-mulhhwu-1.c,
4590 gcc.target/powerpc/440-mulhhwu-2.c,
4591 gcc.target/powerpc/440-mullhw-1.c,
4592 gcc.target/powerpc/440-mullhw-2.c,
4593 gcc.target/powerpc/440-mullhwu-1.c,
4594 gcc.target/powerpc/440-mullhwu-2.c,
4595 gcc.target/powerpc/440-nmacchw-1.c,
4596 gcc.target/powerpc/440-nmacchw-2.c,
4597 gcc.target/powerpc/440-nmachhw-1.c,
4598 gcc.target/powerpc/440-nmachhw-2.c,
4599 gcc.target/powerpc/440-nmaclhw-1.c,
4600 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
4601
4602 2005-11-21 Jakub Jelinek <jakub@redhat.com>
4603
4604 PR fortran/24774
4605 * gfortran.dg/inquire_9.f90: New test.
4606
4607 PR fortran/21647
4608 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
4609
4610 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4611
4612 PR libfortran/24432
4613 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4614 Check that 'cos' is supported.
4615
4616 2005-11-21 Paul Thomas <pault@gcc.gnu.org
4617
4618 PR fortran/24223
4619 * gfortran.dg/substring_equivalence.f90: New test.
4620
4621 PR fortran/24705
4622 * gfortran.dg/auto_internal_assumed.f90: New test.
4623
4624 2005-11-21 Uros Bizjak <uros@kss-loka.si>
4625
4626 * gcc.dg/fold-div-2.c: New test.
4627
4628 2005-11-20 Ian Lance Taylor <ian@airs.com>
4629
4630 PR rtl-optimization/24883
4631 * gcc.c-torture/compile/pr24883.c: New test.
4632
4633 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
4634
4635 PR middle-end/20583
4636 * gcc.c-torture/compile/pr20583.c: New.
4637
4638 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
4639
4640 * gcc.c-torture/execute/usmul.c: New test.
4641
4642 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
4643
4644 * gcc.dg/tree-ssa/vrp22.c: New test.
4645
4646 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
4647
4648 PR middle-end/24912
4649 * gcc.dg/torture/pr24912-1.c: New test.
4650
4651 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
4652
4653 PR fortran/24862
4654 * gfortran.dg/arrayio_derived_1.f90: New test.
4655
4656 2005-11-19 Richard Guenther <rguenther@suse.de>
4657
4658 PR middle-end/23294
4659 * gcc.dg/tree-ssa/pr23294.c: New testcase.
4660
4661 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
4662
4663 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
4664
4665 2005-11-18 Mark Mitchell <mark@codesourcery.com>
4666
4667 PR c++/8355
4668 * g++.dg/template/friend39.C: New test.
4669
4670 2005-11-18 James E Wilson <wilson@specifix.com>
4671
4672 * gcc.dg/builtin-strstr.c: New.
4673
4674 2005-11-18 Richard Henderson <rth@redhat.com>
4675
4676 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
4677 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
4678 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
4679 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
4680 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
4681 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
4682 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
4683 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
4684 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
4685 renaming to remove initial "ia64-".
4686
4687 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
4688
4689 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
4690
4691 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
4692
4693 * g++.dg/cpp/string-2.C: New test.
4694
4695 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
4696
4697 * gcc.dg/tree-ssa/loop-14.c: New test.
4698
4699 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
4700 Michael Chamberlain <michael@chamberlain.net.au>
4701
4702 * ada/acats/run_all.sh (target_run): Kill long running tests.
4703
4704 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4705
4706 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
4707 * gcc.dg/cleanup-9.c: Likewise.
4708 * gcc.dg/cleanup-10.c: Likewise.
4709 * gcc.dg/cleanup-11.c: Likewise.
4710
4711 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4712
4713 PR fortran/24892
4714 * gfortran.dg/open_access_append_1.f90: New test.
4715 * gfortran.dg/open_access_append_2.f90: New test.
4716
4717 2005-11-16 Richard Guenther <rguenther@suse.de>
4718
4719 PR middle-end/24851
4720 * gcc.c-torture/execute/pr24851.c: New testcase.
4721
4722 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
4723
4724 * gcc.dg/fold-overflow-1.c: New test.
4725
4726 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
4727
4728 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
4729 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
4730
4731 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
4732
4733 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
4734 structures.
4735 * g++.dg/eh/forced2.C: Likewise.
4736 * g++.dg/eh/forced3.C: Likewise.
4737 * g++.dg/eh/forced4.C: Likewise.
4738
4739 2005-11-11 Mike Stump <mrs@apple.com>
4740
4741 * g++.old-deja/g++.mike/unused.C: Add.
4742
4743 2005-11-15 Mark Mitchell <mark@codesourcery.com>
4744
4745 PR c++/24667
4746 * g++.dg/warn/Wcast-qual1.C: New test.
4747
4748 2005-11-15 Jan Hubicka <jh@suse.cz>
4749
4750 * gcc.dg/winline-5.c: Add large-unit-insns limit.
4751
4752 2005-11-14 David Edelsohn <edelsohn@gnu.org>
4753
4754 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
4755
4756 2005-11-14 Diego Novillo <dnovillo@redhat.com>
4757
4758 PR 24840
4759 * gcc.dg/tree-ssa/pr24840.c: New test.
4760
4761 2005-11-14 Janis Johnson <janis187@us.ibm.com>
4762
4763 PR testsuite/24841
4764 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
4765
4766 2005-11-14 Dale Johannesen <dalej@apple.com>
4767
4768 * gcc.c-torture/execute/20051113-1.c: New.
4769
4770 2005-11-14 Mark Mitchell <mark@codesourcery.com>
4771
4772 PR c++/24687
4773 * g++.dg/template/crash43.C: New test.
4774
4775 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
4776
4777 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
4778
4779 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4780
4781 PR c++/24817
4782 * g++.dg/eh/spec8.C: New test.
4783
4784 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4785
4786 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
4787
4788 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4789
4790 PR c++/20293
4791 * g++.dg/parse/ambig4.C: New test.
4792 * g++.dg/tc1/dr101.C: Adjust error markers.
4793 * g++.dg/lookup/strong-using-2.C: Likewise.
4794 * g++.dg/lookup/ambig5.C: Likewise.
4795 * g++.dg/lookup/ambig4.C: Likewise.
4796 * g++.dg/parse/crash22.C: Likewise.
4797
4798 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4799
4800 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
4801
4802 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
4803
4804 * gcc.dg/nested-calls-1.c: New test.
4805
4806 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4807
4808 * gfortran.dg/complex_intrinsic_1.f90: New test.
4809 * gfortran.dg/complex_intrinsic_2.f90: New test.
4810 * gfortran.dg/fgetc_1.f90: New test.
4811 * gfortran.dg/fgetc_2.f90: New test.
4812 * gfortran.dg/fgetc_3.f90: New test.
4813 * gfortran.dg/ftell_1.f90: New test.
4814 * gfortran.dg/ftell_2.f90: New test.
4815 * gfortran.dg/gnu_logical_1.F: New test.
4816 * gfortran.dg/gnu_logical_2.f90: New test.
4817
4818 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
4819
4820 PR middle-end/24820
4821 * testsuite/gcc.dg/pr24820.c: New test.
4822
4823 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
4824
4825 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
4826 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
4827 variable.
4828
4829 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4830
4831 testsuite/24614
4832 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
4833
4834 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
4835
4836 * gcc.target/cris/cris.exp: New file.
4837 * gcc.target/cris/rld-legit1.c: New test.
4838 * gcc.target/cris/rld-legit2.c: New test.
4839
4840 2005-11-12 Jakub Jelinek <jakub@redhat.com>
4841
4842 PR c++/24780
4843 * g++.dg/opt/pr24780.C: New test.
4844
4845 PR c++/24761
4846 * g++.dg/template/asm1.C: New test.
4847
4848 2005-11-12 Steven G. Kargl <kargls@comcast.net>
4849
4850 PR libgfortran/24787
4851 * gfortran.dg/scan_1.f90: New test.
4852
4853 2005-11-12 Jan Hubicka <jh@suse.cz>
4854
4855 * gcc.target/i386/minmax-1.c: New.
4856 * gcc.target/i386/minmax-2.c: New.
4857
4858 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
4859
4860 * gcc.dg/pr24445.c: Fix for 64-bit targets.
4861
4862 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
4863
4864 * gcc.c-torture/execute/20051110-1.c,
4865 gcc.c-torture/execute/20051110-2.c: New tests.
4866
4867 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
4868
4869 PR middle-end/24750
4870 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
4871 New tests.
4872
4873 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
4874
4875 * lib/target-libpath.exp (get_shlib_extension): New proc.
4876 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
4877 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4878 * lib/objc.exp (objc_target_compile): Likewise.
4879 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
4880 detection.
4881
4882 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
4883
4884 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
4885
4886 * lib/target-supports.exp (check_effective_target_static_libgfortran):
4887 Add -static to additional_flags and pass it to target_compile.
4888
4889 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4890
4891 PR libgfortran/24719
4892 gfortran.dg/read_noadvance.f90: New test.
4893
4894 PR libgfortran/24699
4895 gfortran.dg/fmt_t_2.f90: New test.
4896
4897 PR libgfortran/24785
4898 gfortran.dg/read_x_eor.f90: New test.
4899
4900 PR libgfortran/24584
4901 gfortran.dg/namelist_empty.f90: Rename test.
4902
4903 PR libgfortran/24489
4904 gfortran/read_eor.f90: Rename test.
4905
4906 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4907
4908 PR fortran/15976
4909 * gfortran.dg/automatic_module_variable.f90: New test.
4910
4911 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
4912
4913 PR target/24445
4914 * gcc.dg/pr24445.c: New test.
4915
4916 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4917
4918 PR fortran/24655
4919 PR fortran/24755
4920 * gfortran.dg/recursive_statement_functions.f90: Add statement
4921 functions using inline intrinsic functions and parameters to test
4922 that they no longer seg-fault.
4923
4924 PR fortran/24409
4925 gfortran.dg/nested_modules_4.f90: New test.
4926 gfortran.dg/nested_modules_5.f90: New test.
4927
4928 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4929
4930 PR fortran/24643
4931 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
4932
4933 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
4934
4935 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
4936 failures.
4937
4938 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4939
4940 * gcc.dg/sparc-getcontext-1.c: New test.
4941
4942 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
4943
4944 * gcc.dg/ifcvt-fabs-1.c: New test.
4945
4946 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
4947
4948 PR other/4372
4949 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
4950 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
4951
4952 2005-11-09 Richard Guenther <rguenther@suse.de>
4953
4954 PR tree-optimization/24716
4955 * gcc.c-torture/execute/pr24716.c: New testcase.
4956
4957 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4958
4959 * gcc.dg/pr24624.c: Disable for non S/390 targets.
4960
4961 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4962
4963 PR 24624
4964 * gcc.dg/pr24624.c: Testcase added.
4965
4966 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4967
4968 PR 24623
4969 * g++.dg/other/pr24623.C: Testcase added.
4970
4971 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
4972
4973 PR fortran/22607
4974 * gfortran-dg/pure_byref_1.f90: New.
4975 * gfortran-dg/pure_byref_2.f90: New.
4976
4977 2005-11-09 Uros Bizjak <uros@kss-loka.si>
4978
4979 PR c/24101
4980 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
4981 * gcc.dg/dg.exp: Run main loop also for *.i files.
4982
4983 2005-11-08 Jakub Jelinek <jakub@redhat.com>
4984
4985 PR c++/19450
4986 * g++.dg/tls/diag-3.C: New test.
4987 * g++.dg/tls/diag-4.C: New test.
4988 * g++.dg/tls/static-1.C: New test.
4989 * g++.dg/tls/static-1a.cc: New file.
4990
4991 2005-11-08 Diego Novillo <dnovillo@redhat.com>
4992
4993 PR 23046
4994 * g++.dg/tree-ssa/pr23046.C: New test.
4995
4996 2005-11-08 Devang Patel <dpatel@apple.com>
4997
4998 PR tree-optimization/23115
4999 * gcc.dg/tree-ssa/pr23115.c: New.
5000
5001 2005-11-08 David Edelsohn <edelsohn@gnu.org>
5002
5003 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
5004 * gcc.target/powerpc/pr16155.c: Same.
5005 * gcc.target/powerpc/altivec-1.c: Same.
5006 * gcc.target/powerpc/altivec-2.c: Same.
5007 * gcc.target/powerpc/altivec-3.c: Same.
5008 * gcc.target/powerpc/altivec-5.c: Same.
5009 * gcc.target/powerpc/altivec-11.c: Same.
5010 * gcc.target/powerpc/altivec-12.c: Same.
5011 * gcc.target/powerpc/altivec-14.c: Same.
5012 * gcc.target/powerpc/altivec-22.c: Same.
5013 * gcc.target/powerpc/altivec-consts.c: Same.
5014 * gcc.target/powerpc/altivec-pr22085.c: Same.
5015 * gcc.target/powerpc/altivec-splat.c: Same.
5016 * gcc.target/powerpc/altivec-varargs-1.c: Same.
5017 * gcc.target/powerpc/altivec-vec-merge.c: Same.
5018 * gcc.target/powerpc/darwin-longlong.c: Same.
5019
5020 2005-11-08 Uros Bizjak <uros@kss-loka.si>
5021
5022 PR target/19340
5023 * gcc.dg/pr19340.c: New test.
5024
5025 2005-11-07 Ian Lance Taylor <ian@airs.com>
5026
5027 PR rtl-optimization/24683
5028 * gcc.dg/pr24683.c: New test.
5029
5030 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5031
5032 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
5033 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
5034
5035 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5036
5037 * gcc.target/i386/pr23376.c: Compile with -mmmx.
5038
5039 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
5040
5041 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
5042
5043 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5044
5045 PR target/24230
5046
5047 * gcc.target/powerpc/altivec-consts.c,
5048 gcc.target/powerpc/altivec-splat.c: New testcase.
5049
5050 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5051
5052 PR c/24599
5053
5054 * gcc.dg/overflow-2.c: New testcase.
5055
5056 2005-11-07 Jakub Jelinek <jakub@redhat.com>
5057
5058 PR rtl-optimization/23567
5059 * gcc.c-torture/execute/20051104-1.c: New test.
5060
5061 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
5062
5063 PR fortran/24534
5064 gfortran.dg/private_type_2.f90: Modified to check that case with
5065 PRIVATE declaration within derived type is accepted.
5066
5067 PR fortran/20838
5068 gfortran.dg/pointer_assign_1.f90: New test.
5069
5070 PR fortran/20840
5071 * gfortran.dg/arrayio_0.f90: New test.
5072
5073 PR fortran/17737
5074 gfortran.dg/data_initialized.f90: New test.
5075 gfortran.dg/data_constraints_1.f90: New test.
5076 gfortran.dg/data_constraints_2.f90: New test.
5077
5078 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
5079
5080 PR fortran/24174
5081 PR fortran/24305
5082 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
5083
5084 2005-11-06 Diego Novillo <dnovillo@redhat.com>
5085
5086 PR 24670
5087 * gcc.dg/tree-ssa/pr24670.c: New test.
5088
5089 2005-11-05 Ian Lance Taylor <ian@airs.com>
5090
5091 PR target/22432
5092 * gcc.target/i386/pr22432.c: New test.
5093
5094 2005-11-05 Richard Henderson <rth@redhat.com>
5095
5096 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
5097 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
5098 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
5099 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
5100 from gcc.dg/alpha-*.
5101 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
5102 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
5103
5104 2005-11-05 Andreas Jaeger <aj@suse.de>
5105
5106 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
5107
5108 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5109
5110 PR target/23424
5111 * gcc.dg/torture/pr23424-1.c: New test.
5112
5113 2005-11-04 Richard Henderson <rth@redhat.com>
5114
5115 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
5116 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
5117 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
5118 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
5119 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
5120 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
5121 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
5122 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
5123 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
5124 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
5125 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
5126 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
5127 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
5128 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
5129 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
5130 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
5131 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
5132 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
5133 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
5134 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
5135 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
5136 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
5137 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
5138 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
5139 Move from gcc.dg/.
5140 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
5141 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
5142 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
5143 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
5144 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
5145 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
5146 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
5147 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
5148 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
5149 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
5150 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
5151 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
5152 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
5153 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
5154 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
5155 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
5156 gcc.target/i386/lea.c, gcc.target/i386/local.c,
5157 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
5158 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
5159 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
5160 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
5161 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
5162 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
5163 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
5164 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
5165 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
5166 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
5167 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
5168 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
5169 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
5170 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
5171 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
5172 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
5173 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
5174 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
5175 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
5176 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
5177 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
5178 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
5179 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
5180 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
5181 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
5182 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
5183 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
5184 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
5185
5186 2005-11-04 Diego Novillo <dnovillo@redhat.com>
5187
5188 PR 24627
5189 * gcc.dg/tree-ssa/pr24627.c: New test.
5190
5191 2005-11-04 Paul Brook <paul@codesourcery.com>
5192
5193 * gcc.dg/tls/opt-10.c: New test.
5194
5195 2005-11-04 Andreas Jaeger <aj@suse.de>
5196
5197 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
5198 avoid extra warnings.
5199
5200 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5201
5202 PR libfortran/22298
5203 * gcc/testsuite/lib/target-supports.exp
5204 (check_effective_target_static_libgfortran): New
5205 static_libgfortran effective target.
5206 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
5207 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
5208
5209 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5210
5211 * gcc.dg/pr24615.c: Guard test with { target fpic }.
5212
5213 2005-11-03 Josh Conner <jconner@apple.com>
5214
5215 PR c++/19989
5216 g++.dg/ext/array2.C: New test.
5217 g++.dg/template/dependent-name3.C: New test.
5218 g++.dg/template/dependent-name4.C: New test.
5219 g++.dg/template/sfinae2.C: New test.
5220
5221 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5222
5223 PR preprocessor/22042
5224 * gcc.dg/cpp/strify4.c: New test.
5225
5226 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5227
5228 PR c++/17964
5229 * g++.dg/cpp/string-1.C: New test.
5230
5231 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5232
5233 * gcc.target/powerpc: New directory.
5234 * gcc.target/powerpc/powerpc.exp: New file.
5235 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
5236 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
5237 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
5238 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
5239 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
5240 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
5241 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
5242 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
5243 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
5244 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
5245 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
5246 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
5247 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
5248 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
5249 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
5250 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
5251 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
5252 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
5253 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
5254 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
5255 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
5256 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
5257 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
5258 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
5259 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
5260 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
5261 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
5262 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
5263 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
5264 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
5265 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
5266 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
5267 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
5268 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
5269
5270 2005-11-03 Mark Mitchell <mark@codesourcery.com>
5271
5272 PR c++/21627
5273 * g++.dg/warn/inline2.C: New test.
5274
5275 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5276
5277 PR middle-end/23155
5278 * g++.dg/ext/c99struct1.C: New test.
5279 * gcc.dg/union-cast-1.c: New test.
5280 * gcc.dg/union-cast-2.c: New test.
5281 * gcc.dg/union-cast-3.c: New test.
5282
5283 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5284
5285 PR middle-end/24589
5286 * gcc.c-torture/execute/zero-struct-2.c: New test.
5287
5288 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5289
5290 PR c++/24582
5291 * g++.dg/init/switch1.C: New test.
5292
5293 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5294
5295 * gcc.dg/delay-slot-1.c: New test.
5296
5297 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
5298
5299 PR target/24620
5300 * gcc.dg/pr24620.c: New test.
5301
5302 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5303
5304 PR c/24329
5305 * gcc.dg/format/unnamed-1.c: New test.
5306
5307 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5308
5309 PR c++/22434
5310 * g++.dg/expr/cond8.C: New test.
5311
5312 PR c++/24560
5313 * g++.dg/parse/dot1.C: New test.
5314
5315 2005-11-02 Jan Hubicka <jh@suse.cz>
5316
5317 PR target/23303
5318 * gcc.dg/i386-lea.c: New test
5319
5320 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5321
5322 PR target/24615
5323 * gcc.dg/pr24615.c: New test.
5324
5325 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5326
5327 PR target/24600
5328 * gcc.dg/pr24600.c: New test.
5329
5330 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5331
5332 PR c++/19253
5333 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
5334 * g++.dg/parse/typename9.C: New test.
5335 * g++/dg/parse/typename10.C: Likewise.
5336
5337 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5338
5339 PR fortran/18157
5340 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
5341 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
5342 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
5343
5344 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5345
5346 PR c++/24569
5347 * g++.dg/debug/static1.C: New test.
5348
5349 2005-11-02 Josh Conner <jconner@apple.com>
5350
5351 * g++.dg/crash38.C: moved into proper directory...
5352 * g++.dg/template/crash42.C: ...here
5353
5354 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
5355
5356 PR target/18338
5357 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
5358 pcc_bitfield_type_matters || default_packed.
5359
5360 * lib/target-supports.exp
5361 (check_effective_target_pcc_bitfield_type_matters): New proc.
5362 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
5363
5364 PR testsuite/23304
5365 * lib/target-supports.exp (check_effective_default_packed): New proc.
5366 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
5367 Gate expected errors on target ! default_packed.
5368 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
5369
5370 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5371
5372 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
5373 change (r106358).
5374
5375 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5376
5377 PR fortran/24008
5378 * gfortran.dg/entry_5.f90: New.
5379 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
5380
5381 2005-11-01 Bob Wilson <bob.wilson@acm.org>
5382
5383 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
5384
5385 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
5386
5387 PR fortran/21565
5388 gfortran.dg/namelist_blockdata.f90: New test.
5389
5390 PR fortran/18737
5391 gfortran.dg/external_implicit_none.f90: New test.
5392
5393 PR fortran/14994
5394 * gfortran.dg/secnds.f: New test.
5395
5396 2005-10-31 Jan Hubicka <jh@suse.cz>
5397
5398 PR target/20928
5399 * gcc.c-torture/compile/pr20928.c: New test.
5400
5401 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
5402
5403 PR middle-end/23492
5404 * gcc.c-torture/compile/zero-strct-5.c: New test.
5405
5406 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
5407
5408 PR libgfortran/24584
5409 * gfortran.dg/pr24584.f90: New test.
5410
5411 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
5412
5413 PR fortran/18883
5414 * gfortran.dg/char_result_9.f90: New.
5415 * gfortran.dg/char_result_10.f90: New.
5416
5417 2005-10-30 Jan Hubicka <jh@suse.cz>
5418
5419 * g++.dg/tree-ssa/pr24172.C: New testcase.
5420
5421 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5422
5423 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
5424
5425 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
5426
5427 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
5428 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
5429 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
5430 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
5431 gfortran.dg/enum_9.f90,
5432 gfortran.fortran-torture/compile/enum_1.f90,
5433 gfortran.fortran-torture/execute/enum_1.f90,
5434 gfortran.fortran-torture/execute/enum_2.f90,
5435 gfortran.fortran-torture/execute/enum_3.f90,
5436 gfortran.fortran-torture/execute/enum_4.f90: New tests.
5437
5438 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
5439
5440 PR target/18482
5441 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
5442 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
5443
5444 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5445
5446 PR libfortran/20179
5447 * gfortran.dg/mixed_io_1.f90: New test.
5448 * gfortran.dg/mixed_io_1.c: New file.
5449
5450 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5451
5452 * gfortran.dg/malloc_free_1.f90: New test.
5453
5454 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
5455
5456 * gcc.dg/nested-func-4.c: Require profiling -pg.
5457
5458 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5459
5460 PR C++/23229
5461 * g++.dg/warn/main-2.C: New test.
5462
5463 2005-10-28 Steven G. Kargl <kargls@comcast.net>
5464
5465 PR fortran/24545
5466 * gfortran.dg/interface_2.f90: new test.
5467
5468 2005-10-28 Josh Conner <jconner@apple.com>
5469
5470 PR c++/22153
5471 * g++.dg/template/crash38.C: New test.
5472 * g++.dg/parse/explicit1.C: Change expected errors.
5473
5474 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5475
5476 PR C++/23426
5477 * g++.dg/other/large-size-array.C: New test.
5478
5479 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5480
5481 PR middle-end/24362
5482 * g++.dg/opt/complex4.C: New test.
5483
5484 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
5485
5486 * gcc.dg/nested-func-4.c: New test.
5487
5488 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
5489
5490 PR fortran/24158
5491 gfortran.dg/derived_recursion.f90: New test.
5492 gfortran.dg/implicit_actual.f90: New test.
5493
5494 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
5495
5496 PR middle-end/24295, PR testsuite/24477
5497 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
5498 removed when weakref hits the tree.
5499
5500 2005-10-25 Jakub Jelinek <jakub@redhat.com>
5501
5502 * gfortran.dg/cray_pointers_4.f90: New test.
5503
5504 * gfortran.dg/cray_pointers_5.f90: New test.
5505
5506 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
5507
5508 PR fortran/22290
5509 * gfortran.dg/assign_5.f90: New test.
5510 * gfortran.dg/assign_6.f: New test.
5511
5512 2005-10-25 Uros Bizjak <uros@kss-loka.si>
5513
5514 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
5515 CPU has no SSE support.
5516
5517 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
5518
5519 PR libgfortran/24224
5520 * gfortran.dg/arrayio_1.f90: Update attribution.
5521 * gfortran.dg/arrayio_2.f90: Update attribution.
5522 * gfortran.dg/arrayio_3.f90: Update attribution.
5523 * gfortran.dg/arrayio_4.f90: Update test conditions.
5524 * gfortran.dg/arrayio_5.f90: Update attribution.
5525 * gfortran.dg/arrayio_6.f90: New test.
5526 * gfortran.dg/arrayio_7.f90: New test.
5527
5528 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
5529
5530 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
5531
5532 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5533
5534 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
5535
5536 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5537
5538 PR fortran/24416
5539 * gfortran.dg/namelist_char_only.f90: New test.
5540
5541 2005-10-24 Asher Langton <langton2@llnl.gov>
5542
5543 PR fortran/17031
5544 PR fortran/22282
5545 * gfortran.dg/cray_pointers_1.f90: New test.
5546 * gfortran.dg/cray_pointers_2.f90: New test.
5547 * gfortran.dg/cray_pointers_3.f90: New test.
5548 * gfortran.dg/loc_1.f90: New test.
5549 * gfortran.dg/loc_2.f90: New test.
5550
5551 2005-10-24 Steven Bosscher <stevenb@suse.de>
5552
5553 * gcc.dg/pr24225.c: New test.
5554
5555 2005-10-24 Asher Langton <langton2@llnl.gov>
5556
5557 * gfortran.dg/dup_save_1.f90: New test.
5558 * gfortran.dg/dup_save_2.f90: New test.
5559
5560 2005-10-24 Paul Brook <paul@codesourcery.com>
5561
5562 PR 24107
5563 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
5564 stdint.h.
5565
5566 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
5567
5568 PR libgfortran/24489
5569 * gfortran.dg/pr24489.f90: New test.
5570
5571 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
5572
5573 PR fortran/23635
5574 * gfortran.dg/ichar_1.f90: Add tests for derived types.
5575
5576 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
5577
5578 PR target/18911
5579 * g++.dg/init/array16.C: Skip for mmix-*-*.
5580
5581 2005-10-23 Asher Langton <langton2@llnl.gov>
5582
5583 * gfortran.dg/byte_1.f90: New test.
5584 * gfortran.dg/byte_2.f90: New test.
5585
5586 2005-10-23 David Edelsohn <edelsohn@gnu.org>
5587
5588 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
5589
5590 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
5591
5592 PR fortran/18022
5593 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
5594
5595 PR fortran/24311
5596 * gfortran.dg/merge_char_const.f90: New test.
5597
5598 PR fortran/24384
5599 * gfortran.dg/spread_scalar_source.f90: New test.
5600
5601 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
5602
5603 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
5604
5605 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
5606 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
5607
5608 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
5609
5610 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
5611
5612 PR fortran/24426
5613 * gfortran.dg/der_pointer_4.f90: New.
5614
5615 2005-10-22 David Ayers <d.ayers@inode.at>
5616
5617 * obj-c++.dg/except-1.mm: Simplify.
5618
5619 2005-10-21 David Ayers <d.ayers@inode.at>
5620
5621 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
5622
5623 2005-10-21 Jakub Jelinek <jakub@redhat.com>
5624
5625 * gfortran.dg/assumed_dummy_2.f90: New test.
5626
5627 2005-10-21 James E Wilson <wilson@specifix.com>
5628
5629 PR preprocessor/15220
5630 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
5631
5632 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
5633
5634 * gcc.c-torture/execute/20051021-1.c: New test.
5635
5636 2005-10-21 Mark Mitchell <mark@codesourcery.com>
5637
5638 PR c++/24260
5639 * g++.dg/ext/tmplattr1.C: New test.
5640
5641 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
5642
5643 PR fortran/24440
5644 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
5645
5646 2005-10-20 Geoffrey Keating <geoffk@apple.com>
5647
5648 * obj-c++.dg/except-1.mm: New.
5649
5650 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
5651
5652 2005-10-21 Alan Modra <amodra@bigpond.net.au>
5653
5654 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
5655
5656 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
5657
5658 PR middle-end/24295
5659 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
5660 declarations with the same names as thunks' alias targets, use
5661 aliases instead.
5662 * gcc.dg/attr-alias-3.c: New test.
5663 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
5664
5665 2005-10-20 Mark Mitchell <mark@codesourcery.com>
5666
5667 PR c++/22618
5668 * g++.dg/parse/access8.C: New test.
5669
5670 2005-10-20 Richard Guenther <rguenther@suse.de>
5671
5672 PR c++/24439
5673 * g++.dg/tree-ssa/pr24439.C: New testcase.
5674
5675 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5676
5677 * g++.dg/opt/delay-slot-1.C: New test.
5678
5679 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
5680
5681 PR fortran/21625
5682 * gfortran.fg/der_init_1.f90: New.
5683
5684 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
5685
5686 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
5687
5688 2005-10-19 Mark Mitchell <mark@codesourcery.com>
5689
5690 PR c++/21908
5691 * g++.dg/parse/error28.C: New test.
5692
5693 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5694
5695 * gcc.dg/profile-generate-2.c: New test.
5696
5697 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
5698
5699 PR target/23589
5700 * g++.dg/ext/dllimport11.C: New.
5701
5702 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5703
5704 PR c++/22293
5705 * g++.dg/other/friend3.C: New test.
5706
5707 2005-10-18 Mark Mitchell <mark@codesourcery.com>
5708
5709 PR c++/23293
5710 * g++.dg/template/error19.C: New test.
5711
5712 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
5713
5714 PR c++/21383
5715 * g++.dg/overload/koenig2.C: New.
5716
5717 PR c++/23118
5718 * g++.dg/overload/error2.C: New.
5719
5720 PR c++/22604
5721 * g++.dg/inherit/covariant14.C: New.
5722
5723 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5724
5725 PR c++/23440
5726 * g++.dg/parse/for1.C: New test.
5727
5728 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
5729
5730 PR fortran/23446
5731 * gfortran.dg/host_dummy_index_1.f90: New test.
5732
5733 PR fortran/21459
5734 * gfortran.dg/automatic_char_len_2.f90: New test.
5735
5736 PR fortran/20866
5737 * gfortran.dg/recursive_statement_functions.f90: New test.
5738
5739 PR fortran/20853
5740 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
5741
5742 PR fortran/20849
5743 * gfortran.dg/external_initializer.f90: New test.
5744
5745 PR fortran/20837
5746 * non_module_public.f90: New test.
5747
5748 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
5749
5750 PR c++/24386
5751 * g++.dg/template/overload7.C: New.
5752
5753 PR c++/22551
5754 * g++.dg/other/switch2.C: Remove expected warnings.
5755
5756 PR c++/21353
5757 * g++.dg/template/defarg6.C: New.
5758
5759 2005-10-17 Uros Bizjak <uros@kss-loka.si>
5760
5761 PR target/24315
5762 * gcc.target/i386/pr24315.c: New test.
5763
5764 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5765
5766 PR c++/24389
5767 * g++.dg/template/static21.C: New test.
5768 * g++.dg/template/static21-a.cc: Likewise.
5769
5770 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
5771
5772 PR c++/23959
5773 * g++.dg/warn/Wswitch-default-1.C: New test.
5774 * g++.dg/warn/Wswitch-default-2.C: New test.
5775
5776 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5777
5778 PR c++/22173
5779 * g++.dg/parse/template18.C: New test.
5780 * g++.dg/template/nontype15.C: Likewise.
5781
5782 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
5783
5784 PR fortran/22273
5785 * gfortran.dg/spec_expr_2.f90: New.
5786
5787 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
5788
5789 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
5790 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
5791 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
5792 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
5793 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
5794 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
5795 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
5796 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
5797 previous target-specific skips and warning-message matches where
5798 applicable.
5799
5800 2005-10-15 Mark Mitchell <mark@codesourcery.com>
5801
5802 PR c++/21347
5803 * g++.dg/warn/Wctor-dtor.C: New test.
5804
5805 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5806
5807 PR c/23439
5808 * gcc.dg/for-1.c: New test.
5809
5810 2005-10-14 Mark Mitchell <mark@codesourcery.com>
5811
5812 PR c++/19565
5813 * g++.dg/warn/Wconversion1.C: New test.
5814 * g++.dg/ext/packed4.C: Compile with -w.
5815 * g++.dg/opt/20050511-1.C: Likewise.
5816 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
5817
5818 2005-10-14 Jakub Jelinek <jakub@redhat.com>
5819
5820 * gfortran.dg/boz_5.f90: New test.
5821
5822 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
5823
5824 PR c++/22551
5825 * g++.dg/other/switch2.C: New.
5826
5827 PR c++/23984
5828 * g++.dg/init/ctor7.C: New.
5829
5830 2005-10-13 David Edelsohn <edelsohn@gnu.org>
5831
5832 PR c++/23730
5833 * g++.dg/parse/crash32.C: New test.
5834
5835 2005-10-13 Mark Mitchell <mark@codesourcery.com>
5836
5837 PR c++/20721
5838 * g++.dg/init/goto2.C: New test.
5839
5840 PR c++/22464
5841 * g++.dg/template/crash/41.C: New test.
5842
5843 PR c++/22180
5844 * g++.dg/template/crash40.C: New test.
5845
5846 PR c++/23694
5847 * g++.dg/parse/friend5.C: New test.
5848
5849 PR c++/23307
5850 * g++.dg/template/crash38.C: New test.
5851
5852 PR c++/22352
5853 * g++.dg/template/friend38.C: New test.
5854
5855 PR c++/22405
5856 * g++.dg/template/crash39.C: New test.
5857
5858 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
5859
5860 * gcc.dg/debug/dwarf2/dwarf-char1.c,
5861 gcc.dg/debug/dwarf2/dwarf-char2.c,
5862 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
5863
5864 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
5865
5866 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
5867
5868 * gcc.dg/dll-2.c: Add tests for warnings.
5869 * gcc.dg/dll-3.c: Likewise.
5870 * gcc.dg/dll-4.c: Likewise.
5871
5872 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
5873 * g++.dg/ext/dllimport2.C: Likewise.
5874 * g++.dg/ext/dllimport3.C: Likewise.
5875 * g++.dg/ext/dllimport7.C: Likewise.
5876 * g++.dg/ext/dllimport8.C: Likewise.
5877 * g++.dg/ext/dllimport9.C: Likewise.
5878
5879 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
5880
5881 PR fortran/24092
5882 * gfortran.dg/derived_pointer_recursion.f90: New test.
5883
5884 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
5885
5886 * gcc.c-torture/execute/20051012-1.c: New test.
5887
5888 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5889
5890 PR fortran/18082
5891 * gfortran.dg/automatic_char_len_1.f90: New test.
5892
5893 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5894
5895 PR fortran/20847
5896 * gfortran.dg/save_common.f90: New test.
5897
5898 PR fortran/20856
5899 * gfortran.dg/save_result.f90: New test.
5900
5901 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5902
5903 PR c++/21592
5904 * g++.dg/template/dependent-expr1.C: Add new expected error.
5905 * g++.dg/template/dependent-expr2.C: Adjust error text.
5906 * g++.dg/template/overload6.C: New.
5907
5908 PR c++/23797
5909 * g++.dg/other/typename8.C: New.
5910
5911 PR c++/21117
5912 * g++.dg/other/return1.C: New.
5913
5914 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
5915
5916 PR c++/24052
5917 * g++.dg/ext/label5.C: New.
5918
5919 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5920
5921 PR c++/19964
5922 * g++.dg/parse/crash31.C: New.
5923
5924 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
5925
5926 * g++.dg/ipa/ipa-1.c: New test.
5927 * g++.dg/ipa/ipa-2.c: New test.
5928 * g++.dg/ipa/ipa-3.c: New test.
5929 * g++.dg/ipa/ipa-4.c: New test.
5930 * g++.dg/ipa/ipa-5.c: New test.
5931 * g++.dg/ipa/ipa.exp: New file.
5932
5933 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5934
5935 PR fortran/24207
5936 * gfortran.dg/private_type_3.f90: New test.
5937
5938 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5939
5940 PR fortran/20786
5941 gfortran.dg/aint_anint_1.f90: New test.
5942
5943 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5944
5945 PR libgfortran/24313
5946 gfortran.dg/csqrt.f: New test.
5947
5948 2005-10-11 Ian Lance Taylor <ian@airs.com>
5949
5950 PR c++/8057
5951 * g++.dg/warn/noeffect7.C: New test.
5952 * g++.dg/warn/noeffect2.C: Instantiate templates.
5953 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
5954 and warning.
5955
5956 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5957
5958 PR c++/21089
5959 * g++.dg/init/float1.C: New test.
5960
5961 PR c++/24277
5962 * g++.dg/init/member1.C: Tweak error markers.
5963
5964 2005-10-11 Janis Johnson <janis187@us.ibm.com>
5965
5966 PR testsuite/24281
5967 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
5968 Check for null pointer.
5969
5970 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5971
5972 PR c++/21369
5973 * g++.dg/parse/ret-type3.C: New test.
5974
5975 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5976
5977 PR tree-opt/23946
5978 * gcc.c-torture/compile/pr23946.c: New test.
5979
5980 2005-10-11 Jakub Jelinek <jakub@redhat.com>
5981
5982 * g++.dg/opt/mmx2.C: New test.
5983
5984 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5985
5986 PR c++/24277
5987 * g++.dg/template/static20.C: New test.
5988
5989 PR c++/24302
5990 * g++.dg/warn/Wunused-12.C: New test.
5991
5992 PR c++/23437
5993 * g++.dg/template/arg4.C: New test.
5994
5995 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5996
5997 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
5998 * gcc.dg/ucnid-3.c: Likewise.
5999 * gcc.dg/ucnid-4.c: Likewise.
6000 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
6001 * g++.dg/other/ucnid-1.C: Likewise.
6002 * gcc.dg/sparc-frame-1.c: New test.
6003
6004 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6005
6006 PR c++/24139
6007 * g++.dg/template/spec27.C: New test.
6008
6009 PR c++/24275
6010 * g++.dg/template/static19.C: New test.
6011
6012 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6013
6014 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
6015 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
6016
6017 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6018
6019 PR target/24136
6020 * gfortran.fortran-torture/compile/pr24136.f: New test.
6021
6022 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
6023
6024 PR c++/22172
6025 * g++.dg/parse/crash30.C: New test.
6026
6027 2005-10-07 Richard Guenther <rguenther@suse.de>
6028
6029 PR middle-end/24227
6030 * gcc.c-torture/compile/pr24227.c: New testcase.
6031
6032 2005-10-07 Steve Ellcey <sje@cup.hp.com>
6033
6034 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
6035 Do not put aligned attributes on array elements.
6036
6037 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
6038
6039 PR testsuite/23611, PR testsuite/23615
6040 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
6041 writing prototypes of library functions by hand.
6042 * obj-c++.dg/bitfield-4.mm: Likewise.
6043 * obj-c++.dg/const-str-4.mm: Likewise.
6044 * obj-c++.dg/encode-4.mm: Likewise.
6045 * obj-c++.dg/encode-5.mm: Likewise.
6046 * obj-c++.dg/encode-6.mm: Likewise.
6047 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
6048 * obj-c++.dg/method-10.mm: Likewise.
6049 * obj-c++.dg/method-17.mm: Likewise.
6050 * obj-c++.dg/method-19.mm: Likewise.
6051 * obj-c++.dg/try-catch-2.mm: Likewise.
6052
6053 2005-10-06 Richard Henderson <rth@redhat.com>
6054
6055 PR 24236
6056 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
6057
6058 2005-10-06 Dale Johannesen <dalej@apple.com>
6059
6060 * gcc.c-torture/execute/20030125-1.c: Correct.
6061
6062 2005-10-06 Richard Guenther <rguenther@suse.de>
6063
6064 PR tree-optimization/24238
6065 * g++.dg/tree-ssa/pr24238.C: New testcase.
6066
6067 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
6068
6069 PR 18568
6070 * gfortran.dg/der_pointer_3.f90: New test.
6071
6072 2005-10-05 Devang Patel <dpatel@apple.com>
6073
6074 PR Debug/23205
6075 * g++.dg/other/PR23205.C: New.
6076
6077 2005-10-05 Richard Henderson <rth@redhat.com>
6078
6079 PR target/23602
6080 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
6081 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
6082
6083 2005-10-05 Dale Johannesen <dalej@apple.com>
6084
6085 * gcc.c-torture/execute/float-floor.c: New.
6086
6087 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
6088
6089 PR tree-optimization/21419
6090 PR tree-optimization/24146
6091 PR tree-optimization/24151
6092
6093 * g++.dg/ext/asm7.C: New.
6094 * g++.dg/ext/asm8.C: New.
6095 * gcc.dg/asm-1.c: Compile on all targets.
6096 * gcc.dg/asm-pr24146.c: New.
6097 * gcc.dg/pr21419.c: Adjust error messages.
6098
6099 2005-10-05 Richard Guenther <rguenther@suse.de>
6100
6101 PR fortran/24176
6102 * gfortran.fortran-torture/compile/empty.f90: New testcase.
6103
6104 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
6105
6106 PR c++/23513
6107 * g++.dg/template/spec22.C: Robustify test.
6108 * g++.dg/template/spec26.C: New.
6109
6110 2005-10-05 Uros Bizjak <uros@kss-loka.si>
6111
6112 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
6113 if target supports vector instructions.
6114
6115 2005-10-04 Geoffrey Keating <geoffk@apple.com>
6116
6117 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
6118 C99 functions.
6119
6120 2005-10-04 Janis Johnson <janis187@us.ibm.com>
6121
6122 * lib/target-supports.exp (check_effective_target_fortran_large_real,
6123 check_effective_target_fortran_large_int): Replace cached result
6124 when target changes.
6125
6126 2005-10-04 Devang Patel <dpatel@apple.com>
6127
6128 * gcc.dg/i386-sse-vect-types.c: New.
6129
6130 2005-10-04 Ian Lance Taylor <ian@airs.com>
6131
6132 PR preprocessor/13726
6133 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
6134 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
6135
6136 2005-10-04 Richard Guenther <rguenther@suse.de>
6137
6138 PR c/23576
6139 * gcc.dg/noncompile/pr23576.c: New testcase.
6140
6141 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6142
6143 PR middle-end/23125
6144 * gcc.dg/register-var-3.c: New test.
6145
6146 2005-10-04 Steven Bosscher <stevenb@suse.de>
6147
6148 * gcc.dg/pr23049.c: New test.
6149
6150 * gcc.dg/ucnid-4.c: Fix test.
6151
6152 2005-10-03 Diego Novillo <dnovillo@redhat.com>
6153
6154 PR 23445
6155 * gcc.c-torture/compile/pr23445.c: New test.
6156
6157 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
6158
6159 * g++.dg/overload/unknown1.C: New.
6160
6161 2005-10-03 Mark Mitchell <mark@codesourcery.com>
6162
6163 PR c++/17775
6164 * g++.dg/template/repo4.C: New test.
6165
6166 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6167
6168 PR libfortran/19308
6169 * gfortran.dg/large_real_kind_2.F90: New test.
6170 * gfortran.dg/large_integer_kind_2.f90: New test.
6171
6172 2005-10-03 Uros Bizjak <uros@kss-loka.si>
6173
6174 * lib/target-supports.exp (check_effective_target_vect_shift):
6175 Implement with result caching. Add i?86, x86_64 and ia64 targets.
6176 (check_effective_target_vect_condition): Fix copy-n-pasto.
6177
6178 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
6179 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
6180 targets.
6181
6182 2005-10-02 Mark Mitchell <mark@codesourcery.com>
6183
6184 PR c++/22621
6185 * g++.dg/template/overload5.C : New test.
6186
6187 PR c++/23840
6188 * g++.dg/expr/stdarg1.C: New test.
6189
6190 2005-10-02 Diego Novillo <dnovillo@redhat.com>
6191
6192 PR 24142
6193 * gcc.c-torture/execute/pr24142.c: New test.
6194
6195 2005-10-01 Diego Novillo <dnovillo@redhat.com>
6196
6197 PR 24141
6198 * gcc.c-torture/execute/pr24141.c: New test.
6199
6200 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
6201 Diego Novillo <dnovillo@redhat.com>
6202
6203 PR 23604
6204 * gcc.c-torture/execute/pr23604.c: New test.
6205
6206 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
6207
6208 PR fortran/16404
6209 PR fortran/20835
6210 PR fortran/20890
6211 PR fortran/20899
6212 PR fortran/20900
6213 PR fortran/20901
6214 PR fortran/20902
6215 gfortran.dg/equiv_constraint_1.f90: New test.
6216 gfortran.dg/equiv_constraint_2.f90: New test.
6217 gfortran.dg/equiv_constraint_3.f90: New test.
6218 gfortran.dg/equiv_constraint_4.f90: New test.
6219 gfortran.dg/equiv_constraint_5.f90: New test.
6220 gfortran.dg/equiv_constraint_6.f90: New test.
6221 gfortran.dg/equiv_constraint_7.f90: New test.
6222 gfortran.dg/equiv_constraint_8.f90: New test.
6223 gfortran.dg/private_type_1.f90: New test.
6224 gfortran.dg/private_type_2.f90: New test.
6225 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
6226 980628-10.f: Assert std=gnu to permit mixing of
6227 types in equivalence statements.
6228
6229 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
6230
6231 PR 24112
6232 * gfortran.dg/open_status_1.f90: New.
6233
6234 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6235
6236 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
6237 * gcc.dg/vect/pr22480.c: Clean up temp files.
6238 * gcc.dg/vect/pr23831.c: Clean up temp files.
6239 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
6240 Clean up temp files.
6241 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
6242 Clean up temp files.
6243
6244 * gcc.dg/20050309-1.c: Clean up temp files.
6245 * gcc.dg/20050325-1.c: Clean up temp files.
6246
6247 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6248
6249 PR tree-optimization/24059
6250 * gcc.dg/vect/pr24059.c : New test.
6251
6252 2005-09-29 Jakub Jelinek <jakub@redhat.com>
6253
6254 PR middle-end/24109
6255 * gcc.c-torture/execute/20050929-1.c: New test.
6256
6257 2005-09-29 Steven Bosscher <stevenb@suse.de>
6258
6259 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
6260
6261 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
6262
6263 PR c/21419
6264 * gcc.dg/pr21419.c: New test.
6265
6266 2005-09-29 Steven Bosscher <stevenb@suse.de>
6267
6268 * gcc.dg/pr23911.c: New test.
6269
6270 2005-09-28 Mark Mitchell <mark@codesourcery.com>
6271
6272 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
6273
6274 PR c++/16782
6275 * g++.dg/parse/qualified4.C: New test.
6276 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
6277 * g++.old-deja/g++.mike/p8154.C: Likewise.
6278
6279 2005-09-27 Mark Mitchell <mark@codesourcery.com>
6280
6281 PR c++/22147
6282 * g++.dg/template/friend37.C: New test.
6283 * g++.dg/parse/crash28.C: Adjust error markers.
6284
6285 2005-09-27 Jakub Jelinek <jakub@redhat.com>
6286
6287 PR fortran/18518
6288 * gfortran.fortran-torture/execute/save_2.f90: New decl.
6289
6290 2005-09-27 Devang Patel <dpatel@apple.com>
6291
6292 PR tree-optimization/23625
6293 * gcc.dg/pr23625.c: New test.
6294
6295 2005-09-27 Uros Bizjak <uros@kss-loka.si>
6296
6297 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
6298 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
6299
6300 2005-09-26 Jakub Jelinek <jakub@redhat.com>
6301
6302 PR fortran/23677
6303 * gfortran.fortran-torture/execute/save_1.f90: New test.
6304 * gfortran.dg/save_1.f90: New test.
6305
6306 2005-09-26 Uros Bizjak <uros@kss-loka.si>
6307
6308 * gcc.target/i386/builtin-apply-mmx.c: New test.
6309
6310 PR target/22576
6311 * gcc.target/i386/pr22576.c: New test.
6312
6313 PR target/22585
6314 * gcc.target/i386/pr22585.c: New test.
6315
6316 PR target/23268
6317 * gcc.target/i386/pr23268.c: New test.
6318
6319 PR middle-end/23831
6320 * gcc.dg/vect/pr23831.c: New test.
6321
6322 PR target/24055
6323 * gcc.target/i386/pr24055.c: New test.
6324
6325 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
6326
6327 PR tree-optimization/23960
6328 * gcc.c-torture/compile/pr23960.c: New.
6329
6330 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
6331
6332 PR fortran/16861
6333 * gfortran.dg/nested_modules_3.f90: New.
6334
6335 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6336
6337 PR fortran/24005
6338 gfortran.dg/interface_1.f90: New test.
6339
6340 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
6341 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6342
6343 PR fortran/23843
6344 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
6345
6346 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6347
6348 PR fortran/23516
6349 * gfortran.dg/imag_1.f: New test.
6350 * gfortran.dg/imag_2.f: Ditto.
6351
6352 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
6353
6354 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
6355
6356 2005-09-22 Jakub Jelinek <jakub@redhat.com>
6357
6358 PR c++/21983
6359 * g++.dg/warn/pr21983.C: New test.
6360
6361 2005-09-21 Mark Mitchell <mark@codesourcery.com>
6362
6363 PR c++/23993
6364 * g++.dg/template/array14.C: New test.
6365
6366 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
6367
6368 PR fortran/19929
6369 * gfortran.dg/der_ptr_component_1.f90: New test.
6370
6371 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6372
6373 PR c++/23965
6374 * g++.dg/template/error1.C: Reject "no matching function" message.
6375
6376 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6377
6378 PR c++/17609
6379 * g++.dg/lookup/error1.C: New test.
6380
6381 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
6382
6383 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
6384 functionality of the testcase.
6385
6386 2005-09-20 Richard Henderson <rth@redhat.com>
6387
6388 * gcc.dg/vect/vect-22.c: Require vect_float.
6389 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
6390
6391 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
6392
6393 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
6394 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
6395 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
6396 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
6397 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
6398 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
6399 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
6400 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
6401 * gcc.dg/cpp/ucnid-8.c: New test.
6402
6403 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6404
6405 PR tree-optimization/23929
6406 * gcc.c-torture/compile/pr23929.c: New test.
6407
6408 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
6409
6410 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
6411 for one loop.
6412
6413 2005-09-20 Steve Ellcey <sje@cup.hp.com>
6414
6415 PR testsuite/23186
6416 * g++.dg/other/pr22003.C: Require named sections.
6417
6418 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6419
6420 PR c++/23947
6421 * g++.dg/rtti/crash3.C: New test.
6422
6423 PR tree-optimization/23818
6424 * gcc.dg/pr23818.c: New test.
6425
6426 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6427
6428 PR fortran/23420
6429 * gfortran.dg/print_fmt_4.f: New.
6430
6431 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6432
6433 PR fortran/23663
6434 * gfortran.fortran-torture/execute/entry_11.f90: New test.
6435
6436 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6437
6438 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
6439 Use pointers to local alignable arrays instead. Added comments.
6440 * gcc.dg/vect/vect-46.c: Likewise.
6441 * gcc.dg/vect/vect-48.c: Likewise.
6442 * gcc.dg/vect/vect-49.c: Likewise.
6443 * gcc.dg/vect/vect-52.c: Likewise.
6444 * gcc.dg/vect/vect-53.c: Likewise.
6445 * gcc.dg/vect/vect-54.c: Likewise.
6446 * gcc.dg/vect/vect-56.c: Likewise.
6447 * gcc.dg/vect/vect-57.c: Likewise.
6448 * gcc.dg/vect/vect-58.c: Likewise.
6449 * gcc.dg/vect/vect-60.c: Likewise.
6450 * gcc.dg/vect/vect-61.c: Likewise.
6451
6452 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
6453 The test is no longer vectorizable on vect_no_align targets.
6454 * gcc.dg/vect/vect-43.c: Likewsie.
6455
6456 * gcc.dg/vect/vect-44.c: Added comments.
6457 * gcc.dg/vect/vect-45.c: Added comments.
6458 * gcc.dg/vect/vect-50.c: Added comments.
6459 * gcc.dg/vect/vect-51.c: Added comments.
6460
6461 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
6462 aligned type.
6463 * gcc.dg/vect/Os-vect-95.c: Likewise.
6464
6465 * gcc.dg/vect/vect-41.c: Test removed.
6466 * gcc.dg/vect/vect-47.c: Test removed.
6467 * gcc.dg/vect/vect-55.c: Test removed.
6468 * gcc.dg/vect/vect-59.c: Test removed.
6469
6470 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6471
6472 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
6473 No longer vectorizable on vect_no_align targets.
6474 * gcc.dg/vect/pr20122.c: Likewise.
6475 * gcc.dg/vect/vect-74.c: Likewise.
6476 * gcc.dg/vect/vect-75.c: Likewise.
6477 * gcc.dg/vect/vect-76.c: Likewise.
6478
6479 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
6480 Will not be vectorizable on vect_no_align targets once aliasing issues
6481 are resolved.
6482 * gcc.dg/vect/vect-79.c: Likewise.
6483
6484 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
6485 * gcc.dg/vect/vect-78.c: Likewise.
6486 * gcc.dg/vect/vect-97.c: Likewise.
6487
6488 2005-09-19 Steven Bosscher <stevenb@suse.de>
6489
6490 * gcc.dg/pr23943.c: New test.
6491
6492 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6493
6494 PR fortran/19181
6495 * gfortran.dg/derived_pointer_null_1.f90: New test.
6496
6497 2005-09-18 Richard Guenther <rguenther@suse.de>
6498
6499 PR middle-end/23944
6500 * gcc.c-torture/compile/pr23944.c: New testcase.
6501
6502 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
6503
6504 PR fortran/15975
6505 * gfortran.dg/der_pointer_2.f90: New test.
6506
6507 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6508
6509 PR fortran/16861
6510 * gfortran.dg/nested_modules_2.f90: New test.
6511
6512 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6513
6514 PR c++/18368
6515 * g++.dg/other/semicolon.C: New test.
6516
6517 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
6518
6519 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
6520 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
6521
6522 2005-09-16 Mark Mitchell <mark@codesourcery.com>
6523
6524 PR c++/23914
6525 * g++.dg/template/static18.C: New test.
6526
6527 PR c++/21514
6528 * g++.dg/template/crash19.C: Remove dg-error marker.
6529 * g++.dg/template/local4.C: New test.
6530
6531 2005-09-16 Paul Brook <paul@codesourcery.com>
6532
6533 PR fortran/23906
6534 * gfortran.dg/dependency_1.f90: New test.
6535
6536 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6537
6538 PR c++/23896
6539 * g++.dg/template/static17.C: New test.
6540
6541 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
6542
6543 PR c++/23139
6544 * g++.dg/warn/huge-val1.C: New test.
6545
6546 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6547
6548 PR c++/13140
6549 * g++.dg/parse/class2.C: New test.
6550 * g++.dg/template/explicit8.C: Likewise.
6551 * g++.dg/template/spec25.C: Likewise.
6552
6553 2005-09-14 Josh Conner <jconner@apple.com>
6554
6555 PR middle-end/23584
6556 * gcc.dg/pr23584.c: New test.
6557
6558 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
6559
6560 PR fortran/21875 Internal Unit Array I/O, NIST
6561 * gfortran.dg/arrayio_1.f90: New test.
6562 * gfortran.dg/arrayio_1.f90: New test.
6563 * gfortran.dg/arrayio_1.f90: New test.
6564 * gfortran.dg/arrayio_1.f90: New test.
6565 * gfortran.dg/arrayio_1.f90: New test.
6566
6567 2005-09-14 Uros Bizjak <uros@kss-loka.si>
6568
6569 PR middle-end/22480
6570 * gcc.dg/vect/pr22480.c: New test.
6571
6572 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
6573
6574 PR fortran/19358
6575 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
6576
6577 2005-09-13 Josh Conner <jconner@apple.com>
6578
6579 PR c++/23180
6580 * g++.dg/init/struct2.C: New test.
6581 * g++.dg/init/struct3.C: New test.
6582
6583 2005-09-13 Janis Johnson <janis187@us.ibm.com>
6584
6585 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
6586 Clean up temp files.
6587 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
6588 gcc.dg/tree-ssa/builtin-fprintf-1.c,
6589 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
6590 gcc.dg/tree-ssa/builtin-printf-1.c,
6591 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
6592 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
6593 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
6594 gcc.dg/tree-ssa/builtin-vprintf-1.c,
6595 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
6596 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
6597 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
6598 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
6599 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
6600 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
6601 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
6602 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
6603
6604 2005-09-13 Josh Conner <jconner@apple.com>
6605
6606 * lib/gcc-dg.exp: Load scanipa.exp.
6607 (cleanup-dump): New procedure.
6608 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
6609 * lib/scandump.exp: New file.
6610 * lib/scantree.exp: Use it.
6611 * lib/scanipa.exp: New file.
6612
6613 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
6614
6615 PR fortran/17740
6616 * gfortran.dg/generic_4.f90: New test.
6617
6618 2005-09-13 Uros Bizjak <uros@kss-loka.si>
6619
6620 PR target/23816
6621 * gcc.target/i386/pr23816-1.c: New test.
6622 * gcc.target/i386/pr23816-2.c: New test.
6623
6624
6625 2005-09-13 Bastian Blank <waldi@debian.org>
6626
6627 PR c++/16171
6628 * g++.dg/abi/mangle26.C: New test.
6629 * g++.dg/abi/mangle27.C: New test.
6630 * g++.dg/abi/mangle28.C: New test.
6631 * g++.dg/abi/mangle29.C: New test.
6632
6633 PR c++/23839
6634 * g++.dg/parse/register1.C: New test.
6635
6636 2005-09-13 Mark Mitchell <mark@codesourcery.com>
6637
6638 PR c++/23842
6639 * g++.dg/template/access16.C: New test.
6640
6641 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6642
6643 * gfortran.dg/char_pack_2.f90: Increase the vector size.
6644
6645 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6646
6647 PR fortran/18899
6648 * gfortran.dg/shape_2.f90: New test.
6649
6650 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6651
6652 PR target/19269
6653 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
6654 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
6655 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
6656 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
6657 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
6658 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
6659 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
6660 tests.
6661
6662 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6663
6664 PR c++/23841
6665 * g++.dg/parse/template17.C: New test.
6666
6667 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6668
6669 PR c++/23789
6670 * g++.dg/template/nontype14.C: New test.
6671
6672 2005-09-12 Ian Lance Taylor <ian@airs.com>
6673
6674 PR g++/7874
6675 * g++.dg/lookup/friend7.C: New test.
6676 * g++.dg/lookup/friend8.C: New test.
6677 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
6678 so that it will be found via argument dependent lookup.
6679 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
6680 friend functions which will no longer be found.
6681 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
6682 function g, so that it will be found via argument dependent
6683 lookup.
6684 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
6685 * g++.old-deja/g++.mike/net43.C: Likewise.
6686
6687 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6688
6689 PR c++/23691
6690 * g++.dg/template/static16.C: New test.
6691
6692 2005-09-12 Josh Conner <jconner@apple.com>
6693
6694 PR middle-end/23237
6695 * gcc.c-torture/compile/pr23237.c: New test.
6696
6697 2005-09-11 Richard Henderson <rth@redhat.com>
6698
6699 * g++.dg/other/error8.C: Update expected diagnostic text.
6700
6701 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6702
6703 PR libfortran/19872
6704 * gfortran.dg/overwrite_1.f: New test.
6705
6706 2005-09-09 Josh Conner <jconner@apple.com>
6707
6708 * g++.dg/init/pr23180-1.C: Removed.
6709 * g++.dg/init/pr23180-2.C: Removed.
6710
6711 2005-09-09 David Daney <ddaney@avtrex.com>
6712
6713 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
6714 files which are ...
6715 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
6716 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
6717
6718 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6719
6720 * gfortran.dg/iostat_2.f90: New test.
6721
6722 2005-09-09 Mark Mitchell <mark@codesourcery.com>
6723
6724 PR c++/22252
6725 * g++.dg/ext/interface1.C: New test.
6726 * g++.dg/ext/interface1.h: Likewise.
6727 * g++.dg/ext/interface1a.cc: Likewise.
6728
6729 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
6730
6731 * gfortran.dg/iomsg_1.f90: New test case.
6732
6733 2005-09-09 Richard Guenther <rguenther@suse.de>
6734
6735 PR c++/23624
6736 * g++.dg/tree-ssa/pr23624.C: New testcase.
6737
6738 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6739
6740 PR fortran/19239
6741 * gfortran.dg/vector_subscript_1.f90,
6742 * gfortran.dg/vector_subscript_2.f90: New tests.
6743
6744 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6745
6746 PR fortran/21104
6747 * gfortran.dg/array_alloc_1.f90,
6748 * gfortran.dg/array_alloc_2.f90,
6749 * gfortran.dg/array_alloc_3.f90: New tests.
6750
6751 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6752
6753 PR fortran/12840
6754 * gfortran.dg/array_constructor_6.f90
6755 * gfortran.dg/array_constructor_7.f90
6756 * gfortran.dg/array_constructor_8.f90
6757 * gfortran.dg/array_constructor_9.f90
6758 * gfortran.dg/array_constructor_10.f90
6759 * gfortran.dg/array_constructor_11.f90
6760 * gfortran.dg/array_constructor_12.f90: New tests.
6761
6762 2005-09-08 Josh Conner <jconner@apple.com>
6763
6764 PR c++/23180
6765 * g++.dg/init/pr23180-1.C: New test.
6766 * g++.dg/init/pr23180-2.C: New test.
6767
6768 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6769
6770 PR fortran/18878
6771 * gfortran.dg/module_double_reuse.f90: New.
6772
6773 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6774
6775 PR fortran/23270
6776 PR fortran/22304
6777 PR fortran/18870
6778 PR fortran/17917
6779 PR fortran/16511
6780 * gfortran.dg/common_equivalence_1.f: New.
6781 * gfortran.dg/common_equivalence_2.f: New.
6782 * gfortran.dg/common_equivalence_3.f: New.
6783 * gfortran.dg/contained_equivalence_1.f90: New.
6784 * gfortran.dg/module_blank_common.f90: New.
6785 * gfortran.dg/module_commons_1.f90: New.
6786 * gfortran.dg/module_equivalence_1.f90: New.
6787 * gfortran.dg/nested_modules_1.f90: New.
6788 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
6789 equivalences and add comment to connect the test with
6790 the PR.
6791
6792 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6793
6794 PR fortran/23765
6795 * gfortran.dg/common_6.f90: New test.
6796
6797 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6798
6799 PR fortran/15326
6800 * gfortran.dg/char_result_1.f90,
6801 * gfortran.dg/char_result_2.f90,
6802 * gfortran.dg/char_result_3.f90,
6803 * gfortran.dg/char_result_4.f90,
6804 * gfortran.dg/char_result_5.f90,
6805 * gfortran.dg/char_result_6.f90,
6806 * gfortran.dg/char_result_7.f90,
6807 * gfortran.dg/char_result_8.f90: New tests.
6808
6809 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6810
6811 PR fortran/19928
6812 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
6813
6814 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6815
6816 PR obj-c++/16816
6817 * obj-c++.dg/selector-5.mm: New test.
6818 * obj-c++.dg/selector-6.mm: New test.
6819
6820 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6821
6822 PR objc/20574
6823 PR objc/19324
6824 * objc.dg/error-1.m: New test.
6825
6826 2005-09-07 Richard Sandiford <richard@codesourcery.com>
6827
6828 PR fortran/23373
6829 * gfortran.fortran-torture/execute/pr23373-1.f90,
6830 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
6831
6832 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
6833
6834 PR libfortran/23760
6835 * gfortran.dg/g77/1832.f: Remove long string in write statement
6836 to allow the test to pass on correct list directed output with
6837 prepended space.
6838
6839 2005-09-07 James E Wilson <wilson@specifix.com>
6840
6841 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
6842
6843 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6844
6845 * gfortran.dg/parameter+save.f90: Rename to
6846 * gfortran.dg/parameter_save.f90: .. this.
6847
6848 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6849
6850 PR fortran/20848
6851 * gfortran.dg/parameter+save.f90: New test case.
6852
6853 2005-09-06 Richard Sandiford <richard@codesourcery.com>
6854
6855 PR fortran/19269
6856 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
6857
6858 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6859
6860 PR c/23075
6861 * gcc.dg/pr23075.c: New test.
6862 * g++.dg/warn/pr23075.C: New test.
6863
6864 PR target/22362
6865 * gcc.target/i386/pr22362.c: New test.
6866
6867 PR rtl-optimization/23098
6868 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
6869
6870 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
6871 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6872 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6873
6874 2005-09-06 Mark Mitchell <mark@codesourcery.com>
6875
6876 * g++.dg/expr/cast6.C: New test.
6877
6878 PR c++/9782
6879 * g++.dg/init/new15.C: New test.
6880
6881 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6882
6883 * gcc.dg/vect/Os-vect-95.c: New test.
6884 * gcc.dg/vect/vect-95.c: Same.
6885
6886 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6887
6888 * gcc.dg/vect/vect-29.c: Update xfail testing.
6889 * gcc.dg/vect/vect-44.c: Same.
6890 * gcc.dg/vect/vect-48.c: Same.
6891 * gcc.dg/vect/vect-50.c: Same.
6892 * gcc.dg/vect/vect-72.c: Same.
6893 * gcc.dg/vect/vect-77.c: Same.
6894 * gcc.dg/vect/vect-78.c: Same.
6895 * gcc.dg/vect/vect-80.c: Same.
6896 * gcc.dg/vect/vect-96.c: Same.
6897 * gcc.dg/vect/vect-100.c: Same.
6898 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
6899 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
6900 * gfortran.dg/vect/vect-5.f90: Same.
6901
6902 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6903
6904 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
6905 start strings.
6906 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6907 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6908
6909 PR c++/23056
6910 * g++.dg/opt/pr23056.C: New test.
6911
6912 PR rtl-optimization/23098
6913 * gcc.target/i386/pr23098.c: New test.
6914
6915 2005-09-05 Mark Mitchell <mark@codesourcery.com>
6916
6917 PR c++/23667
6918 * g++.dg/template/static15.C: New test.
6919
6920 PR c++/21440
6921 * g++.dg/ext/stmtexpr5.C: New test.
6922 * g++.dg/ext/stmtexpr6.C: Likewise.
6923
6924 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
6925
6926 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
6927
6928 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
6929 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6930 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6931
6932 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
6933
6934 PR libfortran/23321
6935 * gfortran.dg/direct_io_4.f90: New test case.
6936
6937 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
6938 Rasmus Hahn <rassahah@neofonie.de>
6939
6940 PR libobjc/23108
6941 * objc.dg/type-stream-1.m: New test.
6942
6943 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
6944
6945 PR fortran/23661
6946 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
6947 gfortran.dg/print_fmt_3.f90: New test.
6948
6949 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6950
6951 * gfortran.dg/fmt_t_1.f90: New test.
6952
6953 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6954
6955 PR rtl-optimization/23454
6956 * g++.dg/opt/pr23454.C: New test.
6957
6958 2005-09-03 Mark Mitchell <mark@codesourcery.com>
6959
6960 PR c++/23699
6961 * g++.dg/ext/static1.C: New test.
6962
6963 2005-09-02 Richard Henderson <rth@redhat.com>
6964
6965 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
6966 tail call to check_fa_work.
6967
6968 2005-09-02 Mark Mitchell <mark@codesourcery.com>
6969
6970 PR c++/21687
6971 * g++.dg/other/gc3.C: New test.
6972
6973 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6974
6975 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
6976 * gcc.dg/20050826-1.c: Likewise.
6977
6978 2005-08-31 Mark Mitchell <mark@codesourcery.com>
6979
6980 PR c++/23167
6981 * g++.dg/expr/volatile1.C: New test.
6982
6983 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
6984
6985 PR middle-end/23547
6986 * gcc.dg/pr23547.c: New test.
6987
6988 2005-09-02 Richard Sandiford <richard@codesourcery.com>
6989
6990 PR c/22061
6991 * gcc.c-torture/execute/pr22061-1.c,
6992 * gcc.c-torture/execute/pr22061-2.c,
6993 * gcc.c-torture/execute/pr22061-3.c,
6994 * gcc.c-torture/execute/pr22061-4.c: New tests.
6995
6996 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
6997
6998 * gcc.dg/Wredundant-decls-2.c: New test to check that
6999 -Wredundant-decls does not issue warning for a variable
7000 definition following a declaration.
7001
7002 2005-09-01 Jakub Jelinek <jakub@redhat.com>
7003
7004 PR debug/7241
7005 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
7006 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
7007 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
7008
7009 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
7010 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
7011 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
7012 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
7013 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
7014 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
7015 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
7016 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
7017
7018 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7019
7020 PR objc/23306
7021 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
7022 scan-assmbler.
7023
7024 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
7025
7026 PR target/21255
7027 * gcc.dg/pr21255-1.c: New test.
7028 * gcc.dg/pr21255-2-mb.c: Likewise.
7029 * gcc.dg/pr21255-2-ml.c: Likewise.
7030 * gcc.dg/pr21255-3.c: Likewise.
7031 * gcc.dg/pr21255-4.c: Likewise.
7032
7033 2005-08-31 Dale Johannesen <dalej@apple.com>
7034
7035 * gcc.dg/20050830-1.c: New.
7036
7037 2005-08-31 Josh Conner <jconner@apple.com>
7038
7039 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
7040 command-line options for arm-*-* targets.
7041 * g++.dg/init/array16.C: Likewise.
7042 * g++.dg/other/crash-4.C: Likewise.
7043
7044 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7045
7046 PR obj-c++/23640
7047 * obj-c++.dg/gnu-runtime-3.mm: New test.
7048
7049 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7050
7051 PR c++/13377
7052 * g++.dg/lookup/ambig4.C: New test.
7053 * g++.dg/lookup/ambig5.C: New test.
7054 * g++.dg/tc1/dr101.C: Adjust error markers.
7055
7056 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7057
7058 PR c++/23639
7059 * g++.dg/template/ttp5.C: Adjust error markers.
7060
7061 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
7062
7063 PR testsuite/23609
7064 * lib/obj-c++.exp: Include target-libpath.exp.
7065 (obj-c++_link_flags): Look for the GNU libobjc library
7066 and set the library path to include it.
7067 Don't manually set LD_LIBRARY_PATH (etc.) but call
7068 set_ld_library_path_env_vars instead.
7069 (obj-c++_target_compile): Don't set library path or
7070 linker flags because they are already set correctly
7071 in obj-c++_link_flags.
7072
7073 2005-08-30 Josh Conner <jconner@apple.com>
7074
7075 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
7076 to command-line options for arm-*-* targets.
7077
7078 2005-08-30 Geoffrey Keating <geoffk@apple.com>
7079
7080 * g++.dg/other/i386-1.C: New.
7081
7082 2005-08-30 Jakub Jelinek <jakub@redhat.com>
7083
7084 PR preprocessor/20348
7085 PR preprocessor/20356
7086 * gcc.dg/cpp/pr20348.c: New test.
7087 * gcc.dg/cpp/pr20348.h: New file.
7088 * gcc.dg/cpp/inc/pr20348.h: New file.
7089 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
7090 * gcc.dg/cpp/pr20356.c: New test.
7091 * gcc.dg/cpp/pr20356.h: New file.
7092 * gcc.dg/cpp/inc/pr20356.h: New file.
7093 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
7094
7095 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
7096
7097 * gfortran.fortran-torture/execute/intrinsic_count.f90:
7098 Fix array dimension to avoid correct end-of-file error.
7099
7100 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
7101
7102 PR libfortran/23598
7103 * gfortran.dg/iostat_1.f90: New test.
7104
7105 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
7106
7107 PR middle-end/23408
7108 * gcc.dg/pr23408.c: New test.
7109
7110 2005-08-28 Mark Mitchell <mark@codesourcery.com>
7111
7112 PR c++/23099
7113 * g++.dg/init/member1.C: Make sure erroneous static data member
7114 definitions are required.
7115 * g++.dg/template/static13.C: New test.
7116 * g++.dg/template/static14.C: Likewise.
7117
7118 2005-08-29 Jakub Jelinek <jakub@redhat.com>
7119
7120 * gcc.target/i386/pr23575.c: Use -msse2 instead of
7121 -march=pentium4, remove ilp32 requirement.
7122
7123 PR middle-end/23484
7124 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
7125 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
7126
7127 2005-08-29 Andreas Jaeger <aj@suse.de>
7128
7129 PR testsuite/23607
7130 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
7131
7132 2005-08-28 Jakub Jelinek <jakub@redhat.com>
7133
7134 * gcc.c-torture/execute/20050316-2.c: New test.
7135 * gcc.c-torture/execute/20050316-3.c: New test.
7136 * gcc.dg/torture/pr16104-1.c: New test.
7137
7138 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
7139
7140 PR middle-end/23463
7141 * gcc.c-torture/execute/zero-struct-1.c: New test.
7142
7143 2005-08-27 Richard Guenther <rguenther@suse.de>
7144
7145 PR target/23575
7146 * gcc.target/i386/pr23575.c: New testcase.
7147
7148 2005-08-26 Jakub Jelinek <jakub@redhat.com>
7149
7150 PR rtl-optimization/23561
7151 * gcc.c-torture/execute/20050826-1.c: New test.
7152
7153 PR rtl-opt/23560
7154 * gcc.c-torture/execute/20050826-2.c: New test.
7155
7156 2005-08-26 Dale Johannesen <dalej@apple.com>
7157
7158 * gcc.dg/20030711-1.c: Modify to work on Darwin.
7159 * gcc.dg/20050826-1.c: New.
7160
7161 2005-08-26 Mark Mitchell <mark@codesourcery.com>
7162
7163 PR c++/19004
7164 * g++.dg/template/nontype13.C: New test.
7165
7166 PR c++/23491
7167 * g++.dg/init/new14.C: New test.
7168 * g++.dg/expr/anew1.C: Do not XFAIL.
7169 * g++.dg/expr/anew2.C: Likewise.
7170 * g++.dg/expr/anew3.C: Likewise.
7171
7172 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
7173
7174 PR middle-end/22439
7175 * gcc.dg/vla-3.c: New test.
7176
7177 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
7178
7179 PR fortran/20363
7180 * gfortran.dg/named_interface.f90: New.
7181
7182 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
7183
7184 * gcc.c-torture/execute/frame-address.c: New test.
7185
7186 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
7187
7188 PR c++/20817
7189 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
7190
7191 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7192
7193 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
7194
7195 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7196
7197 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
7198 * gcc.dg/altivec-22.c: Rename from..
7199 * gcc.dg/altivec-nomfcr.c: ..this.
7200
7201 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
7202
7203 PR tree-optimization/23546
7204 * gcc.dg/tree-ssa/pr23546.c: New test.
7205
7206 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
7207
7208 PR fortran/17758
7209 * gfortran.dg/nonreturning_statements.f90: New test.
7210
7211 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
7212
7213 PR c++/22454
7214 * g++.dg/parse/crash29.C: New.
7215
7216 2005-08-23 DJ Delorie <dj@redhat.com>
7217
7218 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
7219 constants have the L suffix.
7220
7221 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
7222
7223 PR c++/23044
7224 * g++.dg/template/instantiate8.C: New.
7225
7226 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
7227
7228 PR middle-end/23467
7229 * gcc.c-torture/execute/pr23467.c: New test.
7230
7231 2005-08-23 Jakub Jelinek <jakub@redhat.com>
7232
7233 PR tree-optimization/22043
7234 * gcc.c-torture/execute/20050613-1.c: New test.
7235
7236 2005-08-23 Ben Elliston <bje@au.ibm.com>
7237
7238 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
7239
7240 2005-08-22 Jakub Jelinek <jakub@redhat.com>
7241
7242 PR rtl-optimization/23478
7243 * g++.dg/opt/pr23478.C: New test.
7244
7245 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7246
7247 PR c/18715
7248 * gcc.dg/switch-warn-3.c: New test.
7249
7250 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7251
7252 PR c++/22233
7253 * g++.dg/template/param1.C: New test.
7254
7255 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7256
7257 PR c++/23089
7258 * g++.dg/other/incomplete1.C: New test.
7259
7260 2005-08-22 Ira Rosen <irar@il.ibm.com>
7261
7262 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
7263 are vectorizable.
7264
7265 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7266
7267 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
7268 d_lines_5.f: New.
7269
7270 2005-08-21 Jakub Jelinek <jakub@redhat.com>
7271
7272 * gcc.target/i386/sse-4.c: New test.
7273
7274 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7275
7276 PR testsuite/23239
7277 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
7278
7279 2005-08-20 Jakub Jelinek <jakub@redhat.com>
7280
7281 * gcc.dg/20050811-1.c: New test.
7282 * gcc.dg/20050811-2.c: New test.
7283
7284 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
7285
7286 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
7287
7288 2005-08-19 Diego Novillo <dnovillo@redhat.com>
7289
7290 PR 23476
7291 * gcc.c-torture/compile/pr23476.c: New test.
7292
7293 2005-08-19 Devang Patel <dpatel@apple.com>
7294
7295 PR tree-optimization/23048
7296 * gcc.dg/tree-ssa/pr23048.c: New test.
7297
7298 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7299
7300 PR middle-end/20624
7301 * g++.dg/warn/Wreturn-3.C: New test
7302
7303 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
7304
7305 PR tree-optimization/22228
7306 * g++.dg/vect/pr22543.cc: New test.
7307
7308 2005-08-17 Steven Bosscher <stevenb@suse.de>
7309
7310 PR tree-optimization/21574
7311 * gcc.dg/tree-ssa/pr21574.c: New test.
7312
7313 2005-08-16 James E Wilson <wilson@specifix.com>
7314
7315 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
7316
7317 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7318
7319 PR tree-opt/23402
7320 * gcc.c-torture/compile/zero-strct-3.c: New test.
7321 * gcc.c-torture/compile/zero-strct-4.c: New test.
7322
7323 2005-08-16 Steven Bosscher <stevenb@suse.de>
7324
7325 PR target/23376
7326 * gcc.target/x86_64/pr23376.c: New test.
7327
7328 2005-08-16 Ian Lance Taylor <ian@airs.com>
7329
7330 PR c++/23337
7331 * g++.dg/ext/vector2.C: New.
7332
7333 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7334
7335 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
7336
7337 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7338
7339 PR libfortran/23428
7340 * gfortran.dg/inquire-complex.f90: New test case.
7341
7342 2005-08-16 James E Wilson <wilson@specifix.com>
7343
7344 PR tree-optimization/21105
7345 * gcc.dg/large-size-array.c: New.
7346
7347 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
7348
7349 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
7350 type.
7351 * gcc.dg/vect/vect-41: Likewise.
7352 * gcc.dg/vect/vect-42: Likewise.
7353 * gcc.dg/vect/vect-43: Likewise.
7354 * gcc.dg/vect/vect-44: Likewise.
7355 * gcc.dg/vect/vect-46: Likewise.
7356 * gcc.dg/vect/vect-47: Likewise.
7357 * gcc.dg/vect/vect-48: Likewise.
7358 * gcc.dg/vect/vect-52: Likewise.
7359 * gcc.dg/vect/vect-53: Likewise.
7360 * gcc.dg/vect/vect-54: Likewise.
7361 * gcc.dg/vect/vect-55: Likewise.
7362 * gcc.dg/vect/vect-56: Likewise.
7363 * gcc.dg/vect/vect-57: Likewise.
7364 * gcc.dg/vect/vect-58: Likewise.
7365 * gcc.dg/vect/vect-59: Likewise.
7366 * gcc.dg/vect/vect-60: Likewise.
7367 * gcc.dg/vect/vect-61: Likewise.
7368 * gcc.dg/vect/vect-85: Likewise.
7369 * gcc.dg/vect/vect-87: Likewise.
7370 * gcc.dg/vect/vect-88: Likewise.
7371 * gcc.dg/vect/vect-93.c: Likewise.
7372 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
7373 * gcc.dg/vect/vect-75: Likewise.
7374 * gcc.dg/vect/vect-76: Likewise.
7375 * gcc.dg/vect/vect-77: Likewise.
7376 * gcc.dg/vect/vect-78: Likewise.
7377 * gcc.dg/vect/vect-80: Likewise.
7378 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
7379 vectorized for the expected reason, rather than checking how alignment
7380 was handled.
7381 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
7382 type and also instead of aligned pointers. Added documentation.
7383
7384 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
7385
7386 * gfortran.dg/power.f90: New test.
7387
7388 2005-08-16 Jakub Jelinek <jakub@redhat.com>
7389
7390 PR rtl-optimization/23299
7391 * g++.dg/opt/pr23299.C: New test.
7392
7393 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7394
7395 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
7396
7397 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
7398
7399 * g++.dg/template/local6.C: New test.
7400
7401 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7402
7403 * execute/exceptions/finally-1.m: Check that the catch and finally are
7404 being called. Also add a "return 0;" at the end of main.
7405
7406 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
7407
7408 PR fortran/21432.
7409 * gfortran.dg/namelist_print_1.f: New test of functionality of
7410 PRINT namelist.
7411 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
7412 namelist generates error with -std=f95.
7413
7414 2005-08-14 Ira Rosen <irar@il.ibm.com>
7415
7416 PR tree-optimization/23119
7417 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7418
7419 2005-08-13 Marcin Koziej <creep@desk.pl>
7420 Andrew Pinski <pinskia@physics.uc.edu>
7421
7422 PR libobjc/22492
7423 * execute/exceptions/finally-1.m: New test.
7424
7425 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7426
7427 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
7428 testsuite.
7429 * objc/execute/exceptions/trivial.m: New test.
7430 * objc.dg/try-catch-11.m: Move to ...
7431 * objc/execute/exceptions/foward-1.m: Here.
7432 * objc.dg/try-catch-2.m: Move to ...
7433 * objc/execute/exceptions/catchall-1.m: Here.
7434 * objc.dg/try-catch-8.m: Move to ...
7435 * objc/execute/exceptions/local-variables-1.m: Here.
7436
7437 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7438
7439 * objc.dg/nested-func-1.m: Move to ...
7440 * objc/execute/nested-func-1.m: Here.
7441
7442 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7443
7444 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
7445 in ${options} instead of [target_info name].
7446 * lib/obj-c++.exp (objc_target_compile): Likewise.
7447
7448 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7449
7450 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
7451
7452 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7453
7454 part of PR testsuite/23348
7455 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
7456 of the torture options.
7457 * objc/compile/trivial.m: New test.
7458
7459 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7460
7461 * gfortran.dg/eoshift.f90: Correct format.
7462
7463 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7464
7465 * gfortran.fortran-torture/execute/character_passing.f90:
7466 Fix comment typo.
7467
7468 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
7469
7470 PR c++/8271
7471 * g++.dg/template/unify10.C: New.
7472
7473 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
7474
7475 * g++.dg/parse/pr22514.C: Move to...
7476 * g++.dg/debug/pr22514.C: here.
7477
7478 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7479
7480 PR c++/23266
7481 * g++.dg/inherit/pure1.C: New test.
7482
7483 * ChangeLog: Fix typos.
7484
7485 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7486 Steven Bosscher <stevenb@suse.de>
7487
7488 * gfortran.dg/runtime_warning_1.f90: New test.
7489
7490 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
7491
7492 PR c++/23219
7493 * g++.dg/parse/crash28.C: New.
7494
7495 2005-08-11 Richard Guenther <rguenther@suse.de>
7496
7497 PR target/23289
7498 * gcc.target/i386/tailcall-1.c: New testcase.
7499
7500 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7501
7502 * gcc.dg/vect/vect-67.c: Un-xfail.
7503
7504 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7505
7506 PR c++/23225
7507 * g++.dg/testsuite/parse/crash27.C: new test.
7508
7509 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
7510
7511 PR libfortran/22143
7512 * gfortran.dg/shift-kind.f90: New testcase.
7513
7514 2005-08-10 Richard Sandiford <richard@codesourcery.com>
7515
7516 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
7517 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
7518
7519 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7520
7521 PR c++/20646
7522 * g++.dg/other/mult-stor1.C: New test.
7523
7524 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7525
7526 * gcc.c-torture/pr18299-1.c: Move to ...
7527 * gcc.c-torture/compile/pr18299-1.c: Here.
7528
7529 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
7530
7531 * gfortran/fortran.torture/execute/character_passing.f90:
7532 Fix types for LSAME.
7533
7534 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
7535
7536 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
7537 input data back to what it was originally.
7538
7539 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7540
7541 * objc.dg/try-catch-8.m: Enable for all targets.
7542
7543 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
7544
7545 * gcc.dg/pr23165.c: New test.
7546
7547 2005-08-09 Steven Bosscher <stevenb@suse.de>
7548
7549 PR tree-optimization/23234
7550 * gcc.dg/tree-ssa/pr23234.c: New test.
7551
7552 2005-08-08 Josh Conner <jconner@apple.com>
7553
7554 PR rtl-optimization/23241
7555 * gcc.dg/char-compare.c: New test.
7556
7557 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7558
7559 PR c++/22508
7560 * g++.dg/init/new13.C: New test.
7561
7562 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
7563
7564 PR c++/21166
7565 * g++.dg/other/crash-4.C: Adjust
7566 * g++/dg/ext/packed9.C: New.
7567
7568 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7569
7570 PR middle-end/21964
7571 * gcc.c-torture/execute/pr21964-1.c: New test.
7572
7573 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7574
7575 PR c/22458
7576 * gcc.dg/pr22458-1.c: New test.
7577
7578 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
7579 Steven G. Kargl <kargls@comcast.net>
7580
7581 PR fortran/22390
7582 * gfortran.dg/flush_1.f90: New test.
7583
7584 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7585
7586 PR c++/23191
7587 * g++.dg/template/eh2.C: New test.
7588
7589 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7590
7591 PR c++/19498
7592 * g++.dg/template/instantiate7.C: New test.
7593
7594 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
7595
7596 PR c/23113
7597 * gcc.dg/Wunused-value-1.c: New test.
7598
7599 2005-08-06 Richard Sandiford <richard@codesourcery.com>
7600
7601 PR rtl-optimization/23233
7602 * gcc.c-torture/compile/pr23233-1.c: New test.
7603
7604 2005-08-06 Jakub Jelinek <jakub@redhat.com>
7605
7606 PR fortran/18833
7607 PR fortran/20850
7608 * gfortran.dg/equiv_1.f90: New test.
7609 * gfortran.dg/equiv_2.f90: New test.
7610 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
7611 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
7612 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
7613
7614 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7615
7616 * gcc.c-torture/execute/vrp-5.c: New test.
7617 * gcc.c-torture/execute/vrp-6.c: New test.
7618 * gcc.dg/tree-ssa/vrp21.c: New test.
7619
7620 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7621
7622 * g++.dg/parse/pr22514.C: New test.
7623
7624 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
7625
7626 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
7627
7628 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
7629 instead of constant loads / pool entries.
7630
7631 2005-08-05 David Edelsohn <edelsohn@gnu.org>
7632
7633 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
7634 TEST_TO_WCTYPE.
7635
7636 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
7637
7638 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
7639 __WINT_TYPE__ in generated prototypes if possible.
7640
7641 2005-08-04 Diego Novillo <dnovillo@redhat.com>
7642
7643 PR 22037
7644 * g++.dg/tree-ssa/pr22037.C:
7645
7646 2005-08-04 Richard Henderson <rth@redhat.com>
7647
7648 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
7649 scan-tree-dump-times directive.
7650
7651 2005-08-04 Jan Hubicka <jh@suse.cz>
7652
7653 * gcov-1.C: Fix switch counts.
7654 * gcov-4b.c: Likewise.
7655
7656 2005-08-03 Jeff Law <law@redhat.com>
7657
7658 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
7659
7660 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
7661
7662 * gcc.c-torture/execute/pr23135.c: New test.
7663
7664 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7665
7666 PR tree-optimization/19899
7667 * gcc.dg/tree-ssa/scev-1.c: New test.
7668 * gcc.dg/tree-ssa/scev-2.c: New test.
7669
7670 2005-08-03 Richard Sandiford <richard@codesourcery.com>
7671
7672 PR target/18582
7673 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
7674
7675 2005-08-03 Jan Hubicka <jh@suse.cz>
7676
7677 * update-conroll.c: New testcase.
7678 * update-conroll-2.c: New testcase.
7679
7680 2005-08-02 David Edelsohn <edelsohn@gnu.org>
7681
7682 * gfortran.dg/constant_substring.f: New test.
7683 * gfortran.dg/pr22491.f: New test.
7684
7685 2005-08-02 Jan Hubicka <jh@suse.cz>
7686
7687 * update-threading.c: Replace by the proper one.
7688
7689 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7690
7691 PR 23164
7692 * g++.dg/tree-ssa/pr23164.C: New test.
7693
7694 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7695
7696 * gcc.dg/tree-ssa/pr23192.c: New test.
7697
7698 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
7699
7700 * gcc.c-torture/execute/vrp-4.c: New test.
7701
7702 2005-08-02 Jan Hubicka <jh@suse.cz>
7703
7704 * update-threading.c: New test.
7705
7706 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
7707
7708 * gcc.c-torture/compile/20050801-1.c: New test.
7709 * gcc.c-torture/compile/20050801-2.c: New test.
7710
7711 2005-08-01 Jan Hubicka <jh@suse.cz>
7712
7713 * val-prof-5.c: New test.
7714
7715 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
7716
7717 PR c/22311
7718 * gcc.dg/pr22311-1.c : New test.
7719
7720 2005-07-31 Steven Bosscher <stevenb@suse.de>
7721
7722 PR target/23095
7723 * gfortran.dg/pr23095.f: New test.
7724
7725 PR c++/22003
7726 * g++.dg/other/pr22003.C: New test.
7727
7728 2005-07-31 Richard Sandiford <richard@codesourcery.com>
7729
7730 PR target/20621
7731 * gcc.c-torture/execute/pr20621-1.c: New test.
7732
7733 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
7734
7735 * gfortran.dg/comma_format_extension_4.f: Adjust length
7736 of string for format.
7737 * gfortran.dg/der_array_io_1.f: Replace illegal internal
7738 print statement with internal write.
7739 * gfortran.dg/der_array_io_2.f: Likewise.
7740 * gfortran.dg/der_array_io_3.f: Likewise.
7741
7742 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
7743
7744 * gcc.dg/fold-abs-4.c: new test.
7745
7746 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
7747
7748 PR fortran/22570 an related issues.
7749 * gfortran.dg/x_slash_1.f: New test.
7750
7751 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
7752
7753 PR c/23143
7754 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
7755 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
7756
7757 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7758
7759 PR c/529
7760 * gcc.dg/Wshadow-3.c: New test.
7761
7762 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
7763
7764 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
7765 used to have the wrong bounds).
7766
7767 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7768
7769 PR c/21720
7770 * gcc.dg/hex-round-1.c: Test more cases.
7771 * gcc.dg/hex-round-2.c: New test.
7772
7773 2005-07-29 Diego Novillo <dnovillo@redhat.com>
7774
7775 PR 22550
7776 * g++.dg/tree-ssa/pr22550.C: New test.
7777
7778 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
7779
7780 * gcc.dg/tree-ssa/vrp19.c: New test.
7781 * gcc.dg/tree-ssa-vrp20.c: New test.
7782
7783 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7784
7785 PR c/22240
7786 * gcc.dg/transparent-union-4.c: New test.
7787
7788 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7789
7790 PR c/22192
7791 * gcc.dg/c99-vla-2.c: New test.
7792
7793 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7794
7795 PR c/21720
7796 * gcc.dg/hex-round-1.c: New test.
7797
7798 2005-07-28 Jan Hubicka <jh@suse.cz>
7799
7800 * inliner-1.c: Do not dump everything.
7801 * tree-prof.exp: Do not pass -ftree-based-profiling.
7802 * bprob.exp: Likewise.
7803
7804 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
7805
7806 2005-07-28 Mark Mitchell <mark@codesourcery.com>
7807
7808 PR c++/22545
7809 * g++.dg/expr/ptrmem7.C: New test.
7810
7811 2005-07-28 Mike Stump <mrs@apple.com>
7812
7813 * g++.old-deja/g++.mike/visibility-1.C: New test.
7814
7815 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7816
7817 PR c/20187
7818 * gcc.c-torture/execute/pr20187-1.c: New test.
7819
7820 2005-07-28 Jeff Law <law@redhat.com>
7821
7822 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
7823 * gcc.dg/tree-ssa/vrp18.c: New test.
7824
7825 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7826
7827 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
7828
7829 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7830
7831 PR tree-optimization/22506
7832 * gcc.dg/vect/ps22506.c: New test.
7833
7834 2005-07-28 Jakub Jelinek <jakub@redhat.com>
7835
7836 PR target/21149
7837 * gcc.target/i386/sse-3.c: New test.
7838
7839 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7840
7841 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
7842 * gcc.target/mips/mips32-dsp-type.c: Likewise.
7843
7844 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7845
7846 PR c/22589
7847 * gcc.c-torture/compile/pr22589-1.c: New test.
7848
7849 2005-07-28 Jan Hubicka <jh@suse.cz>
7850
7851 * update-loopch.c: New testcase.
7852
7853 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
7854
7855 PR rtl-optimization/23047
7856 * gcc.c-torture/execute/pr23047.c: New test.
7857 * gcc.c-torture/execute/pr23047.x: New.
7858
7859 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
7860
7861 PR tree-optimization/22493
7862 * gcc.c-torture/execute/pr22493-1.c: New test.
7863 * gcc.c-torture/execute/pr22493-1.x: New.
7864 * gcc.c-torture/execute/vrp-1.c: New test.
7865 * gcc.c-torture/execute/vrp-2.c: New test.
7866 * gcc.c-torture/execute/vrp-2.c: New test.
7867
7868 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
7869
7870 * gcc.target/frv/all-builtin-read8.c: Delete.
7871 * gcc.target/frv/all-builtin-read16.c: Delete.
7872 * gcc.target/frv/all-builtin-read32.c: Delete.
7873 * gcc.target/frv/all-builtin-read64.c: Delete.
7874 * gcc.target/frv/all-builtin-write8.c: Delete.
7875 * gcc.target/frv/all-builtin-write16.c: Delete.
7876 * gcc.target/frv/all-builtin-write32.c: Delete.
7877 * gcc.target/frv/all-builtin-write64.c: Delete.
7878 * gcc.target/frv/all-read-write-1.c: New.
7879
7880 2005-07-27 Jeff Law <law@redhat.com>
7881
7882 * gcc.c-torture/execute/pr22630.c: New test.
7883
7884 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
7885
7886 PR tree-optimization/23073
7887 * gcc.dg/vect/nodump-pr23073.c: New test.
7888 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
7889
7890 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
7891
7892 PR tree-optimize/22348
7893 * gcc.c-torture/execute/pr22348.c: New.
7894
7895 2005-07-27 Richard Guenther <rguenther@suse.de>
7896
7897 * gcc.dg/tree-ssa/salias-1.c: New testcase.
7898
7899 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7900
7901 PR fortran/22503
7902 * gfortran.dg/logical_comp.f90: New test.
7903
7904 2005-07-27 Jan Hubicka <jh@suse.cz>
7905
7906 * inliner-1.c: Add cleanup of dumps.
7907 * val-prof-*.c: Likewise.
7908 * update-tailcall.c: New.
7909
7910 2005-07-26 Diego Novillo <dnovillo@redhat.com>
7911
7912 PR 22591
7913 * gcc.dg/tree-ssa/pr22591.c: New test.
7914 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
7915
7916 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
7917
7918 PR libobjc/22606
7919 * objc.dg/try-catch-11.m: New test.
7920
7921 2005-07-26 Richard Guenther <rguenther@suse.de>
7922
7923 PR tree-optimization/22486
7924 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
7925
7926 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7927
7928 PR tree-opt/22484
7929 * testsuite/g++.dg/opt/loop2.C: New test.
7930
7931 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7932
7933 * gcc.dg/tree-ssa/reassoc-3.c: New test.
7934 * gcc.dg/tree-ssa/reassoc-4.c: New test.
7935
7936 2005-07-25 Adam Nemet <anemet@lnxw.com>
7937
7938 * lib/profopt.exp (profopt-execute): Check for profiling data
7939 files on the target.
7940
7941 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
7942
7943 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
7944 for matching of asm labels.
7945
7946 2005-07-25 Richard Guenther <rguenther@suse.de>
7947
7948 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
7949
7950 2005-07-25 Richard Guenther <rguenther@suse.de>
7951
7952 PR testsuite/22624
7953 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
7954
7955 2005-07-25 Ira Rosen <irar@il.ibm.com>
7956
7957 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
7958 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
7959 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
7960 * gcc.dg/vect/vect-100.c: New test.
7961 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
7962 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
7963 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
7964 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
7965 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
7966 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
7967 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
7968 * gfortran.dg/vect/pr19049.f90: New testcase.
7969 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
7970
7971 2005-07-25 Jakub Jelinek <jakub@redhat.com>
7972
7973 * gcc.c-torture/execute/20050713-1.c: New test.
7974
7975 PR fortran/20063
7976 * gfortran.fortran-torture/execute/data_4.f90: New test.
7977
7978 PR middle-end/20303
7979 * gcc.dg/visibility-d.c: New test.
7980
7981 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
7982
7983 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
7984 * gfortran.dg/underflow.f90: Ditto.
7985
7986 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7987
7988 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
7989 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
7990 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
7991
7992 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7993
7994 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
7995 include case of field width of zero.
7996
7997 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7998
7999 PR libgfortran/21875
8000 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
8001 with trailing blanks on normal formatted read.
8002
8003 2005-07-23 Chao-ying Fu <fu@mips.com>
8004
8005 * gcc.target/mips/mips32-dsp-type.c: New test.
8006 * gcc.target/mips/mips32-dsp.c: New test.
8007
8008 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
8009
8010 PR testsuite/21073
8011 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
8012
8013 PR testsuite/20454
8014 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
8015 and __cyg_profile_func_exit.
8016
8017 2005-07-22 David Edelsohn <edelsohn@gnu.org>
8018
8019 * gfortran.dg/comma_format_extension_3.f: Fix typo.
8020 * gfortran.dg/comma_format_extension_4.f: Same.
8021 * gfortran.dg/pr15332.f: Same.
8022 * gfortran.dg/pr21730.f: Same.
8023
8024 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
8025
8026 * g++.dg/opt/vrp2.C: Fix testcase.
8027
8028 PR tree-opt/22625
8029 * g++.dg/opt/vrp2.C: New test.
8030
8031 2005-07-22 Mark Mitchell <mark@codesourcery.com>
8032
8033 PR debug/21828
8034 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
8035
8036 2005-07-22 Diego Novillo <dnovillo@redhat.com>
8037
8038 * gcc.dg/tree-ssa/20050719-1.c: New test.
8039
8040 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
8041
8042 * gcc.dg/bfin-longcall-1.c: New file.
8043 * gcc.dg/bfin-longcall-2.c: New file.
8044
8045 2005-07-21 Janis Johnson <janis187@us.ibm.com>
8046
8047 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
8048
8049 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8050
8051 PR middle-end/19055
8052 * gcc.dg/tree-ssa/pr19055.c: New test.
8053 * gcc.dg/tree-ssa/pr19055-2.c: New test.
8054
8055 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8056
8057 PR C++/22358
8058 * g++.dg/other/pr22358.C: New test.
8059
8060 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
8061
8062 PR c++/2922
8063 * g++.dg/lookup/two-stage5.C: New test from bug comments.
8064
8065 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8066
8067 PR c++/15938
8068 * g++.dg/init/union2.C: New test.
8069
8070 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8071
8072 PR c/22393
8073 * gcc.dg/complex-4.c: New test.
8074
8075 2005-07-21 Richard Guenther <rguenther@suse.de>
8076
8077 PR testsuite/22522
8078 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
8079 scanning for asm labels.
8080 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8081
8082 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8083
8084 PR target/22085
8085 * gcc.dg/altivec-pr22085.c: New.
8086
8087 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8088
8089 PR tree-optimization/19210
8090 * gcc.dg/tree-ssa/pr19210-1.c: New.
8091 * gcc.dg/tree-ssa/pr19210-2.c: New.
8092
8093 2005-07-21 Richard Sandiford <richard@codesourcery.com>
8094
8095 PR rtl-optimization/22167
8096 * g++.dg/opt/pr22167.C: New test.
8097
8098 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
8099
8100 PR c++/2922
8101 * g++.dg/lookup/two-stage2.C: New.
8102 * g++.dg/lookup/two-stage3.C: New.
8103 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
8104 fixed two-stage name lookup for operators.
8105 * g++.dg/template/call3.C: Compiler now produces an appropriate
8106 error message.
8107 * g++.dg/template/crash37.C: Compiler now describes bla() on line
8108 14 as a candidate.
8109 * g++.dg/template/ptrmem4.C: Compiler produces different error
8110 message.
8111 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
8112 connect_to_method as a candidate.
8113
8114 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
8115
8116 * gcc.dg/fold-alloc-1.c: New test.
8117
8118 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
8119
8120 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8121 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
8122
8123 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
8124
8125 * gcc.dg/fold-abs-1.c: New test.
8126 * gcc.dg/fold-abs-2.c: New test.
8127 * gcc.dg/fold-abs-3.c: New test.
8128
8129 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
8130
8131 Make CONSTRUCTOR use VEC to store initializers.
8132 * g++.dg/ext/complit3.C: Check for specific error messages.
8133 * g++.dg/init/brace2.C: Update error message.
8134 * g++.dg/warn/Wbraces2.C: Likewise.
8135
8136 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
8137
8138 PR fortran/16940
8139 * gfortran.dg/module_interface_1.f90: New test.
8140
8141 2005-07-19 Danny Berlin <dberlin@dberlin.org>
8142 Kenneth Zadeck <zadeck@naturalbridge.com>
8143
8144 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
8145
8146 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8147
8148 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
8149 specify -Wformat for these tests.
8150 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
8151 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
8152 * gcc.dg/format/opt-6.c: Delete.
8153
8154 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8155
8156 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
8157 * gcc.dg/tree-ssa/sra-3.c: Likewise.
8158
8159 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8160
8161 * gcc.dg/tree-ssa/alias-2.c: New test.
8162
8163 2005-07-18 Mark Mitchell <mark@codesourcery.com>
8164
8165 PR c++/22263
8166 * g++.dg/template/explicit7.C: New test.
8167
8168 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
8169
8170 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
8171 width of 8 to +Inf and -Inf.
8172
8173 2005-07-17 Mark Mitchell <mark@codesourcery.com>
8174
8175 PR c++/22139
8176 * g++.dg/template/friend36.C: New test.
8177
8178 2005-07-16 David Edelsohn <edelsohn@gnu.org>
8179
8180 PR fortran/21730
8181 * gfortran.dg/pr21730.f: New test.
8182
8183 2005-07-16 Danny Berlin <dberlin@dberlin.org>
8184 Kenneth Zadeck <zadeck@naturalbridge.com>
8185
8186 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
8187 since pure const detection cannot run at -O1 in c compiler.
8188 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
8189 can now optimize this case properly.
8190 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
8191 because we now pass.
8192 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
8193
8194 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
8195
8196 PR c/22421
8197 * gcc.dg/format/bitfld-1.c: New test.
8198
8199 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8200
8201 PR c++/22204
8202 * g++.dg/rtti/repo1.C: New test.
8203
8204 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
8205
8206 PR middle-end/22398
8207 * gcc.c-torture/compile/pr22398.c: New test.
8208
8209 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8210
8211 PR c++/22132
8212 * g++.dg/expr/cast4.C: New test.
8213
8214 2005-07-15 Richard Guenther <rguenther@suse.de>
8215
8216 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
8217 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8218
8219 2005-07-15 Steven Bosscher <stevenb@suse.de>
8220
8221 PR tree-optimization/22230
8222 * gcc.dg/tree-ssa/pr22230.c: New test.
8223
8224 2005-07-14 Jakub Jelinek <jakub@redhat.com>
8225
8226 * gfortran.dg/g77/cpp6.f: New test.
8227
8228 PR fortran/22417
8229 * gfortran.dg/g77/cpp5.F: New test.
8230 * gfortran.dg/g77/cpp5.h: New file.
8231 * gfortran.dg/g77/cpp5inc.h: New file.
8232
8233 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
8234
8235 PR libfortran/16435
8236 * gfortran.dg/tl_editting.f90: New.
8237 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
8238
8239 2005-07-14 Steven G. Kargl <kargls@comcast.net>
8240
8241 * gfortran.dg/char_array_constructor.f90: New test.
8242
8243 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
8244
8245 * gfortran.dg/past_eor.f90: New.
8246 * gfortran.dg/complex_read.f90: New.
8247
8248 2005-07-13 Jeff Law <law@redhat.com>
8249
8250 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
8251 additional casts.
8252
8253 * gcc.dg/tree-ssa/pr22321.c: New test
8254
8255 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
8256
8257 PR tree-optimization/21921
8258 * gcc.dg/tree-ssa/pr21921.c: New.
8259
8260 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8261
8262 PR tree-optimizatio/22442
8263 * gcc.dg/tree-ssa/loop-11.c: New test.
8264
8265 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8266
8267 PR tree-opt/21840
8268 * gcc.c-torture/compile/pr21840.c: New test.
8269
8270 2005-07-12 Jan Hubicka <jh@suse.cz>
8271
8272 * gcc.c-torture/compile/pr22379.c: New test.
8273
8274 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
8275
8276 PR libfortran/21593
8277 gfortran.dg/dev_null.f90: Remove outdated comment about
8278 PR libfortran/21593.
8279
8280
8281 2005-07-12 Dale Johannesen <dalej@apple.com>
8282
8283 * gcc.target/i386/compress-float-sse.c: New.
8284 * gcc.target/i386/compress-float-sse-pic.c: New.
8285 * gcc.target/i386/compress-float-387.c: New.
8286 * gcc.target/i386/compress-float-387-pic.c: New.
8287 * gcc.dg/compress-float-ppc.c: New.
8288 * gcc.dg/compress-float-ppc-pic.c: New.
8289
8290 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
8291
8292 PR libfortran/21593
8293 gfortran.dg/dev_null.f90: Remove targets.
8294
8295 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8296
8297 PR tree-opt/22335
8298 * gcc.dg/pr22335-1.c: New test.
8299 * gcc.dg/pr22335-2.c: New test.
8300
8301 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8302
8303 PR c++/20172
8304 * g++.dg/template/nontype12.C : New test.
8305
8306 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8307
8308 * gcc.dg/tree-ssa/loop-10.c: New test.
8309
8310 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
8311
8312 * gcc.c-torture/execute/20020720-1.x: Remove.
8313
8314 2005-07-11 Jakub Jelinek <jakub@redhat.com>
8315
8316 * gfortran.fortran-torture/execute/forall_7.f90: New test.
8317
8318 2005-07-10 Richard Sandiford <richard@codesourcery.com>
8319
8320 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
8321 (dg-mips-options): Use it.
8322
8323 2005-07-09 Diego Novillo <dnovillo@redhat.com>
8324
8325 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
8326
8327 2005-07-09 Richard Henderson <rth@redhat.com>
8328
8329 * lib/target-supports.exp (check_effective_target_sync_char_short):
8330 Add alpha.
8331
8332 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
8333
8334 PR libfortran/22217
8335 * gfortran.dg/negative-z-descriptor.f90: New test.
8336
8337 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8338
8339 PR tree-opt/22329
8340 * gcc.dg/pr22329.c: New test.
8341
8342 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
8343
8344 PR tree-optimization/20139
8345 * gcc.dg/tree-ssa/pr20139.c: New.
8346
8347 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8348
8349 PR tree-opt/22356
8350 * testsuite/gcc.dg/pr22356-1.c: New test.
8351
8352 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
8353
8354 PR c++/21799
8355 * g++.dg/template/unify8.C: New.
8356 * g++.dg/template/unify9.C: New.
8357
8358 2005-07-08 Jakub Jelinek <jakub@redhat.com>
8359
8360 * gfortran.fortran-torture/execute/entry_10.f90: New test.
8361
8362 2005-07-07 Geoffrey Keating <geoffk@apple.com>
8363
8364 * gcc.dg/darwin-version-1.c: New.
8365 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
8366 * gcc.dg/builtins-20.c: Likewise.
8367 * gcc.dg/builtins-53.c: Likewise.
8368 * gcc.dg/torture/builtins-convert-1.c: Likewise.
8369 * gcc.dg/torture/builtins-convert-2.c: Likewise.
8370 * gcc.dg/torture/builtins-convert-3.c: Likewise.
8371 * gcc.dg/torture/builtins-power-1.c: Likewise.
8372 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
8373 on Darwin.
8374
8375 2005-07-07 Jeff Law <law@redhat.com>
8376
8377 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
8378 argument evaluation order.
8379
8380 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
8381
8382 PR libfortran/21594
8383 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8384 Add test cases where the shift length is greater than the
8385 array length.
8386
8387 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8388
8389 * obj-c++.dg/proto-lossage-6.mm: New.
8390 * objc.dg/proto-lossage-6.m: New.
8391
8392 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8393
8394 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
8395 * objc.dg/gnu-runtime-2.m: Likewise.
8396
8397 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8398
8399 * gfortran.dg/longline.f: New test.
8400
8401 * gfortran.dg/badline.f: New test.
8402
8403 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8404
8405 PR fortran/16531
8406 PR fortran/15966
8407 PR fortran/18781
8408 * gfortran.dg/hollerith.f90: New.
8409 * gfortran.dg/hollerith2.f90: New.
8410 * gfortran.dg/hollerith3.f90: New.
8411 * gfortran.dg/hollerith4.f90: New.
8412 * gfortran.dg/hollerith_f95.f90: New.
8413 * gfortran.dg/hollerith_legacy.f90: New.
8414 * gfortran.dg/g77/cpp4.F: New. Port from g77.
8415
8416 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8417
8418 PR objc/22274
8419 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
8420 * objc.dg/gnu-runtime-2.m: New.
8421
8422 2005-07-06 Jeff Law <law@redhat.com>
8423
8424 * gcc.dg/tree-ssa/vrp17.c: New test.
8425
8426 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8427
8428 PR fortran/22327
8429 * gfortran.dg/array_constructor_5.f90: New test.
8430
8431 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8432
8433 * gfortran.fortran-torture/execute/entry_9.f90: New test.
8434
8435 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
8436
8437 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
8438 * gcc.dg/980816-1.c: Ditto.
8439
8440 2005-07-06 Jeff Law <law@redhat.com>
8441
8442 * gcc.c-torture/compile/pr21356.c: New test.
8443
8444 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8445
8446 PR c/22013
8447 PR c/22098
8448 * gcc.c-torture/compile/pr22013-1.c,
8449 gcc.c-torture/execute/pr22098-1.c,
8450 gcc.c-torture/execute/pr22098-2.c,
8451 gcc.c-torture/execute/pr22098-3.c: New tests.
8452
8453 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8454
8455 PR c/22308
8456 * gcc.dg/pr22308-1.c: New test.
8457
8458 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
8459
8460 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
8461 target.
8462 * gcc.dg/compare9.c: Use -fshort-enums instead of
8463 -fno-short-enums. Change the last test to dg-bogus.
8464
8465 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
8466
8467 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
8468 * gcc.dg/compare9.c: New.
8469
8470 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8471
8472 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
8473
8474 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8475
8476 PR testsuite/22288
8477 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
8478
8479
8480 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8481
8482 * gcc.dg/format/gcc_gfc-1.c: New.
8483
8484 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8485
8486 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
8487
8488 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8489
8490 PR fortran/20842
8491 * gfortran.dg/io_invalid_1.f90: New test.
8492
8493 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
8494
8495 * gcc.dg/format/gcc_diag-1.c: Update.
8496
8497 2005-07-02 Jeff Law <law@redhat.com>
8498
8499 * gcc.dg/tree-ssa/pr22051-1.c: New test.
8500 * gcc.dg/tree-ssa/pr22051-2.c: New test.
8501
8502 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
8503
8504 * gcc.dg/format/gcc_diag-1.c: Update.
8505
8506 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
8507
8508 PR tree-opt/22269
8509 * gcc.c-torture/compile/pr22269.c: New test.
8510
8511 2005-06-30 Diego Novillo <dnovillo@redhat.com>
8512
8513 PR 21584
8514 PR 22219
8515 * g++.dg/tree-ssa/pr21584-1.C: New test.
8516 * g++.dg/tree-ssa/pr21584-2.C: New test.
8517
8518 2005-06-30 Ziemowit Laski <zlaski@apple.com>
8519
8520 * obj-c++.dg/try-catch-11.mm: New.
8521 * objc.dg/try-catch-10.m: New.
8522
8523 2005-06-29 David Edelsohn <edelsohn@gnu.org>
8524
8525 * g++.dg/other/ucnid-1.C: xfail on AIX.
8526
8527 2005-06-29 Diego Novillo <dnovillo@redhat.com>
8528
8529 PR 22234
8530 * gcc.dg/20050629-1.c: New test.
8531
8532 2005-06-29 Ziemowit Laski <zlaski@apple.com>
8533
8534 * obj-c++.dg/const-str-1[0-1].mm: New.
8535 * objc.dg/const-str-1[0-1].m: New.
8536
8537 2005-05-29 Richard Henderson <rth@redhat.com>
8538
8539 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
8540 Rename from check_effective_target_vect_no_max.
8541 (check_effective_target_vect_no_int_add): New.
8542 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
8543 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
8544 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8545 * gcc.dg/vect/vect-reduc-1.c: Use both.
8546 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8547
8548 2005-05-29 Richard Henderson <rth@redhat.com>
8549
8550 * lib/target-supports.exp (check_effective_target_vect_no_max):
8551 Remove i386 and x86_64.
8552
8553 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8554
8555 PR testsuite/21969
8556 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
8557
8558 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8559
8560 PR middle-end/21969
8561 * gcc.dg/vect/pr21969.c: New test.
8562
8563 2005-06-28 Eric Christopher <echristo@redhat.com>
8564
8565 PR c/22052
8566 PR c/21975
8567 * gcc.dg/inline1.c: New test.
8568 * gcc.dg/inline2.c: Ditto.
8569 * gcc.dg/inline3.c: Ditto.
8570 * gcc.dg/inline4.c: Ditto.
8571 * gcc.dg/inline5.c: Ditto.
8572
8573 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8574
8575 PR libfortran/22142
8576 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8577 Add testcase also testing eoshift1 for PR 22142.
8578
8579 2005-06-28 Richard Henderson <rth@redhat.com>
8580
8581 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
8582 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
8583 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
8584 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
8585 gcc.dg/tree-ssa/20030922-2.c: Likewise.
8586
8587 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8588
8589 PR libfortran/22142
8590 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8591 Add testcase for PR 22142.
8592
8593 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
8594
8595 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
8596 gcc.target/ia64/fpreg-2.c: New tests.
8597
8598 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8599
8600 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
8601
8602 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8603
8604 PR libfortran/22170
8605 * gfortran.dg/slash_1.f90: New test.
8606
8607 2005-06-27 Richard Henderson <rth@redhat.com>
8608
8609 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
8610 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
8611 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
8612 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8613 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
8614 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
8615
8616 2005-06-27 Richard Henderson <rth@redhat.com>
8617
8618 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
8619 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
8620
8621 2005-06-27 Ziemowit Laski <zlaski@apple.com>
8622
8623 * obj-c++.dg/proto-lossage-5.mm: New.
8624 * objc.dg/proto-lossage-5.m: New.
8625
8626 2005-06-27 Diego Novillo <dnovillo@redhat.com>
8627
8628 PR 21959
8629 * gcc.dg/tree-ssa/pr21959.c: New test.
8630
8631 2005-06-27 Jakub Jelinek <jakub@redhat.com>
8632
8633 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
8634 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
8635 testing uninitialized var.
8636
8637 * gcc.c-torture/execute/builtins/chk.h: New.
8638 * gcc.c-torture/execute/builtins/lib/chk.c: New.
8639 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
8640 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
8641 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
8642 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
8643 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
8644 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
8645 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
8646 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
8647 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
8648 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
8649 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
8650 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
8651 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
8652 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
8653 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
8654 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
8655 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
8656 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
8657 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
8658 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
8659 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
8660 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
8661 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
8662 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
8663 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
8664 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
8665 * gcc.dg/builtin-object-size-1.c: New test.
8666 * gcc.dg/builtin-object-size-2.c: New test.
8667 * gcc.dg/builtin-object-size-3.c: New test.
8668 * gcc.dg/builtin-object-size-4.c: New test.
8669 * gcc.dg/builtin-object-size-5.c: New test.
8670 * gcc.dg/builtin-stringop-chk-1.c: New test.
8671 * gcc.dg/builtin-stringop-chk-2.c: New test.
8672 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
8673 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
8674 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
8675 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
8676 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
8677 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
8678 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
8679 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
8680 * gcc.c-torture/execute/printf-1.c: New test.
8681 * gcc.c-torture/execute/fprintf-1.c: New test.
8682 * gcc.c-torture/execute/vprintf-1.c: New test.
8683 * gcc.c-torture/execute/vfprintf-1.c: New test.
8684 * gcc.c-torture/execute/printf-chk-1.c: New test.
8685 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
8686 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
8687 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
8688
8689 2005-06-27 Michael Matz <matz@suse.de>
8690
8691 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
8692 slot is not merged if address escapes.
8693
8694 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8695
8696 PR c/21911
8697 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
8698
8699 2005-06-26 Jakub Jelinek <jakub@redhat.com>
8700
8701 PR middle-end/17965
8702 * gcc.c-torture/compile/20050622-1.c: New test.
8703
8704 PR middle-end/22028
8705 * gcc.dg/20050620-1.c: New test.
8706
8707 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
8708
8709 PR tree-optimization/22026
8710 * gcc.dg/tree-ssa/pr22026.c: New.
8711
8712 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
8713
8714 PR libfortran/22144
8715 * gfortran.dg/shift-alloc.f90: New testcase.
8716
8717 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
8718
8719 * all files: Update FSF address in copyright headers.
8720
8721 2005-06-22 Jan Hubicka <jh@suse.cz>
8722
8723 * wholeprogram-1.c: New testcase.
8724 * wholeprogram-2.c: New testcase.
8725
8726 2005-06-24 Mark Mitchell <mark@codesourcery.com>
8727
8728 PR 22171
8729 * gcc.dg/tree-ssa/pr22171.c: New test.
8730
8731 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
8732
8733 * gfortran.dg/simplify_modulo.f90: New.
8734
8735 2005-06-24 Jan Hubicka <jh@suse.cz>
8736
8737 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
8738
8739 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8740
8741 * obj-c++.dg/proto-lossage-[1-4].mm: New.
8742
8743 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8744
8745 * obj-c++.dg/typedef-alias-1.mm: New.
8746 * objc.dg/typedef-alias-1.m: New.
8747
8748 2005-06-23 Jeff Law <law@redhat.com>
8749
8750 * gcc.dg/tree-ssa/vrp16.c: New test.
8751
8752 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8753
8754 * lib/target-supports.exp: Add
8755 check_effective_target_fortran_large_real and
8756 check_effective_target_fortran_large_int to check for
8757 corresponding effective targets.
8758 * gfortran.dg/large_integer_kind_1.f90: New test.
8759 * gfortran.dg/large_real_kind_1.f90: New test.
8760
8761 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
8762
8763 PR tree-optimization/22117
8764 * gcc.dg/tree-ssa/pr22117.c: New.
8765
8766 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
8767
8768 PR testsuite/22123
8769 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
8770
8771 2005-06-23 David Edelsohn <edelsohn@gnu.org>
8772
8773 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
8774
8775 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
8776
8777 * gfortran.dg/f2c_4.f90: Add tests for complex functions
8778 * gfortran.dg/f2c_4.c: Likewise.
8779
8780 2005-06-22 Paul Brook <paul@codesourcery.com>
8781
8782 PR fortran/21034
8783 * gfortran.dg/auto_save_1.f90: New test.
8784
8785 2005-06-22 Michael Matz <matz@suse.de>
8786
8787 * gcc.target/x86-64/abi: New directory.
8788 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
8789 * gcc.target/x86-64/abi/README.gcc: New file.
8790 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
8791 * gcc.target/x86-64/abi/asm-support.s: New file.
8792 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
8793 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
8794 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
8795 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
8796 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
8797 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
8798 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
8799 * gcc.target/x86_64/abi/test_bitfields.c: New test.
8800 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
8801 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
8802 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
8803 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
8804 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
8805 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
8806 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
8807 * gcc.target/x86_64/abi/test_varargs.c: New test.
8808
8809 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
8810
8811 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
8812 32-bit i?86 and x86_64.
8813
8814 2005-06-21 Ziemowit Laski <zlaski@apple.com>
8815
8816 * obj-c++.dg/const-str-[1-9].mm: New tests.
8817
8818 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
8819
8820 PR fortran/22010
8821 * gfortran.dg/namelist_use.f90: New.
8822 * gfortran.dg/namelist_use_only.f90: New.
8823
8824 2005-06-21 Jeff Law <law@redhat.com>
8825
8826 * gcc.dg/tree-ssa/vrp15.c: New test.
8827
8828 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
8829
8830 * lib/target-supports.exp (check_effective_target_vect_reduction):
8831 Remove.
8832 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
8833 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
8834 remove vect_reduction target keyword. Also avoid two returns in main.
8835 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8836 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
8837 * gcc.dg/vect/vect-reduc-1short.c: New test.
8838 * gcc.dg/vect/vect-reduc-1char.c: New test.
8839 * gcc.dg/vect/vect-reduc-2short.c: New test.
8840 * gcc.dg/vect/vect-reduc-2char.c: New test.
8841 * gcc.dg/vect/vect-reduc-6.c: New test.
8842 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
8843 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
8844 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
8845
8846 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8847 Paul Thomas <pault@gcc.gnu.org>
8848
8849 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
8850 New tests.
8851
8852 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8853
8854 * gfortran.dg/backslash_1.f90: New test.
8855 * gfortran.dg/backslash_2.f90: New test.
8856
8857 2005-06-20 Steven G. Kargl <kargls@comcast.net>
8858
8859 * gfortran.dg/duplicate_labels.f90: New test.
8860
8861 2005-06-20 Jan Beulich <jbeulich@novell.com>
8862
8863 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
8864 unsupportable relocations.
8865 * g++.old-deja/g++.other/store-expr1.C: Likewise.
8866 * gcc.dg/20050321-2.c: xfail for NetWare.
8867
8868 2005-06-20 Andreas Jaeger <aj@suse.de>
8869
8870 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
8871 gcc.target/i386/fastcall-sseregparm.c,
8872 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
8873
8874 2005-06-19 Richard Henderson <rth@redhat.com>
8875
8876 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
8877
8878 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
8879
8880 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
8881
8882 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
8883
8884 PR c++/22115
8885 * g++.dg/conversion/simd2.C: Change expected error message.
8886
8887 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8888
8889 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
8890 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8891 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8892
8893 2005-06-18 James A Morrison <phython@gcc.gnu.org>
8894
8895 * gcc.dg/fold-mod-1.c: New test.
8896
8897 2005-06-18 Steven G. Kargl <kargls@comcast.net>
8898
8899 PR fortran/19926
8900 * gfortran.dg/pr19926.f90: New test.
8901
8902 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8903
8904 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
8905 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
8906 targets.
8907 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8908 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8909
8910 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
8911
8912 * gcc.target/ia64/float80-varargs-1.c: New test.
8913
8914 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8915
8916 PR tree-opt/22035
8917 * gfortran.dg/f2c_6.f90: New test.
8918
8919 2005-06-17 Geoffrey Keating <geoffk@apple.com>
8920
8921 PR c++/17413
8922 * g++.dg/template/local5.C: New.
8923
8924 2005-06-17 Richard Henderson <rth@redhat.com>
8925
8926 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
8927
8928 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
8929
8930 PR testsuite/21945
8931 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
8932
8933 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
8934
8935 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
8936 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
8937 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
8938 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
8939 check_vect to verify the presence of hardware vector support.
8940
8941 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
8942
8943 PR testsuite/22056
8944 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
8945
8946 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8947
8948 PR libfortran/19216
8949 * gfortran.dg/pr19216.f: Add correct space between brackets and
8950 dg directive.
8951
8952 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8953
8954 PR libfortran/16436
8955 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
8956
8957 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
8958
8959 * gcc.target/i386/attributes-error.c: New testcase.
8960 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
8961 * gcc.target/i386/regparm-stdcall.c: Likewise.
8962 * gcc.target/i386/sseregparm-1.c: Likewise.
8963 * gcc.target/i386/sseregparm-2.c: Likewise.
8964
8965 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
8966
8967 * g++.dg/rtti/crash2.C: New.
8968
8969 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
8970
8971 * gcc.dg/noncompile/20040203-3.c: Update expected message.
8972
8973 2005-06-15 David Ung <davidu@mips.com>
8974
8975 * gcc.target/mips/mips16e-extends.c: New test for testing the
8976 generation of MIPS16e zeb/zeh, seb/seh instructions.
8977
8978 2005-06-15 Diego Novillo <dnovillo@redhat.com>
8979
8980 PR 22018
8981 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
8982 * gcc.dg/tree-ssa/pr22018.c: New test.
8983
8984 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
8985
8986 * gcc.dg/simd-1.c: Update error messages.
8987 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
8988 * gcc.dg/simd-2.c: Update error messages.
8989 * gcc.dg/simd-4.c: New.
8990
8991 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
8992
8993 PR c++/20678
8994 * g++.dg/other/crash-4.C: New.
8995
8996 2005-06-14 Devang Patel <dpatel@apple.com>
8997
8998 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
8999
9000 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
9001
9002 PR c++/21929
9003 * g++.dg/parse/crash11.C: Update
9004
9005 2005-06-13 Jeff Law <law@redhat.com>
9006
9007 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
9008 perform the desired transformations.
9009 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
9010 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
9011
9012 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9013
9014 PR fortran/22038
9015 * gfortran.dg/forall_1.f90: Un-XFAIL.
9016
9017 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
9018
9019 PR c++/21929
9020 * g++.dg/parse/crash26.C: New.
9021
9022 PR c++/20789
9023 * g++.dg/init/member1.C: New.
9024
9025 2005-06-13 Jakub Jelinek <jakub@redhat.com>
9026
9027 * gfortran.dg/altreturn_1.f90: New test.
9028
9029 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
9030
9031 PR middle-end/21985
9032 * gcc.dg/tree-ssa/pr21985.c: New test.
9033
9034 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9035
9036 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
9037
9038 2005-06-12 Roger Sayle <roger@eyesopen.com>
9039
9040 PR c++/21930
9041 * g++.dg/other/error10.C: New test case.
9042
9043 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9044
9045 PR libfortran/19155
9046 * gfortran.dg/pr19155.f: Add test.
9047
9048 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9049
9050 * gfortran.dg/f2c_7.f90: New test.
9051
9052 * gfortran.dg/forall_1.f90: XFAILed.
9053
9054 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9055
9056 * gcc.dg/pr14796-1.c: New.
9057 * gcc.dg/pr14796-2.c: New.
9058
9059 2005-06-11 Steven G. Kargl <kargls@comcast.net>
9060
9061 PR fortran/17792
9062 PR fortran/21375
9063 * gfortran.dg/deallocate_stat.f90: New test.
9064
9065 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
9066
9067 * gfortran.fortran-torture/execute/in-pack.f90: New test.
9068
9069 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
9070
9071 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
9072 access will be generated when this loop is vectorized. Test that
9073 accesses with same alignment were detected.
9074 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
9075 Test that accesses with same alignment were detected.
9076 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
9077 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
9078 alignment were detected.
9079
9080 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
9081
9082 PR c++/10611
9083 * g++.dg/conversion/simd2.C: New.
9084
9085 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9086
9087 * gcc.dg/Wcxx-compat-1.c: New.
9088
9089 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
9090
9091 PR libfortran/21480
9092 * gfortran.dg/reshape-complex.f90: Add a test for a packed
9093 complex array.
9094
9095 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
9096
9097 * gcc.dg/alias-8.c: New.
9098
9099 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
9100
9101 * gcc.dg/format/cmn_err-1.c: Update.
9102
9103 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
9104
9105 PR target/20666
9106 * gcc.target/sparc/fexpand-2.c: New.
9107 * gcc.target/sparc/fpmerge-2.c: New.
9108 * gcc.target/sparc/fpmul-2.c: New.
9109 * gcc.target/sparc/noresult.c: New.
9110 * gcc.target/sparc/pdist-2.c: New.
9111 * gcc.target/sparc/pdist-3.c: New.
9112
9113 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
9114
9115 PR testsuite/21702
9116 * gcc.target/i386/i386.exp: Fix comment typo.
9117
9118 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
9119
9120 PR c++/19497
9121 * g++.dg/inherit/using5.C: New.
9122 * g++.dg/inherit/using6.C: New.
9123
9124 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9125
9126 PR c++/19894
9127 * g++.dg/template/ptrmem15.C: New test.
9128
9129 PR c++/20563
9130 * g++.dg/ext/label4.C: New test.
9131
9132 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9133
9134 * gcc.dg/tls/debug-1.c: New test.
9135
9136 2005-06-07 Dale Johannesen <dalej@apple.com>
9137
9138 * gcc.target/i386/movq.c: New.
9139
9140 2005-06-07 Dale Johannesen <dalej@apple.com>
9141
9142 * gcc.dg/20050607-1.c: New.
9143
9144 2005-06-07 Jakub Jelinek <jakub@redhat.com>
9145
9146 PR middle-end/21850
9147 * gcc.c-torture/execute/20050607-1.c: New test.
9148
9149 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
9150
9151 PR libfortran/21926
9152 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
9153 Test case where the return array has lowest stride one,
9154 but isn't packed.
9155
9156 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
9157
9158 * lib/target-supports.exp (check_effective_target_sync_int_long):
9159 Add s390 and s390x targets.
9160
9161 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
9162
9163 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
9164 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
9165 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
9166 * gcc.dg/tree-ssa/loop-9.c: New test.
9167
9168 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
9169
9170 * g++.dg/parse/defarg10.C: New.
9171
9172 2005-06-06 Jakub Jelinek <jakub@redhat.com>
9173
9174 PR regression/21897
9175 * gcc.c-torture/execute/20050604-1.c: New test.
9176
9177 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
9178
9179 PR 21903
9180 * g++.dg/parse/defarg9.C: New.
9181
9182 PR c++/20637
9183 * g++.dg/inherit/using4.C: New.
9184 * g++.dg/overload/error1.C: Adjust expected errors.
9185 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
9186 * g++.old-deja/g++.brendan/arm2.C: Likewise.
9187 * g++.old-deja/g++.other/redecl2.C: Likewise.
9188 * g++.old-deja/g++.other/redecl4.C: Likewise.
9189 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
9190
9191 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9192
9193 * gfortran.dg/f2c_5.f90: Add -w to dg-options
9194
9195 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9196
9197 * lib/gfortran.exp (gfortran_target_compile): Call
9198 dg-additional-files-options
9199 * gfortran.dg/f2c_4.f90: New file
9200 * gfortran.dg/f2c_4.c: New file
9201 * gfortran.dg/f2c_5.f90: New file
9202 * gfortran.dg/f2c_5.c: New file
9203
9204 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9205
9206 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
9207
9208 PR fortran/21912
9209 * gfortran.dg/array_constructor_4.f90: New test.
9210
9211 2005-06-05 Mark Mitchell <mark@codesourcery.com>
9212
9213 PR c++/21619
9214 * g++.dg/ext/builtin9.C: New test.
9215
9216 2005-06-05 Dale Johannesen <dalej@apple.com>
9217
9218 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
9219 * gcc.c-torture/execute/20050603-2.c: Ditto.
9220
9221 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
9222
9223 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
9224 * gcc.dg/vect/vect-reduc-1.c: New.
9225 * gcc.dg/vect/vect-reduc-2.c: New.
9226 * gcc.dg/vect/vect-reduc-3.c: New.
9227
9228 2005-06-04 Dale Johannesen <dalej@apple.com>
9229
9230 * gcc.c-torture/execute/20050603-1.c: New.
9231 * gcc.c-torture/execute/20050603-2.c: New.
9232 * gcc.dg/20050603-3.c: New.
9233
9234 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9235
9236 PR fortran/19195
9237 * gfortran.dg/debug_1.f90: New test.
9238
9239 * gfortran.dg/forall_1.f90: New test.
9240
9241 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
9242
9243 * gfortran.dg/array_constructor_3.f90: New test.
9244
9245 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9246
9247 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
9248
9249 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
9250
9251 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
9252
9253 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
9254
9255 PR c/21873
9256 * gcc.dg/init-excess-1.c: New test.
9257
9258 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9259
9260 PR c++/21853
9261 * g++.dg/expr/static_cast6.C: New test.
9262
9263 2005-06-03 Diego Novillo <dnovillo@redhat.com>
9264
9265 * gcc.dg/tree-ssa/vrp14.c: New test.
9266
9267 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9268
9269 PR c++/21336
9270 * g++.dg/template/new2.C: New test.
9271
9272 2005-06-03 Josh Conner <jconner@apple.com>
9273
9274 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
9275 all entries in initializer.
9276
9277 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
9278
9279 PR middle-end/21858
9280 * gcc.dg/pr21858.c: New testcase.
9281
9282 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
9283
9284 PR tree-optimization/21292
9285
9286 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
9287 New.
9288 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9289 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9290 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9291 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9292 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
9293
9294 2005-06-02 Richard Henderson <rth@redhat.com>
9295
9296 * gcc.dg/sync-2.c: Use -march=i486 for i386.
9297
9298 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
9299
9300 * gcc.dg/wtypequal.c: New testcase.
9301
9302 2005-06-02 Diego Novillo <dnovillo@redhat.com>
9303
9304 PR 21582
9305 * gcc.dg/tree-ssa/pr21582.c: New test.
9306
9307 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9308
9309 PR c++/21280
9310 * g++.dg/opt/interface2.h: New.
9311 * g++.dg/opt/interface2.C: New.
9312 * g++.dg/init/ctor4.C: Adjust error lines.
9313 * g++.old-deja/g++.bob/inherit2.C: Likewise.
9314 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9315 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9316 * g++.old-deja/g++.pt/assign1.C: Likewise.
9317 * g++.old-deja/g++.pt/crash20.C: Likewise.
9318
9319 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
9320
9321 PR tree-optimization/21734
9322 * g++.dg/vect/pr21734_1.cc: New.
9323 * g++.dg/vect/pr21734_2.cc: New.
9324
9325 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9326
9327 PR c++/20350
9328 * g++.dg/template/spec24.C: New.
9329
9330 PR c++/21151
9331 * g++.dg/pch/local-1.C: New.
9332 * g++.dg/pch/local-1.Hs: New.
9333
9334 2005-06-01 Diego Novillo <dnovillo@redhat.com>
9335
9336 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
9337 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
9338 * gcc.dg/tree-ssa/pr14341.c: New test.
9339 * gcc.dg/tree-ssa/pr14841.c: New test.
9340 * gcc.dg/tree-ssa/pr20701.c: New test.
9341 * gcc.dg/tree-ssa/pr21086.c: New test.
9342 * gcc.dg/tree-ssa/pr21090.c: New test.
9343 * gcc.dg/tree-ssa/pr21332.c: New test.
9344 * gcc.dg/tree-ssa/pr21458.c: New test.
9345 * gcc.dg/tree-ssa/pr21658.c: New test.
9346 * gcc.dg/tree-ssa/vrp01.c: New test.
9347 * gcc.dg/tree-ssa/vrp02.c: New test.
9348 * gcc.dg/tree-ssa/vrp03.c: New test.
9349 * gcc.dg/tree-ssa/vrp04.c: New test.
9350 * gcc.dg/tree-ssa/vrp05.c: New test.
9351 * gcc.dg/tree-ssa/vrp06.c: New test.
9352 * gcc.dg/tree-ssa/vrp07.c: New test.
9353 * gcc.dg/tree-ssa/vrp08.c: New test.
9354 * gcc.dg/tree-ssa/vrp09.c: New test.
9355 * gcc.dg/tree-ssa/vrp10.c: New test.
9356 * gcc.dg/tree-ssa/vrp11.c: New test.
9357 * gcc.dg/tree-ssa/vrp12.c: New test.
9358 * gcc.dg/tree-ssa/vrp13.c: New test.
9359
9360 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
9361
9362 PR 21029
9363 * gcc.dg/tree-ssa/pr21029.c: New test.
9364
9365 2005-06-01 Roger Sayle <roger@eyesopen.com>
9366
9367 * gfortran.dg/logint-1.f: New test case.
9368 * gfortran.dg/logint-2.f: Likewise.
9369 * gfortran.dg/logint-3.f: Likewise.
9370
9371 2005-06-01 Jakub Jelinek <jakub@redhat.com>
9372
9373 PR c/21536
9374 PR c/20760
9375 * gcc.dg/20050527-1.c: New test.
9376
9377 * gcc.dg/i386-sse-12.c: New test.
9378
9379 PR fortran/21729
9380 * gfortran.dg/implicit_5.f90: New test.
9381
9382 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
9383
9384 PR fortran/20883
9385 * gfortran/assign_4.f90: New test.
9386 * gfortran/assign_2.f90: Change compile to run.
9387
9388 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
9389
9390 * lib/target-supports.exp
9391 (check_effective_target_sync_char_short): New.
9392 * gcc.dg/sync-2.c: New.
9393
9394 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
9395
9396 PR tree-optimization/21817
9397 * gcc.dg/torture/pr21817-1.c: New.
9398
9399 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
9400
9401 PR c++/21165
9402 * g++.dg/template/init5.C: New.
9403
9404 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
9405
9406 * gfortran.dg/char_initialiser_actual.f90:
9407 Test character initialisers as actual arguments.
9408 * gfortran.dg/char_pointer_comp_assign.f90:
9409 Test character pointer structure component assignments.
9410 * gfortran.dg/char_array_structure_constructor.f90:
9411 Test character components in structure constructors.
9412
9413 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
9414
9415 PR middle-end/20931
9416 * g++.dg/opt/pr20931.C: New test.
9417
9418 2005-05-31 Andreas Jaeger <aj@suse.de>
9419
9420 PR testsuite/20772
9421 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
9422 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
9423 g++.old-deja/g++.ext/asmspec1.C,
9424 g++.old-deja/g++.other/regstack.C,
9425 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
9426 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
9427 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
9428 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
9429 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
9430 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
9431 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
9432 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
9433 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
9434 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
9435 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
9436 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
9437 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
9438 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
9439 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
9440 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
9441 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
9442 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
9443 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
9444
9445 2005-05-31 Jeff Law <law@redhat.com>
9446
9447 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
9448
9449 2005-05-30 Paolo Carlini <pcarlini@suse.de>
9450
9451 PR middle-end/21743
9452 * gcc.dg/builtins-1.c: Activate disabled clog test.
9453 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9454
9455 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
9456
9457 * gfortran.dg/char_pointer_assign.f90:
9458 Test character-pointer assignments and pointer assignments.
9459 * gfortran.dg/char_pointer_dummy.f90:
9460 Test character-pointer dummy arguments.
9461 * gfortran.dg/char_pointer_func.f90:
9462 Test character-pointer function returns.
9463 * gfortran.dg/char_pointer_dependency.f90:
9464 Test character-pointer functions with dependencies.
9465
9466 2005-05-30 Mark Mitchell <mark@codesourcery.com>
9467
9468 PR c++/21784
9469 * g++.dg/lookup/using14.C: New test.
9470
9471 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
9472
9473 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
9474 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
9475 trailing ^M.
9476
9477 2005-05-29 Geoffrey Keating <geoffk@apple.com>
9478
9479 PR c++/17413
9480 * g++.dg/template/local5.C: New.
9481
9482 PR target/21761
9483 * gcc.c-torture/compile/pr21761.c: New.
9484
9485 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
9486 before darwin8.
9487
9488 2005-05-30 Steven G. Kargl
9489
9490 PR fortran/20846
9491 * gfortran.dg/inquire_8.f90: New test.
9492
9493 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9494
9495 PR libfortran/21376
9496 * gfortran.dg/output_exponents_1.f90: New test.
9497
9498 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9499
9500 PR libfortran/20006
9501 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
9502
9503 2005-05-28 Mark Mitchell <mark@codesourcery.com>
9504
9505 PR c++/21210
9506 * g++.dg/ext/complex1.C: New test.
9507
9508 PR c++/21340
9509 * g++.dg/init/ctor6.C: New test.
9510
9511 2005-05-29 Jan Hubicka <jh@suse.cz>
9512
9513 * gcc.c-torture/compile/pr21562.c: New.
9514
9515 2005-05-28 Steven G. Kargl <kargls@comcast.net>
9516
9517 * gfortran.dg/subnormal_1.f90: New test.
9518
9519 2005-05-28 Jan Hubicka <jh@suse.cz>
9520
9521 * tree-prof.exp: Fix comment.
9522 * value-prof-1.c: New.
9523 * value-prof-2.c: New.
9524 * value-prof-3.c: New.
9525 * value-prof-4.c: New.
9526
9527 2005-05-27 Mark Mitchell <mark@codesourcery.com>
9528
9529 PR c++/21614
9530 * g++.dg/expr/ptrmem6.C: New test.
9531 * g++.dg/expr/ptrmem6a.C: Likewise.
9532
9533 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
9534
9535 PR tree-optimization/21658
9536 * gcc.dg/tree-ssa/pr21658.c: New.
9537
9538 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
9539
9540 PR c++/21455
9541 * g++.dg/inherit/ptrmem3.C: New.
9542
9543 PR c++/21681
9544 * g++.dg/parse/template16.C: New.
9545
9546 2005-05-27 Andreas Jaeger <aj@suse.de>
9547
9548 * gcc.dg/setjmp-2.c: Only run in 32-bit.
9549
9550 * gcc.dg/i386-sse-8.c: Run test on all archs.
9551
9552 2005-05-26 Mike Stump <mrs@apple.com>
9553
9554 * objc.dg/isa-field-1.m: Only run on darwin.
9555 * objc.dg/lookup-1.m: Likewise.
9556 * objc.dg/try-catch-8.m: Likewise.
9557
9558 2005-05-26 Roger Sayle <roger@eyesopen.com>
9559
9560 PR tree-optimization/9814
9561 * gcc.dg/pr9814-1.c: New test case.
9562
9563 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9564
9565 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
9566 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
9567 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
9568 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
9569 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
9570 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
9571 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
9572 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
9573 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
9574 objc.dg/try-catch-8.m: New.
9575
9576 2005-05-26 Janis Johnson <janis187@us.ibm.com>
9577
9578 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
9579 remove extraneous semicolons.
9580
9581 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9582
9583 * obj-c++.dg/comp-types-12.mm: New.
9584 * objc.dg/comp-types-11.m: New.
9585 * objc.dg/selector-4.m: New.
9586
9587 2005-05-26 Andreas Jaeger <aj@suse.de>
9588
9589 PR testsuite/20772
9590 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
9591 g++.old-deja/g++.ext/attrib3.C,
9592 g++.old-deja/g++.other/store-expr1.C,
9593 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
9594 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
9595 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9596 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
9597 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
9598 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
9599 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
9600 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9601 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
9602 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
9603 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
9604 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
9605 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
9606 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
9607 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
9608 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
9609 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
9610 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9611 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
9612
9613 2005-05-26 Andreas Jaeger <aj@suse.de>
9614
9615 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
9616 x86-64 compilation.
9617
9618 2005-05-26 Andreas Jaeger <aj@suse.de>
9619
9620 PR testsuite/20772
9621 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
9622 gcc.misc-tests/i386-pf-athlon-1.c,
9623 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9624 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
9625 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
9626 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
9627 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
9628 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
9629 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
9630 programs.
9631
9632 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
9633 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
9634 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
9635 x86-64 compilation.
9636
9637 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
9638 x86_64.
9639
9640 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
9641 effective-target ilp32.
9642
9643 2005-05-26 David Ung <davidu@mips.com>
9644
9645 * gcc.target/mips/ext_ins.c: New test for testing the generation
9646 of MIPS32/64 rev 2 ext/ins instructions.
9647
9648 2005-05-26 Andreas Jaeger <aj@suse.de>
9649
9650 * treelang/compile/unsigned.tree: Use gimple instead of
9651 nonexisting generic dump.
9652
9653 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
9654
9655 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
9656
9657 2005-05-26 Andreas Jaeger <aj@suse.de>
9658
9659 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
9660
9661 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
9662
9663 PR libfortran/17283
9664 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
9665 Test callee-allocated memory with write statements.
9666
9667 2005-05-25 Roger Sayle <roger@eyesopen.com>
9668
9669 PR middle-end/21709
9670 * gcc.dg/pr21709-1.c: New test case.
9671
9672 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9673 Mike Stump <mrs@apple.com>
9674
9675 * objc/execute/next_mapping.h: Update for C++.
9676
9677 * obj-c++.dg/selector-1.mm: Move to...
9678 * obj-c++.dg/selector-4.mm: here...
9679
9680 * obj-c++.dg/basic.mm: New.
9681 * obj-c++.dg/comp-types-1.mm: New.
9682 * obj-c++.dg/cxx-class-1.mm: New.
9683 * obj-c++.dg/cxx-ivars-1.mm: New.
9684 * obj-c++.dg/cxx-ivars-2.mm: New.
9685 * obj-c++.dg/cxx-ivars-3.mm: New.
9686 * obj-c++.dg/cxx-scope-1.mm: New.
9687 * obj-c++.dg/cxx-scope-2.mm: New.
9688 * obj-c++.dg/defs.mm: New.
9689 * obj-c++.dg/empty-private-1.mm: New.
9690 * obj-c++.dg/encode-1.mm: New.
9691 * obj-c++.dg/encode-2.mm: New.
9692 * obj-c++.dg/encode-3.mm: New.
9693 * obj-c++.dg/extern-c-1.mm: New.
9694 * obj-c++.dg/extra-semi.mm: New.
9695 * obj-c++.dg/fix-and-continue-2.mm: New.
9696 * obj-c++.dg/isa-field-1.mm: New.
9697 * obj-c++.dg/ivar-list-semi.mm: New.
9698 * obj-c++.dg/local-decl-1.mm: New.
9699 * obj-c++.dg/lookup-1.mm: New.
9700 * obj-c++.dg/lookup-2.mm: New.
9701 * obj-c++.dg/method-1.mm: New.
9702 * obj-c++.dg/method-2.mm: New.
9703 * obj-c++.dg/method-3.mm: New.
9704 * obj-c++.dg/method-4.mm: New.
9705 * obj-c++.dg/method-5.mm: New.
9706 * obj-c++.dg/method-6.mm: New.
9707 * obj-c++.dg/method-7.mm: New.
9708 * obj-c++.dg/no-extra-load.mm: New.
9709 * obj-c++.dg/overload-1.mm: New.
9710 * obj-c++.dg/pragma-1.mm: New.
9711 * obj-c++.dg/pragma-2.mm: New.
9712 * obj-c++.dg/private-1.mm: New.
9713 * obj-c++.dg/private-2.mm: New.
9714 * obj-c++.dg/proto-qual-1.mm: New.
9715 * obj-c++.dg/qual-types-1.mm: New.
9716 * obj-c++.dg/stubify-1.mm: New.
9717 * obj-c++.dg/stubify-2.mm: New.
9718 * obj-c++.dg/super-class-1.mm: New.
9719 * obj-c++.dg/super-class-2.mm: New.
9720 * obj-c++.dg/super-dealloc-1.mm: New.
9721 * obj-c++.dg/super-dealloc-2.mm: New.
9722 * obj-c++.dg/template-1.mm: New.
9723 * obj-c++.dg/template-2.mm: New.
9724 * obj-c++.dg/template-3.mm: New.
9725 * obj-c++.dg/template-4.mm: New.
9726 * obj-c++.dg/template-5.mm: New.
9727 * obj-c++.dg/template-6.mm: New.
9728 * obj-c++.dg/try-catch-1.mm: New.
9729 * obj-c++.dg/try-catch-2.mm: New.
9730 * obj-c++.dg/try-catch-3.mm: New.
9731 * obj-c++.dg/try-catch-4.mm: New.
9732 * obj-c++.dg/try-catch-5.mm: New.
9733 * obj-c++.dg/try-catch-6.mm: New.
9734 * obj-c++.dg/try-catch-7.mm: New.
9735 * obj-c++.dg/try-catch-8.mm: New.
9736 * obj-c++.dg/try-catch-9.mm: New.
9737 * obj-c++.dg/va-meth-1.mm: New.
9738
9739 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9740
9741 * obj-c++.dg/selector-1.mm: New.
9742 * obj-c++.dg/selector-2.mm: New.
9743
9744 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9745
9746 * obj-c++.dg/selector-3.mm: New.
9747 * objc.dg/selector-3.m: New.
9748
9749 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9750
9751 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
9752 about where warning appears.
9753
9754 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9755
9756 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
9757 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
9758 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
9759 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
9760
9761 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9762
9763 * gcc.dg/20050524-1.c: New test.
9764
9765 2005-05-25 Jan Hubicka <jh@suse.cz>
9766
9767 * gcc.dg/tree-prof/inliner-1.c: New.
9768
9769 2005-05-25 Janis Johnson <janis187@us.ibm.com>
9770
9771 * gcc.dg/tree-prof: New directory.
9772 * gcc.dg/tree-prof/tree-prof.exp: New.
9773
9774 2005-05-25 DJ Delorie <dj@redhat.com>
9775
9776 * gcc.dg/Wattributes-1.c: New.
9777 * gcc.dg/Wattributes-2.c: New.
9778 * gcc.dg/Wattributes-3.c: New.
9779
9780 20005-05-24 Janis Johnson <janis187@us.ibm.com>
9781
9782 PR tree-optimization/19833
9783 * gcc.dg/uninit-4.c: Remove xfail.
9784 * gcc.dg/uninit-9.c: Ditto.
9785
9786 2005-05-24 Ziemowit Laski <zlaski@apple.com>
9787
9788 * obj-c++.dg/bitfield-[1-5].mm: New.
9789 * obj-c++.dg/class-protocol-1.mm: New.
9790 * obj-c++.dg/comp-types-1[0-1].mm: New.
9791 * obj-c++.dg/comp-types-[2-9].mm: New.
9792 * obj-c++.dg/encode-[4-8].mm: New.
9793 * obj-c++.dg/layout-1.mm: New.
9794 * obj-c++.dg/method-1[0-9].mm: New.
9795 * obj-c++.dg/method-2[0-1].mm: New.
9796 * obj-c++.dg/method-[8-9].mm: New.
9797 * obj-c++.dg/objc-gc-3.mm: New.
9798 * obj-c++.dg/try-catch-10.mm: New.
9799 * objc.dg/bitfield-5.m: New.
9800 * objc.dg/comp-types-10.m: New.
9801 * objc.dg/comp-types-9.m: New.
9802 * objc.dg/layout-1.m: New.
9803 * objc.dg/objc-gc-4.m: New.
9804 * objc.dg/try-catch-9.m: New.
9805 * objc.dg/class-protocol-1.m: Tweak diagnostics.
9806 * objc.dg/comp-types-1.m: Likewise.
9807 * objc.dg/comp-types-[5-6].m: Likewise.
9808 * objc.dg/method-9.m: Likewise.
9809
9810 2005-05-24 Janis Johnson <janis187@us.ibm.com>
9811
9812 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
9813 and on hardware without VMX support.
9814
9815 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
9816
9817 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
9818
9819 * lib/profopt.exp (dg-final-generate, dg-final-use,
9820 profopt-final-code, profopt-get-options): New.
9821 (profopt-execute): Process test directives.
9822
9823 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
9824 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
9825 cleanup-tree-dump, cleanup-saved-temps): Update comments.
9826
9827 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
9828
9829 PR C++/21645
9830 * g++.dg/init/ctor5.C: New test.
9831
9832 2005-05-24 Ira Rosen <irar@il.ibm.com>
9833
9834 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
9835 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
9836 vect-113.c, vect-114.c.
9837
9838 2005-05-23 Adam Nemet <anemet@lnxw.com>
9839
9840 * gcc.dg/const-elim-1.c: Remove xfails.
9841
9842 2005-05-23 Jeff Law <law@redhat.com>
9843
9844 * gcc.c-torture/compile/pr21638.c: New test.
9845 * gcc.c-torture/compile/20050520-1.c: New test.
9846
9847 2005-05-23 Nick Clifton <nickc@redhat.com>
9848
9849 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
9850 be a proper triple, ie: m32r*-*-*.
9851 * g++.old-deja/g++.jason/thunk3.C: Likewise.
9852
9853 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
9854
9855 PR middle-end/21331
9856 PR tree-opt/21293
9857 * gcc.c-torture/compile/pr21293.c: New test.
9858 * gcc.c-torture/execute/pr21331.c: New test.
9859
9860 2004-05-20 Richard Henderson <rth@redhat.com>
9861
9862 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
9863
9864 2005-05-20 Ziemowit Laski <zlaski@apple.com>
9865
9866 * obj-c++-dg.exp: Add.
9867 * obj-c++.exp: Add.
9868 * obj-c++.dg/dg.exp: Add.
9869
9870 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
9871
9872 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
9873 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
9874
9875 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
9876
9877 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
9878
9879 2004-05-19 Richard Henderson <rth@redhat.com>
9880
9881 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
9882
9883 2005-05-19 Janis Johnson <janis187@us.ibm.com>
9884
9885 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
9886
9887 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
9888
9889 2005-05-19 Jakub Jelinek <jakub@redhat.com>
9890
9891 PR c++/21495
9892 * g++.dg/parse/extern1.C: New test.
9893 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
9894
9895 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9896
9897 * gcc.dg/c99-math.h: New.
9898 * gcc.dg/c99-math-float-1.c: New test.
9899 * gcc.dg/c99-math-double-1.c: Likewise.
9900 * gcc.dg/c99-math-long-double-1.c: Likewise.
9901
9902 2005-05-18 Richard Henderson <rth@redhat.com>
9903
9904 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
9905
9906 2005-05-18 Devang Patel <dpatel@apple.com>
9907
9908 * g++.dg/opt/20050511-1.C: New test.
9909
9910 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
9911
9912 PR libfortran/21127
9913 * gfortran.dg/reshape-complex.f90: New test.
9914
9915 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
9916
9917 * gfortran.dg/array_constructor_1.f90: New test.
9918 * gfortran.dg/array_constructor_2.f90: New test.
9919
9920 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
9921
9922 PR fortran/20954
9923 * gfortran.dg/pr20954.f: New test.
9924
9925 2005-05-17 Mike Stump <mrs@apple.com>
9926
9927 Yet more Objective-C++...
9928
9929 * objc.dg/method-5.m: Update.
9930 * objc.dg/method-6.m: Update.
9931 * objc.dg/method-7.m: Update.
9932 * objc.dg/method-9.m: Update.
9933 * objc.dg/try-catch-2.m: Update.
9934
9935 2005-05-17 Mark Mitchell <mark@codesourcery.com>
9936
9937 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
9938 Remove little-endian optimizations.
9939
9940 2005-05-17 Jeff Law <law@redhat.com>
9941
9942 * g++.dg/tree-ssa/pr14814.C: New test.
9943 * gcc.dg/tree-ssa/pr14814.C: New test.
9944 * gcc.dg/tree-ssa/pr17141-1.C: New test.
9945 * gcc.dg/tree-ssa/pr17141-2.C: New test.
9946
9947 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9948
9949 * gcc.dg/compat/generate-random.c: Do not include
9950 libiberty.h.
9951 * gcc.dg/compat/generate-random_r.c: Likewise.
9952
9953 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
9954
9955 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
9956
9957 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9958
9959 PR middle-end/21595
9960 * g++.dg/tree-ssa/builtin1.C: New testcase.
9961
9962 2005-05-17 Jakub Jelinek <jakub@redhat.com>
9963
9964 PR c++/21454
9965 * g++.dg/opt/const4.C: New test.
9966
9967 PR middle-end/21492
9968 * g++.dg/opt/crossjump1.C: New test.
9969
9970 PR tree-optimization/21610
9971 * gcc.c-torture/compile/20050516-1.c: New test.
9972
9973 PR fortran/15080
9974 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
9975 about the test failing.
9976 * gfortran.fortran-torture/execute/where_7.f90: New test.
9977 * gfortran.fortran-torture/execute/where_8.f90: New test.
9978
9979 2005-05-16 Richard Henderson <rth@redhat.com>
9980
9981 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
9982 i?86 and x86_64.
9983
9984 2005-05-16 Mark Mitchell <mark@codesourcery.com>
9985
9986 * gcc.dg/compat/generate-random.c (config.h): Do not include.
9987 (limits.h): Include unconditionally.
9988 (stdlib.h): Likewise.
9989 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
9990 (limits.h): Include unconditionally.
9991 (stdlib.h): Likewise.
9992 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9993 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9994 (limits.h): Include unconditionally.
9995 (stdlib.h): Likewise.
9996 (hashtab.h): Do not include.
9997 (getopt.h): Likewise.
9998 (stddef.h): Include.
9999 (hashval_t): Define.
10000 (struct entry): Add "next" field.
10001 (HASH_SIZE): New macro.
10002 (hash_table): New variable.
10003 (switchfiles): Do not use xmalloc.
10004 (mix): New macro.
10005 (iterative_hash): New function.
10006 (hasht): Remove.
10007 (e_exists): New function.
10008 (e_insert): Likewise.
10009 (output): Use, instead of libiberty hashtable functions.
10010 (main): Do not use getopt. Do not call htab_create.
10011
10012 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
10013
10014 PR libstdc++/21526
10015 * lib/target-supports.exp (check_mkfifo_available):
10016 Return 0 for cygwin as mkfifo support incomplete on platform.
10017 Fix typos in comments.
10018
10019 2005-05-15 Mark Mitchell <mark@codesourcery.com>
10020
10021 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
10022
10023 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
10024
10025 PR fortran/17432
10026 * gfortran.dg/assign_4.f: New test.
10027
10028 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
10029
10030 PR tree-optimization/21563
10031 * gcc.dg/tree-ssa/pr21563.c: New.
10032
10033 2005-05-14 Jan Hubicka <jh@suse.cz>
10034
10035 * gcc.dg/noreturn-7.c: Allow control reaches warning.
10036
10037 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
10038
10039 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
10040
10041 2005-05-13 Julian Brown <julian@codesourcery.com>
10042
10043 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
10044 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
10045
10046 2005-05-13 Jan Hubicka <jh@suse.cz>
10047
10048 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
10049 * gcc.dg/fold-xor-?.c: Likewise.
10050 * gcc.dg/pr15784-?.c: Likewise.
10051 * gcc.dg/pr20922-?.c: Likewise.
10052 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
10053 * gcc.dg/tree-ssa/pr17598.c: Likewise.
10054 * gcc.dg/tree-ssa/pr20470.c: Likewise.
10055
10056 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10057
10058 PR fortran/21260
10059 * gfortran.dg/hollerith_1.f90: New test.
10060
10061 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10062
10063 * gfortran.dg/func_result_2.f90: New test.
10064
10065 2005-05-11 Bud Davis <bdavis@gfortran.org>
10066
10067 * gfortran.dg/dev_null.f90: New test.
10068
10069 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
10070
10071 * gcc.dg/arm-vfp1.c: Revert last change.
10072
10073 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
10074
10075 PR middle-end/19807
10076 PR tree-optimization/19639
10077 * g++.dg/tree-ssa/pr19807.C: New testcase.
10078
10079 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10080
10081 PR libfortran/21471
10082 * gfortran.dg/append-1.f90: New test.
10083
10084 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10085
10086 * gcc.dg/pr18501.c: XFAIL.
10087 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
10088 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
10089 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
10090 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10091 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10092 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
10093 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
10094 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
10095
10096 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10097
10098 PR fortran/20178
10099 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
10100 gfortran.dg/f2c_3.f90: New tests.
10101
10102 * gfortran.dg/return_1.f90: Fix dg annotation.
10103
10104 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10105
10106 * gcc.c-torture/compile/20050510-1.c: New test.
10107
10108 2005-05-10 Mark Mitchell <mark@codesourcery.com>
10109
10110 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
10111
10112 2005-05-10 Bob Wilson <bob.wilson@acm.org>
10113
10114 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
10115
10116 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
10117
10118 PR c/17913
10119 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
10120
10121 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
10122
10123 PR c/21342
10124 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
10125 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
10126
10127 2005-05-10 Ben Elliston <bje@au.ibm.com>
10128
10129 PR debug/16676
10130 * gcc.dg/debug/pr16676.c: New test.
10131
10132 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
10133
10134 PR testsuite/21443
10135 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
10136 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
10137 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
10138 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
10139 Change -O1 to -O2.
10140 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
10141 -fno-tree-dominator-opts.
10142
10143 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10144
10145 * gfortran.dg/return_1.f90: New test.
10146
10147 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
10148
10149 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
10150
10151 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
10152
10153 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
10154
10155 PR c++/21427
10156 * g++.dg/inherit/covariant13.C: New.
10157
10158 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10159
10160 PR libfortran/19155
10161 * gfortran.dg/pr19155.f: New test.
10162
10163 2005-05-08 Roger Sayle <roger@eyesopen.com>
10164
10165 PR inline-asm/8788
10166 * gcc.dg/pr8788-1.c: New testcase.
10167
10168 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
10169
10170 PR target/21416
10171 * gcc.target/mips/fpcmp-[12].c: New tests.
10172
10173 2005-05-06 Mark Mitchell <mark@codesourcery.com>
10174
10175 * lib/target-supports-dg.exp (dg-require-fork): New function.
10176 (dg-require-mkfifo): Likewise.
10177 * lib/target-supports.exp (check_function_available): New
10178 function.
10179 (check_fork_available): Likewise.
10180 (check_mkfifo_available): Likewise.
10181
10182 2005-05-06 Jeff Law <law@redhat.com>
10183
10184 * gcc.c-torture/compile/pr21380.c: New test.
10185
10186 2005-05-06 Jakub Jelinek <jakub@redhat.com>
10187
10188 PR c++/20961
10189 * g++.dg/ext/weak3.C: New test.
10190
10191 2005-05-05 Mark Mitchell <mark@codesourcery.com>
10192
10193 PR c++/21352
10194 * g++.dg/template/crash37.C: New test.
10195
10196 2005-05-05 Paul Brook <paul@codesourcery.com>
10197
10198 * gcc.dg/arm-g2.c: Use effective-target arm32.
10199 * gcc.dg/arm-mmx-1.c: Ditto.
10200 * gcc.dg/arm-scd42-2.c: Ditto.
10201 * gcc.dg/arm-vfp1.c: Ditto.
10202 * lib/target-supports.exp (check_effective_target_arm32): New
10203 function.
10204
10205 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
10206
10207 PR libfortran/21354
10208 gfortran.dg/in_pack_rank7.f90: New test.
10209
10210 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
10211
10212 PR middle-end/15618
10213 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
10214
10215 2005-05-04 Jakub Jelinek <jakub@redhat.com>
10216
10217 PR middle-end/21265
10218 * gcc.dg/20050503-1.c: New test.
10219
10220 PR rtl-optimization/21239
10221 * gcc.dg/i386-sse-11.c: New test.
10222
10223 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
10224
10225 PR target/16888
10226 * gcc.target/i386/asm-1.c: New test.
10227
10228 2005-05-03 Jakub Jelinek <jakub@redhat.com>
10229
10230 PR rtl-optimization/21330
10231 * gcc.c-torture/execute/20050502-1.c: New test.
10232
10233 PR target/21297
10234 * gcc.c-torture/execute/20050502-2.c: New test.
10235
10236 2005-05-03 Uros Bizjak <uros@kss-loka.si>
10237
10238 PR middle-end/21282
10239 * gcc.dg/pr21282.c: New.
10240
10241 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10242
10243 * gcc.dg/vect/pr20122.c: Clean up .vect file.
10244 * gcc.dg/vect/vect-92.c: Likewise.
10245 * gcc.dg/vect/vect-93.c: Likewise.
10246 * gcc.dg/vect/vect-dv-1.c: Likewise.
10247 * gcc.dg/vect/vect-dv-2.c: Likewise.
10248 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
10249
10250 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10251
10252 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
10253 * gfortran.dg/vect/vect-2.f90: Likewise.
10254 * gfortran.dg/vect/vect-3.f90: Likewise.
10255 * gfortran.dg/vect/vect-4.f90: Likewise.
10256 * gfortran.dg/vect/vect-5.f90: Likewise.
10257
10258 2005-05-02 Geoffrey Keating <geoffk@apple.com>
10259
10260 PR target/20813
10261 * gcc.dg/rs6000-fpint-2.c: New.
10262
10263 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
10264
10265 PR c/15698
10266 * gcc.dg/builtins-30.c: Update expected messages.
10267 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
10268 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
10269 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
10270
10271 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
10272
10273 PR tree-optimization/21294
10274 * gcc.dg/tree-ssa/pr21294.c: New.
10275
10276 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
10277
10278 * gcc.dg/altivec-3.c (vec_store): Do not use the old
10279 __builtin_altivec_st_internal_4si built-in.
10280
10281 2005-05-02 Mark Mitchell <mark@codesourcery.com>
10282
10283 PR c++/15875
10284 * g++.dg/template/ptrmem14.C: New test.
10285
10286 2005-05-02 Paul Brook <paul@codesourcery.com>
10287
10288 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
10289
10290 2005-05-02 Michael Matz <matz@suse.de>
10291
10292 PR c++/19542
10293 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
10294
10295 2005-05-01 Mark Mitchell <mark@codesourcery.com>
10296
10297 * g++.dg/cpp/weak.C: New test.
10298
10299 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
10300
10301 * gcc.dg/tree-ssa/loop-8.c: New test.
10302
10303 2005-04-30 Michael Maty <matz@suse.de>
10304
10305 * gcc.dg/inline-mcpy.c: New test.
10306
10307 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
10308
10309 PR libfortran/18958
10310 * gfortran.dg/eoshift.f90: New test case.
10311
10312 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
10313
10314 PR libfortran/18857
10315 * gfortran.dg/matmul_1.f90: New test.
10316
10317 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10318
10319 PR tree-optimization/21030
10320 * gcc.dg/tree-ssa/pr21030.c: New.
10321
10322 2005-04-29 Devang Patel <dpatel@apple.com>
10323
10324 PR tree-optimization/21272
10325 * gcc.dg/vect/vect-ifcvt-10.c: New test.
10326
10327 2005-04-29 Jakub Jelinek <jakub@redhat.com>
10328
10329 PR fortran/13082
10330 PR fortran/18824
10331 * gfortran.dg/entry_4.f90: New test.
10332 * gfortran.fortran-torture/execute/entry_1.f90: New test.
10333 * gfortran.fortran-torture/execute/entry_2.f90: New test.
10334 * gfortran.fortran-torture/execute/entry_3.f90: New test.
10335 * gfortran.fortran-torture/execute/entry_4.f90: New test.
10336 * gfortran.fortran-torture/execute/entry_5.f90: New test.
10337 * gfortran.fortran-torture/execute/entry_6.f90: New test.
10338 * gfortran.fortran-torture/execute/entry_7.f90: New test.
10339
10340 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10341
10342 * gfortran.fortran-torture/execute/entry_8.f90: New test.
10343
10344 2005-04-29 Paul Brook <paul@codesourcery.com>
10345
10346 * gfortran.dg/entry_3.f90: New test.
10347
10348 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10349
10350 * gfortran.dg/implicit_4.f90: New test.
10351
10352 2005-04-28 Bob Wilson <bob.wilson@acm.org>
10353
10354 * lib/target-supports.exp (check_profiling_available): Return
10355 false for xtensa-*-elf.
10356
10357 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
10358
10359 * lib/fortran-torture.exp (fortran-torture.exp): Catch
10360 error if file cannot be deleted.
10361
10362 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10363
10364 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
10365 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
10366 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
10367 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
10368 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
10369 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
10370 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
10371 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
10372 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
10373 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
10374 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
10375 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
10376 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
10377
10378 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10379
10380 PR fortran/20865
10381 * gfortran.dg/pr20865.f90: New test.
10382
10383 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
10384
10385 * gcc.dg/void-cast-2.c: New test.
10386
10387 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10388
10389 PR c/21159
10390 * gcc.dg/void-cast-1.c: New test.
10391
10392 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
10393
10394 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
10395
10396 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10397
10398 PR fortran/21177
10399 * gfortran.dg/pr21177.f90: New test.
10400
10401 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
10402
10403 PR tree-optimization/21171
10404 * gcc.dg/tree-ssa/pr21171.c: New test.
10405
10406 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
10407
10408 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10409 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10410 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10411 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10412 gcc.dg/tree-ssa/gen-vect-32.c: New.
10413 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
10414 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
10415 don't run on PPC32.
10416
10417 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10418
10419 PR c/21213
10420 * gcc.dg/transparent-union-3.c: New test.
10421
10422 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10423
10424 PR c/20740
10425 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
10426 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
10427 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
10428 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
10429 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
10430 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
10431
10432 2005-04-26 Jeff Law <law@redhat.com>
10433
10434 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
10435 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
10436 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
10437 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
10438 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
10439 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
10440 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
10441
10442 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
10443
10444 PR tree-optimization/17598
10445 * gcc.dg/tree-ssa/pr17598.c: New testcase.
10446
10447 2005-04-25 Mike Stump <mrs@apple.com>
10448
10449 * objc.dg/fix-and-continue-1.m: Add.
10450
10451 2005-04-25 Roger Sayle <roger@eyesopen.com>
10452
10453 PR c++/20995
10454 * g++.dg/opt/pr20995-1.C: New test case.
10455
10456 2005-04-25 Devang Patel <dpatel@apple.com>
10457
10458 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
10459
10460 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10461
10462 PR testsuite/21062
10463 * g++.dg/opt/alias2.C (printf): Correct the prototype.
10464
10465 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10466
10467 PR C++/21188
10468 * g++.dg/opt/rtti2.C: New test.
10469
10470 2005-04-25 Paul Brook <paul@codesourcery.com>
10471 Steven G. Kargl <kargls@comcast.net>
10472
10473 PR fortran/20879
10474 * gfortran.dg/ichar_1.f90: New file.
10475
10476 2005-04-24 Jakub Jelinek <jakub@redhat.com>
10477
10478 PR middle-end/20991
10479 * g++.dg/opt/pr20991.C: New test.
10480
10481 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
10482 where sizeof (type) < __alignof__ (type).
10483 * gcc.dg/compat/struct-layout-1.h: Likewise.
10484
10485 2005-04-24 Per Bothner <per@bothner.com>
10486 Devang Patel <dpatel@apple.com>
10487
10488 PR preprocessor/20907
10489 * gcc.dg/cpp/very-long-comment.c: New test.
10490
10491 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10492
10493 PR fortran/20059
10494 * gfortran.dg/common_5.f: New test.
10495
10496 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
10497
10498 PR middle-end/21082
10499 * g++.dg/tree-ssa/pr21082.C: New testcase.
10500
10501 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
10502
10503 * gcc.dg/vect/vect-99.c: New test.
10504
10505 2005-04-22 Diego Novillo <dnovillo@redhat.com>
10506
10507 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
10508
10509 2005-04-22 Jeff Law <law@redhat.com>
10510
10511 * gcc.dg/uninit-5.c: Remove xfails.
10512 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
10513 conditionals and loads.
10514
10515 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
10516
10517 PR libfortran/20074
10518 PR libfortran/20436
10519 PR libfortran/21108
10520 * gfortran.dg/nested_reshape.f90: new test
10521 * gfortran.dg/reshape-alloc.f90: new test
10522 * gfortran.dg/reshape.f90: new test
10523
10524 2005-04-22 Mark Mitchell <mark@codesourcery.com>
10525
10526 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
10527
10528 * gcc.dg/arm-vfp1.c: New test.
10529
10530 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
10531
10532 PR c++/21087
10533 * g++.dg/lookup/builtin2.C: New test.
10534
10535 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
10536
10537 * gcc.dg/weak/weak-13.c: New test.
10538
10539 2005-04-21 Geoffrey Keating <geoffk@apple.com>
10540
10541 * lib/target-supports.exp (check_effective_target_sync_int_long):
10542 Add powerpc*.
10543
10544 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
10545
10546 * gcc.target/mips/branch-1.c: New test.
10547
10548 2005-04-21 Richard Henderson <rth@redhat.com>
10549
10550 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
10551 * gcc.dg/vect/vect-86.c: Likewise.
10552 * gcc.dg/vect/vect-87.c: Likewise.
10553 * gcc.dg/vect/vect-88.c: Likewise.
10554
10555 2005-04-21 Devang Patel <dpatel@apple.com>
10556
10557 PR optimization/20994
10558 * gcc.dg/tree-ssa/ifc-3.c: New test.
10559
10560 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10561
10562 PR c/12913
10563 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
10564 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
10565 gcc.dg/c99-vla-jump-5.c: New tests.
10566
10567 2005-04-19 Richard Henderson <rth@redhat.com>
10568
10569 * lib/target-supports.exp (check_effective_target_vect_int_mult):
10570 Fix typo in exists check.
10571 (check_effective_target_sync_int_long): New.
10572 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
10573 * gcc.dg/ia64-sync-2.c: Likewise.
10574 * gcc.dg/ia64-sync-3.c: Likewise.
10575 * gcc.dg/ia64-sync-4.c: Likewise.
10576
10577 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
10578
10579 * gcc.dg/fold-xor-1.c: New test.
10580 * gcc.dg/fold-xor-2.c: New test.
10581
10582 2005-04-19 James E. Wilson <wilson@specifixinc.com>
10583
10584 PR target/20670
10585 * g++.dg/eh/fp-regs.C: New test.
10586
10587 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10588
10589 * gcc.dg/Wint-to-pointer-cast-1.c,
10590 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
10591 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
10592 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
10593
10594 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10595
10596 PR fortran/16861
10597 * gfortran.dg/pr16861.f90: New test.
10598
10599 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10600
10601 * gcc.dg/pr21085.c: New test.
10602
10603 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
10604
10605 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
10606 (setup_mips_tests, dg-mips-options): New procedures.
10607 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
10608 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
10609 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
10610 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10611 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
10612 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
10613 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
10614 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10615 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
10616 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
10617 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
10618 dg-mips-options instead of dg-options. Remove now-redundant
10619 preprocessor guards.
10620 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
10621 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10622 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10623 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
10624 * gcc.dg/vr-mult-2.c: Delete.
10625 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
10626 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
10627 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
10628 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
10629 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
10630 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
10631 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
10632
10633 2005-04-18 Laurent GUERBY <laurent@guerby.net>
10634
10635 * ada/acats/run_all.sh: Use sync when executable not present.
10636
10637 2005-04-18 Devang Patel <dpatel@apple.com>
10638
10639 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
10640 * gcc.dg/vect/vect-11a.c: New.
10641 * gcc.dg/vect/vect-none.c: Update.
10642 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
10643
10644 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10645
10646 PR tree-optimization/20922
10647 * gcc.dg/pr20922-1.c: New test.
10648 * gcc.dg/pr20922-2.c: New test.
10649 * gcc.dg/pr20922-3.c: New test.
10650 * gcc.dg/pr20922-4.c: New test.
10651 * gcc.dg/pr20922-5.c: New test.
10652 * gcc.dg/pr20922-6.c: New test.
10653
10654 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10655
10656 PR libfortran/20950
10657 * gfortran.dg/pr20950.f: New test.
10658
10659 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10660
10661 PR libfortran/19216
10662 * gfortran.dg/pr19216.f: New test.
10663
10664 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
10665
10666 PR tree-optimization/21001
10667 * gcc.dg/tree-ssa/pr21001.c: New.
10668
10669 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
10670
10671 PR libfortran/21075
10672 * gfortran.dg/reshape_rank7.f90: New test.
10673
10674 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
10675
10676 PR libfortran/12884 gfortran.dg/pr12884.f: New test
10677 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
10678 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
10679 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
10680 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
10681 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
10682 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
10683 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
10684 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
10685 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
10686 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
10687 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
10688 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
10689 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
10690 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
10691 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
10692 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
10693 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
10694 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
10695 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
10696 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
10697
10698 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
10699
10700 * gfortran.dg/wtruncate.f: New testcase.
10701 * gfortran.dg/wtruncate.f90: New testcase.
10702
10703 2005-04-16 Mark Mitchell <mark@codesourcery.com>
10704
10705 PR c++/21025
10706 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
10707 which sizeof/alignof is dependent, rather than just whether we are
10708 processing_template_decl.
10709
10710 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10711
10712 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10713 corrected typo where the wrong variables had been compared.
10714
10715 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10716
10717 PR libfortran/18495
10718 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10719 Test callee-allocated version of return array with a write
10720 statement.
10721 Test spread with a temporary with another write statement.
10722
10723 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
10724
10725 PR tree-optimization/21031
10726 * gcc.dg/tree-ssa/pr21031.c: New.
10727
10728 2005-04-15 Uros Bizjak <uros@kss-loka.si>
10729
10730 PR tree-optimization/21004
10731 * gcc.dg/builtins-53.c: Include builtins-config.h.
10732 Check floorf, ceilf, floorl and ceill transformations
10733 only when HAVE_C99_RUNTIME is defined.
10734
10735 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
10736
10737 PR middle-end/20739
10738 * gcc.dg/tree-ssa/pr20739.c: New test.
10739
10740 2005-04-14 Mike Stump <mrs@apple.com>
10741
10742 * gcc.dg/Foundation.framework/empty: New.
10743 * gcc.dg/framework-2.c: New.
10744
10745 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10746
10747 PR tree-optimization/21021
10748 * gcc.c-torture/compile/pr21021.c: New.
10749
10750 2005-04-14 Janis Johnson <janis187@us.ibm.com
10751
10752 PR testsuite/21010
10753 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
10754 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
10755 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
10756 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
10757 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
10758 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
10759 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
10760 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
10761
10762 2005-04-14 Richard Henderson <rth@redhat.com>
10763
10764 * lib/target-supports.exp (check_effective_target_vect_condition):
10765 Add ia64, i?86, and x86_64.
10766
10767 2005-04-14 Steven G. Kargl <kargls@comcast.net>
10768
10769 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
10770
10771 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10772
10773 PR tree-optimization/20657
10774 * gcc.dg/tree-ssa/pr20657.c: New.
10775
10776 2005-04-14 Uros Bizjak <uros@kss-loka.si>
10777
10778 * gcc.dg/builtins-53.c: Also check (int)trunc* and
10779 (long long int)trunc*.
10780
10781 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
10782
10783 PR target/20927
10784 * gcc.dg/pr20927.c: New test.
10785
10786 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
10787
10788 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
10789 * gcc.target/mips/asm-1.c: Likewise.
10790
10791 2005-04-13 Dale Johannesen <dalej@apple.com>
10792
10793 * objc.dg/objc-fast-4.m: New.
10794
10795 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
10796
10797 * gcc.target/cris/torture/cris-torture.exp: New driver in new
10798 directory.
10799 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
10800
10801 2005-04-13 David Edelsohn <edelsohn@gnu.org>
10802
10803 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
10804 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
10805 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
10806
10807 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
10808
10809 PR tree-optimization/20913
10810 * gcc.dg/tree-ssa/pr20913.c: New.
10811
10812 PR tree-optimization/20702
10813 * gcc.dg/tree-ssa/pr20702.c: New.
10814
10815 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10816
10817 PR c++/13744
10818 * g++.dg/inherit/local3.C: New test.
10819
10820 2005-04-12 Jeff Law <law@redhat.com>
10821
10822 * gcc.dg/tree-ssa/20050412-1.c: New test.
10823
10824 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
10825
10826 PR libfortran/19016
10827 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
10828 Add tests with mask generated by expression.
10829 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10830 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10831 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10832
10833 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
10834
10835 PR middle-end/20917
10836 * gcc.dg/20050409-1.c: New test.
10837
10838 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
10839
10840 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
10841
10842 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10843
10844 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10845 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
10846 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10847 (TARGET_CXX): Adjust accordingly.
10848 * target.h (struct gcc_target): Remove epxort_class_data. Add
10849 determine_class_data_visibility and class_data_always_comdat.
10850 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10851 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
10852 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10853 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
10854 (arm_cxx_determine_class_data_visibility): New.
10855 (arm_cxx_class_data_always_comdat): Likewise.
10856 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10857 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
10858 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10859 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
10860 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
10861 Define.
10862
10863 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10864
10865 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
10866
10867 2005-04-11 Geoffrey Keating <geoffk@apple.com>
10868
10869 * gcc.dg/i386-darwin-fpmath.c: New.
10870
10871 2004-04-11 Devang Patel <dpatel@apple.com>
10872
10873 * lib/target-supports.exp (check_effective_target_vect_condition): New.
10874 * gcc.dg/vect/vect-ifcvt-1.c: New test.
10875 * gcc.dg/vect/vect-ifcvt-2.c: New test.
10876 * gcc.dg/vect/vect-ifcvt-3.c: New test.
10877 * gcc.dg/vect/vect-ifcvt-4.c: New test.
10878 * gcc.dg/vect/vect-ifcvt-5.c: New test.
10879 * gcc.dg/vect/vect-ifcvt-6.c: New test.
10880 * gcc.dg/vect/vect-ifcvt-7.c: New test.
10881 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
10882
10883 2004-04-11 Devang Patel <dpatel@apple.com>
10884
10885 * gcc.dg/vect/vect-dv-1.c: New test.
10886 * gcc.dg/vect/vect-dv-2.c: New test.
10887
10888 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10889
10890 PR tree-optimization/20933
10891 * gcc.dg/tree-ssa/pr20933.c: New test.
10892
10893 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10894
10895 * gfortran.dg/fold_nearest.f90: New test.
10896
10897 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
10898
10899 * gcc.dg/tree-ssa/alias-1.c: New test.
10900
10901 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10902
10903 PR tree-optimization/20920
10904 * g++.dg/tree-ssa/pr20920.C: New test.
10905
10906 2005-04-11 Uros Bizjak <uros@kss-loka.si>
10907
10908 * gcc.dg/builtins-53.c: Also check (int)ceil* and
10909 (long long int)ceil*.
10910
10911 2005-04-10 Mark Mitchell <mark@codesourcery.com>
10912
10913 * g++.dg/warn/Wdtor1.C: Declare template in system header with
10914 explicit C++ linkage.
10915
10916 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10917
10918 * gfortran.dg/pr17229.f: Take care of the new obsolescence
10919 warning for arithmetic IF statements.
10920
10921 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
10922
10923 * eor_handling_1.f90: New test case.
10924 * eor_handling_2.f90: New test case.
10925 * eor_handling_3.f90: New test case.
10926 * eor_handling_4.f90: New test case.
10927 * eor_handling_5.f90: New test case.
10928 * noadv_size.f90: New test case.
10929 * pad_no.f90: New test case.
10930
10931 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
10932
10933 * gcc.c-torture/execute/20050410-1.c: New test.
10934
10935 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
10936
10937 * gcc.dg/pr20126.c: New.
10938
10939 2005-04-09 Bud Davis <bdavis@gfortran.org>
10940 Steven G. Kargl <kargls@comcast.net>
10941
10942 * gfortran.dg/PR19872.f: New test.
10943
10944 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10945
10946 * gfortran.dg/nint_1.f90: Fix dg-do directive.
10947
10948 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10949
10950 * gfortran.dg/nint_1.f90: New test.
10951
10952 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10953
10954 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
10955 Added test for callee-allocated arrays with write statements.
10956 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
10957 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
10958 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10959 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10960 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10961
10962 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10963
10964 PR libfortran/20163
10965 * gfortran.dg/open-options-blanks.f: New test.
10966
10967 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
10968
10969 PR fortran/13257
10970 * gfortran.dg/comma_format_extension_[1234].f: New tests.
10971
10972 2005-04-09 Jakub Jelinek <jakub@redhat.com>
10973
10974 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10975 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10976 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10977 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10978 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10979 * gcc.c-torture/execute/stdarg-4.c: New test.
10980
10981 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
10982
10983 PR target/20795
10984 * g++.dg/abi/param2.C: New test.
10985
10986 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10987
10988 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
10989
10990 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10991
10992 * gcc.dg/builtins-53.c: New test.
10993
10994 2005-04-08 Diego Novillo <dnovillo@redhat.com>
10995
10996 * g++.dg/tree-ssa/pr18178.C: New test.
10997 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
10998 * gcc.c-torture/execute/20041019-1.c: New test.
10999 * gcc.dg/tree-ssa/20041008-1.c: New test.
11000 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
11001 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
11002 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
11003 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
11004 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
11005 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
11006 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
11007 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
11008 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
11009 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
11010
11011 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
11012
11013 PR rtl-optimization/20466
11014 * gcc.c-torture/execute/pr20466-1.c: New test.
11015
11016 2005-04-08 Mark Mitchell <mark@codesourcery.com>
11017
11018 PR c++/20905
11019 * g++.dg/parse/cond2.C: New test.
11020
11021 PR c++/20145
11022 * g++.dg/warn/Wdtor1.C: New test.
11023
11024 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11025
11026 PR fortran/17229
11027 * gfortran.dg/pr17229.f: New test.
11028
11029 2005-04-07 Steven G. Kargl <kargls@comcast.net>
11030
11031 * gfortran.dg/tiny_1.f90: New test.
11032 * gfortran.dg/tiny_2.f90: ditto.
11033
11034 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
11035
11036 * gfortran.dg/eor_1.f90: Fix dg-do run line
11037 * gfortran.dg/open_new.f90: Fix dg-do run line
11038
11039 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
11040
11041 * lib/target-supports.exp (get_compiler_messages): Support
11042 optional arguments, the fourth being compiler options.
11043 (check_effective_target_fpic): New proc.
11044 * gcc.dg/20050321-2.c: Restrict to target fpic.
11045
11046 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
11047
11048 * gcc.dg/15443-1.c: New test.
11049 * gcc.dg/15443-2.c: Likewise.
11050
11051 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11052
11053 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
11054
11055 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11056
11057 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
11058
11059 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11060
11061 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
11062 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
11063 -m64.
11064 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
11065 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
11066 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
11067
11068 2005-04-06 Mark Mitchell <mark@codesourcery.com>
11069
11070 PR c++/20212
11071 * g++.dg/warn/Wunused-11.C: New test.
11072
11073 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
11074
11075 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
11076
11077 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
11078
11079 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
11080
11081 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11082
11083 PR c++/20734
11084 * g++.dg/template/ptrmem13.C: New test.
11085
11086 2005-04-05 Per Bothner <per@bothner.com>
11087
11088 * lib/gcc.exp: Always add -fno-show-column, for now.
11089
11090 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
11091
11092 PR testsuite/20767
11093 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
11094 of plain old "unsigned int" for the type of "i". Makes this test
11095 64bit clean.
11096
11097 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
11098
11099 * gcc.dg/i386-ssefn-1.c: New test.
11100 * gcc.dg/i386-ssefn-2.c: New test.
11101 * gcc.dg/i386-ssefn-3.c: New test.
11102 * gcc.dg/i386-ssefn-4.c: New test.
11103
11104 2005-04-05 Jakub Jelinek <jakub@redhat.com>
11105
11106 PR tree-optimization/20076
11107 * gcc.dg/builtin-apply4.c: New test.
11108
11109 PR preprocessor/19475
11110 * gcc.dg/cpp/macspace1.c: New test.
11111 * gcc.dg/cpp/macspace2.c: New test.
11112
11113 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11114
11115 * gfortran.dg/pr20755.f: Fixed bad format.
11116
11117 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11118
11119 PR c++/20763
11120 * g++.dg/ext/attrib21.C: New test.
11121
11122 2004-04-05 Devang Patel <dpatel@apple.com>
11123
11124 * lib/target-supports.exp (check_effective_target_vect_shif): New.
11125 * gcc.dg/vect/vect-shift-1.c: New test.
11126
11127 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11128
11129 PR libfortran/20755
11130 * gfortran.dg/pr20755.f: New test.
11131
11132 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
11133
11134 * gfortran.dg/pr15959.f90: New test.
11135 * gfortran.dg/string_pad_trunc.f90: New test.
11136
11137 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11138
11139 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
11140 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
11141 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
11142 syntax.
11143
11144 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11145
11146 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
11147
11148 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11149
11150 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
11151 * gcc.c-torture/compile/20011119-2.c: Likewise.
11152 * gcc.c-torture/compile/981001-2.c: Likewise.
11153
11154 2005-04-04 Mark Mitchell <mark@codesourcery.com>
11155
11156 PR c++/20679
11157 * g++.dg/template/overload4.C: New test.
11158
11159 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11160
11161 PR c++/20746
11162 * g++.dg/abi/covariant5.C: New.
11163
11164 PR debug/20505
11165 * g++.dg/debug/const2.C: New.
11166
11167 2005-04-04 Jakub Jelinek <jakub@redhat.com>
11168
11169 PR rtl-optimization/16104
11170 * gcc.c-torture/execute/20050316-1.c: New test.
11171
11172 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11173
11174 * g++.dg/template/spec23.C: Fix dg-error text.
11175
11176 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
11177
11178 PR c++/19199
11179 * g++.dg/expr/lval2.C: New.
11180
11181 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11182
11183 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
11184 __builtin_strcasecmp and __builtin_strncasecmp.
11185
11186 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
11187
11188 PR c++/20723
11189 * g++.dg/template/spec22.C: New.
11190 * g++.dg/template/spec23.C: New.
11191
11192 2005-04-03 Dale Ranta <dir@lanl.gov>
11193 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11194
11195 PR libfortran/20068
11196 PR libfortran/20125
11197 PR libfortran/20156
11198 PR libfortran/20471
11199 * gfortran.dg/backspace.f: New test.
11200
11201 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
11202
11203 * gcc.dg/pr19345.c: New test.
11204
11205 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11206
11207 PR tree-optimization/20640
11208 * gcc.dg/torture/tree-loop-1.c: New.
11209
11210 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11211
11212 PR rtl-optimization/20290
11213 * gcc.c-torture/execute/loop-ivopts-2.c: New.
11214
11215 2005-04-02 Geoffrey Keating <geoffk@apple.com>
11216
11217 * gcc.dg/rs6000-fpint.c: New.
11218
11219 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11220
11221 * gcc.dg/old-style-then-proto-1.c: New test.
11222
11223 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11224
11225 * gfortran.fortran-torture/execute/backspace.f90: Check
11226 after backspace and read was incorrect.
11227
11228 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11229
11230 * gcc.c-torture/execute/builtins/strcat.c: Check the result
11231 buffer past the terminating NUL using memcmp.
11232 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
11233 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
11234
11235 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
11236 Fix unused/uninitialized variable warnings.
11237
11238 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
11239 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
11240 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
11241 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
11242
11243 * gcc.c-torture/execute/builtins/abs-1-lib.c,
11244 gcc.c-torture/execute/builtins/fputs-lib.c,
11245 gcc.c-torture/execute/builtins/lib/fprintf.c,
11246 gcc.c-torture/execute/builtins/lib/main.c,
11247 gcc.c-torture/execute/builtins/lib/memcmp.c,
11248 gcc.c-torture/execute/builtins/lib/memmove.c,
11249 gcc.c-torture/execute/builtins/lib/mempcpy.c,
11250 gcc.c-torture/execute/builtins/lib/memset.c,
11251 gcc.c-torture/execute/builtins/lib/printf.c,
11252 gcc.c-torture/execute/builtins/lib/sprintf.c,
11253 gcc.c-torture/execute/builtins/lib/stpcpy.c,
11254 gcc.c-torture/execute/builtins/lib/strchr.c,
11255 gcc.c-torture/execute/builtins/lib/strcmp.c,
11256 gcc.c-torture/execute/builtins/lib/strcpy.c,
11257 gcc.c-torture/execute/builtins/lib/strcspn.c,
11258 gcc.c-torture/execute/builtins/lib/strlen.c,
11259 gcc.c-torture/execute/builtins/lib/strncat.c,
11260 gcc.c-torture/execute/builtins/lib/strncmp.c,
11261 gcc.c-torture/execute/builtins/lib/strncpy.c,
11262 gcc.c-torture/execute/builtins/lib/strrchr.c,
11263 gcc.c-torture/execute/builtins/lib/strspn.c,
11264 gcc.c-torture/execute/builtins/lib/strstr.c,
11265 gcc.c-torture/execute/builtins/memops-asm-lib.c,
11266 gcc.c-torture/execute/builtins/strlen-2.c,
11267 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
11268 prototypes.
11269
11270 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
11271
11272 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
11273 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
11274 selectany usage.
11275
11276 2005-04-01 Jakub Jelinek <jakub@redhat.com>
11277
11278 PR c++/19406
11279 * g++.dg/debug/using1.C: New test.
11280
11281 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
11282
11283 PR middle-end/20524
11284 * gcc.dg/alias-7.c: Prefix asm-declared name with
11285 __USER_LABEL_PREFIX__.
11286
11287 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
11288
11289 Fix fallout from PR middle-end/15700:
11290 * gcc.c-torture/compile/20011119-1.c: Take
11291 __USER_LABEL_PREFIX__ into account.
11292 * gcc.c-torture/compile/20011119-2.c: Likewise.
11293
11294 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
11295
11296 PR c++/18644
11297 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
11298
11299 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11300
11301 PR c/17855
11302 * gcc.c-torture/compile/struct-non-lval-1.c,
11303 gcc.c-torture/compile/struct-non-lval-2.c,
11304 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
11305
11306 2005-03-31 Janis Johnson <janis187@us.ibm.com>
11307
11308 * gcc.dg/tls/tls.exp: Remove temporary file.
11309 * g++.dg/tls/tls.exp: Ditto.
11310 * lib/file-format.exp: Ditto.
11311 * g++.dg/special/ecos.exp: Ditto.
11312
11313 * lib/profopt.exp: Treat prof_ext as a list.
11314 * gcc.misc-tests/bprob.exp: Ditto.
11315 * g++.dg/bprob/bprob.exp: Ditto.
11316
11317 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
11318 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
11319 g++.dg/tree-ssa/pointer-reference-alias.C,
11320 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
11321 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
11322 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
11323 g++.dg/vect/pr19951.cc: Ditto.
11324 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
11325 gcc.dg/builtins-47.c: Ditto.
11326 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
11327 gcc.dg/pr20115-1.c: Ditto.
11328 * gcc.dg/tree-ssa/20030530-2.c,
11329 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
11330 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11331 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
11332 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11333 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
11334 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
11335 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
11336 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
11337 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
11338 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
11339 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
11340 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
11341 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
11342 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
11343 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
11344 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11345 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11346 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11347 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11348 gcc.dg/tree-ssa/20030824-1.c,
11349 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
11350 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
11351 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
11352 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
11353 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
11354 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
11355 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
11356 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
11357 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
11358 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
11359 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
11360 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
11361 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
11362 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
11363 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
11364 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
11365 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
11366 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
11367 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
11368 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
11369 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
11370 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
11371 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
11372 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
11373 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
11374 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
11375 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
11376 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
11377 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
11378 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
11379 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
11380 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
11381 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
11382 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
11383 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
11384 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
11385 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
11386 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
11387 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
11388 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
11389 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
11390 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
11391 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11392 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
11393 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
11394 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
11395 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
11396 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
11397 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
11398 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
11399 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11400 gcc.dg/tree-ssa/useless-1.c: Ditto.
11401 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
11402 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
11403 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
11404 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
11405 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11406 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
11407 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
11408 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
11409 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
11410 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
11411 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
11412 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
11413 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
11414 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
11415 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
11416 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
11417 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
11418 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
11419 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
11420 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
11421 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
11422 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11423 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11424 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
11425 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
11426 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
11427 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
11428 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
11429 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
11430 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
11431 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
11432 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
11433 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
11434 gcc.dg/vect/vect-none.c: Ditto.
11435 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
11436 treelang/compile/unsigned.tree: Ditto.
11437
11438 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
11439 * gcc.dg/cpp/direct2s.c: Ditto.
11440 * gcc.dg/cpp/paste4.c: Ditto.
11441 * gcc.dg/cpp/separate-1.c: Ditto.
11442 * gcc.dg/pch/save-temps-1.c: Ditto.
11443 * g++.dg/ext/altivec-10.C: Ditto.
11444 * g++.dg/pch/pch.C: Ditto.
11445
11446 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
11447
11448 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
11449 * g++.dg/template/repo1.C: Ditto.
11450 * g++.dg/template/repo2.C: Ditto.
11451 * g++.dg/template/repo3.C: Ditto.
11452 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
11453 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
11454 * g++.old-deja/g++.pt/repo1.C: Ditto.
11455 * g++.old-deja/g++.pt/repo2.C: Ditto.
11456 * g++.old-deja/g++.pt/repo3.C: Ditto.
11457 * g++.old-deja/g++.pt/repo4.C: Ditto.
11458
11459 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
11460 * gcc.dg/20030107-1.c: Ditto.
11461 * gcc.dg/20030702-1.c: Ditto.
11462 * gcc.dg/profile-generate-1.c: Ditto.
11463 * g++.dg/other/profile1.C: Ditto.
11464 * g++.old-deja/g++.robertl/eb83.C: Ditto.
11465
11466 * lib/gcc-dg.exp (remove-build-file): New.
11467 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
11468 cleanup-tree-dump, cleanup-saved-temps): New.
11469
11470 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
11471
11472 PR c++/19203, DR 214
11473 * g++.dg/parse/ambig3.C: Not ambiguous.
11474 * g++.dg/template/spec20.C: New.
11475 * g++.dg/template/spec21.C: New.
11476
11477 2005-03-31 Steve Ellcey <sje@cup.hp.com>
11478
11479 PR target/20045
11480 * gcc.dg/ia64-fptr-1.c: Run only on linux.
11481
11482 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11483
11484 PR libfortran/20660
11485 * gfortran.dg/negative_unit.f: New test.
11486
11487 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
11488
11489 * gcc.dg/20050330-1.c: New test.
11490
11491 2005-03-30 Devang Patel <dpatel@apple.com>
11492
11493 * g++.dg/tree-sra/ssa-sra-3.C: New test.
11494
11495 2005-03-30 Dale Johannesen <dalej@apple.com>
11496
11497 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
11498
11499 2005-03-30 Janis Johnson <janis187@us.ibm.com>
11500
11501 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
11502 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
11503 Strip options from test name.
11504
11505 2005-03-31 Jan Hubicka <jh@suse.cz>
11506
11507 * gcc.dg/varpool-1.c: New testcase.
11508
11509 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11510
11511 PR c/772
11512 PR c/17913
11513 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
11514 gcc.dg/stmt-expr-label-3.c : New tests.
11515 * gcc.c-torture/execute/medce-2.c: Remove.
11516
11517 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11518
11519 PR c/20368
11520 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
11521 tests.
11522
11523 2005-03-30 Alan Modra <amodra@bigpond.net.au>
11524
11525 * gcc.c-torture/compile/pr20203.c: New test.
11526
11527 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11528
11529 * gfortran.dg/promotion.f90: New test.
11530
11531 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
11532
11533 PR middle-end/20491
11534 * gcc.dg/torture/asm-subreg-1.c: New test.
11535
11536 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
11537
11538 PR c/20672
11539 * gcc.dg/pr20672-1.c: New test.
11540
11541 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
11542
11543 * gfortran.dg/vect: New directory.
11544 * gfortran.dg/vect/vect.exp: New.
11545 * gfortran.dg/vect/vect-1.f90: New test.
11546 * gfortran.dg/vect/vect-2.f90: New test.
11547 * gfortran.dg/vect/vect-3.f90: New test.
11548 * gfortran.dg/vect/vect-4.f90: New test.
11549 * gfortran.dg/vect/vect-5.f90: New test.
11550
11551 2005-03-29 Jakub Jelinek <jakub@redhat.com>
11552
11553 PR middle-end/20622
11554 * gcc.dg/alias-7.c: New test.
11555
11556 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11557
11558 * gcc.dg/sparc-reg-1.c: New test.
11559
11560 2005-03-28 Steve Ellcey <sje@cup.hp.com>
11561
11562 PR target/19890
11563 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
11564
11565 2005-03-29 Dale Ranta <dir@lanl.gov>
11566 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11567
11568 PR libfortran/20163
11569 * gfortran.dg/pr20163-2.f: New test.
11570
11571 2005-03-28 Jan Hubicka <jh@suse.cz>
11572
11573 PR middle-end/20635
11574 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
11575 by Jakub Jelinek.
11576
11577 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
11578
11579 PR tree-optimization/20626
11580 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
11581 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
11582
11583 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11584
11585 * gfortran.dg/underflow.f90: New test.
11586 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
11587
11588 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11589
11590 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
11591
11592 2005-03-25 Mark Mitchell <mark@codesourcery.com>
11593
11594 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
11595 (g++_init): Make sure that CXXFLAGS is set.
11596 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
11597 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11598 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11599 * lib/objc.exp (objc_init): Likewise.
11600 * lib/treelang.exp (treelang_init): Likewise.
11601
11602 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
11603
11604 PR tree-optimization/20470
11605 * gcc.dg/tree-ssa/pr20470.c: New test.
11606
11607 2005-03-25 Geoffrey Keating <geoffk@apple.com>
11608
11609 * gcc.dg/ppc-stfiwx.c: New.
11610
11611 2005-03-25 Steve Ellcey <sje@cup.hp.com>
11612
11613 PR target/19888
11614 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
11615
11616 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11617
11618 * gcc.dg/20050325-1.c: Fix a typo.
11619
11620 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11621
11622 PR libfortran/19678
11623 PR libfortran/19679
11624 * gfortran.dg/dos_eol.f: New test.
11625
11626 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11627
11628 PR rtl-optimization/20249
11629 * gcc.dg/20050325-1.c: New test.
11630
11631 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11632
11633 PR libfortran/15332
11634 * gfortran.dg/pr15332.f: New test.
11635
11636 2005-03-24 Dale Johannesen <dalej@apple.com>
11637
11638 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
11639
11640 2005-03-24 Geoffrey Keating <geoffk@apple.com>
11641
11642 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
11643 'internal' visibility.
11644 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
11645 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
11646 'protected' visibility.
11647 * gcc.dg/visibility-7.c: Likewise.
11648 * lib/target-supports.exp (check_visibility_available): Take
11649 a parameter, the kind of visibility to check for.
11650 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
11651 to check_visibility_available.
11652
11653 * g++.dg/expr/cast3.C: New.
11654
11655 2005-03-24 David Edelsohn <edelsohn@gnu.org>
11656
11657 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
11658 rs6000.
11659
11660 2005-03-24 Steve Ellcey <sje@cup.hp.com>
11661
11662 PR target/20095
11663 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
11664
11665 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
11666
11667 * gcc.dg/badshift.c: Renamed to...
11668 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
11669
11670 * gcc.target/i386/badshift.c: Renamed to...
11671 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
11672 only.
11673
11674 PR rtl-optimization/20532
11675 * gcc.target/i386/badshift.c: New.
11676
11677 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11678
11679 * gfortran.dg/pr18025.f90: New test.
11680
11681 2005-03-23 Dale Johannesen <dalej@apple.com>
11682
11683 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
11684
11685 2005-03-23 Mark Mitchell <mark@codesourcery.com>
11686
11687 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
11688
11689 * lib/target-supports.exp (check_iconv_available): Default
11690 libiconv to -liconv, if there is no definition.
11691
11692 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
11693
11694 * gcc.dg/torture/cris-asm-mof-1.c: New test.
11695
11696 2005-03-22 Mark Mitchell <mark@codesourcery.com>
11697
11698 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
11699 * g++.dg/opt/pr7503-2.C: Likewise.
11700 * g++.dg/opt/pr7503-3.C: Likewise.
11701 * g++.dg/opt/pr7503-4.C: Likewise.
11702 * g++.dg/opt/pr7503-5.C: Likewise.
11703 * g++.dg/warn/minmax.C: New test.
11704
11705 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11706
11707 * gfortran.dg/g77_intrinsics_funcs.f: New test.
11708 * gfortran.dg/g77_intrinsics_sub.f: New test.
11709
11710 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
11711 Jan Hubicka <jh@suse.cz>
11712 Steven Bosscher <stevenb@suse.de
11713
11714 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
11715
11716 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11717
11718 PR c++/19980
11719 * g++.dg/template/redecl3.C: New test.
11720
11721 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11722
11723 PR c++/20499
11724 * g++.dg/parse/error16.C: Tweak error markers.
11725
11726 2005-03-22 Jakub Jelinek <jakub@redhat.com>
11727
11728 PR target/20561
11729 * gcc.dg/20050321-2.c: New test.
11730
11731 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
11732
11733 PR c++/20465
11734 PR c++/20381
11735 * g++.dg/template/ptrmem12.C: New.
11736
11737 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
11738
11739 PR rtl-optimization/20527
11740 * gcc.c-torture/execute/pr20527-1.c: New test.
11741
11742 2005-03-22 Ben Elliston <bje@au.ibm.com>
11743
11744 * gcc.misc-tests/options.exp (check_for_options): Create a real C
11745 program, compile it into a real executable and then delete the .c
11746 and .x files afterwards, to avoid problems on testglue targets.
11747
11748 2005-03-21 Stuart Hastings <stuart@apple.com>
11749
11750 * gcc.target/i386/sse-2.c: New.
11751
11752 2005-03-21 Uros Bizjak <uros@kss-loka.si>
11753
11754 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
11755
11756 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11757
11758 * g++.dg/parse/crash25.C: Fix typo.
11759
11760 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11761
11762 PR c++/20461
11763 * g++.dg/parse/crash24.C: New test.
11764
11765 PR c++/20536
11766 * g++.dg/parse/crash25.C: New test.
11767
11768 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11769
11770 PR c++/20147
11771 * g++.dg/ext/stmtexpr4.C: New test.
11772
11773 2005-03-20 Roger Sayle <roger@eyesopen.com>
11774
11775 PR middle-end/20539
11776 * gcc.c-torture/compile/pr13066-1.c: New test case.
11777 * gcc.c-torture/compile/pr20539-1.c: Likewise.
11778 * g++.dg/opt/pr13066-1.C: Likewise.
11779
11780 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
11781
11782 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
11783
11784 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11785
11786 PR fortran/18525
11787 * gfortran.dg/nesting_1.f90: New test.
11788
11789 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11790
11791 PR c++/20240
11792 * g++.dg/lookup/using13.C: New test.
11793
11794 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11795
11796 PR c++/20333
11797 * g++.dg/template/crash36.C: New test.
11798
11799 2005-03-18 Paolo Carlini <pcarlini@suse.de>
11800
11801 PR c++/20463
11802 * g++.dg/template/crash35.C: New test.
11803
11804 2005-03-17 Paolo Carlini <pcarlini@suse.de>
11805
11806 PR c++/19966
11807 * g++.dg/overload/operator2.C: New test.
11808
11809 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11810
11811 PR libfortran/20257
11812 * gfortran.dg/pr20257.f90: New test.
11813
11814 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11815
11816 PR libfortran/20480
11817 * gfortran.dg/pr20480.f90: New test.
11818
11819 2005-03-16 Richard Henderson <rth@redhat.com>
11820
11821 PR middle-end/15700
11822 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
11823 (_rtld_global): New.
11824 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
11825 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
11826
11827 * gcc.dg/alias-3.c: New.
11828 * gcc.dg/alias-4.c: New.
11829 * gcc.dg/alias-5.c: New.
11830 * gcc.dg/alias-6.c: New.
11831
11832 2005-03-15 Geoffrey Keating <geoffk@apple.com>
11833
11834 * gcc.dg/cpp/ucnid-7.c: New.
11835
11836 2005-03-15 Janis Johnson <janis187@us.ibm.com>
11837 Dorit Naishlos <dorit@il.ibm.com>
11838
11839 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
11840 darwin.
11841
11842 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
11843
11844 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
11845 misaligned accesses.
11846 * gcc.dg/vect/vect-58.c: Likewise.
11847 * gcc.dg/vect/vect-92.c: New.
11848 * gcc.dg/vect/vect-93.c: New.
11849
11850 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
11851
11852 PR fortran/18827
11853 * gfortran.dg/assign_2.f90: New test.
11854 * gfortran.dg/assign_3.f90: New test.
11855 * gfortran.dg/assign.f90: New test.
11856
11857 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
11858
11859 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
11860 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
11861 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
11862 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
11863 names.
11864
11865 2005-03-14 Geoffrey Keating <geoffk@apple.com>
11866
11867 * gcc.dg/cpp/ucnid-6.c: New.
11868
11869 * gcc.dg/cpp/normalize-1.c: New.
11870 * gcc.dg/cpp/normalize-2.c: New.
11871 * gcc.dg/cpp/normalize-3.c: New.
11872 * gcc.dg/cpp/normalize-4.c: New.
11873 * gcc.dg/cpp/ucnid-4.c: New.
11874 * gcc.dg/cpp/ucnid-5.c: New.
11875 * g++.dg/cpp/normalize-1.C: New.
11876 * g++.dg/cpp/ucnid-1.C: New.
11877
11878 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11879
11880 * gcc.dg/pr18628.c: New.
11881
11882 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11883
11884 PR c++/20280
11885 * g++.dg/tree-ssa/pr20280.C: New.
11886
11887 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11888
11889 PR fortran/20467
11890 * gfortran.dg/stfunc_2.f90: New test.
11891
11892 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11893
11894 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
11895
11896 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11897
11898 * gcc.dg/tree-ssa/20050314-1.c: New test.
11899
11900 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11901
11902 PR c++/4403
11903 PR c++/9783, DR433
11904 * g++.dg/template/friend34.C: New test.
11905 * g++.dg/template/friend35.C: Likewise.
11906 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
11907
11908 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11909
11910 Friend class name lookup 5/n
11911 PR c++/1016
11912 * g++.dg/lookup/hidden-class1.C: New test.
11913 * g++.dg/lookup/hidden-class2.C: Likewise.
11914 * g++.dg/lookup/hidden-class3.C: Likewise.
11915 * g++.dg/lookup/hidden-class4.C: Likewise.
11916 * g++.dg/lookup/hidden-class5.C: Likewise.
11917 * g++.dg/lookup/hidden-class6.C: Likewise.
11918 * g++.dg/lookup/hidden-class7.C: Likewise.
11919 * g++.dg/lookup/hidden-class8.C: Likewise.
11920 * g++.dg/lookup/hidden-class9.C: Likewise.
11921 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
11922 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
11923 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
11924 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
11925 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
11926 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
11927 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
11928 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
11929 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
11930 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
11931 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
11932
11933 2005-03-13 Mark Mitchell <mark@codesourcery.com>
11934
11935 PR c++/20157
11936 * g++.dg/template/error18.C: New test.
11937
11938 2005-03-09 Ben Elliston <bje@au.ibm.com>
11939
11940 PR debug/16792
11941 * g++.dg/debug/pr16792.C: New test.
11942
11943 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11944
11945 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
11946 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
11947 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
11948 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
11949 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
11950 test assertion names.
11951
11952 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11953
11954 PR fortran/18600
11955 * gfortran.dg/stfunc_1.f90: New test.
11956
11957 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11958
11959 PR fortran/16907
11960 * gfortran.dg/real_index_1.f90: New test.
11961
11962 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11963
11964 PR fortran/20323
11965 * gfortran.dg/spec_expr_1.f90: New test.
11966
11967 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11968
11969 PR c/20402
11970 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
11971 new parser.
11972
11973 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11974
11975 PR fortran/20361
11976 * gfortran.dg/largeequiv_1.f90: New test.
11977
11978 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11979
11980 * gcc.dg/ucnid-1.c: New.
11981 * gcc.dg/ucnid-2.c: New.
11982 * gcc.dg/ucnid-3.c: New.
11983 * gcc.dg/ucnid-4.c: New.
11984 * gcc.dg/ucnid-5.c: New.
11985 * gcc.dg/ucnid-6.c: New.
11986 * gcc.dg/cpp/ucnid-1.c: New.
11987 * gcc.dg/cpp/ucnid-2.c: New.
11988 * gcc.dg/cpp/ucnid-3.c: New.
11989 * g++.dg/other/ucnid-1.C: New.
11990
11991 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11992
11993 * gcc.dg/vmx/darwin-abi-3.c: Delete.
11994
11995 2005-03-11 Per Bothner <per@bothner.com>
11996
11997 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
11998 that diagnotics refer to correct token.
11999 * gcc.dg/unused-3.c: Likewise.
12000
12001 2005-03-11 Per Bothner <per@bothner.com>
12002
12003 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
12004 constant" is now actually on same line as string constant.
12005 * gcc.dg/cpp/direct2s.c: Likewise.
12006
12007 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
12008
12009 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
12010
12011 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12012
12013 PR libfortran/20124
12014 * gfortran.dg/pr20124.f90: New Test
12015
12016 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
12017
12018 PR tree-optimization/20130
12019 * gcc.dg/pr20130-1.c: New test.
12020
12021 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12022
12023 PR target/20095
12024 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
12025
12026 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12027
12028 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
12029
12030 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12031
12032 * g++.dg/eh/forced1.C: Fix comment.
12033 * g++.dg/eh/forced2.C: Ditto.
12034 * g++.dg/eh/forced3.C: Ditto.
12035 * g++.dg/eh/forced4.C: Ditto.
12036
12037 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
12038
12039 PR rtl-opt/20412
12040 * gcc.c-torture/compile/pr20412.c: New test.
12041
12042 2005-03-10 Roger Sayle <roger@eyesopen.com>
12043
12044 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
12045
12046 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12047
12048 PR target/20322
12049 * gcc.dg/20050307-1.c: New test.
12050
12051 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
12052
12053 PR c++/20375
12054 * g++.dg/other/stdarg3.C: New.
12055
12056 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12057
12058 PR c++/18384, c++/18327
12059 * g++.dg/init/array19.C: New test.
12060
12061 PR inline-asm/20314
12062 * gcc.dg/torture/pr20314-1.c: New test.
12063 * gcc.dg/torture/pr20314-2.c: New test.
12064
12065 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
12066
12067 * gcc.dg/20050309-1.c: New test.
12068
12069 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12070
12071 * gcc.dg/builtins-10.c: Reactivate disabled test.
12072 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
12073 new cbrt transformations.
12074
12075 2005-03-09 Mark Mitchell <mark@codesourcery.com>
12076
12077 PR c++/20208
12078 * g++.dg/template/array13.C: New test.
12079
12080 2005-03-09 Paolo Carlini <pcarlini@suse.de>
12081
12082 PR c++/16859
12083 * g++.dg/init/brace4.C: New test.
12084
12085 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
12086
12087 PR c++/20186
12088 * g++.dg/template/non-dependent12.C: New.
12089
12090 2005-03-08 Mark Mitchell <mark@codesourcery.com>
12091
12092 PR c++/20142
12093 * g++.dg/init/array18.C: Add dg-do run marker.
12094
12095 PR c++/20142
12096 * g++.dg/init/array18.C: New test.
12097
12098 2005-03-09 Ben Elliston <bje@au.ibm.com>
12099
12100 * consistency.vlad/vlad.exp: Remove trailing semicolons.
12101 * g++.dg/gcov/gcov.exp: Likewise.
12102 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
12103 * gcc.target/xstormy16/xstormy16.exp: Likewise.
12104 * lib/c-torture.exp: Likewise.
12105 * lib/fortran-torture.exp: Likewise.
12106 * lib/g++.exp: Likewise.
12107 * lib/gcc-defs.exp: Likewise.
12108 * lib/gcc-dg.exp: Likewise.
12109 * lib/gcc.exp: Likewise.
12110 * lib/gcov.exp: Likewise.
12111 * lib/gfortran.exp: Likewise.
12112 * lib/mike-g++.exp: Likewise.
12113 * lib/mike-gcc.exp: Likewise.
12114 * lib/objc-torture.exp: Likewise.
12115 * lib/objc.exp: Likewise.
12116 * lib/profopt.exp: Likewise.
12117 * lib/target-libpath.exp: Likewise.
12118 * lib/target-supports.exp: Likewise.
12119 * lib/treelang.exp: Likewise.
12120 * lib/wrapper.exp: Likewise.
12121
12122 2005-03-08 Jeff Law <law@redhat.com>
12123
12124 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
12125 PHI-OPT changes.
12126
12127 2005-03-08 Ira Rosen <irar@il.ibm.com>
12128
12129 * gcc.dg/vect/pr20122.c: New test.
12130
12131 2005-03-07 Jeff Law <law@redhat.com>
12132
12133 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
12134 was folded away.
12135 * gcc.dg/tree-ssa/pr18133-1.c: New test.
12136 * gcc.dg/tree-ssa/pr18133-2.c: New test.
12137 * gcc.dg/tree-ssa/pr18134.c: New test.
12138
12139 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12140
12141 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
12142 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
12143 gcc.dg/torture/builtin-noret-2.c: Require weak support.
12144
12145 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
12146
12147 PR tree-opt/17671
12148 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
12149
12150 2005-03-07 Mark Mitchell <mark@codesourcery.com>
12151
12152 * g++.dg/warn/Wnvdtor.C: New test.
12153
12154 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
12155
12156 * gcc.dg/torture/pr19683-1.c: New test.
12157
12158 2005-03-06 Steven G. Kargl <kargls@comcast.net>
12159
12160 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
12161 * gfortran.dg/g77/19990313-2.f: Ditto.
12162 * gfortran.dg/g77/19990313-3.f: Ditto.
12163 * gfortran.dg/g77/19990525-0.f: Ditto.
12164 * gfortran.dg/g77/19990826-0.f: Ditto.
12165 * gfortran.dg/g77/19990826-2.f: Ditto.
12166 * gfortran.dg/g77/19990826-3.f: Ditto.
12167 * gfortran.dg/g77/20000511-1.f: Ditto.
12168 * gfortran.dg/g77/20000511-2.f: Ditto.
12169 * gfortran.dg/g77/970625-2.f: Ditto.
12170 * gfortran.dg/g77/980310-2.f: Ditto.
12171 * gfortran.dg/g77/980310-3.f: Ditto.
12172 * gfortran.dg/g77/980310-8.f: Ditto.
12173 * gfortran.dg/g77/980519-2.f: Ditto.
12174 * gfortran.dg/g77/alpha1.f: Ditto.
12175 * gfortran.dg/g77/claus.f: Ditto.
12176 * gfortran.dg/g77/erfc.f: Ditto.
12177 * gfortran.dg/g77/short.f: Ditto.
12178 * gfortran.fortran-torture/execute/data.f90: Ditto.
12179 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
12180 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
12181
12182 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12183
12184 * lib/file-format.exp (gcc_target_object_format): Add check for som
12185 format and hardcode object formats on hppa*-*-hpux*.
12186 * lib/target-supports.exp (check_weak_available): Add check for som
12187 object format. Always return 0 on hppa*-*-hpux10*.
12188
12189 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
12190 is defined.
12191
12192 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
12193
12194 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12195
12196 * gfortran.dg/pr19936_1.f90: New test.
12197 * gfortran.dg/pr19936_2.f90: New test.
12198 * gfortran.dg/pr19936_3.f90: New test.
12199
12200 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12201 Paul Thomas <prthomas@drfccad.cea.fr>
12202
12203 * gfortran.dg/PR19754_1.f90: New test.
12204 * gfortran.dg/PR19754_2.f90: Ditto.
12205
12206 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12207
12208 PR c++/19311
12209 * g++.dg/template/non-dependent11.C: New test.
12210
12211 2005-03-05 Uros Bizjak <uros@kss-loka.si>
12212
12213 * lib/target-supports.exp (check_iconv_available): Fix comment.
12214
12215 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
12216 Joseph S. Myers <joseph@codesourcery.com>
12217
12218 PR c++/19797
12219 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
12220
12221 2005-03-04 Matthew Sachs <msachs@apple.com>
12222
12223 * gcc.exp (gcc_target_compile): Put braces around
12224 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
12225 * objc.exp (objc_target_compile): Likewise.
12226 * treelang.exp (treelang_target_compile): Likewise.
12227
12228 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12229
12230 PR fortran/19673
12231 * gfortran.dg/func_result_1.f90: New test.
12232
12233 2005-03-04 Ben Elliston <bje@au.ibm.com>
12234
12235 * gcc.misc-tests/options.exp: New test.
12236
12237 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
12238
12239 * gcc.dg/pr15784-4.c: New test.
12240
12241 2005-03-03 Geoffrey Keating <geoffk@apple.com>
12242
12243 * gcc.c-torture/execute/pr17133.c: New.
12244 * gcc.c-torture/compile/20050303-1.c: New.
12245
12246 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
12247
12248 * gcc.dg/cpp/assert4.c: Fix for cygwin.
12249
12250 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
12251
12252 * g++.dg/overload/using2.C: New.
12253
12254 2005-03-02 Mark Mitchell <mark@codesourcery.com>
12255
12256 PR c++/19916
12257 * g++.dg/init/ptrmem2.C: New test.
12258
12259 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
12260
12261 PR c/8927
12262 * gcc.dg/pr8927-1.c: New test.
12263
12264 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
12265
12266 PR c++/20232
12267 * g++.dg/inherit/covariant12.C: New.
12268
12269 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12270
12271 PR fortran/19479
12272 * gfortran.dg/bound_1.f90: New test.
12273
12274 2005-02-28 Janis Johnson <janis187@us.ibm.com>
12275
12276 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
12277 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
12278
12279 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
12280
12281 PR c/20245
12282 * gcc.dg/pr20245-1.c: New test.
12283
12284 2005-02-28 Jakub Jelinek <jakub@redhat.com>
12285
12286 PR middle-end/19874
12287 * gcc.c-torture/execute/20050119-2.c: New test case.
12288
12289 2005-02-28 Ben Elliston <bje@au.ibm.com>
12290
12291 * README: Update the DejaGnu bug reporting address.
12292 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
12293 * lib/objc-torture.exp: Likewise.
12294
12295 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12296
12297 * gfortran.dg/boz_1.f90: New test.
12298 * gfortran.dg/boz_3.f90: New test.
12299 * gfortran.dg/boz_4.f90: New test.
12300
12301 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12302
12303 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
12304 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
12305
12306 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12307
12308 PR libfortran/20101
12309 * gfortran.dg/write_0_pe_format.f90: New test.
12310
12311 2005-02-27 Jakub Jelinek <jakub@redhat.com>
12312
12313 PR c++/20206
12314 * g++.dg/opt/thunk2.C: New test.
12315 * g++.dg/opt/covariant1.C: New test.
12316
12317 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12318
12319 * gfortran.dg/e_d_fmt.f90: New test.
12320
12321 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
12322
12323 * gcc.dg/asm-b.c: Fix comment typos.
12324
12325 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12326
12327 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
12328 a V_MAY_DEF also.
12329
12330 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12331
12332 PR tree-opt/20188
12333 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
12334 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
12335 * gcc.dg/asm-b.c: New test.
12336
12337 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
12338
12339 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
12340 Disable this test on IRIX 6.
12341
12342 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
12343
12344 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
12345 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
12346 parser.
12347
12348 2005-02-25 Diego Novillo <dnovillo@redhat.com>
12349
12350 PR tree-optimization/20204
12351 * testsuite/gcc.dg/pr20204.c: New test.
12352
12353 2005-02-24 Jakub Jelinek <jakub@redhat.com>
12354
12355 PR target/20196
12356 * gcc.c-torture/execute/20050224-1.c: New test.
12357
12358 PR c++/20175
12359 * g++.dg/warn/Wbraces2.C: New test.
12360
12361 2005-02-23 Mark Mitchell <mark@codesourcery.com>
12362
12363 PR c++/19878
12364 * g++.dg/init/const2.C: New test.
12365
12366 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
12367
12368 PR tree-optimization/20100
12369 * gcc.c-torture/execute/pr20100-1.c: New test.
12370
12371 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12372
12373 * gfortran.dg/implicit_3.f90: New test.
12374
12375 * gfortran.dg/deftype_1.f90: New test.
12376
12377 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
12378
12379 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
12380 the test passes.
12381 * g++.dg/other/anon3.C: Accept a warning.
12382
12383 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
12384
12385 * gcc.dg/pr20017.c: Fix a comment typo.
12386
12387 2005-02-23 Bud Davis <bdavis@gfortran.org>
12388
12389 * gfortran.dg/list_read_4.f90: Change to f90 comments.
12390
12391 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12392
12393 PR ada/19902
12394 * ada/acats/tests/cxa/cxa3004.a: Remove.
12395 * ada/acats/tests/cxb/cxb30061.am: Likewise.
12396
12397 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12398
12399 PR c++/20073
12400 * g++.dg/init/const1.C: New test.
12401
12402 PR c++/19991
12403 * g++.dg/parse/constant7.C: New test.
12404
12405 PR c++/20152
12406 * g++.dg/parse/error27.C: New test.
12407 * g++.dg/template/qualttp15.C: Adjust error markers.
12408 * g++.old-deja/g++.other/struct1.C: Likewise.
12409
12410 PR c++/20153
12411 * g++.dg/template/error17.C: New test.
12412
12413 PR c++/20148
12414 * g++.dg/parser/error26.C: New test.
12415
12416 2005-02-22 Diego Novillo <dnovillo@redhat.com>
12417
12418 PR tree-optimization/20100
12419 PR tree-optimization/20115
12420 * gcc.dg/pr20115.c: New test.
12421 * gcc.dg/pr20115-1.c: New test.
12422 * gcc.dg/pr20100.c: New test.
12423 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
12424 call-clobbered variables after alias1.
12425
12426 2005-02-22 Bud Davis <bdavis@gfortran.org>
12427
12428 * gfortran.dg/list_read_4.f90: new test.
12429
12430 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
12431
12432 PR rtl-optimization/20017.
12433 * gcc.dg/pr20017.c: New.
12434
12435 2005-02-22 Devang Patel <dpatel@apple.com>
12436
12437 PR 19952
12438 * g++.dg/tree-ssa/pr19952.C: New test.
12439
12440 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12441
12442 PR c++/19883
12443 * g++.dg/parse/constant6.C: New test.
12444
12445 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12446
12447 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12448 * g++.dg/charset/asm2.c: Likewise.
12449 * g++.dg/charset/asm3.c: Likewise.
12450 * g++.dg/charset/asm4.c: Likewise.
12451 * g++.dg/charset/asm5.c: Likewise.
12452 * g++.dg/charset/attribute1.c: Likewise.
12453 * g++.dg/charset/attribute2.c: Likewise.
12454 * g++.dg/charset/extern1.cc: Likewise.
12455 * g++.dg/charset/extern2.cc: Likewise.
12456 * g++.dg/charset/extern3.cc: Likewise.
12457 * g++.dg/charset/function.cc: Likewise.
12458 * g++.dg/charset/string.c: Likewise.
12459 * g++.dg/charset/charset.exp: Likewise.
12460 * lib/target-supports.exp (check_iconv_available): Fix comment.
12461
12462 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12463
12464 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
12465 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12466 * gcc.dg/charset/asm2.c: Likewise.
12467 * gcc.dg/charset/asm3.c: Likewise.
12468 * gcc.dg/charset/asm4.c: Likewise.
12469 * gcc.dg/charset/asm5.c: Likewise.
12470 * gcc.dg/charset/asm6.c: Likewise.
12471 * gcc.dg/charset/attribute1.c: Likewise.
12472 * gcc.dg/charset/attribute2.c: Likewise.
12473 * gcc.dg/charset/builtin1.c: Likewise.
12474 * gcc.dg/charset/extern.c: Likewise.
12475 * gcc.dg/charset/function.c: Likewise.
12476 * gcc.dg/charset/string.c: Likewise.
12477 * gcc.dg/charset/charset.exp: Likewise.
12478
12479 2005-02-21 Bud Davis <bdavis9659@comcast.net>
12480
12481 PR fortran/20086
12482 * gfortran.dg/pr20086.f90: New test.
12483
12484 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
12485
12486 PR tree-optimization/19786
12487 * g++.dg/tree-ssa/pr19786.C: New.
12488
12489 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12490
12491 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
12492
12493 2005-02-21 Jeff Law <law@redhat.com>
12494
12495 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
12496
12497 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12498
12499 * gfortran.dg/do_iterator: Split loop, markup all lines for
12500 which an error locus is printed.
12501 * gfortran.dg/pr17708.f90: Markup all lines for which an error
12502 locus is printed.
12503 * gfortran.dg/select_4.f90: Likewise.
12504 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
12505 locuses in the various permutations.
12506
12507 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
12508
12509 PR tree-optimization/19951
12510 * g++.dg/vect: New directory.
12511 * g++.dg/vect/vect.exp: New file.
12512 * g++.dg/vect/pr19951.cc: New testcase.
12513 * g++.dg/dg.exp: Also prune vectorizer tests.
12514
12515 2005-02-20 Zack Weinberg <zack@codesourcery.com>
12516
12517 PR 18785
12518 * gcc.dg/charset/builtin1.c: New test.
12519
12520 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12521
12522 PR c++/19299
12523 * g++.dg/inherit/volatile1.C: New test.
12524
12525 PR c++/19440
12526 * g++.dg/template/dtor4.C: New test.
12527
12528 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12529
12530 * gfortran.dg/int_1.f90: New test.
12531
12532 2005-02-19 Devang Patel <dpatel@apple.com>
12533
12534 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
12535
12536 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12537
12538 * gfortran.dg/achar_1.f90: New test.
12539
12540 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
12541
12542 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
12543
12544 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
12545 Jakub Jelinek <jakub@redhat.com>
12546
12547 PR tree-optimization/19828
12548 * gcc.dg/tree-ssa/loop-7.c: New test.
12549 * gcc.c-torture/execute/20050218-1.c: New test.
12550
12551 2005-02-19 Jakub Jelinek <jakub@redhat.com>
12552
12553 PR c/20043
12554 * gcc.dg/transparent-union-1.c: New test.
12555 * gcc.dg/transparent-union-2.c: New test.
12556
12557 2005-02-18 James E Wilson <wilson@specifixinc.com>
12558
12559 PR tree-optimization/18977
12560 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
12561
12562 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
12563
12564 PR target/20054
12565 * gcc.dg/pr20054.c: New test.
12566
12567 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12568
12569 PR c++/19508
12570 * g++.dg/ext/attrib20.C: New test.
12571
12572 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12573
12574 PR middle-end/20030
12575 * gfortran.fortran-torture/execute/character_passing.f90: New test.
12576
12577 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
12578
12579 PR c++/20008
12580 * g++.dg/opt/switch4.C: New.
12581
12582 2005-02-18 Jakub Jelinek <jakub@redhat.com>
12583
12584 PR c++/20023
12585 PR tree-optimization/20009
12586 * gcc.c-torture/compile/20050217-1.c: New test.
12587 * g++.dg/opt/switch3.C: New test.
12588
12589 PR tree-optimization/18947
12590 * gcc.c-torture/compile/20050215-1.c: New test.
12591 * gcc.c-torture/compile/20050215-2.c: New test.
12592 * gcc.c-torture/compile/20050215-3.c: New test.
12593
12594 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
12595
12596 PR c++/20028
12597 * g++.dg/template/crash34.C: New.
12598
12599 PR c++/20022
12600 * g++.dg/other/access3.C: New.
12601
12602 2005-02-17 Ira Rosen <irar@il.ibm.com>
12603
12604 * gcc.dg/vect/vect-98.c: New test.
12605
12606 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
12607
12608 PR tree-optimization/19967
12609 * gcc.dg/pr19967.c: New.
12610
12611 2005-02-16 Jakub Jelinek <jakub@redhat.com>
12612
12613 PR middle-end/19857
12614 * gcc.dg/tree-ssa/20050215-1.c: New test.
12615 * gcc.c-torture/execute/20050215-1.c: New test.
12616
12617 2005-02-15 Eric Christopher <echristo@redhat.com>
12618
12619 * gcc.dg/cpp/20050215-1.c: New file.
12620
12621 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
12622
12623 PR tree-optimization/15785
12624 * gcc.dg/pr15785-1.c: New test.
12625
12626 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
12627
12628 PR c++/17788
12629 * g++.dg/init/ctor4.C: New.
12630 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
12631
12632 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
12633
12634 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
12635 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
12636
12637 2005-02-15 Andreas Schwab <schwab@suse.de>
12638
12639 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
12640 declare malloc.
12641
12642 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
12643
12644 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
12645
12646 2005-02-14 Diego Novillo <dnovillo@redhat.com>
12647
12648 PR tree-optimization/19853
12649 * gcc.c-torture/compile/pr19853.c: New test.
12650
12651 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12652
12653 PR c++/19608
12654 * g++.dg/parse/local-class1.C: New.
12655
12656 PR c++/19895
12657 * g++.dg/parse/ptrmem3.C: New.
12658
12659 PR c++/19884
12660 * g++.old-deja/g++.oliva/template6.C: Add another case.
12661 * g++.dg/template/explicit6.C: New.
12662
12663 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
12664
12665 PR c++/17816
12666 * g++.dg/other/redecl2.C: New.
12667
12668 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12669
12670 PR c++/19891
12671 * g++.dg/abi/covariant4.C: New.
12672
12673 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
12674
12675 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
12676
12677 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
12678
12679 * gcc.dg/vect/vect-96.c: Fix typo.
12680
12681 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12682
12683 PR c++/14479
12684 PR c++/19487
12685 * g++.dg/template/enum5.C: New test.
12686
12687 2005-02-12 Ira Rosen <irar@il.ibm.com>
12688
12689 * gcc.dg/vect/vect-97.c: New test.
12690
12691 2005-02-12 Ira Rosen <irar@il.ibm.com>
12692
12693 * gcc.dg/vect/vect-96.c: New test.
12694
12695 2005-02-12 Uros Bizjak <uros@kss-loka.si>
12696
12697 * gcc.dg/builtins-34.c: Also check ldexp*.
12698
12699 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
12700
12701 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
12702
12703 2005-02-11 Janis Johnson <janis187@us.ibm.com>
12704
12705 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
12706 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
12707 dg-require-dll, dg-require-iconv, dg-require-named-sections,
12708 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
12709 selector_list, selector_expression, dg-process-target): Move to new
12710 file target-supports-dg.exp.
12711 * lib/target-supports-dg.exp: New.
12712
12713 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
12714 New.
12715
12716 2005-02-11 Jakub Jelinek <jakub@redhat.com>
12717
12718 PR c++/19666
12719 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
12720
12721 PR middle-end/19858
12722 * gcc.c-torture/compile/20050210-1.c: New test.
12723
12724 2005-02-11 Mark Mitchell <mark@codesourcery.com>
12725
12726 PR c++/19755
12727 * g++.dg/warn/Wbraces1.C: New test.
12728
12729 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
12730
12731 * gcc.dg/builtins-52.c: New testcase.
12732
12733 2005-02-10 Jakub Jelinek <jakub@redhat.com>
12734
12735 PR c/19342
12736 * gcc.c-torture/execute/20050119-1.c: New test.
12737
12738 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12739
12740 PR c++/19811
12741 * g++.dg/init/delete1.C: New test.
12742
12743 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
12744
12745 PR c++/18470
12746 * g++.dg/template/static12.C: New test.
12747
12748 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12749
12750 PR c++/19787
12751 * g++.dg/conversion/ambig1.C: New test.
12752
12753 PR c++/19739
12754 * g++.dg/ext/attrib19.C: New test.
12755
12756 PR c++/19732
12757 * g++.dg/parse/dtor5.C: New test.
12758
12759 PR c++/19762
12760 * g++.dg/template/dtor3.C: New test.
12761
12762 PR c++/19826
12763 * g++.dg/template/static11.C: New test.
12764 * g++.dg/template/crash2.C: Remove dg-error marker.
12765
12766 2005-02-09 Janis Johnson <janis187@us.ibm.com>
12767
12768 PR C++/18491
12769 * g++.old-deja/g++.mike/p10769a.C: Remove.
12770
12771 2005-02-09 Roger Sayle <roger@eyesopen.com>
12772
12773 * gcc.dg/builtins-48.c: New test case.
12774 * gcc.dg/builtins-49.c: New test case.
12775 * gcc.dg/builtins-50.c: New test case.
12776 * gcc.dg/builtins-51.c: New test case.
12777
12778 2005-02-09 Ian Lance Taylor <ian@airs.com>
12779
12780 PR middle-end/19583
12781 * g++.dg/warn/Wreturn-type-3.C: New test.
12782
12783 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12784
12785 PR middle-end/19402
12786 * gcc.dg/pr19402-1.c: New testcase.
12787 * gcc.dg/pr19402-2.c: likewise.
12788
12789 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12790
12791 PR middle-end/19854
12792 * g++.dg/tree-ssa/tmmti.C: New testcase.
12793
12794 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12795
12796 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
12797
12798 2005-02-08 Mark Mitchell <mark@codesourcery.com>
12799
12800 PR c++/19733
12801 * g++.dg/parse/crash23.C: New test.
12802 * g++.dg/warn/Weff1.C: New test.
12803
12804 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12805
12806 * gcc.dg/20050209-1.c: New test.
12807
12808 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12809
12810 PR target/19799
12811 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
12812
12813 2005-02-08 Mike Stump <mrs@apple.com>
12814
12815 * g++.dg/pch/import-2.c: New test.
12816 * g++.dg/pch/import-2.hs: New.
12817 * g++.dg/pch/include/import-2a.h: New.
12818 * g++.dg/pch/include/import-2b.h: New.
12819
12820 2005-02-08 Janis Johnson <janis187@us.ibm.com>
12821
12822 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
12823
12824 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12825
12826 * gfortran.dg/substr_1.f90: New test.
12827
12828 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
12829
12830 PR middle-end/19775
12831 * gcc.dg/torture/builtin-power-1.c: Disable test for
12832 invalid transformation.
12833 * gcc.dg/builtins-10.c: Likewise. Disable one test we
12834 no longer optimize.
12835 * gcc.dg/builtins-47.c: New testcase.
12836
12837 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
12838 Dorit Naishlos <dorit@il.ibm.com>
12839
12840 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
12841
12842 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
12843
12844 * gcc.c-torture/compile/20050206-1.c: New test.
12845
12846 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12847
12848 PR tree-opt/19768
12849 * g++.dg/opt/pr19768.C: New test.
12850
12851 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12852
12853 PR tree-opt/19736
12854 * gcc.c-torture/compile/pr19736.c: New test.
12855
12856 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12857
12858 PR c++/17401
12859 * g++.dg/parse/error25.C: New test.
12860
12861 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
12862
12863 * gcc.c-torture/execute/20050203-1.c: New.
12864
12865 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
12866
12867 * gcc.dg/vect/vect-85.c: Remove xfail.
12868 * gcc.dg/vect/vect-86.c: Remove xfail.
12869 * gcc.dg/vect/vect-87.c: Remove xfail.
12870 * gcc.dg/vect/vect-88.c: Remove xfail.
12871
12872 2005-02-02 Geoffrey Keating <geoffk@apple.com>
12873
12874 * gcc.dg/altivec-19.c: New.
12875
12876 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
12877
12878 PR c/17807
12879 * gcc.dg/nested-func-3.c: New test.
12880 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
12881
12882 2005-02-02 Janis Johnson <janis187@us.ibm.com>
12883
12884 * gcc.test-framework/gen_directive_tests: Generate tests for
12885 selector expressions.
12886
12887 2005-02-02 Matt Austern <austern@apple.com>
12888
12889 PR c++/19628
12890 * g++/ext/builtin7.C: New.
12891 * g++/ext/builtin8.C: New.
12892
12893 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12894
12895 PR c/18502
12896 * gcc.dg/pr18502-1.c: New test.
12897
12898 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12899
12900 PR c++/17413
12901 * g++.dg/template/local4.C: Tweak.
12902
12903 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
12904
12905 PR tree-optimization/19578
12906 * gcc.c-torture/compile/20050202-1.c: New test.
12907
12908 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12909
12910 PR c/19435
12911 * gcc.dg/c99-init-4.c: New test.
12912
12913 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12914
12915 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
12916
12917 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
12918
12919 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
12920 * g++.dg/eh/check-vect.h: New.
12921
12922 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
12923 * gcc.dg/vect/vect-78.c: Ditto.
12924 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
12925 Remove.
12926
12927 * g++.dg/conversion/simd1.C: Expect warning.
12928 * g++.dg/ext/attribute-test-1.C: Ditto.
12929 * g++.dg/ext/attribute-test-2.C: Ditto.
12930 * g++.dg/ext/attribute-test-3.C: Ditto.
12931 * g++.dg/ext/attribute-test-4.C: Ditto.
12932
12933 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
12934 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
12935
12936 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
12937
12938 2005-02-01 Richard Henderson <rth@redhat.com>
12939
12940 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12941 long double for ibm double-double format.
12942 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12943
12944 2005-02-01 Diego Novillo <dnovillo@redhat.com>
12945
12946 PR tree-optimization/19633
12947 * testsuite/gcc.dg/pr19633-1.c: New test.
12948 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
12949 to NULL or a symbol.
12950
12951 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12952
12953 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
12954 New procs.
12955 (dg-process-target (local override)): Handle selector expressions.
12956
12957 * gcc.test-framework/README: Describe tests in source directory.
12958 * gcc.test-framework/test-framework.awk: Handle dg- tests.
12959 * gcc.test-framework/test-framework.exp: Handle dg- tests.
12960 * gcc.test-framework/dg-bogus-exp-P.c: New test.
12961 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
12962 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
12963 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
12964 * gcc.test-framework/dg-do-link-exp-P.c: New test.
12965 * gcc.test-framework/dg-do-run-exp-P.c: New test.
12966 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
12967 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
12968 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
12969 * gcc.test-framework/dg-error-exp-P.c: New test.
12970 * gcc.test-framework/dg-error-exp-XP.c: New test.
12971 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
12972 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
12973 * gcc.test-framework/dg-output-exp-P.c: New test.
12974 * gcc.test-framework/dg-output-exp-XF.c: New test.
12975 * gcc.test-framework/dg-warning-exp-P.c: New test.
12976 * gcc.misc-tests/dg-1.c: Remove.
12977 * gcc.misc-tests/dg-2.c: Remove.
12978 * gcc.misc-tests/dg-3.c: Remove.
12979 * gcc.misc-tests/dg-4.c: Remove.
12980 * gcc.misc-tests/dg-5.c: Remove.
12981 * gcc.misc-tests/dg-6.c: Remove.
12982 * gcc.misc-tests/dg-7.c: Remove.
12983 * gcc.misc-tests/dg-8.c: Remove.
12984 * gcc.misc-tests/dg-9.c: Remove.
12985 * gcc.misc-tests/dg-10.c: Remove.
12986 * gcc.misc-tests/dg-11.c: Remove.
12987 * gcc.misc-tests/dg-12.c: Remove.
12988 * gcc.misc-tests/dg-test.exp: Remove.
12989
12990 * gcc.test-framework/test-framework.awk: Change recording and
12991 printing of passes and failures.
12992
12993 * gcc.test-framework: New directory.
12994 * gcc.test-framework/README: New.
12995 * gcc.test-framework/test-framework.exp: New.
12996 * gcc.test-framework/test-framework.awk: New.
12997 * gcc.test-framework/gen_directive_tests: New.
12998
12999 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
13000
13001 * lib/treelang.exp: Fix comment typos.
13002 (treelang_target_compile): Don't append libs=-ltreelang to options.
13003
13004 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
13005
13006 * g++.dg/parse/typename7.C: Adjust error messages.
13007
13008 2005-01-31 Jeff Law <law@redhat.com>
13009
13010 * gcc.c-torture/execute/20050131-1.c: New test.
13011 * gcc.dg/wcaselabel.c: New test.
13012
13013 2005-01-31 Mark Mitchell <mark@codesourcery.com>
13014
13015 * g++.dg/other/warning1.C: Adjust error messags.
13016 * g++.dg/parse/constant5.C: New test.
13017
13018 2005-01-31 Steven Bosscher <stevenb@suse.de>
13019
13020 PR c/19333
13021 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
13022 the test case valid.
13023 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
13024 * testsuite/gcc.dg/array-7.c: Adjust expected result.
13025 * testsuite/gcc.dg/pr18596-3.c: Likewise.
13026 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
13027 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
13028 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
13029
13030 2005-01-31 Dale Johannesen <dalej@apple.com>
13031
13032 * g++.dg/opt/pr19650.C: New test.
13033
13034 2005-01-31 Richard Henderson <rth@redhat.com>
13035
13036 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13037 long double for intel double extended format.
13038 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13039
13040 2005-01-30 Mark Mitchell <mark@codesourcery.com>
13041
13042 PR c++/19555
13043 * g++.dg/template/static10.C: New test.
13044
13045 PR c++/19395
13046 * g++.dg/parse/error24.C: New test.
13047
13048 PR c++/19367
13049 * g++.dg/lookup/builtin1.C: New test.
13050
13051 PR c++/19457
13052 * g++.dg/warn/conv3.C: New test.
13053
13054 2005-01-30 Bud Davis <bdavis@gfortran.org>
13055
13056 PR fortran/19647
13057 * gfortan.dg/inquire_7.f90
13058
13059 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
13060
13061 PR tree-optimization/15791
13062 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
13063 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
13064 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
13065 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
13066 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
13067 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
13068 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
13069 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
13070 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
13071 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
13072
13073 2005-01-29 Paul Brook <paul@codesourcery.com>
13074
13075 PR fortran/18565
13076 * check.c (real_or_complex_check): New function.
13077 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
13078 * intrinsic.c (add_functions): Use new check functions.
13079 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
13080 Add prototypes.
13081
13082 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
13083
13084 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
13085 gcc.dg/lvalue-3.c: New tests.
13086 * gcc.dg/concat.c: Update expected messages.
13087
13088 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
13089
13090 PR libfortran/19595
13091 * gfortran.dg/eor_1.f90: New test.
13092
13093 2005-01-29 Steven G. Kargl <kargls@comcast.net>
13094
13095 PR fortran/19589
13096 * gfortran.dg/logical_data_1.f90: New test.
13097
13098 2005-01-28 Mark Mitchell <mark@codesourcery.com>
13099
13100 PR c++/19253
13101 * g++.dg/template/crash33.C: New test.
13102
13103 PR c++/19667
13104 * g++.dg/template/crash32.C: New test.
13105
13106 2005-01-28 Ian Lance Taylor <ian@airs.com>
13107
13108 PR middle-end/16558
13109 * g++.dg/warn/Wreturn-type-2.C: New test.
13110
13111 2004-06-24 Jeff Law <law@redhat.com>
13112
13113 * gcc.dg/tree-ssa/20050128-1.c: New test.
13114
13115 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
13116
13117 * gcc.target/frv/all-mdpackh-1.c: New test.
13118
13119 2005-01-28 Steven Bosscher <stevenb@suse.de>
13120
13121 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
13122
13123 2005-01-27 Richard Henderson <rth@redhat.com>
13124
13125 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
13126
13127 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13128
13129 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
13130
13131 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13132
13133 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13134 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13135 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
13136 to cope with cases where the multilib options override the dg-options.
13137
13138 2005-01-27 Jakub Jelinek <jakub@redhat.com>
13139
13140 PR c/18946
13141 * gcc.dg/noncompile/20050120-1.c: New test.
13142
13143 2005-01-26 Diego Novillo <dnovillo@redhat.com>
13144
13145 PR tree-optimization/19633
13146 * gcc.dg/pr19633.c: New test.
13147 * gcc.dg/tree-ssa/pr19633.c: New test.
13148
13149 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13150
13151 * gcc.dg/20041216-1.c: New test.
13152
13153 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
13154
13155 PR objc/18862
13156 * objc.dg/selector-2.m: New test.
13157
13158 2005-01-26 Jakub Jelinek <jakub@redhat.com>
13159
13160 * g++.dg/opt/range-test-2.C: New test.
13161
13162 PR rtl-optimization/19579
13163 * gcc.c-torture/execute/20050124-1.c: New test.
13164
13165 2005-01-26 Greg Parker <gparker@apple.com>
13166 Stuart Hastings <stuart@apple.com>
13167
13168 * gcc.c-torture/execute/20050125-1.c: New.
13169
13170 2005-01-18 Jan Hubicka <jh@suse.cz>
13171
13172 PR tree-optimize/19337
13173 * gcc.c-torture/compile/20050119-1.c: New test.
13174
13175 2005-01-24 James E Wilson <wilson@specifixinc.com>
13176
13177 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
13178 test for successful match.
13179
13180 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
13181
13182 PR objc/18408
13183 * objc.dg/comp-types-7.m: New test.
13184
13185 2005-01-24 Janis Johnson <janis187@us.ibm.com>
13186
13187 * lib/target-supports.exp (current_target_name): New.
13188 (check_effective_target_ilp32, check_effective_target_lp64):
13189 Cache the result to use as long as the current target, with
13190 multilib flags, remains the same.
13191
13192 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
13193 (dg-require-weak, dg-require-visibility, dg-require-alias,
13194 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
13195 dg-require-effective-target, dg-skip-if): Remove call to
13196 skip_test_and_clear_xfail.
13197 (dg-test): Clear xfail data.
13198
13199 2005-01-24 Jakub Jelinek <jakub@redhat.com>
13200
13201 PR target/17751
13202 * gcc.dg/ppc64-toc.c: New test.
13203
13204 * g++.dg/tree-ssa/empty-1.C: New test.
13205
13206 PR middle-end/19551
13207 * gcc.c-torture/execute/20050121-1.c: New test.
13208 * gcc.dg/20050121-2.c: New test.
13209
13210 2004-01-23 Steven G. Kargl <kargls@comcast.net>
13211 Paul Brook <paul@codesourcery.com>
13212
13213 PR fortran/17941
13214 * gfortran.dg/real_const_1.f: New test.
13215 * gfortran.dg/real_const_2.f90: New test.
13216 * gfortran.dg/complex_int_1.f90: New test.
13217
13218 2005-01-23 Bud Davis <bdavis9659@comcast.net>
13219
13220 PR fortran/19313
13221 * gfortan.dg/inquire_6.f90: New test.
13222
13223 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13224
13225 PR libfortran/19451
13226 * open_readonly_1.f90: New test.
13227
13228 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13229
13230 PR libfortran/18982
13231 * gfortran.dg/open_new.f90: New file.
13232
13233 2005-01-22 Paul Brook <paul@codesourcery.com>
13234
13235 * namelist_1.f90: New test.
13236
13237 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
13238
13239 PR tree-optimization/19484
13240 * gcc.c-torture/compile/20050122-[12].c: New tests.
13241
13242 2005-01-22 Paul Brook <paul@codesourcery.com>
13243
13244 * gfortran.dg/implicit_2.f90: New test.
13245
13246 2005-01-22 Bud Davis <bdavis9659@comcast.net>
13247
13248 PR fortran/19314
13249 * gfortran.dg/inquire_5.f90: New test.
13250
13251 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13252
13253 PR c/18809
13254 * gcc.dg/pr18809-1.c: New test.
13255
13256 2005-01-21 Ian Lance Taylor <ian@airs.com>
13257
13258 * gcc.dg/20050121-1.c: New test.
13259
13260 PR tree-optimization/13000
13261 * gcc.dg/20040206-1.c: Change warning to point where function is
13262 being inlined.
13263
13264 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13265
13266 PR c++/19208
13267 * g++.dg/template/array11.C: New test.
13268
13269 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13270
13271 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
13272 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
13273 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
13274 * gfortran.dg/getenv_1.f90: Add dg-do directive.
13275 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
13276 gfortran.dg/pr17164.f90: Add missing dg-do directives.
13277
13278 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
13279
13280 PR tree-optimization/15349
13281 * gcc.dg/tree-ssa/pr15349.c: New.
13282
13283 2005-01-20 Steve Ellcey <sje@cup.hp.com>
13284
13285 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
13286
13287 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
13288
13289 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
13290 scan-assembler-times directive name.
13291
13292 * gcc.dg/asm-a.c: Move dg-require-effective-target to
13293 after dg-do.
13294
13295 PR rtl-optimization/19462
13296 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
13297
13298 2005-01-19 Steve Ellcey <sje@cup.hp.com>
13299
13300 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
13301 counting function calls on ia64.
13302
13303 2005-01-19 Jakub Jelinek <jakub@redhat.com>
13304
13305 PR rtl-optimization/15139
13306 * gcc.dg/20050111-2.c: New test.
13307
13308 PR c/17297
13309 * gcc.c-torture/compile/20050113-1.c: New testcase.
13310
13311 PR middle-end/19164
13312 * gcc.dg/20050113-1.c: New testcase.
13313
13314 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
13315
13316 * gcc.dg/vect/vect-85.c: Add comment.
13317 * gcc.dg/vect/vect-86.c: Add xfail for now.
13318 * gcc.dg/vect/vect-87.c: Add xfail for now.
13319 * gcc.dg/vect/vect-88.c: Add xfail for now.
13320 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
13321
13322 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13323
13324 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
13325
13326 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13327
13328 * g++.dg/debug/typedef3.C: New test.
13329
13330 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
13331
13332 PR c/19472
13333 * gcc.dg/asm-a.c: New test.
13334
13335 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
13336
13337 * gcc.dg/sh-relax.c: Add prototype for abort.
13338
13339 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13340
13341 * gcc.dg/short-compare-1.c: New test.
13342 * gcc.dg/short-compare-2.c: Likewise.
13343
13344 2005-01-18 Michael Matz <matz@suse.de>
13345
13346 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
13347
13348 2005-01-17 Diego Novillo <dnovillo@redhat.com>
13349
13350 PR tree-optimization/19121
13351 * gcc.c-torture/compile/pr19121.c: New test.
13352
13353 2005-01-17 James E. Wilson <wilson@specifixinc.com>
13354
13355 PR target/19357
13356 * gcc.c-torture/compile/pr19357.c: New test.
13357
13358 2005-01-17 Ian Lance Taylor <ian@airs.com>
13359
13360 PR c/5675
13361 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
13362 pass--those that refer just to the variable, possibly with a
13363 cast.
13364 * gcc.dg/c99-const-expr-3.c: Likewise.
13365
13366 PR middle-end/13127
13367 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
13368 longer emitted.
13369
13370 2005-01-16 Bud Davis <bdavis9659@comcast.net>
13371
13372 PR fortran/18778
13373 * gfortran.dg/endfile_2.f90: New test.
13374
13375 2005-01-16 Steven G. Kargl <kargls@comcast.net>
13376
13377 PR 19168
13378 * gfortran.dg/select_5.f90: New test.
13379
13380 2004-01-16 Paul Brook <paul@codesourcery.com>
13381
13382 * gfortran.dg/common_4.f90: New test.
13383
13384 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
13385
13386 PR rtl-optimization/19462
13387 * gcc.dg/torture/pr19462-1.c: New test.
13388
13389 2005-01-15 Ziemowit Laski <zlaski@apple.com>
13390
13391 PR objc/19321
13392 * objc.dg/func-ptr-2.m: New.
13393 * objc.dg/volatile-1.m: New.
13394
13395 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13396
13397 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
13398
13399 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13400
13401 PR tree-optimization/19060
13402 * gcc.c-torture/execute/20050104-1.c: New test.
13403
13404 2005-01-15 Bud Davis <bdavis9659@comcast.net>
13405
13406 PR fortran/18983
13407 * gfortran.dg/write_to_null.f90: New test.
13408
13409 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
13410 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13411
13412 PR other/19328
13413 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
13414 argument.
13415
13416 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13417
13418 PR c++/19263
13419 * g++.dg/init/vector1.C: New test.
13420
13421 2005-01-14 James E. Wilson <wilson@specifixinc.com>
13422
13423 PR target/13158
13424 * gcc.target/ia64/sibcall-unwind-1.c: New test.
13425 PR target/18987
13426 * gcc.target/ia64/sibcall-unwind-2.c: New test.
13427
13428 2005-01-14 Steven G. Kargl <kargls@comcast.net>
13429
13430 * gfortran.dg/select_1.f90: New test.
13431 * gfortran.dg/select_2.f90: New test.
13432 * gfortran.dg/select_3.f90: New test.
13433 * gfortran.dg/select_4.f90: New test.
13434
13435 2005-01-14 Jakub Jelinek <jakub@redhat.com>
13436
13437 PR middle-end/19084
13438 PR rtl-optimization/19348
13439 * gcc.dg/20050111-1.c: New test.
13440 * gcc.c-torture/execute/20050111-1.c: New test.
13441
13442 * gcc.dg/i386-asm-4.c: New test.
13443
13444 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13445
13446 * gcc.dg/nested-func-2.c: New test.
13447 * ada/acats/norun.lst: Remove c953002.
13448
13449 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
13450
13451 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
13452
13453 2005-01-12 Ben Elliston <bje@au.ibm.com>
13454
13455 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
13456
13457 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
13458
13459 PR target/18761
13460 * g++.dg/abi/align1.C: New test.
13461
13462 2005-01-11 Alan Modra <amodra@bigpond.net.au>
13463
13464 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
13465 at a time.
13466 * g++.dg/ext/altivec_check.h: Support compiling as C.
13467
13468 2005-01-10 Roger Sayle <roger@eyesopen.com>
13469
13470 PR c++/19355
13471 * g++.dg/expr/pr19355-1.C: New test case.
13472
13473 2005-01-10 Laurent GUERBY <laurent@guerby.net>
13474
13475 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
13476 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
13477 * ada/acats/tests/c3/c92005b.ada: Likewise.
13478 * ada/acats/tests/c3/cxb3012.a: Likewise.
13479 * ada/acats/norun.lst: Add c380004 and c953002, add PR
13480
13481 2005-01-09 Paul Brook <paul@codesourcery.com>
13482
13483 * gfortran.dg/common_2.f90: New file.
13484 * gfortran.dg/common_3.f90: New file.
13485
13486 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
13487
13488 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
13489
13490 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13491
13492 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
13493 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
13494 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
13495 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
13496 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
13497 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
13498 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
13499 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
13500 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
13501 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
13502 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
13503 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
13504 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
13505 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
13506 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
13507 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
13508 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
13509 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
13510 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
13511 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
13512 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
13513 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
13514 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
13515 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
13516 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
13517 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
13518 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
13519 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
13520 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
13521 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
13522 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
13523 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
13524 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
13525 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
13526 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
13527 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
13528 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
13529 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
13530 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
13531 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
13532 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
13533 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
13534 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
13535 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
13536 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
13537 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
13538 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
13539 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
13540 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
13541 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
13542 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
13543 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
13544 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
13545 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
13546 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
13547 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
13548 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
13549 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
13550 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
13551 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
13552 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
13553 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
13554 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
13555 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
13556 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
13557 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
13558 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
13559
13560 * gcc.dg/vect/vect-1.c: Fix spelling.
13561 * gcc.dg/vect/vect-10.c: Fix spelling.
13562 * gcc.dg/vect/vect-11.c: Fix spelling.
13563 * gcc.dg/vect/vect-12.c: Fix spelling.
13564 * gcc.dg/vect/vect-14.c: Fix spelling.
13565 * gcc.dg/vect/vect-15.c: Fix spelling.
13566 * gcc.dg/vect/vect-16.c: Fix spelling.
13567 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
13568 * gcc.dg/vect/vect-64.c: Fix comments.
13569 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
13570
13571 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13572 Ira Rosen <irar@il.ibm.com>
13573
13574 * gcc.dg/vect/vect-70.c: New test.
13575 * gcc.dg/vect/vect-71.c: New test.
13576
13577 2005-01-09 Manfred Hollstein <mh@suse.com>
13578
13579 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
13580 * gcc.dg/pr18241-2.c: Likewise.
13581 * gcc.dg/pr18241-3.c: Likewise.
13582 * gcc.dg/pr18241-4.c: Likewise.
13583 * gcc.dg/pr18241-5.c: Likewise.
13584
13585 2005-01-08 Richard Henderson <rth@redhat.com>
13586
13587 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13588 False for x86 and x86-64.
13589
13590 2005-01-08 Diego Novillo <dnovillo@redhat.com>
13591
13592 PR tree-optimization/18241
13593 * gcc.dg/pr18241-1.c: New test.
13594 * gcc.dg/pr18241-2.c: New test.
13595 * gcc.dg/pr18241-3.c: New test.
13596 * gcc.dg/pr18241-4.c: New test.
13597 * gcc.dg/pr18241-5.c: New test.
13598
13599 2005-01-08 Steven G. Kargl <kargls@comcast.net>
13600
13601 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
13602 gfortran.dg/select_4.f90: New.
13603
13604 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13605
13606 * gcc.c-torture/execute/20050107-1.c: New test.
13607
13608 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
13609
13610 PR c++/19298
13611 * g++.dg/template/ref2.C: New.
13612
13613 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
13614
13615 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
13616 instead of being empty.
13617
13618 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13619
13620 PR fortran/15553
13621 * gfortran.dg/array-1.f90: New test.
13622
13623 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13624
13625 PR tree-optimization/19283
13626 * gcc.c-torture/execute/20050106-1.c: New test.
13627
13628 PR rtl-optimization/18861
13629 * gcc.dg/20050105-1.c: New test.
13630
13631 PR tree-optimization/18828
13632 * gcc.dg/20050105-2.c: New test.
13633
13634 2005-01-07 Andreas Jaeger <aj@suse.de>
13635
13636 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
13637
13638 2005-01-07 Bud Davis <bdavis9659@comcast.net>
13639
13640 PR fortran/18398
13641 * gfortran.dg/fmt_read.f90: New test.
13642
13643 2005-01-06 Geoffrey Keating <geoffk@apple.com>
13644
13645 * gcc.dg/rs6000-ldouble-2.c: New.
13646
13647 2005-01-06 Mark Mitchell <mark@codesourcery.com>
13648
13649 PR c++/19244
13650 * g++.dg/parser/ctor2.C: New test.
13651
13652 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13653
13654 PR c++/17154
13655 * g++.dg/template/using9.C: New test.
13656
13657 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13658
13659 PR c++/19258
13660 * g++.dg/lookup/friend6.C: New test.
13661
13662 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
13663
13664 PR c++/19270
13665 * g++.dg/template/array10.C: New.
13666
13667 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13668
13669 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
13670 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
13671
13672 2005-01-06 Jakub Jelinek <jakub@redhat.com>
13673
13674 * gcc.c-torture/compile/20050105-1.c: New test.
13675
13676 2005-01-05 Geoffrey Keating <geoffk@apple.com>
13677
13678 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
13679
13680 2005-01-05 Roger Sayle <roger@eyesopen.com>
13681
13682 PR middle-end/19100
13683 * gcc.dg/conv-3.c: New test case.
13684
13685 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
13686
13687 * gcc.dg/asm-wide-1.c: New test.
13688
13689 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
13690
13691 PR c++/19030
13692 * g++.dg/parse/crash22.C: New
13693
13694 2005-01-04 Geoffrey Keating <geoffk@apple.com>
13695
13696 PR 19257
13697 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
13698
13699 2005-01-04 Uros Bizjak <uros@kss-loka.si>
13700
13701 PR middle-end/17767
13702 * gcc.dg/i386-mmx-6.c: New test case.
13703
13704 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
13705
13706 PR tree-optimization/18308
13707 * gcc.dg/vect/pr18308.c: New testcase.
13708
13709 2005-01-04 Andreas Jaeger <aj@suse.de>
13710
13711 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
13712
13713 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13714 Robert Bowdidge <bowdidge@apple.com>
13715
13716 * gcc.dg/cpp/subframework1.c: New.
13717 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
13718 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
13719 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
13720 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
13721
13722 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13723
13724 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
13725 producing warning.
13726 * gcc.dg/darwin-weakimport-2.c: New.
13727
13728 2005-01-03 Richard Henderson <rth@redhat.com>
13729
13730 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
13731
13732 2005-01-03 Richard Henderson <rth@redhat.com>
13733
13734 * gcc.dg/vect/vect.exp: Enable for ia64.
13735 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
13736 (check_effective_target_vect_float): Likewise.
13737 (check_effective_target_vect_no_align): Likewise.
13738 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
13739 * gcc.dg/vect/vect-8.c: Likewise.
13740
13741 2005-01-03 Uros Bizjak <uros@kss-loka.si>
13742
13743 PR target/19236
13744 * gcc.dg/pr19236-1.c: New test case.
13745
13746 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
13747
13748 PR rtl-optimization/12092
13749 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
13750
13751 2005-01-02 Andreas Jaeger <aj@suse.de>
13752
13753 * gcc.dg/pr12092-1.c: Do not run on x86_64.
13754
13755 2005-01-01 Roger Sayle <roger@eyesopen.com>
13756 Andrew Pinski <pinskia@physics.uc.edu>
13757
13758 PR rtl-optimization/12092
13759 * gcc.dg/pr12092-1.c: New test case.
13760
13761 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
13762
13763 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
13764 'hidden' and 'default' for better portability.
13765 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
13766
13767 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
13768 6 and 7.
13769 * g++.old-deja/g++.brendan/new3.C: Likewise.
13770
13771 2005-01-01 Steven Bosscher <stevenb@suse.de>
13772
13773 * gcc.dg/20041231-1.C: New test.
13774 * g++.dg/warn/Wunreachable-code-1.C: New test.
13775
13776 2004-12-30 David Edelsohn <edelsohn@gnu.org>
13777
13778 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
13779 file, not /dev/null. Abort on error.
13780
13781 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
13782 Ziemowit Laski <zlaski@apple.com>
13783
13784 PR objc/18971
13785 * objc.dg/encode-5.m: New test.
13786
13787 2004-12-29 Richard Henderson <rth@redhat.com>
13788
13789 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
13790 * objc.dg/stabs-1.m: Disable for ia64.
13791
13792 2004-12-29 Mark Mitchell <mark@codesourcery.com>
13793
13794 PR c++/19190
13795 * g++.dg/warn/Wunused-10.C: New test.
13796
13797 2004-12-28 Richard Henderson <rth@redhat.com>
13798
13799 * objc.dg/stabs-1.m: Disable for alpha.
13800
13801 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13802
13803 PR c++/19149
13804 * g++.dg/parse/error23.C: New test.
13805
13806 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13807
13808 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
13809
13810 PR fortran/19032
13811 * gfortran.dg/intrinsic_modulo_1.f90: New.
13812 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
13813 tests with divisor -1.
13814
13815 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13816
13817 * g++.dg/opt/temp1.C (memcpy): Return a value.
13818
13819 PR c++/19148
13820 * g++.dg/expr/cond7.C: New test.
13821
13822 2004-12-27 Paul Brook <paul@codesourcery.com>
13823
13824 * gfortran.dg/g77/select_no_compile.f: Remove.
13825
13826 2004-12-27 Richard Henderson <rth@redhat.com>
13827
13828 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
13829 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
13830 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
13831
13832 2004-12-26 Richard Henderson <rth@redhat.com>
13833
13834 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
13835 by 1i instead of token pasting.
13836
13837 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13838
13839 PR tree-optimization/17578
13840 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
13841 to additional_flags.
13842 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
13843
13844 2004-12-25 Richard Henderson <rth@redhat.com>
13845
13846 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13847 Remove Alpha.
13848
13849 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13850
13851 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
13852 hppa*-*-hpux*.
13853 * gcc.dg/pr17957.c (dg-options): Likewise.
13854 * gcc.dg/struct-ret-1.c: Add prototype for abort.
13855 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
13856 instead of 0 on __hppa__.
13857 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
13858 "foo,%r" on hppa*-*-*.
13859
13860 2004-12-23 Bud Davis <bdavis9659@comcast.net>
13861
13862 PR fortran/19071
13863 * gfortran.dg/complex_write.f90: New test.
13864
13865 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13866
13867 PR c++/17595
13868 * g++.dg/parse/pragma2.C: New test.
13869
13870 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
13871
13872 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13873
13874 * gcc.dg/empty2.c: Add missing dg-warning.
13875
13876 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13877
13878 PR c++/17413
13879 * g++.dg/template/local4.C: New test.
13880 * g++.dg/template/crash19.C: Add dg-error marker.
13881
13882 * g++.dg/template/crash31.C: Correct embedded PR number.
13883
13884 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13885
13886 PR c++/16405
13887 * g++.dg/opt/temp1.C: Add do-run marker.
13888
13889 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13890
13891 * g++.dg/template/spec19.C: New.
13892
13893 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13894
13895 PR target/16819
13896 * gcc.dg/empty2.c: New.
13897
13898 2004-12-23 Richard Henderson <rth@redhat.com>
13899
13900 * lib/target-supports.exp (check_effective_target_vect_no_align):
13901 Remove i?86 and x86-64.
13902
13903 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13904
13905 PR c++/16405
13906 * g++.dg/opt/temp1.C: New test.
13907
13908 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13909
13910 PR c++/18733
13911 * g++.dg/template/friend33.C: New testcase.
13912
13913 2004-12-22 Mark Mitchell <mark@codesourcery.com>
13914
13915 PR c++/18464
13916 * g++.dg/template/cond5.C: New test.
13917
13918 PR c++/18492
13919 * g++.dg/inherit/thunk3.C: New test.
13920
13921 PR c++/11224
13922 * g++.dg/warn/Wunused-9.C: New test.
13923
13924 2004-12-22 Janis Johnson <janis187@us.ibm.com>
13925
13926 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
13927
13928 2004-12-22 Jan Beulich <jbeulich@novell.com>
13929
13930 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
13931
13932 2004-12-21 Mark Mitchell <mark@codesourcery.com>
13933
13934 PR c++/18378
13935 * g++.dg/ext/packed8.C: New test.
13936
13937 PR c++/19063
13938 * g++.dg/template/crash31.C: New test.
13939
13940 PR c++/19034
13941 * g++.dg/template/crash30.C: New test.
13942
13943 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
13944
13945 PR C++/18984
13946 * g++.dg/eh/ctor3.C: New test.
13947
13948 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13949
13950 * objc.dg/stabs-1.m: Allow section name to be quoted and
13951 assembly label to begin with '.LL'.
13952
13953 2004-12-21 Janis Johnson <janis187@us.ibm.com>
13954
13955 * gcc.dg/vect/vect.exp
13956 (check_effective_target_lp64_or_vect_no_align): New.
13957 * gcc.dg/vect/vect-77.c: Use it.
13958 * gcc.dg/vect/vect-78.c: Use it.
13959
13960 * lib/target-supports.exp
13961 (check_effective_target_vect_no_max,
13962 check_effective_target_vect_no_bitwise,
13963 check_effective_target_vect_no_align): New.
13964 * gcc.dg/vect/vect-13.c: Use them.
13965 * gcc.dg/vect/vect-17.c: Ditto.
13966 * gcc.dg/vect/vect-18.c: Ditto.
13967 * gcc.dg/vect/vect-19.c: Ditto.
13968 * gcc.dg/vect/vect-20.c: Ditto.
13969 * gcc.dg/vect/vect-27.c: Ditto.
13970 * gcc.dg/vect/vect-29.c: Ditto.
13971 * gcc.dg/vect/vect-44.c: Ditto.
13972 * gcc.dg/vect/vect-48.c: Ditto.
13973 * gcc.dg/vect/vect-50.c: Ditto.
13974 * gcc.dg/vect/vect-52.c: Ditto.
13975 * gcc.dg/vect/vect-54.c: Ditto.
13976 * gcc.dg/vect/vect-56.c: Ditto.
13977 * gcc.dg/vect/vect-58.c: Ditto.
13978 * gcc.dg/vect/vect-60.c: Ditto.
13979 * gcc.dg/vect/vect-72.c: Ditto.
13980 * gcc.dg/vect/vect-80.c: Ditto.
13981
13982 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
13983
13984 PR c++/14075
13985 * g++.dg/init/string1.C: New.
13986
13987 PR c++/18975
13988 * g++.dg/other/synth1.C: New.
13989
13990 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13991
13992 PR c/18963
13993 * gcc.dg/pr18963-1.c: New test.
13994
13995 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13996
13997 PR c/18596
13998 * gcc.dg/funcdef-storage-1.c (foo): Remove.
13999 * gcc.dg/pr18596-1.c: Use dg-error.
14000 (dg-options): Use -fno-unit-at-a-time.
14001 * gcc.dg/pr18596-2.c: New test.
14002 * gcc.dg/pr18596-3.c: New test.
14003
14004 2004-12-20 Roger Sayle <roger@eyesopen.com>
14005
14006 PR middle-end/18683
14007 * g++.dg/opt/pr18683-1.C: New test case.
14008
14009 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
14010
14011 PR other/19093
14012 * g++.dg/opt/max1.C: Fix for 64bit targets.
14013
14014 2004-12-20 Matt Austern <austern@apple.com>
14015
14016 PR c++/19044
14017 * g++.dg/ext/builtin6.C: New
14018
14019 2004-12-20 Diego Novillo <dnovillo@redhat.com>
14020
14021 PR tree-optimization/19080
14022 * gcc.c-torture/compile/pr19080.c: New test.
14023
14024 2004-12-20 Steven Bosscher <stevenb@suse.de>
14025
14026 * gcc.dg/20041219-1.c: New test.
14027
14028 2004-12-19 Roger Sayle <roger@eyesopen.com>
14029
14030 PR middle-end/19068
14031 * g++.dg/opt/max1.C: New test case.
14032
14033 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14034
14035 * gcc.dg/fdata-sections-1.c: New test.
14036
14037 2004-12-18 Roger Sayle <roger@eyesopen.com>
14038
14039 PR middle-end/18548
14040 * gcc.dg/max-1.c: New test case.
14041
14042 2004-12-18 Jakub Jelinek <jakub@redhat.com>
14043
14044 * gcc.c-torture/execute/20041218-1.c: New test.
14045
14046 2004-12-17 Diego Novillo <dnovillo@redhat.com>
14047
14048 * gcc.dg/pr18501.c: New test.
14049 * gcc.dg/uninit-5.c: XFAIL.
14050 * gcc.dg/uninit-9.c: XFAIL.
14051
14052 2004-12-17 Dale Johannesen <dalej@apple.com>
14053
14054 * gcc.dg/20041213-1.c: New.
14055
14056 2004-12-17 Ziemowit Laski <zlaski@apple.com>
14057
14058 * objc.dg/stabs-1.m: Allow assembly label to begin
14059 with a dot ('.').
14060
14061 2004-12-17 Jakub Jelinek <jakub@redhat.com>
14062
14063 * gcc.c-torture/execute/20041213-1.c: Move...
14064 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
14065
14066 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
14067
14068 PR c++/18721
14069 * g++.dg/lookup/conv-5.C: New.
14070
14071 2004-12-16 Ziemowit Laski <zlaski@apple.com>
14072
14073 * objc.dg/stabs-1.m: New test.
14074
14075 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14076
14077 * gcc.dg/visibility-c.c: Change compile to
14078 assemble for the test.
14079
14080 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14081
14082 PR target/19041
14083 * gcc.dg/visibility-c.c: New test.
14084
14085 2004-12-16 Roger Sayle <roger@eyesopen.com>
14086
14087 PR middle-end/18493
14088 * gcc.dg/switch-8.c: New test case.
14089
14090 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
14091
14092 PR c++/18905
14093 * g++.dg/template/init4.C: New.
14094 * g++.dg/opt/static3.C: Enable optimizer.
14095
14096 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
14097
14098 * g++.dg/other/complex1.C: New test.
14099
14100 2004-12-15 Alan Modra <amodra@bigpond.net.au>
14101
14102 * g++.dg/opt/inline9.C: New test.
14103
14104 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14105
14106 PR fortran/18993
14107 * gfotran.dg/nullify_1.f: New test.
14108
14109 2004-12-15 Richard Henderson <rth@redhat.com>
14110
14111 * gcc.target/i386/i386.exp: New harness.
14112 * gcc.target/i386/vect-args.c: New.
14113
14114 2004-12-15 David Edelsohn <edelsohn@gnu.org>
14115
14116 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
14117
14118 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14119
14120 PR c++/18825
14121 * g++.dg/template/friend32.C: New test.
14122
14123 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14124
14125 * cpp/pragma-once-1.c: New test.
14126 * cpp/pragma-once-1b.h: Likewise.
14127 * cpp/pragma-once-1c.h: Likewise.
14128 * cpp/pragma-once-1d.h: Likewise.
14129 * cpp/inc/pragma-once-1a.h: Likewise.
14130
14131 2004-12-15 Bud Davis <bdavis9659@comcast.net>
14132 Steven G. Kargl <kargls@comcast.net>
14133
14134 PR fortran/17597
14135 * gfortran.dg/list_read_3.f90: New test.
14136
14137 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14138
14139 * gcc.dg/ftrapv-2.c: New test.
14140
14141 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
14142
14143 PR c++/18981
14144 * g++.dg/template/typename9.C: New test.
14145
14146 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14147
14148 PR c++/18738
14149 * g++.dg/template/typename8.C: New test.
14150 * g++.dg/parse/friend2.C: Tweak error message.
14151
14152 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14153
14154 * gcc.c-torture/20041214-1.c: New test.
14155
14156 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14157
14158 PR c++/18965
14159 * g++.dg/init/array17.C: New test.
14160
14161 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14162
14163 PR c++/18793
14164 * g++.dg/init/aggr3.C: New test.
14165
14166 2004-12-14 Janis Johnson <janis187@us.ibm.com
14167
14168 * gcc.dg/altivec-types-1.c: New test.
14169 * gcc.dg/altivec-types-2.c: New test.
14170 * gcc.dg/altivec-types-3.c: New test.
14171 * gcc.dg/altivec-types-4.c: New test.
14172 * g++.dg/ext/altivec-types-1.C: New test.
14173 * g++.dg/ext/altivec-types-2.C: New test.
14174 * g++.dg/ext/altivec-types-3.C: New test.
14175 * g++.dg/ext/altivec-types-4.C: New test.
14176
14177 2004-12-14 Jakub Jelinek <jakub@redhat.com>
14178
14179 PR middle-end/18951
14180 * gcc.c-torture/execute/20041213-1.c: New test.
14181
14182 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
14183
14184 PR c++/18949
14185 * g++.dg/template/cast1.C: New.
14186
14187 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
14188
14189 * gcc.c-torture/execute/20041213-2.c: New test.
14190
14191 2004-12-13 Richard Henderson <rth@redhat.com>
14192
14193 * gcc.dg/i386-sse-10.c: Fix typo in options.
14194
14195 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
14196
14197 PR c++/18968
14198 * g++.dg/opt/pr18968.C: New test.
14199
14200 2004-12-13 Mark Mitchell <mark@codesourcery.com>
14201
14202 PR c++/18925
14203 * g++.dg/ext/visibility/staticdatamem.C: New test.
14204
14205 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
14206
14207 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
14208
14209 2004-12-13 Roger Sayle <roger@eyesopen.com>
14210
14211 PR rtl-optimization/18928
14212 * gcc.dg/pr18928-1.c: New test case.
14213
14214 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
14215
14216 PR tree-opt/16951
14217 * gcc.c-torture/compile/20041211-1.c: New.
14218
14219 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14220
14221 PR middle-end/17564
14222 * gcc.c-torture/execute/20041212-1.c: New test.
14223
14224 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14225
14226 PR fortran/18869
14227 * gfortran.dg/common_1.f90: New test.
14228
14229 2004-12-12 Steven G. Kargl <kargls@comcast.net>
14230 Paul Brook <paul@codesourcery.com>
14231
14232 PR fortran/16222
14233 * gfortran.dg/real_do_1.f90: New test.
14234
14235 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
14236
14237 PR tree-opt/18040
14238 * g++.dg/opt/ptrmem6.C: New test.
14239
14240 2004-12-11 Roger Sayle <roger@eyesopen.com>
14241
14242 PR middle-end/18921
14243 * gcc.dg/pr18921-1.c: New test case.
14244
14245 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14246
14247 PR fortran/17175
14248 * gfortran.dg/scale_1.f90: New test.
14249
14250 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
14251
14252 PR middle-end/18903
14253 * gcc.c-torture/compile/pr18903.c: New test.
14254
14255 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
14256
14257 * gcc.c-torture/execute/20041210-1.c: New test.
14258
14259 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14260
14261 PR c++/18731
14262 * g++.dg/parser/struct-1.C: New test.
14263 * g++.dg/parser/struct-2.C: New test.
14264 * g++.dg/parser/struct-3.C: New test.
14265
14266 2004-12-09 Richard Henderson <rth@redhat.com>
14267
14268 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
14269
14270 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
14271 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
14272
14273 2004-12-09 Matt Austern <austern@apple.com>
14274
14275 PR c++/18514
14276 * g++.dg/ext/builtin1.C: New
14277 * g++.dg/ext/builtin2.C: New
14278 * g++.dg/ext/builtin3.C: New
14279 * g++.dg/ext/builtin4.C: New
14280 * g++.dg/ext/builtin5.C: New
14281
14282 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
14283
14284 PR tree-opt/18904
14285 * g++.dg/opt/ptrmem5.C: New test.
14286
14287 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
14288
14289 * g++.dg/parse/typename5.C: Adjust for new error.
14290 * g++.dg/parse/typename7.C: New.
14291
14292 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14293
14294 PR c++/18073
14295 * g++.dg/other/mmintrin.C: New test.
14296
14297 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
14298
14299 PR c++/16681
14300 * g++.dg/init/array15.C: New.
14301 * g++.dg/init/array16.C: New.
14302
14303 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14304
14305 PR fortran/18826
14306 * gfortran.dg/assign_1.f90: New test.
14307
14308 2004-12-08 Nick Clifton <nickc@redhat.com>
14309
14310 * gcc.target/xstormy16/bss_below100: New directory containing tests.
14311 * gcc.target/xstormy16/data_below100: Likewise.
14312 * gcc.target/xstormy16/sfr: Likewise.
14313 * gcc.target/xstormy16/below100.S: New test source file.
14314 * gcc.target/xstormy16/below100.ld: New test linker script.
14315 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14316 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
14317 bp instructions.
14318 * gcc.target/xstormy16/bp.c: Likewise.
14319
14320 * gcc.target/xstormy16/bss_below100: New files:
14321 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14322 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14323 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14324 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14325 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14326 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14327 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14328 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14329 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14330 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14331 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14332 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14333 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14334 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14335 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14336 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14337 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14338 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14339 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14340 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14341 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14342 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14343 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14344 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14345 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14346 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14347 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14348
14349 * gcc.target/xstormy16/data_below100: New files:
14350 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14351 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14352 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14353 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14354 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14355 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14356 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14357 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14358 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14359 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14360 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14361 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14362 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14363 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14364 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14365 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14366 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14367 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14368 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14369 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14370 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14371 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14372 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14373 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14374 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14375 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14376 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14377
14378 * gcc.target/xstormy16/sfr: New files:
14379 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
14380 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
14381 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
14382 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
14383 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
14384 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
14385 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
14386 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
14387 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
14388 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
14389 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
14390 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
14391 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
14392 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
14393 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
14394 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
14395 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
14396 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
14397 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
14398 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
14399 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
14400 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
14401 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
14402 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
14403 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
14404 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
14405 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
14406 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
14407 27_if0_sfrw_bitfield_f.c
14408
14409 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14410
14411 PR c++/18100
14412 * g++.dg/lookup/name-clash4.C: New test.
14413
14414 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
14415
14416 PR c++/18672
14417 * g++.dg/opt/array1.C: New.
14418
14419 PR c++/18803
14420 * g++.dg/template/operator5.C: New.
14421
14422 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
14423
14424 PR c/18867
14425 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
14426
14427 2004-12-07 Steven Bosscher <stevenb@suse.de>
14428
14429 * gcc.dg/noncompile/20041207.c: New test.
14430
14431 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
14432
14433 * g++.dg/other/unreachable-1.C: New test.
14434
14435 2004-12-06 Nick Clifton <nickc@redhat.com>
14436
14437 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
14438 <limits.h> because the latter comes from gcc's include/ directory
14439 and not the newlib/libc/include directory.
14440
14441 2004-12-04 Richard Henderson <rth@redhat.com>
14442
14443 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
14444
14445 2004-12-04 Richard Henderson <rth@redhat.com>
14446
14447 * lib/target-supports.exp (check_gc_sections_available): Disable
14448 for alpha and ia64.
14449
14450 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
14451
14452 PR middle-end/17909
14453 * g++.dg/other/vararg-2.C: New test.
14454
14455 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14456
14457 PR c++/17011, c++/17971
14458 * g++.dg/template/error15.C: Adjust expected error.
14459 * g++.dg/template/instantiate3.C: Likewise.
14460
14461 2004-12-03 Janis Johnson <janis187@us.ibm.com>
14462
14463 * gcc.dg/altivec-18.c: Fix for darwin
14464
14465 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
14466
14467 PR c++/18782
14468 * g++.dg/parse/ptrmem2.C: New.
14469
14470 PR c++/18318
14471 * g++.dg/template/new1.C: New.
14472
14473 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14474
14475 PR fortran/18710
14476 * gfortran.dg/direct_io_3.f90: New test.
14477
14478 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
14479
14480 PR 18758
14481 * g++.dg/parse/crash21.C: New.
14482
14483 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14484
14485 PR c++/15664, c++/18276
14486 * g++.dg/template/ttp13.C: New test.
14487 * g++.dg/template/ttp14.C: Likewise.
14488
14489 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14490
14491 PR c++/18123
14492 * g++.dg/parse/enum2.C: New test.
14493 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
14494
14495 2004-12-02 Nick Clifton <nickc@redhat.com>
14496
14497 * gcc.target/xstormy16: New test directory.
14498 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14499 * gcc.target/xstormy16/bp.c: Check the generation of bp
14500 instructions.
14501 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
14502 bn instructions and the BELOW100 attribute.
14503
14504 2004-12-02 Alan Modra <amodra@bigpond.net.au>
14505
14506 PR target/16952
14507 * gcc.dg/ppc-eabi.c: New.
14508
14509 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14510
14511 PR fortran/18284
14512 * gfortran.dg/backspace.f90
14513
14514 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14515
14516 * gfortran.dg/inquire.f90: New test.
14517
14518 2004-12-01 Janis Johnson <janis187@us.ibm.com>
14519
14520 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
14521 handle effective-target-keyword.
14522 (dg-skip-if): Support effective-target keyword as target list.
14523 (dg-xfail-if): Ditto.
14524 * lib/target-supports.exp (is-effective-target-keyword): New proc.
14525
14526 2004-12-01 Diego Novillo <dnovillo@redhat.com>
14527
14528 PR tree-optimization/18291
14529 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
14530
14531 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
14532
14533 PR C++/18729
14534 * g++.dg/parse/crash20.C: New.
14535
14536 PR c++/17431
14537 * g++.dg/overload/arg1.C: New.
14538 * g++.dg/overload/arg2.C: New.
14539 * g++.dg/overload/arg3.C: New.
14540 * g++.dg/overload/arg4.C: New.
14541
14542 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
14543
14544 * gcc.dg/c99-flex-array-4.c: Remove.
14545
14546 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14547
14548 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
14549
14550 * lib/target-supports.exp (is-effective-target): Simplify.
14551
14552 * lib/target-supports.exp (check_effective_target_vect_long):
14553 Fix for powerpc64-*-*.
14554
14555 2004-11-30 Loren James Rittle <ljrittle@acm.org>
14556
14557 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
14558 to support new requirements on FreeBSD 5.
14559
14560 2004-11-30 Devang Patel <dpatel@apple.com>
14561
14562 PR 18702
14563 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
14564
14565 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14566
14567 * g++.dg/ext/altivec-13.C: New test.
14568
14569 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
14570
14571 PR tree-opt/18298
14572 * gcc.c-torture/execute/p18298.c: New test.
14573
14574 2004-11-30 Ira Rosen <irar@il.ibm.com>
14575 Dorit Naishlos <dorit@il.ibm.com>
14576
14577 PR tree-opt/18607
14578 * gcc.dg/vect/vect-89.c: New test.
14579
14580 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
14581
14582 * gcc.dg/pr18596-1.c: New test.
14583
14584 2004-11-30 Ben Elliston <bje@au.ibm.com>
14585
14586 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
14587
14588 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14589
14590 PR c/18479
14591 * gcc.dg/pr18479.c: New test.
14592
14593 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14594
14595 PR target/18490
14596 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
14597 mmix-knuth-mmixware.
14598
14599 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
14600 cris-*-elf* cris-*-aout* mmix-*-*
14601
14602 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14603
14604 PR middle-end/18725
14605 * gcc.dg/pr18725.c: New test.
14606
14607 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14608
14609 PR target/18488
14610 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
14611
14612 PR target/18336
14613 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
14614
14615 2004-11-29 Mark Mitchell <mark@codesourcery.com>
14616
14617 PR c++/18368
14618 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
14619 * g++.old-deja/g++.law/ctors5.C: Likewise.
14620 * g++.old-deja/g++.other/crash25.C: Likewise.
14621
14622 PR c++/18674
14623 * g++.dg/template/error16.C: New test.
14624
14625 PR c++/18512
14626 * g++.dg/template/crash29.C: New test.
14627
14628 2004-11-29 Diego Novillo <dnovillo@redhat.com>
14629
14630 PR tree-optimization/18712
14631 * gcc.c-torture/compile/pr18712.c: New test.
14632
14633 2004-11-29 Joseph Myers <joseph@codesourcery.com>
14634
14635 PR c/7544
14636 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
14637 tests.
14638
14639 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14640
14641 PR c++/18652
14642 * g++.dg/lookup/crash6.C: New test.
14643
14644 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14645
14646 PR middle-end/18164
14647 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
14648
14649 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
14650
14651 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
14652 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
14653 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
14654
14655 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
14656
14657 * gcc.dg/pr18164.c: New test.
14658
14659 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
14660
14661 * gcc.dg/funroll-loops-all.c: New.
14662
14663 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14664
14665 PR target/18489
14666 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
14667 delimeter, match space and TAB as well as ":".
14668
14669 PR target/18484
14670 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
14671
14672 PR target/18348
14673 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
14674
14675 PR target/18345
14676 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
14677
14678 PR target/18337
14679 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
14680
14681 2004-11-28 Bud Davis <bdavis9659@comcast.net>
14682
14683 * gfortran.dg/direct_io_2.f90: New test.
14684
14685 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14686
14687 PR target/18334
14688 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
14689
14690 2004-11-28 Richard Henderson <rth@redhat.com>
14691
14692 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
14693
14694 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
14695
14696 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
14697 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
14698 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
14699 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
14700 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
14701 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
14702 gcc.dg/pointer-arith-8.c: New tests.
14703
14704 2004-11-27 Bud Davis <bdavis9659@comcast.net>
14705
14706 PR fortran/18364
14707 * gfortran.dg/endfile.f90: New test.
14708
14709 2004-11-27 Falk Hueffner <falk@debian.org>
14710
14711 * gcc.dg/loop-6.c: New test.
14712
14713 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14714
14715 * gcc.c-torture/execute/20041126-1.c: New test.
14716
14717 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14718
14719 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
14720 on IRIX.
14721
14722 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14723
14724 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
14725 functions.
14726
14727 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14728
14729 PR rtl-optimization/17825
14730 * gcc.c-torture/compile/20041119-1.c: New test.
14731
14732 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14733
14734 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
14735 Check existence of ld library path variables before unsetting.
14736
14737 2004-11-26 Mark Mitchell <mark@codesourcery.com>
14738
14739 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
14740
14741 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14742
14743 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
14744
14745 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14746
14747 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
14748
14749 2004-11-26 Ben Elliston <bje@au.ibm.com>
14750
14751 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
14752 dg-do directive.
14753
14754 2004-11-26 Ben Elliston <bje@au.ibm.com>
14755
14756 * gcc.dg/pr17957.c: Pass --param, not -param.
14757
14758 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
14759
14760 PR middle-end/17957
14761 * testsuite/gcc.dg/pr17957.c: New test.
14762
14763 2004-11-25 Mark Mitchell <mark@codesourcery.com>
14764
14765 PR c++/18445
14766 * g++.dg/template/crash28.C: Likewise.
14767
14768 PR c++/18001
14769 * g++.dg/expr/unary2.C: Adjust lvalue messages.
14770 * g++.dg/ext/lvaddr.C: Likewise.
14771 * g++.dg/opt/pr7503-3.C: Likewise.
14772
14773 PR c++/18466
14774 * g++.dg/parse/qualified3.C: New test.
14775 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
14776
14777 PR c++/18545
14778 * g++.dg/expr/return1.C: New test.
14779
14780 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14781
14782 Friend class name lookup 3/n, PR c++/3332
14783 * g++.dg/lookup/friend3.C: New test.
14784 * g++.dg/lookup/friend4.C: Likewise.
14785 * g++.dg/lookup/friend5.C: Likewise.
14786
14787 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14788
14789 Friend class name lookup 2/n, PR c++/14513, c++/15410
14790 * g++.dg/lookup/friend2.C: New test.
14791 * g++.dg/template/friend31.C: Likewise.
14792
14793 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14794
14795 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
14796
14797 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14798
14799 PR c++/17473
14800 * g++.dg/tc1/dr56.C: Remove.
14801 * g++.dg/template/typedef1.C: Add dg-error markers.
14802 * g++.old-deja/g++.other/typedef7.C: Likewise.
14803
14804 PR c++/18285
14805 * g++.dg/parse/typedef7.C: New test.
14806
14807 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
14808
14809 * gcc.c-torture/execute/20041124-1.c: New test.
14810
14811 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14812
14813 * g++.dg/template/deduce3.C: New test.
14814
14815 PR c++/18586
14816 * g++.dg/template/crash27.C: New test.
14817
14818 PR c++/18530
14819 * g++.dg/warn/Wshadow-3.C: New test.
14820
14821 2004-11-24 Devang Patel <dpatel@apple.com>
14822
14823 PR/18555
14824 * gcc.dg/cpp/isysroot-1.c: New test.
14825 * gcc.dg/cpp/usr/include/stdio.h: New file.
14826 * gcc.dg/cpp/isysroot-2.c: New test.
14827 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
14828 New file.
14829
14830 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14831
14832 PR c++/8929
14833 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
14834
14835 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14836
14837 * gcc.target/sparc/align.c: Do not include <stdint.h>.
14838 * gcc.target/sparc/pdist.c: Likewise.
14839
14840 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
14841
14842 PR c++/16882
14843 * g++.dg/conversion/simd1.C: New test.
14844
14845 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14846
14847 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
14848 and restore_ld_library_path_env_vars.
14849 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
14850 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
14851 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
14852 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
14853
14854 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
14855
14856 * gcc.dg/pragma-align-2.c: Test macro expansion.
14857 * gcc.dg/pragma-pack-2.c: New test.
14858
14859 2004-11-23 Richard Henderson <rth@redhat.com>
14860
14861 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
14862 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14863 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
14864 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
14865 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
14866 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
14867
14868 * gcc.dg/vect/vect.exp: Add check for alpha.
14869 * lib/target-supports.exp (check_alpha_max_hw_available): New.
14870 (check_effective_target_vect_int): Enable for alpha.
14871 (check_effective_target_vect_long): New.
14872 (is-effective-target): Add it.
14873
14874 2004-11-23 Uros Bizjak <uros@kss-loka.si>
14875
14876 * gcc.dg/pr18614-1.c: New test.
14877
14878 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14879
14880 * gcc.dg/setjmp-2.c: New test.
14881
14882 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
14883
14884 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
14885 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
14886 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
14887 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
14888 gcc.target/sparc/pdist.c: New tests.
14889
14890 2004-11-22 Bob Wilson <bob.wilson@acm.org>
14891
14892 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
14893
14894 2004-11-22 Dale Johannesen <dalej@apple.com>
14895
14896 * gcc.dg/20041111-1.c: New.
14897
14898 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14899
14900 PR tree-opt/18536
14901 * gcc.dg/vect/pr18536.c: New test.
14902
14903 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14904
14905 PR c++/18354
14906 * g++.dg/template/nontype11.C: New test.
14907
14908 2004-11-21 Roger Sayle <roger@eyesopen.com>
14909
14910 PR middle-end/18520
14911 * gcc.dg/pr18520-1.c: New test case.
14912
14913 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
14914
14915 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
14916 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
14917 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
14918 expected diagnostics.
14919
14920 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14921
14922 PR target/18580
14923 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
14924 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
14925 vect-77.c, vect-77a.c: XFAIL on the SPARC.
14926
14927 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14928
14929 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
14930
14931 2004-11-19 Mark Mitchell <mark@codesourcery.com>
14932 Joseph Myers <joseph@codesourcery.com>
14933
14934 * lib/target-supports.exp (check_visibility_available): Really
14935 test the compiler.
14936
14937 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14938
14939 PR tree-opt/18181
14940 * gcc.dg/vect/vect-85.c: New test.
14941 * gcc.dg/vect/vect-86.c: New test.
14942 * gcc.dg/vect/vect-87.c: New test.
14943 * gcc.dg/vect/vect-88.c: New test.
14944
14945 2004-11-19 Ben Elliston <bje@au.ibm.com>
14946
14947 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
14948
14949 2004-11-18 Janis Johnson <janis187@us.ibm.com>
14950
14951 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
14952 * gcc.dg/ppc-and-1.c: Ditto.
14953 * gcc.dg/ppc-compare-1.c: Ditto.
14954 * gcc.dg/ppc-mov-1.c: Ditto
14955
14956 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
14957 Mark Mitchell <mark@codesourcery.com>
14958
14959 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
14960
14961 2004-11-17 Janis Johnson <janis187@us.ibm.com>
14962 Aldy Hernandez <aldyh@redhat.com>
14963
14964 * lib/target-supports.exp (check_effective_target_vect_int): New
14965 (check_effective_target_vect_float): New
14966 (check_effective_target_vect_double): New.
14967 (is-effective-target): Support new effective targets keywords.
14968 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
14969 default action for dg-do.
14970 * gcc.dg/vect/pr16105.c: Use new support.
14971 * gcc.dg/vect/pr18400.c: Ditto.
14972 * gcc.dg/vect/pr18425.c: Ditto.
14973 * gcc.dg/vect/vect-1.c: Ditto.
14974 * gcc.dg/vect/vect-10.c: Ditto.
14975 * gcc.dg/vect/vect-11.c: Ditto.
14976 * gcc.dg/vect/vect-12.c: Ditto.
14977 * gcc.dg/vect/vect-13.c: Ditto.
14978 * gcc.dg/vect/vect-14.c: Ditto.
14979 * gcc.dg/vect/vect-15.c: Ditto.
14980 * gcc.dg/vect/vect-16.c: Ditto.
14981 * gcc.dg/vect/vect-17.c: Ditto.
14982 * gcc.dg/vect/vect-18.c: Ditto.
14983 * gcc.dg/vect/vect-19.c: Ditto.
14984 * gcc.dg/vect/vect-2.c: Ditto.
14985 * gcc.dg/vect/vect-20.c: Ditto.
14986 * gcc.dg/vect/vect-21.c: Ditto.
14987 * gcc.dg/vect/vect-22.c: Ditto.
14988 * gcc.dg/vect/vect-23.c: Ditto.
14989 * gcc.dg/vect/vect-24.c: Ditto.
14990 * gcc.dg/vect/vect-25.c: Ditto.
14991 * gcc.dg/vect/vect-26.c: Ditto.
14992 * gcc.dg/vect/vect-27.c: Ditto.
14993 * gcc.dg/vect/vect-27a.c: Ditto.
14994 * gcc.dg/vect/vect-28.c: Ditto.
14995 * gcc.dg/vect/vect-29.c: Ditto.
14996 * gcc.dg/vect/vect-29a.c: Ditto.
14997 * gcc.dg/vect/vect-3.c: Ditto.
14998 * gcc.dg/vect/vect-30.c: Ditto.
14999 * gcc.dg/vect/vect-31.c: Ditto.
15000 * gcc.dg/vect/vect-32.c: Ditto.
15001 * gcc.dg/vect/vect-33.c: Ditto.
15002 * gcc.dg/vect/vect-34.c: Ditto.
15003 * gcc.dg/vect/vect-35.c: Ditto.
15004 * gcc.dg/vect/vect-36.c: Ditto.
15005 * gcc.dg/vect/vect-37.c: Ditto.
15006 * gcc.dg/vect/vect-38.c: Ditto.
15007 * gcc.dg/vect/vect-4.c: Ditto.
15008 * gcc.dg/vect/vect-40.c: Ditto.
15009 * gcc.dg/vect/vect-41.c: Ditto.
15010 * gcc.dg/vect/vect-42.c: Ditto.
15011 * gcc.dg/vect/vect-43.c: Ditto.
15012 * gcc.dg/vect/vect-44.c: Ditto.
15013 * gcc.dg/vect/vect-45.c: Ditto.
15014 * gcc.dg/vect/vect-46.c: Ditto.
15015 * gcc.dg/vect/vect-47.c: Ditto.
15016 * gcc.dg/vect/vect-48.c: Ditto.
15017 * gcc.dg/vect/vect-48a.c: Ditto.
15018 * gcc.dg/vect/vect-49.c: Ditto.
15019 * gcc.dg/vect/vect-5.c: Ditto.
15020 * gcc.dg/vect/vect-50.c: Ditto.
15021 * gcc.dg/vect/vect-51.c: Ditto.
15022 * gcc.dg/vect/vect-52.c: Ditto.
15023 * gcc.dg/vect/vect-53.c: Ditto.
15024 * gcc.dg/vect/vect-54.c: Ditto.
15025 * gcc.dg/vect/vect-55.c: Ditto.
15026 * gcc.dg/vect/vect-56.c: Ditto.
15027 * gcc.dg/vect/vect-56a.c: Ditto.
15028 * gcc.dg/vect/vect-57.c: Ditto.
15029 * gcc.dg/vect/vect-58.c: Ditto.
15030 * gcc.dg/vect/vect-59.c: Ditto.
15031 * gcc.dg/vect/vect-6.c: Ditto.
15032 * gcc.dg/vect/vect-60.c: Ditto.
15033 * gcc.dg/vect/vect-61.c: Ditto.
15034 * gcc.dg/vect/vect-62.c: Ditto.
15035 * gcc.dg/vect/vect-63.c: Ditto.
15036 * gcc.dg/vect/vect-64.c: Ditto.
15037 * gcc.dg/vect/vect-65.c: Ditto.
15038 * gcc.dg/vect/vect-66.c: Ditto.
15039 * gcc.dg/vect/vect-67.c: Ditto.
15040 * gcc.dg/vect/vect-68.c: Ditto.
15041 * gcc.dg/vect/vect-69.c: Ditto.
15042 * gcc.dg/vect/vect-7.c: Ditto.
15043 * gcc.dg/vect/vect-72.c: Ditto.
15044 * gcc.dg/vect/vect-72a.c: Ditto.
15045 * gcc.dg/vect/vect-73.c: Ditto.
15046 * gcc.dg/vect/vect-74.c: Ditto.
15047 * gcc.dg/vect/vect-75.c: Ditto.
15048 * gcc.dg/vect/vect-76.c: Ditto.
15049 * gcc.dg/vect/vect-77.c: Ditto.
15050 * gcc.dg/vect/vect-77a.c: Ditto.
15051 * gcc.dg/vect/vect-78.c: Ditto.
15052 * gcc.dg/vect/vect-79.c: Ditto.
15053 * gcc.dg/vect/vect-8.c: Ditto.
15054 * gcc.dg/vect/vect-80.c: Ditto.
15055 * gcc.dg/vect/vect-82.c: Ditto.
15056 * gcc.dg/vect/vect-82_64.c: Ditto.
15057 * gcc.dg/vect/vect-83.c: Ditto.
15058 * gcc.dg/vect/vect-83_64.c: Ditto.
15059 * gcc.dg/vect/vect-9.c: Ditto.
15060 * gcc.dg/vect/vect-all.c: Ditto.
15061 * gcc.dg/vect/vect-none.c: Ditto.
15062
15063 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15064
15065 * lib/gcc-dg.exp (dg-skip-if): New function.
15066 (dg-forbid-option): Remove.
15067 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
15068 * g++.dg/abi/bitfield8.C: Likewise.
15069 * g++.dg/abi/dtor1.C: Likewise.
15070 * g++.dg/abi/empty10.C: Likewise.
15071 * g++.dg/abi/empty7.C: Likewise.
15072 * g++.dg/abi/empty9.C: Likewise.
15073 * g++.dg/abi/layout3.C: Likewise.
15074 * g++.dg/abi/layout4.C: Likewise.
15075 * g++.dg/abi/thunk1.C: Likewise.
15076 * g++.dg/abi/thunk2.C: Likewise.
15077 * g++.dg/abi/vbase11.C: Likewise.
15078 * g++.dg/abi/vthunk2.C: Likewise.
15079 * g++.dg/abi/vthunk3.C: Likewise.
15080 * g++.dg/ext/attrib8.C: Likewise.
15081 * g++.dg/opt/longbranch2.C: Likewise.
15082 * g++.dg/opt/reg-stack4.C: Likewise.
15083 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15084 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15085 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15086 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15087 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15088 * gcc.dg/20000609-1.c: Likewise.
15089 * gcc.dg/20000720-1.c: Likewise.
15090 * gcc.dg/20011107-1.c: Likewise.
15091 * gcc.dg/20011119-1.c: Likewise.
15092 * gcc.dg/20020108-1.c: Likewise.
15093 * gcc.dg/20020122-2.c: Likewise.
15094 * gcc.dg/20020122-3.c: Likewise.
15095 * gcc.dg/20020201-3.c: Likewise.
15096 * gcc.dg/20020206-1.c: Likewise.
15097 * gcc.dg/20020218-1.c: Likewise.
15098 * gcc.dg/20020310-1.c: Likewise.
15099 * gcc.dg/20020411-1.c: Likewise.
15100 * gcc.dg/20020418-2.c: Likewise.
15101 * gcc.dg/20020426-1.c: Likewise.
15102 * gcc.dg/20020426-2.c: Likewise.
15103 * gcc.dg/20020517-1.c: Likewise.
15104 * gcc.dg/20020523-1.c: Likewise.
15105 * gcc.dg/20020523-2.c: Likewise.
15106 * gcc.dg/20020729-1.c: Likewise.
15107 * gcc.dg/20030204-1.c: Likewise.
15108 * gcc.dg/20030826-2.c: Likewise.
15109 * gcc.dg/20030926-1.c: Likewise.
15110 * gcc.dg/20031202-1.c: Likewise.
15111 * gcc.dg/980312-1.c: Likewise.
15112 * gcc.dg/980313-1.c: Likewise.
15113 * gcc.dg/990117-1.c: Likewise.
15114 * gcc.dg/990424-1.c: Likewise.
15115 * gcc.dg/990524-1.c: Likewise.
15116 * gcc.dg/991230-1.c: Likewise.
15117 * gcc.dg/i386-387-1.c: Likewise.
15118 * gcc.dg/i386-387-2.c: Likewise.
15119 * gcc.dg/i386-387-3.c: Likewise.
15120 * gcc.dg/i386-387-4.c: Likewise.
15121 * gcc.dg/i386-387-5.c: Likewise.
15122 * gcc.dg/i386-387-6.c: Likewise.
15123 * gcc.dg/i386-asm-1.c: Likewise.
15124 * gcc.dg/i386-bitfield1.c: Likewise.
15125 * gcc.dg/i386-bitfield2.c: Likewise.
15126 * gcc.dg/i386-loop-1.c: Likewise.
15127 * gcc.dg/i386-loop-2.c: Likewise.
15128 * gcc.dg/i386-loop-3.c: Likewise.
15129 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15130 * gcc.dg/i386-pic-1.c: Likewise.
15131 * gcc.dg/i386-regparm.c: Likewise.
15132 * gcc.dg/i386-signbit-1.c: Likewise.
15133 * gcc.dg/i386-signbit-2.c: Likewise.
15134 * gcc.dg/i386-signbit-3.c: Likewise.
15135 * gcc.dg/i386-sse-5.c: Likewise.
15136 * gcc.dg/i386-sse-8.c: Likewise.
15137 * gcc.dg/i386-unroll-1.c: Likewise.
15138 * gcc.dg/tls/opt-1.c: Likewise.
15139 * gcc.dg/tls/opt-2.c: Likewise.
15140 * gcc.dg/unroll-1.c: Likewise.
15141 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15142 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15143 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15144 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15145
15146 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15147
15148 * g++.dg/template/incomplete1.C: New test.
15149
15150 2004-11-16 Nick Clifton <nickc@redhat.com>
15151
15152 Revert patches accidentally commited during checkin of fixes for
15153 xstormy16 tests:
15154 gcc.c-torture/execute/simd-4.c: Revert
15155 gcc.dg/20040910-1.c: Revert.
15156
15157 2004-11-16 Paul Brook <paul@codesourcery.com>
15158
15159 PR fortran/13010
15160 * gfortran.dg/der_pointer_1.f90: New test.
15161
15162 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
15163
15164 PR c/18498
15165 * gcc.dg/bitfld-13.c: New test.
15166
15167 2004-11-15 Janis Johnson <janis187@us.ibm.com>
15168
15169 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
15170 powerpc*-*-linux*.
15171
15172 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
15173 * gcc.dg/ppc64-abi-2.c: Ditto.
15174 * gcc.dg/ppc64-abi-3.c: Ditto.
15175
15176 * lib/gcc-dg.exp (dg-target-list): Remove.
15177
15178 2004-11-15 Steve Ellcey <sje@cup.hp.com>
15179
15180 * gcc.dg/ia64-postinc.c: New test.
15181
15182 2004-11-15 Mark Mitchell <mark@codesourcery.com>
15183
15184 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
15185
15186 2004-11-15 Nick Clifton <nickc@redhat.com>
15187
15188 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
15189 __INT_MAX__ so that the test can be compiled by toolchains
15190 targeted at 16-bit processors.
15191
15192 * gcc.dg/20040625-1.c: Use long constants rather than integers
15193 when performing arithmetic that will overflow 16-bits.
15194
15195 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
15196 xstormy16. It does not support 128-bit vector operations.
15197
15198 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
15199 with the macro PTR_TYPE. Define this macro to an integer type
15200 suitable for holding a pointer.
15201
15202 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
15203 the target is a 16-bit processor.
15204
15205 * gcc.dg/cpp/if-2.c: Expect a different warning message from
15206 16-bit targets where the character constant will be too long.
15207
15208 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
15209 where the double will not be directly addressable.
15210
15211 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15212
15213 Friend class name lookup 1/n, PR c++/18471
15214 * g++.dg/template/crash26.C: New test.
15215 * g++.dg/lookup/struct1.C: Adjust expected error.
15216 * g++.dg/parse/elab1.C: Likewise.
15217 * g++.dg/parse/elab2.C: Likewise.
15218 * g++.dg/parse/int-as-enum1.C: Likewise.
15219 * g++.dg/parse/struct-as-enum1.C: Likewise.
15220 * g++.dg/parse/typedef1.C: Likewise.
15221 * g++.dg/parse/typedef3.C: Likewise.
15222 * g++.dg/parse/typedef4.C: Likewise.
15223 * g++.dg/parse/typedef5.C: Likewise.
15224 * g++.dg/template/nontype4.C: Likewise.
15225 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
15226 * g++.old-deja/g++.other/elab1.C: Likewise.
15227 * g++.old-deja/g++.other/syntax4.C: Likewise.
15228
15229 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15230
15231 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
15232
15233 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
15234
15235 * gcc.c-torture/execute/20041114-1.c: New test.
15236
15237 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
15238
15239 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
15240 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
15241 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
15242 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
15243 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
15244 gcc.dg/switch-7.c: New tests.
15245
15246 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15247
15248 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
15249
15250 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15251
15252 PR tree-opt/18400
15253 * gcc.dg/vect/pr18400.c: New test.
15254
15255 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15256 Andrew Pinski <pinskia@physics.uc.edu>
15257
15258 PR tree-opt/18425
15259 * gcc.dg/vect/pr18425.c: New test.
15260
15261 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15262
15263 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
15264 Guard with dg-require-alias and dg-require-visibility.
15265
15266 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15267
15268 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
15269
15270 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15271
15272 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
15273
15274 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15275
15276 PR c++/17344
15277 * g++.dg/template/defarg5.C: New test.
15278
15279 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15280
15281 * g++.dg/parse/cast1.C: Run only on ILP32.
15282 * g++.old-deja/g++.mike/p784.C: Likewise.
15283
15284 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
15285
15286 * gcc.c-torture/execute/20041113-1.c: New test.
15287
15288 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15289
15290 PR target/18230
15291 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
15292 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
15293 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
15294 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15295 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
15296 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
15297 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
15298 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
15299 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
15300 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15301 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15302 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
15303 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
15304
15305 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15306
15307 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
15308 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
15309 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
15310 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
15311 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
15312 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
15313 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
15314 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
15315 gcc.target/sparc/combined-1.c: New tests.
15316
15317 2004-11-12 Ziemowit Laski <zlaski@apple.com>
15318
15319 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
15320 New tests.
15321
15322 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15323
15324 * lib/gcc-dg.exp (dg-forbid-option): New function.
15325 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
15326 * g++.dg/abi/bitfield8.C: Likewise.
15327 * g++.dg/abi/dtor1.C: Likewise.
15328 * g++.dg/abi/empty10.C: Likewise.
15329 * g++.dg/abi/empty7.C: Likewise.
15330 * g++.dg/abi/empty9.C: Likewise.
15331 * g++.dg/abi/layout3.C: Likewise.
15332 * g++.dg/abi/layout4.C: Likewise.
15333 * g++.dg/abi/thunk1.C: Likewise.
15334 * g++.dg/abi/thunk2.C: Likewise.
15335 * g++.dg/abi/vbase11.C: Likewise.
15336 * g++.dg/abi/vthunk2.C: Likewise.
15337 * g++.dg/abi/vthunk3.C: Likewise.
15338 * g++.dg/ext/attrib8.C: Likewise.
15339 * g++.dg/opt/longbranch2.C: Likewise.
15340 * g++.dg/opt/reg-stack4.C: Likewise.
15341 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15342 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15343 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15344 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15345 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15346 * gcc.dg/20000609-1.c: Likewise.
15347 * gcc.dg/20000720-1.c: Likewise.
15348 * gcc.dg/20011107-1.c: Likewise.
15349 * gcc.dg/20011119-1.c: Likewise.
15350 * gcc.dg/20020108-1.c: Likewise.
15351 * gcc.dg/20020122-2.c: Likewise.
15352 * gcc.dg/20020122-3.c: Likewise.
15353 * gcc.dg/20020201-3.c: Likewise.
15354 * gcc.dg/20020206-1.c: Likewise.
15355 * gcc.dg/20020218-1.c: Likewise.
15356 * gcc.dg/20020310-1.c: Likewise.
15357 * gcc.dg/20020411-1.c: Likewise.
15358 * gcc.dg/20020418-2.c: Likewise.
15359 * gcc.dg/20020426-1.c: Likewise.
15360 * gcc.dg/20020426-2.c: Likewise.
15361 * gcc.dg/20020517-1.c: Likewise.
15362 * gcc.dg/20020523-1.c: Likewise.
15363 * gcc.dg/20020523-2.c: Likewise.
15364 * gcc.dg/20020729-1.c: Likewise.
15365 * gcc.dg/20030204-1.c: Likewise.
15366 * gcc.dg/20030826-2.c: Likewise.
15367 * gcc.dg/20030926-1.c: Likewise.
15368 * gcc.dg/20031202-1.c: Likewise.
15369 * gcc.dg/980312-1.c: Likewise.
15370 * gcc.dg/980313-1.c: Likewise.
15371 * gcc.dg/990117-1.c: Likewise.
15372 * gcc.dg/990424-1.c: Likewise.
15373 * gcc.dg/990524-1.c: Likewise.
15374 * gcc.dg/991230-1.c: Likewise.
15375 * gcc.dg/i386-387-1.c: Likewise.
15376 * gcc.dg/i386-387-2.c: Likewise.
15377 * gcc.dg/i386-387-3.c: Likewise.
15378 * gcc.dg/i386-387-4.c: Likewise.
15379 * gcc.dg/i386-387-5.c: Likewise.
15380 * gcc.dg/i386-387-6.c: Likewise.
15381 * gcc.dg/i386-asm-1.c: Likewise.
15382 * gcc.dg/i386-bitfield1.c: Likewise.
15383 * gcc.dg/i386-bitfield2.c: Likewise.
15384 * gcc.dg/i386-loop-1.c: Likewise.
15385 * gcc.dg/i386-loop-2.c: Likewise.
15386 * gcc.dg/i386-loop-3.c: Likewise.
15387 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15388 * gcc.dg/i386-pic-1.c: Likewise.
15389 * gcc.dg/i386-regparm.c: Likewise.
15390 * gcc.dg/i386-signbit-1.c: Likewise.
15391 * gcc.dg/i386-signbit-2.c: Likewise.
15392 * gcc.dg/i386-signbit-3.c: Likewise.
15393 * gcc.dg/i386-sse-5.c: Likewise.
15394 * gcc.dg/i386-sse-8.c: Likewise.
15395 * gcc.dg/i386-unroll-1.c: Likewise.
15396 * gcc.dg/tls/opt-1.c: Likewise.
15397 * gcc.dg/tls/opt-2.c: Likewise.
15398 * gcc.dg/unroll-1.c: Likewise.
15399 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15400 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15401 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15402 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15403 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
15404 -m64 is specified.
15405
15406 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15407
15408 PR c++/18389
15409 * g++.dg/parse/cond1.C: New test.
15410
15411 PR c++/18429
15412 * g++.dg/template/array9.C: New test.
15413 * g++.dg/ext/vla1.C: Adjust error messages.
15414 * g++.dg/ext/vlm1.C: Likewise.
15415 * g++.dg/template/crash2.C: Likewise.
15416
15417 PR c++/18436
15418 * g++.dg/template/call3.C: New test.
15419
15420 PR c++/18407
15421 * g++.dg/template/ptrmem11.C: New test.
15422
15423 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
15424
15425 PR other/14264
15426 * lib/g++.exp: Set LC_ALL and LANG to C.
15427 * lib/gcc-dg.exp: Likewise.
15428 * lib/gfortran.exp: Likewise.
15429 * lib/objc.exp: Likewise.
15430 * lib/treelang.exp: Likewise.
15431
15432 2004-11-12 Andreas Schwab <schwab@suse.de>
15433
15434 * gcc.dg/pr16286.c: Fix last change.
15435
15436 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15437
15438 PR c++/18416
15439 * g++.dg/init/global1.C: New test.
15440
15441 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
15442
15443 * gcc.c-torture/execute/20041112-1.c: New test.
15444
15445 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15446
15447 * lib/gcc-dg.exp (dg-target-list): New.
15448
15449 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15450 Richard Sandiford <rsandifo@redhat.com>
15451
15452 * lib/target-supports.exp (get-compiler_messages): New.
15453 (check_named_sections_available): Use it.
15454 (check_effective_target_ilp32): New.
15455 (check_effective_target_lp64): New.
15456 (is-effective-target): New.
15457 * lib/gcc-dg.exp (dg-require-effective-target): New.
15458
15459 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
15460
15461 * gcc.dg/precedence-1.c: New test.
15462
15463 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15464
15465 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
15466
15467 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
15468 message, delete generated files, use more descriptive name for
15469 executable, and make the test unsupported when it cannot be run.
15470
15471 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
15472 (dg-require-weak, dg-require-visibility, dg-require-alias,
15473 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
15474 dg-require-iconv, dg-require-named-sections): Use it.
15475
15476 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
15477
15478 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
15479
15480 PR target/16457
15481 * gcc.dg/ppc-and-1: New
15482
15483 PR target/16796
15484 * gcc.dg/ppc-mov-1.c: New.
15485
15486 PR target/16458
15487 * gcc.dg/ppc-compare-1.c: New.
15488
15489 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
15490
15491 * objc.dg/desig-init-2.m: New test.
15492
15493 2004-11-10 Adam Nemet <anemet@lnxw.com>
15494
15495 PR middle-end/18160
15496 * g++.dg/warn/register-var-1.C: New test.
15497 * g++.dg/warn/register-var-2.C: New test.
15498
15499 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15500
15501 * gcc.dg/union-2.c: New test.
15502
15503 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
15504
15505 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
15506 New test for PR tree-optimization/17892.
15507
15508 2004-11-09 Mark Mitchell <mark@codesourcery.com>
15509
15510 PR c++/18369
15511 * g++.dg/init/new12.C: New test.
15512
15513 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
15514
15515 * gcc.target/sparc: New directory.
15516 * gcc.target/sparc/sparc.exp: New driver.
15517 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
15518 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
15519 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
15520 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
15521
15522 2004-11-10 Paul Brook <paul@codesourcery.com>
15523
15524 PR fortran/18218
15525 * gfortran.dg/list_read.c: New test.
15526
15527 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15528
15529 PR c/18322
15530 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
15531 expected diagnostic location.
15532
15533 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
15534
15535 * gcc.dg/20041109-1.c: New test.
15536
15537 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15538
15539 PR objc/18406
15540 * objc/compile/pr18406.m: New test.
15541
15542 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15543
15544 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
15545
15546 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15547
15548 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
15549
15550 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15551
15552 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
15553
15554 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15555
15556 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
15557 exit.
15558
15559 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
15560
15561 PR tree-opt/18299
15562 * gcc.c-torture/pr18299-1.c: New test.
15563
15564 2004-11-06 Andreas Schwab <schwab@suse.de>
15565
15566 * gcc.dg/pr16286.c: Also test for bool and pixel.
15567
15568 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
15569
15570 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
15571 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
15572 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
15573 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
15574 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
15575 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
15576 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
15577 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
15578 gcc.dg/struct-semi-3.c: New tests.
15579
15580 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15581
15582 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
15583
15584 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15585
15586 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
15587 Do not use C99 designators.
15588
15589 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15590
15591 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
15592
15593 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15594
15595 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
15596 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
15597 * gcc.c-torture/execute/simd-5.x: Remove.
15598
15599 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
15600
15601 PR rtl-optimization/17933
15602 * gcc.dg/torture/pr17933-1.c: New test.
15603
15604 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15605
15606 PR target/18106
15607 * lib/target-supports.exp (check_weak_available): Support
15608 Windows.
15609
15610 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
15611
15612 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
15613 call to fflush(stdout) before abort.
15614 (my_ffsll): New function.
15615 (generate_fields): Use it.
15616
15617 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15618
15619 * gcc.dg/init-undef-1.c: New test.
15620
15621 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15622
15623 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
15624 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
15625 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
15626 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
15627 expected messages for new parser.
15628
15629 2004-11-04 Mark Mitchell <mark@codesourcery.com>
15630
15631 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
15632
15633 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15634
15635 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
15636 on LP64 targets.
15637
15638 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15639
15640 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
15641 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
15642 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
15643 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
15644 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
15645 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
15646 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
15647 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
15648 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
15649 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
15650
15651 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15652
15653 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
15654 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
15655 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
15656 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
15657 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
15658 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
15659 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
15660 for new parser.
15661
15662 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
15663
15664 PR target/15342
15665 * gcc.dg/20041104-1.c: New test.
15666
15667 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15668
15669 * g++.dg/template/nontype7.C: New test.
15670 * g++.dg/template/nontype8.C: Likewise.
15671 * g++.dg/template/nontype9.C: Likewise.
15672 * g++.dg/template/nontype10.C: Likewise.
15673 * g++.dg/tc1/dr49.C: Likewise.
15674 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
15675 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
15676
15677 2004-11-04 Ben Elliston <bje@au.ibm.com>
15678
15679 * g++.dg/rtti/tinfo1.C: Remove xfails.
15680
15681 2004-11-04 Ben Elliston <bje@au.ibm.com>
15682
15683 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
15684 packed attribute to the definition to satisfy the new C++ parser.
15685
15686 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15687
15688 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
15689 invocations of va_arg.
15690
15691 2004-11-02 Mark Mitchell <mark@codesourcery.com>
15692
15693 PR c++/18124
15694 * g++.dg/template/crash25.C: New test.
15695
15696 PR c++/18155
15697 * g++.dg/template/typedef2.C: New test.
15698 * g++.dg/parse/crash13.C: Adjust error markers.
15699
15700 PR c++/18177
15701 * g++.dg/conversion/const3.C: New test.
15702
15703 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15704
15705 PR fortran/17535
15706 PR fortran/17583
15707 PR fortran/17713
15708 * gfortran.dg/generic_[123].f90: New testcases.
15709
15710 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15711
15712 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
15713 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
15714
15715 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
15716
15717 PR tree-opt/16808
15718 * gcc.c-torture/compile/pr16808.c: New test.
15719
15720 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
15721
15722 PR rtl-optimization/17104
15723 * gcc.dg/ppc-bitfield1.c: New.
15724
15725 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15726
15727 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
15728
15729 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15730
15731 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
15732 strings for 32-bit code.
15733
15734 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
15735
15736 PR c/18239
15737 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
15738
15739 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
15740
15741 PR c++/18064
15742 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
15743
15744 2004-10-31 Mark Mitchell <mark@codesourcery.com>
15745
15746 PR c++/15172
15747 * g++.dg/init/aggr2.C: New test.
15748
15749 2004-10-30 Ziemowit Laski <zlaski@apple.com>
15750
15751 * objc.dg/local-decl-1.m: New test.
15752
15753 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
15754
15755 * gcc.dg/20040910-1.c: Adjust regex.
15756
15757 2004-10-30 Roger Sayle <roger@eyesopen.com>
15758
15759 PR rtl-optimization/18084
15760 * g++.dg/opt/pr18084-1.C: New testcase.
15761
15762 2004-10-30 Matt Austern <austern@apple.com>
15763
15764 PR c++/17542
15765 * g++.dg/ext/attrib18.C: New test.
15766
15767 2004-10-30 Roger Sayle <roger@eyesopen.com>
15768
15769 PR middle-end/18096
15770 * gcc.dg/pr18096-1.c: New test case.
15771
15772 2004-10-30 Roger Sayle <roger@eyesopen.com>
15773
15774 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
15775
15776 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
15777
15778 PR c/16666
15779 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
15780 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
15781 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
15782 gcc.dg/old-style-prom-3.c: New tests.
15783
15784 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
15785
15786 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
15787 Remove unnecessary inclusion of stdio.h.
15788
15789 2004-10-29 Roger Sayle <roger@eyesopen.com>
15790
15791 PR rtl-optimization/17581
15792 * gcc.dg/pr17581-1.c: New test case.
15793
15794 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
15795
15796 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
15797 being implemented.
15798 * g++.dg/conversion/dr195-1.C: New.
15799 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
15800 * g++.old-deja/g++.mike/p10148.C: Likewise.
15801
15802 2004-10-29 Mark Mitchell <mark@codesourcery.com>
15803
15804 PR c++/17695
15805 * g++.dg/debug/typedef2.C: New test.
15806
15807 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
15808
15809 PR fortran/13490
15810 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
15811 * gfortran.dg/g77/README: Update.
15812
15813 2004-10-28 Matt Austern <austern@apple.com>
15814
15815 PR c++/14124
15816 * g++.dg/ext/packed7.C: New test.
15817
15818 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
15819
15820 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
15821 scan-assembler.
15822 * lib/scanasm.exp (hidden-scan-for): New proc.
15823 (scan-hidden): Use hidden-scan-for instead of constructing the scan
15824 string.
15825 (scan-not-hidden): Likewise.
15826 * lib/target-supports.exp (check_visibility_available): mach-o is
15827 support too.
15828
15829 2004-10-28 Mark Mitchell <mark@codesourcery.com>
15830
15831 PR c++/17132
15832 * g++.dg/template/memclass3.C: New test.
15833
15834 2004-10-28 Adam Nemet <anemet@lnxw.com>
15835
15836 PR middle-end/18160
15837 * gcc.dg/register-var-1.c: New test.
15838 * gcc.dg/register-var-2.c: New test.
15839 * gcc.dg/asm-7.c: Taking the address of a register variable is an
15840 error now.
15841
15842 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
15843
15844 PR other/18172
15845 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
15846 unused variables.
15847 * gcc.dg/vect/vect-22.c: Likewise.
15848
15849 2004-10-28 Jakub Jelinek <jakub@redhat.com>
15850
15851 * gcc.dg/i386-rotate-1.c: New test.
15852
15853 2004-10-27 Mark Mitchell <mark@codesourcery.com>
15854
15855 * g++.dg/init/ref12.C: Add "run" marker.
15856
15857 PR c++/17435
15858 * g++.dg/init/ref12.C: New test.
15859
15860 PR c++/18140
15861 * g++.dg/template/shift1.C: New test.
15862 * g++.dg/template/error10.C: Adjust error markers.
15863
15864 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
15865
15866 PR tree-opt/17529
15867 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
15868
15869 2004-10-27 Geoffrey Keating <geoffk@apple.com>
15870
15871 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
15872 * gcc.dg/weak/weak-3.c: Likewise.
15873 * gcc.dg/weak/weak-5.c: Likewise.
15874 * gcc.dg/weak/weak-9.c: Likewise.
15875 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
15876 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
15877
15878 * gcc.dg/darwin-weakimport-1.c: New.
15879
15880 2004-10-28 Ben Elliston <bje@au.ibm.com>
15881
15882 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
15883
15884 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
15885
15886 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
15887 'syntax' error messages.
15888 * gcc.dg/cpp/direct2s.c: Likewise.
15889
15890 2004-10-26 Geoffrey Keating <geoffk@apple.com>
15891
15892 * gcc.c-torture/compile/20041026-1.c: New.
15893
15894 2004-10-26 Mark Mitchell <mark@codesourcery.com>
15895
15896 PR c++/18093
15897 * g++.dg/lookup/ns2.C: New test.
15898
15899 PR c++/18020
15900 * g++.dg/template/enum4.C: New test.
15901
15902 PR c++/18161
15903 * g++.dg/template/expr1.C: New test.
15904
15905 2004-10-26 Ben Elliston <bje@au.ibm.com>
15906
15907 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
15908
15909 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
15910
15911 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
15912 gcc.dg/decl-nospec-3.c: New tests.
15913
15914 2004-10-26 Ziemowit Laski <zlaski@apple.com>
15915
15916 * objc.dg/super-class-3.m: New test.
15917
15918 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
15919
15920 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
15921 resyncing.
15922 * gcc.dg/cpp/direct2s.c: Likewise.
15923
15924 2004-10-25 Geoffrey Keating <geoffk@apple.com>
15925
15926 * objc.dg/image-info.m: Update for changes to section selection.
15927
15928 2004-10-25 David Ayers <d.ayers@inode.at>
15929 Ziemowit Laski <zlaski@apple.com>
15930
15931 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
15932 diagnostics when messaging 'id <Proto>'.
15933 * objc.dg/class-protocol-1.m: New test.
15934 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
15935 a non-existent method signature.
15936 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
15937 Update diagnostics when messaging with non-existent method signature.
15938 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
15939 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
15940 invalid receivers are now resolved as if messaging 'id'; remove
15941 extraneous diagnostics.
15942
15943 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
15944
15945 PR c/16667
15946 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
15947 gcc.dg/init-desig-obs-3.c: New tests.
15948
15949 2004-10-25 Jakub Jelinek <jakub@redhat.com>
15950
15951 * gcc.dg/debug/20041023-1.c: New test.
15952
15953 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
15954
15955 PR middle-end/17407
15956 * gcc.c-torture/compile/pr17407.c: New test.
15957
15958 PR c++/18121
15959 * g++.dg/template/array8.C: New test.
15960
15961 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15962
15963 PR other/18138
15964 * lib/g++.exp: Accept more than one multilib libgcc.
15965 * lib/gcc-dg.exp: Likewise.
15966 * lib/objc.exp: Likewise.
15967 * lib/treelang.exp: Likewise.
15968 * lib/gfortran.exp: Likewise.
15969
15970 2004-10-24 Ben Elliston <bje@au.ibm.com>
15971
15972 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
15973
15974 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
15975
15976 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
15977 * gcc.dg/c99-const-expr-3.c: Likewise.
15978
15979 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
15980
15981 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
15982
15983 2004-10-23 Ben Elliston <bje@au.ibm.com>
15984
15985 * gcc.c-torture/execute/loop-2e.x: Remove.
15986
15987 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
15988
15989 PR c++/18095
15990 * g++.dg/parse/crash18.C: New.
15991 * g++.dg/parse/crash19.C: New.
15992
15993 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15994
15995 * g++.dg/ext/dllimport1.C: Move dg-warnings.
15996 * g++.dg/ext/dllimport2.C: Same.
15997 * g++.dg/ext/dllimport8.C: Same.
15998
15999 2004-10-21 Mark Mitchell <mark@codesourcery.com>
16000
16001 PR c++/10841
16002 * g++.dg/conversion/cast1.C: New test.
16003 * g++.dg/overload/pmf1.C: Adjust error marker.
16004
16005 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
16006
16007 PR objc/17923
16008 * objc.dg/const-str-7.m: New test.
16009
16010 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16011
16012 * g++.dg/template/memfriend11.C: Fix comment typo.
16013 * g++.dg/template/memfriend14.C: Likewise.
16014
16015 2004-10-20 Richard Henderson <rth@redhat.com>
16016
16017 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
16018 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
16019 -fasynchronous-unwind-tables.
16020
16021 2004-10-20 Richard Henderson <rth@redhat.com>
16022
16023 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
16024 (main): Return success.
16025 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
16026 (main): Return success.
16027
16028 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16029
16030 PR c++/13495
16031 * g++.dg/template/memfriend9.C: New test.
16032 * g++.dg/template/memfriend10.C: Likewise.
16033 * g++.dg/template/memfriend11.C: Likewise.
16034 * g++.dg/template/memfriend12.C: Likewise.
16035 * g++.dg/template/memfriend13.C: Likewise.
16036 * g++.dg/template/memfriend14.C: Likewise.
16037 * g++.dg/template/memfriend15.C: Likewise.
16038 * g++.dg/template/memfriend16.C: Likewise.
16039 * g++.dg/template/memfriend17.C: Likewise.
16040 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
16041
16042 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
16043
16044 * g++.dg/conversion/dr195.C: New.
16045 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
16046
16047 2004-10-20 Ben Elliston <bje@au.ibm.com>
16048 Devang Patel <dpatel@apple.com>
16049
16050 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
16051 of floating point arithmetic, which could trap.
16052
16053 2004-10-19 Mark Mitchell <mark@codesourcery.com>
16054
16055 PR c++/14035
16056 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
16057 * g++.dg/conversion/const2.C: New test.
16058 * g++.dg/expr/reinterpret2.C: New test.
16059 * g++.dg/expr/reinterpret3.C: New test.
16060 * g++.dg/expr/cast2.C: New test.
16061 * g++.dg/expr/copy1.C: New test.
16062 * g++.dg/other/conversion1.C: Change error message.
16063 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
16064 function pointers to void *.
16065 * g++.old-deja/g++.mike/p10148.C: Likewise.
16066
16067 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16068
16069 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
16070
16071 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
16072
16073 PR c++/18047
16074
16075 * g++.dg/parse/expr3.C: New test.
16076
16077 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16078
16079 * gcc.dg/smod-1.c: New test.
16080
16081 2004-10-18 Ziemowit Laski <zlaski@apple.com>
16082
16083 * objc.dg/method-14.m: New test.
16084
16085 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16086
16087 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
16088 Also xfail as the patch was reverted.
16089
16090 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16091
16092 PR middle-end/16973
16093 * gcc.dg/pr16973.c: New test.
16094
16095 2004-10-18 Diego Novillo <dnovillo@redhat.com>
16096
16097 PR tree-optimization/17656
16098 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
16099
16100 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
16101
16102 * g++.dg/eh/shadow1.C: New.
16103
16104 2004-10-18 Jakub Jelinek <jakub@redhat.com>
16105
16106 * gcc.c-torture/compile/20041018-1.c: New test.
16107
16108 2004-10-18 Ben Elliston <bje@au.ibm.com>
16109
16110 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
16111 compiler referring to register 0 when accessing sdata. The linker
16112 now patches things up.
16113
16114 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
16115
16116 PR c/17529
16117 * gcc.c-torture/compile/pr17529.c: New test.
16118
16119 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16120
16121 PR c++/17743
16122 * g++.dg/ext/attrib17.C: New test.
16123
16124 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16125
16126 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
16127
16128 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16129
16130 PR c++/10479
16131 * g++.dg/ext/attrib16.C: New test.
16132
16133 2004-10-15 Mark Mitchell <mark@codesourcery.com>
16134
16135 PR c++/17042
16136 * g++.dg/init/dso_handle1.C: New test.
16137
16138 PR c++/14667
16139 * g++.dg/parse/typedef6.C: New test.
16140
16141 PR c++/17916
16142 * g++.dg/parse/pragma1.C: New test.
16143
16144 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
16145
16146 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
16147
16148 2004-10-15 Steve Ellcey <sje@cup.hp.com>
16149
16150 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
16151 -fno-common when on HPPA HP-UX platforms.
16152
16153 2004-10-15 Jakub Jelinek <jakub@redhat.com>
16154
16155 PR other/16820
16156 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
16157 stdint.h.
16158 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
16159 uintptr_t.
16160
16161 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16162
16163 PR c++/16301
16164 * g++.dg/lookup/strong-using-4.C: New test.
16165
16166 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16167
16168 PR middle-end/16567
16169 * gcc.c-torture/compile/nested-1.c: New test.
16170
16171 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16172
16173 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
16174 and mipsisa64*-*-* (until support for misaligned loads is added).
16175 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
16176 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
16177 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
16178 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
16179 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
16180 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
16181
16182 2004-10-14 Mark Mitchell <mark@codesourcery.com>
16183
16184 PR c++/17976
16185 * g++.dg/init/dtor3.C: New test.
16186
16187 2004-10-15 Ben Elliston <bje@au.ibm.com>
16188
16189 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
16190
16191 2004-10-14 Geoffrey Keating <geoffk@apple.com>
16192
16193 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
16194 * gcc.dg/macho-lo-sum.c: Likewise.
16195
16196 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
16197
16198 * gcc.dg/ppc-spe64-1.c: New test.
16199
16200 2004-10-14 Devang Patel <dpatel@apple.com>
16201
16202 PR 17635
16203 * gcc.dg/pr17635.c : New test.
16204
16205 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
16206
16207 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
16208 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
16209 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
16210 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
16211 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
16212 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
16213 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
16214 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
16215 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
16216 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
16217 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
16218 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
16219 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
16220 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
16221 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
16222 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
16223 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
16224 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
16225
16226 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16227
16228 * gcc.dg/vect/vect-82.c: New testcase.
16229 * gcc.dg/vect/vect-82_64.c: New testcase.
16230 * gcc.dg/vect/vect-83.c: New testcase.
16231 * gcc.dg/vect/vect-83_64.c: New testcase.
16232
16233 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16234
16235 * gcc.dg/cpp/error-1.c: New test.
16236
16237 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16238
16239 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
16240
16241 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
16242
16243 PR target/17984
16244 * gcc.dg/cris-peep2-xsrand2.c: New test.
16245
16246 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
16247
16248 PR c++/17661
16249 * testsuite/g++.dg/expr/for2.C: New test.
16250
16251 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16252
16253 * g++.dg/inherit/thunk1.C: Run on the SPARC.
16254
16255 2004-10-13 Jakub Jelinek <jakub@redhat.com>
16256
16257 PR tree-optimization/17724
16258 * g++.dg/opt/pr17724-1.C: New test.
16259 * g++.dg/opt/pr17724-2.C: New test.
16260 * g++.dg/opt/pr17724-3.C: New test.
16261 * g++.dg/opt/pr17724-4.C: New test.
16262 * g++.dg/opt/pr17724-5.C: New test.
16263 * g++.dg/opt/pr17724-6.C: New test.
16264
16265 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
16266
16267 PR c/17301
16268 * gcc.dg/pr17301-2.c: New test.
16269
16270 2004-10-11 Mark Mitchell <mark@codesourcery.com>
16271
16272 PR c++/15876
16273 * g++.dg/parse/error22.C: New test.
16274
16275 PR c++/17936
16276 * g++.dg/template/spec18.C: New test.
16277
16278 2004-10-11 Steve Ellcey <sje@cup.hp.com>
16279
16280 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
16281 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
16282 memcpy.
16283 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
16284 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
16285
16286 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
16287
16288 * g++.dg/eh/cleanup5.C: Add dg-options "".
16289
16290 2004-10-11 Roger Sayle <roger@eyesopen.com>
16291
16292 PR middle-end/17657
16293 * gcc.dg/switch-4.c: New test case.
16294
16295 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
16296
16297 * gcc.c-torture/execute/20041011-1.c: New test.
16298
16299 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16300
16301 PR c++/17554
16302 * g++.dg/init/for3.C: New test.
16303
16304 PR c++/17657
16305 * g++.dg/opt/switch2.C: New test.
16306
16307 PR middle-end/17703
16308 * g++.dg/warn/Wreturn-2.C: New test.
16309
16310 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16311
16312 PR c++/17907
16313 * g++.dg/eh/cleanup5.C: New test.
16314
16315 2004-10-10 Mark Mitchell <mark@codesourcery.com>
16316
16317 PR c++/17393
16318 * g++.dg/parse/error21.C: New test.
16319
16320 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
16321
16322 * g++.dg/overload/pmf1.C: Adjust quoting marks.
16323 * g++.dg/warn/incomplete1.C: Likewise.
16324 * g++.dg/template/qualttp20.C: Likewise.
16325
16326 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16327
16328 PR c/17881
16329 * parm-incomplete-1.c: New test.
16330
16331 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16332
16333 PR c++/17867
16334 * g++.dg/parse/error19.C: New test.
16335
16336 PR c++/17670
16337 * g++.dg/init/new11.C: New test.
16338
16339 PR c++/17821
16340 * g++.dg/parse/error20.C: New test.
16341
16342 PR c++/17826
16343 * g++.dg/template/crash24.C: New test.
16344
16345 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16346
16347 PR c/17301
16348 * gcc.dg/pr17301-1.c: New test.
16349
16350 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16351
16352 PR c/17189
16353 * gcc.dg/anon-struct-5.c: New test.
16354
16355 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
16356
16357 PR c/17844
16358 * gcc.dg/pr17844-1.c: New test.
16359
16360 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
16361
16362 PR tree-optimization/17906
16363 * gcc.c-torture/compile/pr17906.c: New.
16364
16365 2004-10-09 Stuart Hastings <stuart@apple.com>
16366 Roger Sayle <roger@eyesopen.com>
16367
16368 PR rtl-optimization/17853
16369 * gcc.dg/i386-mmx-5.c: New testcase.
16370
16371 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
16372
16373 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
16374
16375 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16376
16377 PR c++/17524
16378 * g++.dg/template/static9.C: New test.
16379
16380 PR c++/17685
16381 * g++.dg/parse/operator5.C: New test.
16382
16383 2004-10-09 Roger Sayle <roger@eyesopen.com>
16384
16385 PR middle-end/17894
16386 * gcc.c-torture/execute/divcmp-4.c: New test case.
16387
16388 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16389
16390 PR tree-opt/17902
16391 * g++.dg/opt/pr17902.C: New test.
16392
16393 2004-10-09 Jakub Jelinek <jakub@redhat.com>
16394
16395 * gcc.dg/cpp/ident-1.c: Add dg-options "".
16396
16397 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16398
16399 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
16400
16401 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16402
16403 * gcc.dg/assign-warn-3.c: New test.
16404
16405 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16406
16407 PR c/16999
16408 * gcc.dg/cpp/ident-1.c: New test.
16409
16410 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
16411
16412 * gcc.c-torture/compile/acc1.c: New.
16413
16414 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16415
16416 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
16417 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
16418
16419 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16420
16421 * gcc.dg/ultrasp11.c: New test.
16422
16423 2004-10-08 Michael Matz <matz@suse.de>
16424
16425 * gcc.dg/doloop-2.c: New test.
16426
16427 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16428
16429 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
16430 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
16431 objc.dg/method-9.m: Update expected diagnostics.
16432
16433 2004-10-07 Geoffrey Keating <geoffk@apple.com>
16434
16435 * gcc.dg/ppc-fsel-3.c: New file.
16436 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
16437
16438 2004-10-07 Paul Brook <paul@codesourcery.com>
16439
16440 * gfortran.dg/intrinsic_verify_1.f90: New test.
16441
16442 2004-10-07 Paul Brook <paul@codesourcery.com>
16443
16444 * gfortran.dg/empty_format_1.f90: Remove stray commas.
16445
16446 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16447
16448 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
16449 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
16450 commit.
16451
16452 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
16453
16454 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
16455
16456 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16457
16458 PR c++/17115
16459 * g++.dg/warn/Winline-4.C: New test.
16460
16461 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16462
16463 * gcc.c-torture/compile/20041007-1.c: New test.
16464
16465 2004-10-07 Paul Brook <paul@codesourcery.com>
16466
16467 PR fortran/17678
16468 * gfortran.dg/use_allocated_1.f90: New test.
16469
16470 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16471
16472 PR middle-end/17849
16473 * gfortran.fortran-torture/compile/nested.f90: New test
16474
16475 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
16476
16477 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
16478
16479 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16480
16481 PR c++/17368
16482 * g++.dg/ext/asm6.C: New test.
16483
16484 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
16485
16486 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
16487
16488 2004-10-06 Paul Brook <paul@codesourcery.com>
16489
16490 PR libfortran/17709
16491 * gfortran.dg/empty_format_1.f90: New test.
16492
16493 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16494
16495 PR fortran/17568
16496 * gfortran.dg/ishft.f90: New test.
16497
16498 PR fortran/17283
16499 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
16500 tests.
16501
16502 2004-10-06 Paul Brook <paul@codesourcery.com>
16503
16504 * gfortran.dg/do_1.f90: New test.
16505
16506 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16507
16508 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
16509 optimizing for size.
16510
16511 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16512
16513 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
16514
16515 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16516
16517 * gcc.c-torture/compile/20041005-1.c: New test.
16518
16519 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
16520
16521 PR c++/17829
16522 * g++.dg/lookup/koenig4.C: New.
16523
16524 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
16525
16526 * g++.dg/other/classkey1.C: Adjust quoting marks.
16527 * g++.dg/parse/error15.C: Likewise.
16528 * g++.dg/template/meminit2.C (int>): Likewise.
16529
16530 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16531
16532 PR fortran/17283
16533 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
16534
16535 PR fortran/17631
16536 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
16537
16538 PR fortran/17708
16539 * gfortran.dg/pr17708.f90: New test.
16540
16541 2004-10-04 Chao-ying Fu <fu@mips.com>
16542
16543 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
16544 * gcc.dg/vect/vect-4.c: Ditto.
16545 * gcc.dg/vect/vect-5.c: Ditto.
16546 * gcc.dg/vect/vect-6.c: Ditto.
16547 * gcc.dg/vect/vect-8.c: Ditto.
16548 * gcc.dg/vect/vect-16.c: Ditto.
16549 * gcc.dg/vect/vect-30.c: Ditto.
16550 * gcc.dg/vect/vect-40.c: Ditto.
16551 * gcc.dg/vect/vect-41.c: Ditto.
16552 * gcc.dg/vect/vect-42.c: Ditto.
16553 * gcc.dg/vect/vect-43.c: Ditto.
16554 * gcc.dg/vect/vect-44.c: Ditto.
16555 * gcc.dg/vect/vect-45.c: Ditto.
16556 * gcc.dg/vect/vect-46.c: Ditto.
16557 * gcc.dg/vect/vect-47.c: Ditto.
16558 * gcc.dg/vect/vect-48.c: Ditto.
16559 * gcc.dg/vect/vect-49.c: Ditto.
16560 * gcc.dg/vect/vect-50.c: Ditto.
16561 * gcc.dg/vect/vect-51.c: Ditto.
16562 * gcc.dg/vect/vect-52.c: Ditto.
16563 * gcc.dg/vect/vect-53.c: Ditto.
16564 * gcc.dg/vect/vect-54.c: Ditto.
16565 * gcc.dg/vect/vect-55.c: Ditto.
16566 * gcc.dg/vect/vect-56.c: Ditto.
16567 * gcc.dg/vect/vect-57.c: Ditto.
16568 * gcc.dg/vect/vect-58.c: Ditto.
16569 * gcc.dg/vect/vect-59.c: Ditto.
16570 * gcc.dg/vect/vect-60.c: Ditto.
16571 * gcc.dg/vect/vect-74.c: Ditto.
16572 * gcc.dg/vect/vect-79.c: Ditto.
16573 * gcc.dg/vect/vect-80.c: Ditto.
16574
16575 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
16576
16577 * gcc.dg/unused-7.c: Use the correct option.
16578
16579 2004-10-04 Paul Brook <paul@codesourcery.com>
16580 Bud Davis <bdavis9659@comcast.net>
16581
16582 PR fortran/17706
16583 PR fortran/16434
16584 * gfortran/pr17706.f90: New test.
16585 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
16586
16587 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16588
16589 * gfortran.dg/pr17612.f90: New test.
16590
16591 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
16592
16593 * g++.dg/template/local1.C: Adjust quoting marks in
16594 testing for diagnostics.
16595 * g++.dg/tls/diag-2.C: Likewise.
16596 * g++.dg/other/error8.C: Likewise.
16597
16598 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16599
16600 PR c/17178
16601 * gcc.dg/unused-4.c: Adjust to be correct.
16602
16603 PR c/17820
16604 * gcc.dg/unused-7.c: New test.
16605
16606 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16607
16608 PR c++/17797
16609 * g++.dg/overload/template2.C: New test.
16610
16611 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
16612
16613 PR tree-optimization/16632
16614 * gcc.dg/tree-ssa/20041002-1.c: New.
16615
16616 2004-10-03 Paul Brook <paul@codesourcery.com>
16617
16618 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
16619 rather than relying on default formatting.
16620
16621 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
16622
16623 * gcc.dg/20040920-1.c: Update expected message text.
16624
16625 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
16626
16627 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
16628
16629 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
16630
16631 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
16632 tree level.
16633
16634 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16635
16636 * gcc.dg/tree-ssa/pr17343.c: Remove.
16637
16638 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16639
16640 PR tree-opt/17343
16641 * gcc.dg/tree-ssa/pr17343.c: New test.
16642
16643 2004-10-01 Jakub Jelinek <jakub@redhat.com>
16644
16645 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
16646 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
16647 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
16648 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
16649 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
16650
16651 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16652
16653 * gcc.dg/lvalue-2.c: New test.
16654
16655 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16656
16657 PR c/17730
16658 * gcc.dg/pr17730-1.c: New test
16659
16660 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
16661
16662 PR c/7425
16663 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
16664
16665 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16666
16667 * gcc.c-torture/execute/stdarg-1.c: New test.
16668 * gcc.c-torture/execute/stdarg-2.c: New test.
16669 * gcc.c-torture/execute/stdarg-3.c: New test.
16670 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16671 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16672 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16673 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16674 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16675
16676 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16677
16678 PR tree-optimization/17697
16679 * g++.dg/opt/pr17697-1.C: New test.
16680 * g++.dg/opt/pr17697-2.C: New test.
16681 * g++.dg/opt/pr17697-3.C: New test.
16682
16683 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
16684
16685 PR c/16409
16686 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
16687 gcc.dg/vla-init-5.c: New tests.
16688
16689 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
16690
16691 PR c/13804
16692 * gcc.dg/pr13804-1.c: New test.
16693
16694 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16695
16696 PR fortran/16938
16697 * gfortran.dg/pr16938.f90: New test.
16698
16699 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16700
16701 * g++.dg/template/crash23.C: New test.
16702
16703 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16704
16705 PR c++/17585
16706 * g++.dg/template/static8.C: New test.
16707
16708 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
16709
16710 PR c++/17681
16711 * g++.dg/other/error9.C: New test.
16712
16713 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16714
16715 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
16716
16717 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16718
16719 PR fortran/15164
16720 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
16721
16722 2004-09-26 Roger Sayle <roger@eyesopen.com>
16723
16724 PR middle-end/17112
16725 * gcc.dg/pr17112-1.c: New test case.
16726
16727 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
16728
16729 PR c/11459
16730 * gcc.dg/pr11459-1.c: New test.
16731
16732 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
16733
16734 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
16735 * gcc.dg/tree-ssa/loop-4.c: Likewise.
16736
16737 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16738
16739 * gfortran.dg/pr15324.f90: Make array bounds consistent.
16740
16741 2004-09-25 Jan Hubicka <jh@suse.cz>
16742
16743 * compile/30040909-1.c: New test.
16744 * compile/30040907-1.c: New test.
16745
16746 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
16747
16748 * gcc.c-torture/execute/va-arg-26.c: New test.
16749
16750 2004-09-24 Zack Weinberg <zack@codesourcery.com>
16751
16752 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
16753 extra diagnostics on targets with 64-bit pointers.
16754 * objc.dg/selector-1.m: Adjust dg-warning regexp.
16755
16756 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16757
16758 PR c/17188
16759 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
16760 * gcc.dg/decl-3.c: Adjust expected message.
16761
16762 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16763
16764 PR fortran/17615
16765 * gfortran.dg/pr17615.f90: New test.
16766
16767 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
16768
16769 PR tree-optimzation/17517
16770 * g++.dg/tree-ssa/pr17517.C: New Test.
16771
16772 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16773
16774 PR c++/16889
16775 * g++.dg/lookup/ambig3.C: New.
16776
16777 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
16778
16779 PR tree-opt/17624
16780 * g++.dg/opt/pr17624.C: New test.
16781
16782 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16783
16784 PR c/6980
16785 * gcc.dg/Wbad-function-cast-1.c: New test.
16786
16787 2004-09-23 Zack Weinberg <zack@codesourcery.com>
16788
16789 * g++.dg/ext/complit1.C
16790 * g++.dg/other/error2.C
16791 * g++.dg/other/nontype-1.C
16792 * g++.dg/parse/crash11.C
16793 * g++.dg/parse/crash12.C
16794 * g++.dg/parse/error15.C
16795 * g++.dg/parse/error4.C
16796 * g++.dg/parse/tmpl-outside1.C
16797 * g++.dg/parse/too-many-tmpl-args1.C
16798 * g++.dg/template/dependent-expr3.C
16799 * g++.dg/template/error10.C
16800 * g++.dg/template/instantiate1.C
16801 * g++.dg/template/vtable2.C
16802 * g++.dg/warn/Wshadow-1.C
16803 * g++.dg/warn/weak1.C
16804 * g++.old-deja/g++.brendan/crash16.C
16805 * g++.old-deja/g++.brendan/crash18.C
16806 * g++.old-deja/g++.brendan/crash48.C
16807 * g++.old-deja/g++.brendan/crash49.C
16808 * g++.old-deja/g++.brendan/crash55.C
16809 * g++.old-deja/g++.brendan/crash56.C
16810 * g++.old-deja/g++.brendan/crash8.C
16811 * g++.old-deja/g++.brendan/enum11.C
16812 * g++.old-deja/g++.brendan/enum8.C
16813 * g++.old-deja/g++.brendan/enum9.C
16814 * g++.old-deja/g++.brendan/friend3.C
16815 * g++.old-deja/g++.brendan/misc14.C
16816 * g++.old-deja/g++.bugs/900402_02.C
16817 * g++.old-deja/g++.bugs/900404_03.C
16818 * g++.old-deja/g++.bugs/900404_04.C
16819 * g++.old-deja/g++.bugs/900428_03.C
16820 * g++.old-deja/g++.jason/crash4.C
16821 * g++.old-deja/g++.jason/overload21.C
16822 * g++.old-deja/g++.jason/redecl1.C
16823 * g++.old-deja/g++.jason/report.C
16824 * g++.old-deja/g++.jason/rfg10.C
16825 * g++.old-deja/g++.jason/template30.C
16826 * g++.old-deja/g++.law/arm12.C
16827 * g++.old-deja/g++.law/ctors5.C
16828 * g++.old-deja/g++.law/cvt20.C
16829 * g++.old-deja/g++.law/init10.C
16830 * g++.old-deja/g++.law/init8.C
16831 * g++.old-deja/g++.law/visibility17.C
16832 * g++.old-deja/g++.law/visibility7.C
16833 * g++.old-deja/g++.mike/net8.C
16834 * g++.old-deja/g++.mike/p646.C
16835 * g++.old-deja/g++.mike/p700.C
16836 * g++.old-deja/g++.mike/p701.C
16837 * g++.old-deja/g++.mike/p811.C
16838 * g++.old-deja/g++.ns/template13.C
16839 * g++.old-deja/g++.other/array3.C
16840 * g++.old-deja/g++.other/crash25.C
16841 * g++.old-deja/g++.other/dtor3.C
16842 * g++.old-deja/g++.other/dtor4.C
16843 * g++.old-deja/g++.other/main1.C
16844 * g++.old-deja/g++.other/warn7.C
16845 * g++.old-deja/g++.pt/crash11.C
16846 * g++.old-deja/g++.pt/crash36.C
16847 * g++.old-deja/g++.pt/spec22.C
16848 * g++.old-deja/g++.pt/spec9.C
16849 * g++.old-deja/g++.pt/ttp52.C
16850 * g++.old-deja/g++.robertl/eb103.C
16851 * g++.old-deja/g++.robertl/eb121.C
16852 * g++.old-deja/g++.robertl/eb22.C
16853 * g++.old-deja/g++.robertl/eb8.C:
16854 Update locations and/or regexps of dg-error markers.
16855 Remove markers for some bogus messages that are no longer issued.
16856
16857 2004-09-23 Jakub Jelinek <jakub@redhat.com>
16858
16859 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
16860 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
16861
16862 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
16863
16864 PR c++/17618
16865 * g++.dg/lookup/crash5.C: New test.
16866
16867 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
16868
16869 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
16870 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
16871 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
16872 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
16873 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
16874 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
16875
16876 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
16877 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
16878 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
16879 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
16880 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
16881 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
16882
16883 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
16884
16885 * gcc.dg/vect/vect-44.c: Check additional cases.
16886 * gcc.dg/vect/vect-48.c: Check additional cases.
16887
16888 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
16889 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
16890 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
16891 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
16892 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
16893 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
16894 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
16895 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
16896 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
16897
16898 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
16899 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
16900 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
16901
16902 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16903
16904 * gcc.dg/tree-ssa/loop-6.c: New test.
16905
16906 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
16907
16908 PR c++/17620
16909 * g++.dg/inherit/base2.C: New.
16910
16911 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16912
16913 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
16914 * gcc.dg/20001012-2.c: Likewise.
16915 * gcc.dg/20001013-1.c: Likewise.
16916 * gcc.dg/20001101-1.c: Likewise.
16917 * gcc.dg/20001102-1.c: Likewise.
16918 * gcc.dg/bf-spl1.c: Likewise.
16919 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
16920 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
16921
16922 2004-09-22 Diego Novillo <dnovillo@redhat.com>
16923
16924 PR tree-optimization/16721
16925 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
16926
16927 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
16928
16929 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
16930 * gcc.dg/20040305-1.c: Likewise.
16931
16932 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
16933
16934 PR c/16566
16935 * gcc.c-torture/compile/pr16566-1.c,
16936 gcc.c-torture/compile/pr16566-2.c,
16937 gcc.c-torture/compile/pr16566-3.c: New tests.
16938
16939 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
16940
16941 PR tree-optimization/17512
16942 * gcc.c-torture/compile/20040916-1.c.
16943
16944 2004-09-21 Mark Mitchell <mark@codesourcery.com>
16945
16946 * gcc.dg/pragma-re-3.c: New test.
16947
16948 2004-09-17 Matt Austern <austern@apple.com>
16949
16950 PR c++/15049
16951 * g++.dg/other/anon3.C: New.
16952
16953 2004-09-21 Roger Sayle <roger@eyesopen.com>
16954
16955 PR c++/7503
16956 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
16957 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
16958 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
16959 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
16960 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
16961
16962 2004-09-21 Bud Davis <bdavis9659@comcast.net>
16963
16964 PR fortran/17286
16965 * gfortran.dg/pr17286.f90: New test.
16966
16967 2004-09-20 Mark Mitchell <mark@codesourcery.com>
16968
16969 PR c++/17530
16970 * g++.dg/template/static7.C: New test.
16971
16972 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
16973
16974 PR tree-opt/17558
16975 * gcc.c-torture/compile/pr17558.c: New test.
16976
16977 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16978
16979 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
16980 if SKIP_ATTRIBUTE is defined.
16981
16982 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16983
16984 PR fortran/15957
16985 * gfortran.dg/pr15957.f90: New test.
16986
16987 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
16988
16989 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
16990 in comparison.
16991 * gcc.dg/vect/vect-79.c: Likewise.
16992 * gcc.dg/vect/vect-80.c: Likewise.
16993
16994 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16995
16996 PR fortran/15750
16997 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
16998
16999 2004-09-20 Ira Rosen <irar@il.ibm.com>
17000
17001 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
17002 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
17003 * gcc.dg/vect/vect-62.c: New testcase.
17004 * gcc.dg/vect/vect-63.c: New testcase.
17005 * gcc.dg/vect/vect-64.c: New testcase.
17006 * gcc.dg/vect/vect-65.c: New testcase.
17007 * gcc.dg/vect/vect-66.c: New testcase.
17008 * gcc.dg/vect/vect-67.c: New testcase.
17009 * gcc.dg/vect/vect-68.c: New testcase.
17010 * gcc.dg/vect/vect-69.c: New testcase.
17011 * gcc.dg/vect/vect-79.c: New testcase.
17012 * gcc.dg/vect/vect-80.c: New testcase.
17013
17014 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17015
17016 * gcc.target/mips/asm-1.c: New test.
17017
17018 2004-09-19 Ira Rosen <irar@il.ibm.com>
17019
17020 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
17021 * gcc.dg/vect/vect-73.c: New testcase.
17022 * gcc.dg/vect/vect-74.c: New testcase.
17023 * gcc.dg/vect/vect-75.c: New testcase.
17024 * gcc.dg/vect/vect-76.c: New testcase.
17025 * gcc.dg/vect/vect-77.c: New testcase.
17026 * gcc.dg/vect/vect-78.c: New testcase
17027
17028 2004-09-18 Paul Brook <paul@codesourcery.com>
17029
17030 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
17031
17032 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
17033
17034 PR c/17424
17035 * gcc.dg/pr17424-1.c: New test.
17036
17037 2004-09-18 Diego Novillo <dnovillo@redhat.com>
17038
17039 * g++.dg/tree-ssa/pr17153.C: New test.
17040
17041 2004-09-16 Geoffrey Keating <geoffk@apple.com>
17042
17043 PR pch/13361
17044 * testsuite/g++.dg/pch/wchar-1.C: New.
17045 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17046
17047 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
17048
17049 * gcc.c-torture/execute/20040917-1.c: New test.
17050
17051 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17052
17053 PR tree-optimization/17319
17054 * gcc.dg/pr17319.c: New test.
17055
17056 2004-09-17 Devang Patel <dpatel@apple.com>
17057
17058 * gcc.dg/20040813-1.c: New test.
17059
17060 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17061
17062 PR tree-optimization/17273
17063 * gcc.c-torture/compile/pr17273.c: New test.
17064
17065 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
17066
17067 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
17068 Update expected messages.
17069 * gcc.dg/declspec-13.c: New test.
17070
17071 2004-09-17 David Edelsohn <edelsohn@gnu.org>
17072
17073 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
17074
17075 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17076
17077 * gcc.c-torture/execute/pr17252.c: Use post-increment to
17078 change what 'a' is pointing to.
17079
17080 2004-09-17 Mark Mitchell <mark@codesourcery.com>
17081
17082 PR c++/16002
17083 * g++.dg/template/error18.C: New test.
17084
17085 PR c++/16029
17086 * g++.dg/warn/Wunused-8.C: New test.
17087
17088 2004-09-17 Steven Bosscher <stevenb@suse.de>
17089
17090 PR tree-optimization/17513
17091 * gcc.dg/20040916-1.c: New test.
17092
17093 2004-09-16 Mark Mitchell <mark@codesourcery.com>
17094
17095 PR c++/17501
17096 * g++.dg/template/typename7.C: New test.
17097
17098 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17099
17100 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
17101
17102 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
17103
17104 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
17105 with -ftree-based-profiling also.
17106 * lib/profopt.exp: Support late-set profile_option/feedback_option.
17107
17108 2004-09-16 Victor Leikehman <lei@il.ibm.com>
17109
17110 PR/15364
17111 * gfortran.dg/der_array_io_1.f90: New test.
17112 * gfortran.dg/der_array_io_2.f90: New test.
17113 * gfortran.dg/der_array_io_3.f90: New test.
17114
17115 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17116
17117 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
17118 EABI.
17119
17120 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17121
17122 * g++.dg/opt/switch1.C: New test.
17123
17124 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
17125
17126 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
17127 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
17128 Update expected messages.
17129
17130 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17131
17132 PR fortran/16485
17133 * gfortran.dg/same_name_1.f90: New test.
17134
17135 2004-09-15 Diego Novillo <dnovillo@redhat.com>
17136
17137 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
17138 dereference garbage pointers.
17139
17140 2004-09-15 Jakub Jelinek <jakub@redhat.com>
17141
17142 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
17143 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
17144
17145 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
17146 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
17147 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
17148
17149 2004-09-14 Mark Mitchell <mark@codesourcery.com>
17150
17151 PR c++/17324
17152 * g++.dg/template/mangle1.C: New test.
17153
17154 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17155
17156 PR tree-optimization/17252
17157 * gcc.c-torture/execute/pr17252.c: New test.
17158
17159 2004-09-14 Andrew Pinski <apinski@apple.com>
17160
17161 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
17162
17163 2004-09-14 Roger Sayle <roger@eyesopen.com>
17164
17165 PR rtl-optimization/9771
17166 * gcc.dg/pr9771-1.c: New test case.
17167
17168 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17169
17170 PR tree-optimization/15262
17171 * gcc.c-torture/execute/pr15262-1.c: New test.
17172 * gcc.c-torture/execute/pr15262-2.c: New test.
17173
17174 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
17175
17176 * gcc.dg/declspec-12.c: New test.
17177
17178 2004-09-14 Bud Davis <bdavis9659@comcast.net>
17179
17180 * gfortran.dg/pr17090.f90: Add directives to test.
17181
17182 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17183
17184 * gcc.c-torture/compile/20040914-1.c: New test.
17185
17186 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17187
17188 PR c++/16162
17189 * g++.dg/template/decl2.C: New test.
17190
17191 2004-09-13 Bud Davis <bdavis9659@comcast.net>
17192
17193 PR fortran/17090
17194 * gfortran.dg/pr17090.f90: New test.
17195
17196 2004-09-13 Dale Johannesen <dalej@apple.com>
17197
17198 * gcc.c-torture/compile/pr17408.c: New test case.
17199
17200 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17201
17202 PR c++/16716
17203 * g++.dg/parse/crash17.C: New test.
17204
17205 PR c++/17327
17206 * g++.dg/template/enum3.C: New test.
17207
17208 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
17209
17210 * lib/gcc-defs.exp: Load wrapper.exp.
17211 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
17212 using local code.
17213 * lib/gcc.exp (gcc_init): Similar.
17214 * lib/gfortran.exp (gfortran_init): Similar.
17215 * lib/objc.exp (objc_init): Similar.
17216 * lib/treelang.exp (treelang_init): Similar.
17217 * lib/wrapper.exp: New file with build_wrapper call machinery in
17218 ${tool}_maybe_build_wrapper.
17219
17220 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17221
17222 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
17223 "inline".
17224 * gcc.dg/declspec-11.c: Update expected messages.
17225 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
17226 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
17227 gcc.dg/inline-12.c: New tests.
17228
17229 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
17230
17231 * g++.dg/tree-ssa/pr17400.C: New testcase.
17232
17233 2004-09-13 James E Wilson <wilson@specifixinc.com>
17234
17235 * gcc.target/mips/sb1-1.c: New testcase.
17236
17237 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
17238
17239 * lib/g77-dg.exp: Remove unused file.
17240 * lib/mike-g77.exp: Ditto.
17241 * lib/g77.exp: Ditto.
17242
17243 2004-09-12 Richard Henderson <rth@redhat.com>
17244
17245 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
17246
17247 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17248
17249 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
17250 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17251 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
17252 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
17253 Update expected messages.
17254
17255 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
17256
17257 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
17258 declaration/use mismatch for dirp parameter.
17259
17260 2004-09-12 Andrew Pinski <apinski@apple.com>
17261
17262 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
17263 -fgnu-runtime is passed.
17264
17265 2004-09-12 Richard Henderson <rth@redhat.com>
17266
17267 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
17268 do the uplevel thing and update additional_flags directly.
17269 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
17270 gfortran.fortran-torture/execute/intrinsic_nearest.x,
17271 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
17272 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
17273
17274 2004-09-11 Steven Bosscher <stevenb@suse.de>
17275
17276 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
17277
17278 2004-09-11 Roger Sayle <roger@eyesopen.com>
17279
17280 PR middle-end/17411
17281 * g++.dg/opt/pr17411-1.C: New test case.
17282
17283 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17284
17285 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17286 gcc.dg/tls/diag-2.c: Update expected messages.
17287 * gcc.dg/991209-1.c: Specify compilation options. Update expected
17288 messages.
17289 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
17290 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
17291 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
17292 gcc.dg/tls/diag-5.c: New tests.
17293
17294 2004-09-11 Zack Weinberg <zack@codesourcery.com>
17295
17296 * gcc.dg/20040910-1.c: Correct dg-error regexp.
17297
17298 2004-09-11 Steven Bosscher <stevenb@suse.de>
17299
17300 * g++.dg/parse/break-in-for.C: New test.
17301
17302 2004-09-11 Jakub Jelinek <jakub@redhat.com>
17303
17304 * gcc.dg/tree-ssa/20040911-1.c: New test.
17305
17306 2004-09-11 Andreas Jaeger <aj@suse.de>
17307
17308 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
17309 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
17310
17311 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
17312
17313 * gcc.target/frv: New directory of FR-V-specific tests.
17314
17315 2004-09-10 James E Wilson <wilson@specifixinc.com>
17316
17317 * gcc.dg/convert-vec-1.c: New test.
17318
17319 2004-09-10 Roger Sayle <roger@eyesopen.com>
17320
17321 PR middle-end/17024
17322 * gcc.dg/pr17024-1.c: New test case.
17323
17324 2004-09-10 Eric Christopher <echristo@redhat.com>
17325
17326 * gcc.dg/20040910-1.c: New test.
17327
17328 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17329
17330 * gcc.dg/bitfld-9.c: New test.
17331
17332 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
17333
17334 * gcc.c-torture/execute/ieee/acc1.c: New test.
17335 * gcc.c-torture/execute/ieee/acc2.c: New test.
17336 * gcc.c-torture/execute/ieee/mzero6.c: New test.
17337
17338 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
17339
17340 * gcc.dg/deprecated-2.c: New test.
17341
17342 2004-09-09 James E Wilson <wilson@specifixinc.com>
17343
17344 * gcc.dg/init-vec-1.c: New test.
17345
17346 2004-09-09 Roger Sayle <roger@eyesopen.com>
17347
17348 PR middle-end/17055
17349 * gcc.dg/pr17055-1.c: New test case.
17350
17351 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
17352
17353 PR target/17377
17354 * gcc.c-torture/execute/pr17377.c: New test.
17355
17356 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17357
17358 PR c/8420
17359 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
17360 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
17361 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17362 gcc.dg/long-long-typespec-1.c: New tests.
17363 * gcc.dg/tls/diag-2.c: Update expected diagnostics
17364
17365 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17366
17367 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
17368 gcc.dg/gnu99-static-1.c: New tests.
17369
17370 2004-09-08 Devang Patel <dpatel@apple.com>
17371
17372 * gcc.dg/darwin-ld-20040828-1.c: New test.
17373 * gcc.dg/darwin-ld-20040828-2.c: New test.
17374 * gcc.dg/darwin-ld-20040828-3.c: New test.
17375
17376 2004-09-08 Ziemowit Laski <zlaski@apple.com>
17377
17378 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
17379 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
17380 in error message.
17381 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
17382 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
17383 in error message.
17384 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
17385 types they qualify.
17386 * objc.dg/type-size-2.m: Fix wording in comment.
17387 * objc.dg/va-meth-1.m: New test case.
17388
17389 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
17390
17391 PR c/16633:
17392 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
17393 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
17394
17395 2004-09-06 Devang Patel <dpatel@apple.com>
17396
17397 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
17398 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
17399
17400 2004-09-06 Zack Weinberg <zack@codesourcery.com>
17401
17402 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
17403 reflect changed line numbering of diagnostics.
17404
17405 2004-09-06 Paul Brook <paul@codesourcery.com>
17406
17407 * gfortran.dg/edit_real_1.f90: Add new test.
17408
17409 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17410
17411 * gcc.dg/tree-ssa/loop-2.c: New test.
17412 * gcc.dg/tree-ssa/loop-3.c: New test.
17413 * gcc.dg/tree-ssa/loop-4.c: New test.
17414 * gcc.dg/tree-ssa/loop-5.c: New test.
17415
17416 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17417
17418 * gcc.dg/format/sentinel-1.c: Update for parameter option.
17419
17420 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17421
17422 * gcc.dg/format/sentinel-1.c: New test.
17423
17424 2004-09-04 Uros Bizjak <uros@kss-loka.si>
17425
17426 * testsuite/gcc.dg/builtins-46.c: New.
17427
17428 2004-09-03 Devang Patel <dpatel@apple.com>
17429
17430 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
17431 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
17432
17433 2004-09-03 Jan Beulich <jbeulich@novell.com>
17434
17435 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
17436 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
17437 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
17438 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
17439 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
17440 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
17441 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
17442 the non-portable bzero.
17443 * gcc.dg/20010912-1.c: xfail for NetWare.
17444 * gcc.dg/20020426-2.c: xfail for NetWare.
17445 * gcc.dg/20021014-1.c: xfail for NetWare.
17446 * gcc.dg/20021018-1.c: xfail for NetWare.
17447 * gcc.dg/20030213-1.c: xfail for NetWare.
17448 * gcc.dg/20030225-1.c: xfail for NetWare.
17449 * gcc.dg/20030708-1.c: xfail for NetWare.
17450 * gcc.dg/builtins-config.h: Also exclude NetWare.
17451 * gcc.dg/format/format.h: Define restrict only if not already defined.
17452 * gcc.dg/nest.c: xfail for NetWare.
17453 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
17454 * lib/target-supports.exp (check_visibility_available): Exclude
17455 NetWare.
17456
17457 2004-09-03 Jan Beulich <jbeulich@novell.com>
17458
17459 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
17460 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
17461 deterministic starting point for the alignment of structure fields.
17462 * gcc.dg/Wpadded.c: Dito.
17463 * g++.dg/abi/vbase10.C: Dito.
17464
17465 2004-09-03 Devang Patel <dpatel@apple.com>
17466
17467 * g++.dg/debug/pr15736.cc: New test.
17468
17469 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17470
17471 * README.QMTEST: Fix out-of-date link.
17472
17473 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
17474
17475 PR fortran/16579
17476 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
17477 Delete. Duplicate of gfortran.dg/g77/20010610.f
17478
17479 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17480
17481 * g++.dg/abi/arm_rtti1.C: New test.
17482
17483 2004-09-02 Geoffrey Keating <geoffk@apple.com>
17484
17485 * gcc.dg/ppc-vector-memcpy.c: New.
17486 * gcc.dg/ppc-vector-memset.c: New.
17487
17488 2004-09-02 Chao-ying Fu <fu@mips.com>
17489
17490 * gcc.target/mips/mips-3d-1.c: New test.
17491 * gcc.target/mips/mips-3d-2.c: New test.
17492 * gcc.target/mips/mips-3d-3.c: New test.
17493 * gcc.target/mips/mips-3d-4.c: New test.
17494 * gcc.target/mips/mips-3d-5.c: New test.
17495 * gcc.target/mips/mips-3d-6.c: New test.
17496 * gcc.target/mips/mips-3d-7.c: New test.
17497 * gcc.target/mips/mips-3d-8.c: New test.
17498 * gcc.target/mips/mips-3d-9.c: New test.
17499 * gcc.target/mips/mips-ps-1.c: New test.
17500 * gcc.target/mips/mips-ps-2.c: New test.
17501 * gcc.target/mips/mips-ps-3.c: New test.
17502 * gcc.target/mips/mips-ps-4.c: New test.
17503 * gcc.target/mips/mips-ps-type.c: New test.
17504
17505 2004-09-02 Paul Brook <paul@codesourcery.com>
17506
17507 * gfortran.dg/edit_real_1.f90: Add new tests.
17508
17509 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17510
17511 PR fortran/15327
17512 * gfortran.dg/merge_char_1.f90: New test.
17513
17514 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17515
17516 PR fortran/16404
17517 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
17518
17519 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17520
17521 PR c/1522
17522 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
17523
17524 2004-09-01 Mark Mitchell <mark@codesourcery.com>
17525
17526 * g++.dg/opt/loop1.C: Do not XFAIL.
17527
17528 2004-09-01 Jakub Jelinek <jakub@redhat.com>
17529
17530 * gcc.c-torture/execute/20040831-1.c: New test.
17531
17532 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
17533
17534 PR fortran/16579
17535 * gfortran.dg/g77/20010610.f: Now passes.
17536 Copy from g77.f-torture/execute. Add dg-run directive.
17537 * gfortran.dg/g77/README: Update
17538
17539 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
17540
17541 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
17542 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
17543 (t1, t2, t3, t4): Add volatile.
17544
17545 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17546
17547 * g++.dg/ext/visibility/arm1.C: New test.
17548
17549 2004-08-31 Geoffrey Keating <geoffk@apple.com>
17550
17551 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
17552 -pedantic-errors.
17553
17554 2004-09-01 Paul Brook <paul@codesourcery.com>
17555
17556 * gfortran.dg/eof_2.f90: New test.
17557
17558 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17559
17560 PR fortran/16579
17561 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
17562
17563 2004-08-31 Bud Davis <bdavis9659@comcast.net>
17564
17565 PR libfortran/16805
17566 * gfortran.dg/list_read_2.f90: New test.
17567
17568 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17569
17570 * g++.dg/abi/key1.C: New test.
17571
17572 2004-08-31 Richard Henderson <rth@redhat.com>
17573
17574 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
17575 form of offsetof.
17576 * g++.dg/other/offsetof5.C: Remove duplicate.
17577
17578 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17579
17580 PR fortran/17244
17581 * gfortran.dg/func_derived_1.f90: New test.
17582
17583 2004-08-31 Paul Brook <paul@codesourcery.com>
17584
17585 * gfortran.dg/eof_1.f90: New test.
17586
17587 2004-08-31 Paul Brook <paul@codesourcery.com>
17588
17589 * gfortran.dg/list_read_1.f90: New file.
17590
17591 2004-08-30 Mark Mitchell <mark@codesourcery.com>
17592
17593 * g++.dg/opt/loop1.C: XFAIL.
17594
17595 2004-08-30 Geoffrey Keating <geoffk@apple.com>
17596
17597 * gcc.dg/funcdef-storage-1.c: New.
17598 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
17599 an extern function in local scope.
17600 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
17601 declare an 'auto inline' function in local scope.
17602 * gcc.dg/20011130-1.c: Likewise.
17603 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
17604 an 'auto' function in local scope.
17605 * gcc.dg/20021014-1.c: Likewise.
17606 * gcc.dg/20030331-2.c: Likewise.
17607
17608 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17609
17610 * gfortran.dg/blockdata_1.f90: New test.
17611
17612 2004-08-30 Richard Henderson <rth@redhat.com>
17613
17614 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
17615
17616 2004-08-30 Richard Henderson <rth@redhat.com>
17617
17618 * lib/fortran-torture.exp (fortran-torture-execute): Honor
17619 additional_flags set by alternate driver.
17620 (ieee-options): New procedure.
17621 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
17622 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
17623 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
17624 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
17625
17626 2004-08-30 Richard Henderson <rth@redhat.com>
17627
17628 * lib/f-torture.exp: Remove.
17629
17630 2004-08-29 Mark Mitchell <mark@codesourcery.com>
17631
17632 PR rtl-optimization/16590
17633 * g++.dg/opt/loop1.C: New test.
17634
17635 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17636
17637 PR fortran/13910
17638 * gfortran.dg/oldstyle_1.f90: New test.
17639
17640 2004-08-29 Steven G. Kargl <kargls@comcast.net>
17641 Paul Brook <paul@codesourcery.com>
17642
17643 * gfortran.dg/g77/README: Update.
17644 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
17645 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
17646 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
17647
17648 2004-08-28 Paul Brook <paul@codesourcery.com>
17649
17650 PR libfortran/17195
17651 * gfortran.dg/edit_real_1.f90: New test.
17652
17653 2004-08-27 Paul Brook <paul@codesourcery.com>
17654
17655 * gfortran.dg/rewind_1.f90: New test.
17656
17657 2004-08-27 Bud Davis <bdavis9659@comcast.net>
17658
17659 PR fortran/16597
17660 * gfortran.dg/pr16597.f90: New test.
17661
17662 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17663
17664 PR c/13801
17665 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
17666 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
17667 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
17668 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
17669 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
17670
17671 2004-08-26 Nick Clifton <nickc@redhat.com>
17672
17673 * gcc.c-torture/compile/pr17119.c: New test.
17674
17675 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17676
17677 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
17678
17679 2004-08-25 Richard Henderson <rth@redhat.com>
17680
17681 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
17682 the bits that expect kind=8 to be the largest real kind.
17683
17684 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17685
17686 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
17687
17688 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17689
17690 * gfortran.dg/assignment_1.f90: New test.
17691
17692 2004-08-25 Adam Nemet <anemet@lnxw.com>
17693
17694 * g++.dg/template/repo3.C: New test.
17695
17696 2004-08-25 Roger Sayle <roger@eyesopen.com>
17697
17698 PR middle-end/16693
17699 PR tree-optimization/16372
17700 * g++.dg/opt/pr16372-1.C: New test case.
17701 * g++.dg/opt/pr16693-1.C: New test case.
17702 * g++.dg/opt/pr16693-2.C: New test case.
17703
17704 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17705
17706 * objc.dg/proto-lossage-4.m: New test.
17707
17708 2004-08-25 Mark Mitchell <mark@codesourcery.com>
17709
17710 PR c++/17155
17711 * g++.dg/inherit/local2.C: New test.
17712
17713 2004-08-25 Paul Brook <paul@codesourcery.com>
17714
17715 PR fortran/17144
17716 * gfortran.dg/string_ctor_1.f90: New test.
17717
17718 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17719
17720 PR c++/14428
17721 * g++.dg/template/redecl2.C: New test.
17722
17723 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17724
17725 PR fortran/17143
17726 * gfortran.dg/pr17143.f90: New test.
17727
17728 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17729
17730 PR fortran/17164
17731 * gfortran.dg/pr17164.f90: New test.
17732
17733 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17734
17735 * gcc.dg/tree-ssa/loop-1.c: New test.
17736
17737 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17738
17739 * gcc.c-torture/compile/20040824-1.c: New test.
17740
17741 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17742
17743 * gcc.c-torture/compile/iftrap-3.c: New test.
17744
17745 2004-08-24 Paul Brook <paul@codesourcery.com>
17746
17747 * gfortran.dg/entry_2.f90: New test.
17748
17749 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17750
17751 PR c++/16889
17752 * g++.dg/lookup/ambig[12].C: New.
17753
17754 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17755
17756 PR c++/16706
17757 * g++.dg/template/crash21.C: New test.
17758 * g++.dg/template/crash22.C: Likewise.
17759
17760 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17761
17762 PR c++/17149
17763 * g++.dg/template/access15.C: New.
17764
17765 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17766
17767 PR c++/17163
17768 * g++.dg/template/repo2.C: New test.
17769
17770 2004-08-23 Roger Sayle <roger@eyesopen.com>
17771
17772 PR rtl-optimization/17078
17773 * gcc.c-torture/execute/pr17078-1.c: New test case.
17774
17775 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17776
17777 PR c/14492
17778 * gcc.dg/debug/crash1.c: New test.
17779
17780 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17781
17782 PR c/16180
17783 * gcc.dg/loop-5.c: New test.
17784
17785 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17786
17787 * gcc.c-torture/execute/20040823-1.c: New test.
17788
17789 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
17790
17791 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
17792 to the assembler. Simplify test accordingly.
17793 (asm_abi_flags): Use GNU names.
17794 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
17795 to check for ABI flags.
17796
17797 2004-08-22 Andrew Pinski <apinski@apple.com>
17798
17799 * g++.dg/opt/pr14029.C: New test.
17800 * gcc.c-torture/execute/pr15262.c: New test.
17801
17802 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17803
17804 * gfortran.dg/reduction.f90: Add checks with complex arguments.
17805
17806 2004-08-21 Bud Davis <bdavis9659@comcast.net>
17807
17808 PR 16908
17809 * gfortran.dg/direct_io.f90: New test.
17810
17811 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17812
17813 PR c++/17121
17814 * g++.dg/inherit/local2.C: New test.
17815
17816 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17817
17818 PR c++/17120
17819 * g++.dg/warn/Wparentheses-4.C: New test.
17820
17821 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17822
17823 PR c++/17121
17824 * g++.dg/inherit/local2.C: New test.
17825
17826 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
17827 * gcc.dg/ppc-ldstruct.c: Likewise.
17828 * gcc.dg/ppc64-abi-2.c: Likewise.
17829
17830 2004-08-20 Jakub Jelinek <jakub@redhat.com>
17831
17832 PR rtl-optimization/17099
17833 * gcc.c-torture/execute/20040820-1.c: New test.
17834
17835 2004-08-20 David Edelsohn <edelsohn@gnu.org>
17836
17837 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
17838
17839 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
17840
17841 PR fortran/17077
17842 * gfortran.dg/auto_array_1.f90: New test.
17843
17844 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17845
17846 PR fortran/17074
17847 * gfortran.dg/simpleif_1.f90: New test.
17848
17849 2004-08-19 Mark Mitchell <mark@codesourcery.com>
17850
17851 * lib/target-supports.exp (check_profiling_available): Return
17852 false for arm*-*-symbianelf* and arm*-*-eabi*.
17853
17854 PR c++/15890
17855 * g++.dg/template/delete1.C: New test.
17856
17857 2004-08-19 Paul Brook <paul@codesourcery.com>
17858
17859 PR fortran/14976
17860 PR fortran/16228
17861 * gfortran.dg/data_char_1.f90: New test.
17862
17863 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
17864
17865 PR fortran/16946
17866 * gfortran.dg/reduction.f90: New testcase.
17867
17868 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17869
17870 PR fortran/16520
17871 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
17872
17873 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
17874
17875 PR c++/17041
17876 * g++.dg/Wparentheses-3.C: New test.
17877
17878 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
17879
17880 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
17881 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
17882 * gcc.dg/vect/vect-2.c: Likewise.
17883 * gcc.dg/vect/vect-3.c: Likewise.
17884 * gcc.dg/vect/vect-4.c: Likewise.
17885 * gcc.dg/vect/vect-5.c: Likewise.
17886 * gcc.dg/vect/vect-6.c: Likewise.
17887 * gcc.dg/vect/vect-7.c: Likewise.
17888 * gcc.dg/vect/vect-25.c: Likewise.
17889 * gcc.dg/vect/vect-31.c: Likewise.
17890 * gcc.dg/vect/vect-32.c: Likewise.
17891 * gcc.dg/vect/vect-34.c: Likewise.
17892 * gcc.dg/vect/vect-36.c: Likewise.
17893 * gcc.dg/vect/vect-all.c: Likewise.
17894
17895 2004-08-18 Mark Mitchell <mark@codesourcery.com>
17896
17897 PR c++/17068
17898 * g++.dg/template/operator4.C: New test.
17899
17900 2004-08-18 Richard Henderson <rth@redhat.com>
17901
17902 * gcc.dg/20040206-1.c: XFAIL.
17903
17904 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17905
17906 PR c++/16246
17907 * g++.dg/template/array7.C: New test.
17908
17909 2004-08-17 James E Wilson <wilson@specifixinc.com>
17910
17911 * gcc.dg/mips-movcc-1.c: New test.
17912 * gcc.dg/mips-movcc-2.c: New test.
17913 * gcc.dg/mips-movcc-3.c: New test.
17914
17915 * gcc.dg/mips-nmadd-1.c: New test.
17916 * gcc.dg/mips-nmadd-2.c: New test.
17917
17918 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17919
17920 PR c++/15871
17921 * g++.dg/opt/inline8.C: New test.
17922
17923 PR c++/16965
17924 * g++.dg/parse/error17.C: New test.
17925
17926 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
17927
17928 * gcc.dg/vect: New directory for vectorizer tests.
17929 * gcc.dg/vect/tree-vect.h: New file.
17930 * gcc.dg/vect/vect.exp: New file.
17931 * gcc.dg/vect/pr16105.c.c: New test.
17932 * gcc.dg/vect/vect-1.c: New test.
17933 * gcc.dg/vect/vect-2.c: New test.
17934 * gcc.dg/vect/vect-3.c: New test.
17935 * gcc.dg/vect/vect-4.c: New test.
17936 * gcc.dg/vect/vect-5.c: New test.
17937 * gcc.dg/vect/vect-6.c: New test.
17938 * gcc.dg/vect/vect-7.c: New test.
17939 * gcc.dg/vect/vect-8.c: New test.
17940 * gcc.dg/vect/vect-9.c: New test.
17941 * gcc.dg/vect/vect-10.c: New test.
17942 * gcc.dg/vect/vect-11.c: New test.
17943 * gcc.dg/vect/vect-12.c: New test.
17944 * gcc.dg/vect/vect-13.c: New test.
17945 * gcc.dg/vect/vect-14.c: New test.
17946 * gcc.dg/vect/vect-15.c: New test.
17947 * gcc.dg/vect/vect-16.c: New test.
17948 * gcc.dg/vect/vect-17.c: New test.
17949 * gcc.dg/vect/vect-18.c: New test.
17950 * gcc.dg/vect/vect-19.c: New test.
17951 * gcc.dg/vect/vect-20.c: New test.
17952 * gcc.dg/vect/vect-21.c: New test.
17953 * gcc.dg/vect/vect-22.c: New test.
17954 * gcc.dg/vect/vect-23.c: New test.
17955 * gcc.dg/vect/vect-24.c: New test.
17956 * gcc.dg/vect/vect-25.c: New test.
17957 * gcc.dg/vect/vect-26.c: New test.
17958 * gcc.dg/vect/vect-27.c: New test.
17959 * gcc.dg/vect/vect-28.c: New test.
17960 * gcc.dg/vect/vect-29.c: New test.
17961 * gcc.dg/vect/vect-30.c: New test.
17962 * gcc.dg/vect/vect-31.c: New test.
17963 * gcc.dg/vect/vect-32.c: New test.
17964 * gcc.dg/vect/vect-33.c: New test.
17965 * gcc.dg/vect/vect-34.c: New test.
17966 * gcc.dg/vect/vect-35.c: New test.
17967 * gcc.dg/vect/vect-36.c: New test.
17968 * gcc.dg/vect/vect-37.c: New test.
17969 * gcc.dg/vect/vect-38.c: New test.
17970 * gcc.dg/vect/vect-40.c: New test.
17971 * gcc.dg/vect/vect-41.c: New test.
17972 * gcc.dg/vect/vect-42.c: New test.
17973 * gcc.dg/vect/vect-43.c: New test.
17974 * gcc.dg/vect/vect-44.c: New test.
17975 * gcc.dg/vect/vect-45.c: New test.
17976 * gcc.dg/vect/vect-46.c: New test.
17977 * gcc.dg/vect/vect-47.c: New test.
17978 * gcc.dg/vect/vect-48.c: New test.
17979 * gcc.dg/vect/vect-49.c: New test.
17980 * gcc.dg/vect/vect-50.c: New test.
17981 * gcc.dg/vect/vect-51.c: New test.
17982 * gcc.dg/vect/vect-52.c: New test.
17983 * gcc.dg/vect/vect-53.c: New test.
17984 * gcc.dg/vect/vect-54.c: New test.
17985 * gcc.dg/vect/vect-55.c: New test.
17986 * gcc.dg/vect/vect-56.c: New test.
17987 * gcc.dg/vect/vect-57.c: New test.
17988 * gcc.dg/vect/vect-58.c: New test.
17989 * gcc.dg/vect/vect-59.c: New test.
17990 * gcc.dg/vect/vect-60.c: New test.
17991 * gcc.dg/vect/vect-61.c: New test.
17992 * gcc.dg/vect/vect-all.c: New test.
17993 * gcc.dg/vect/vect-none.c: New test.
17994
17995 2004-08-17 Paul Brook <paul@codesourcery.com>
17996
17997 PR fortran/13082
17998 * gfortran.dg/entry_1.f90: New test.
17999
18000 2004-08-17 Andrew Pinski <apinski@apple.com>
18001
18002 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
18003
18004 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
18005
18006 * gcc.dg/pr17036-1.c: New test.
18007
18008 2004-08-16 Devang Patel <dpatel@apple.com>
18009
18010 * gcc.dg/darwin-20040809-1.c: New test.
18011
18012 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
18013
18014 * gcc.dg/funcdef-attr-1.c: New test.
18015
18016 2004-08-16 Janis Johnson <janis187@us.ibm.com>
18017
18018 * gcc.dg/altivec-17.c: New test.
18019 * gcc.dg/altivec-18.c: New test.
18020
18021 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18022
18023 PR c++/6749
18024 * g++.dg/template/vtable2.C: New test.
18025
18026 2004-08-14 Richard Henderson <rth@redhat.com>
18027
18028 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
18029 * gcc.dg/pack-test-4.c (main): Return 0.
18030 * gcc.dg/setjmp-1.c: Remove XFAIL.
18031 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
18032
18033 2004-08-14 Richard Henderson <rth@redhat.com>
18034
18035 * gcc.dg/980217-1.c: Add prototype for printf.
18036
18037 2004-08-13 Bud Davis <bdavis9659@comcast.net>
18038
18039 * gfortran.dg/pr16935.f90: New test.
18040
18041 2004-08-13 Janis Johnson <janis187@us.ibm.com>
18042
18043 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
18044
18045 2004-08-13 Paul Brook <paul@codesourcery.com>
18046
18047 * gfortran.dg/der_io_1.f90: Remove stray comma.
18048
18049 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18050
18051 * gcc.dg/vmx/cw-bug-2.c: Remove.
18052 * gcc.dg/vmx/vprint-1.c: Remove.
18053 * gcc.dg/vmx/vscan-1.c: Remove.
18054
18055 2004-08-12 Devang patel <dpatel@apple.com>
18056
18057 * gcc.dg/darwin-20040809-2.c: New test.
18058
18059 2004-08-12 Janis Johnson <janis1872us.ibm.com>
18060
18061 * g++.dg/ext/altivec-12.C: New test.
18062
18063 * g++.dg/ext/altivec-11.C: New test.
18064
18065 2004-08-12 Paul Brook <paul@codesourcery.com>
18066
18067 * g++.dg/abi/arm_cxa_vec_1.C: New test.
18068
18069 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18070
18071 * g++.dg/ext/altivec-2.C: Check for hardware support before
18072 executing any VMX instructions.
18073
18074 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
18075
18076 2004-08-12 Jakub Jelinek <jakub@redhat.com>
18077
18078 PR c++/16276
18079 * g++.old-deja/g++.other/comdat4.C: New test.
18080 * g++.old-deja/g++.other/comdat4-aux.cc: New.
18081
18082 2004-08-12 Ben Elliston <bje@au.ibm.com>
18083
18084 PR target/16286
18085 * gcc.dg/pr16286.c: New test.
18086
18087 2004-08-12 Jan Beulich <jbeulich@novell.com>
18088
18089 * g++.dg/ext/asm5.C: New.
18090
18091 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18092
18093 PR c++/16698
18094 * g++.dg/eh/crash1.C: New test.
18095
18096 PR c++/16717
18097 * g++.dg/ext/construct1.C: New test.
18098
18099 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18100
18101 PR c++/16853
18102 * g++.dg/init/ptrmem1.C: New test.
18103
18104 PR c++/16618
18105 * g++.dg/parse/offsetof5.C: New test.
18106
18107 PR c++/16870
18108 * g++.dg/template/overload3.C: New test.
18109
18110 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18111
18112 PR c++/16964
18113 * g++.dg/parse/error16.C: New test.
18114
18115 PR c++/16904
18116 * g++.dg/template/error14.C: New test.
18117
18118 PR c++/16929
18119 * g++.dg/template/error15.C: New test.
18120
18121 2004-08-11 Devang Patel <dpatel@apple.com>
18122
18123 * gcc.dg/darwin-ld-20040809-1.c: New test.
18124 * gcc.dg/darwin-ld-20040809-2.c: New test.
18125
18126 2004-08-11 Steven G. Kargl <kargls@comcast.net>
18127
18128 PR fortran/16917
18129 * gfortran.dg/dfloat_1.f90: New test.
18130
18131 2004-08-09 Mark Mitchell <mark@codesourcery.com>
18132
18133 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
18134 * gcc.dg/dll-2.c: Fix dg-require syntax.
18135 * gcc.misc-tests/arm-isr.c (abort): Declare.
18136 (exit): Likewise.
18137
18138 2004-08-10 Mark Mitchell <mark@codesourcery.com>
18139
18140 PR c++/16971
18141 * g++.dg/parse/crash16.C: New test.
18142
18143 2004-08-10 Roger Sayle <roger@eyesopen.com>
18144
18145 * gcc.dg/mips-rsqrt-1.c: New test case.
18146 * gcc.dg/mips-rsqrt-2.c: New test case.
18147 * gcc.dg/mips-rsqrt-3.c: New test case.
18148
18149 2004-08-10 Paul Brook <paul@codesourcery.com>
18150
18151 * gfortran.dg/der_io_1.f90: New test.
18152
18153 2004-08-10 Paul Brook <paul@codesourcery.com>
18154
18155 PR fortran/16919
18156 * gfortran.dg/der_array_1.f90: New test.
18157
18158 2004-08-09 David Edelsohn <edelsohn@gnu.org>
18159
18160 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
18161
18162 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
18163
18164 * gcc.dg/wchar_t-2.c: Fix typo.
18165
18166 2004-08-09 Falk Hueffner <falk@debian.org>
18167
18168 PR tree-optimization/12517
18169 * gcc.c-torture/compile/pr12517.c: New test.
18170
18171 PR tree-optimization/12578
18172 * gcc.c-torture/compile/pr12578.c: New test.
18173
18174 PR tree-optimization/12899
18175 * gcc.c-torture/compile/pr12899.c: New test.
18176
18177 PR rtl-optimization/14692
18178 * gcc.c-torture/compile/pr14692.c: New test.
18179
18180 PR tree-optimization/16461
18181 * gcc.c-torture/compile/pr16461.c: New test.
18182
18183 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
18184
18185 * gfortran.dg/getenv_1.f90: New test.
18186
18187 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18188
18189 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
18190 wchar_t.
18191 * gcc.dg/symbian5.c: Test -fno-short-wchar.
18192
18193 2004-08-06 Paul Brook <paul@codesourcery.com>
18194
18195 * gfortran.dg/ret_array_1.f90: New test.
18196 * gfortran.dg/ret_pointer_1.f90: New test.
18197
18198 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
18199
18200 * gcc.dg/missing-field-init-[12].c: New tests.
18201 * g++.dg/warn/missing-field-init-[12].C: New tests.
18202
18203 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18204
18205 * gcc.dg/enum2.c: New test.
18206 * gcc.dg/symbian3.c: Likewise.
18207 * gcc.dg/symbian4.c: Likewise.
18208 * gcc.dg/wchar_t-2.c: Likewise.
18209
18210 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18211
18212 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
18213 destructor tests.
18214
18215 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18216
18217 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
18218 dg-require-visiblity.
18219 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
18220 * g++.dg/ext/visibility/fvisibility.C: Likewise.
18221 * g++.dg/ext/visibility/memfuncts.C: Likewise.
18222 * g++.dg/ext/visibility/new1.C: Likewise.
18223 * g++.dg/ext/visibility/pragma.C: Likewise.
18224 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
18225 * g++.dg/ext/visibility/virtual.C: Likewise.
18226 * g++/dg/ext/visibility/visibility-1.C: Likewise.
18227 * g++/dg/ext/visibility/visibility-2.C: Likewise.
18228 * g++/dg/ext/visibility/visibility-3.C: Likewise.
18229 * g++/dg/ext/visibility/visibility-4.C: Likewise.
18230 * g++/dg/ext/visibility/visibility-5.C: Likewise.
18231 * g++/dg/ext/visibility/visibility-6.C: Likewise.
18232 * g++/dg/ext/visibility/visibility-7.C: Likewise.
18233 * g++/dg/ext/visibility/visibility-8.C: New test.
18234 * gcc.c-torture/compile/dll.x: Remove.
18235 * gcc.dg/dll-2.c: Use dg-require-dll
18236 * gcc.dg/visibility-10.c: New test.
18237 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
18238 supporting DLLs.
18239 * testsuite/lib/scanasm.exp (scan_hidden): New function.
18240 (scan_not_hidden): Likewise.
18241
18242 2004-08-05 David Edelsohn <edelsohn@gnu.org>
18243
18244 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
18245
18246 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
18247
18248 * gcc.c-torture/execute/20040805-1.c: New test.
18249
18250 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
18251
18252 * gcc.dg/20020118-1.c: Declare abort.
18253 * gcc.dg/altivec_check.h: Likewise.
18254 * gcc.dg/iftrap-2.c: Likewise.
18255 * gcc.dg/pragma-darwin.c: Likewise.
18256 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
18257
18258 2004-08-04 Geoffrey Keating <geoffk@apple.com>
18259
18260 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
18261
18262 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
18263
18264 * gcc.c-torture/execute/builtins/abs-2.c,
18265 gcc.c-torture/execute/builtins/abs-3.c,
18266 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
18267 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
18268 intmax_t, uintmax_t and their limits.
18269 * gcc.dg/intmax_t-1.c: New test.
18270
18271 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18272
18273 * g++.dg/tc1/dr147.C: Add reference to PR.
18274
18275 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
18276
18277 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
18278 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
18279
18280 2004-08-03 David Edelsohn <edelsohn@gnu.org>
18281
18282 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
18283
18284 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18285
18286 * gcc.dg/redecl-5.c: New test.
18287 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
18288 of scanf.
18289
18290 2004-08-03 Roger Sayle <roger@eyesopen.com>
18291
18292 PR middle-end/16790
18293 * gcc.c-torture/execute/pr16790-1.c: New test case.
18294
18295 2004-08-03 Mark Mitchell <mark@codesourcery.com>
18296
18297 * g++.dg/ext/visibility/assign1.C: New test.
18298 * g++.dg/ext/visibility/new1.C: Likewise.
18299
18300 * gcc.dg/symbian1.c: New test.
18301 * gcc.dg/symbian2.c: Likewise.
18302
18303 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
18304
18305 PR target/16570
18306 * gcc.dg/i386-sse-9.c: New test.
18307
18308 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18309
18310 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
18311
18312 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18313
18314 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
18315 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
18316 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
18317 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
18318 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
18319 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
18320 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
18321 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
18322 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
18323 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
18324 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
18325 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
18326 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
18327 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
18328 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
18329 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
18330 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
18331 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
18332 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
18333 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
18334 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
18335 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
18336 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
18337 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
18338 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
18339 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
18340 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
18341 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
18342 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
18343 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
18344 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
18345 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
18346 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
18347 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
18348 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
18349 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
18350 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
18351 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
18352 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
18353 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
18354 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
18355 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
18356 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
18357 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
18358 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
18359 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
18360 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
18361 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
18362 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
18363 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
18364 gcc.misc-tests/i386-pf-3dnow-1.c,
18365 gcc.misc-tests/i386-pf-athlon-1.c,
18366 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18367 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
18368 Declare built-in functions used.
18369 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
18370
18371 2004-08-02 Mark Mitchell <mark@codesourcery.com>
18372
18373 PR c++/16707
18374 * g++.dg/lookup/using12.C: New test.
18375
18376 * g++.dg/init/null1.C: Fix PR number.
18377 * g++.dg/parse/namespace10.C: Likewise.
18378
18379 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18380
18381 PR c++/16224
18382 * g++.dg/template/spec17.C: New test.
18383 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
18384 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
18385
18386 2004-08-02 David Billinghurst
18387
18388 PR fortran/16292
18389 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
18390
18391 2004-08-01 Zack Weinberg <zack@codesourcery.com>
18392
18393 * gcc.dg/ia64-got-1.c: New test case.
18394
18395 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18396
18397 PR c++/16489
18398 * g++.dg/init/null1.C: New test.
18399 * g++.dg/tc1/dr76.C: Adjust error marker.
18400
18401 PR c++/16529
18402 * g++.dg/parse/namespace10.C: New test.
18403
18404 PR c++/16810
18405 * g++.dg/inherit/ptrmem2.C: New test.
18406
18407 2004-08-02 Ben Elliston <bje@au.ibm.com>
18408
18409 PR target/16155
18410 * gcc.dg/pr16155.c: New test.
18411
18412 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
18413
18414 * gcc.dg/redecl-2.c: New test.
18415
18416 2004-07-30 Geoffrey Keating <geoffk@apple.com>
18417
18418 * gcc.dg/darwin-longdouble.c: New file.
18419
18420 2004-07-30 Richard Henderson <rth@redhat.com>
18421
18422 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
18423 write to constant argument.
18424 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
18425
18426 2004-07-30 Richard Henderson <rth@redhat.com>
18427
18428 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
18429 tests of nearest around zero.
18430
18431 2004-07-30 Andrew Pinski <apinski@apple.com>
18432
18433 * gcc.c-torture/compile/20040730-1.c: New test.
18434
18435 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18436
18437 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
18438 powerpc-eabispe.
18439
18440 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18441
18442 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
18443
18444 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
18445
18446 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
18447 contains $ld_library_path.
18448 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18449
18450 2004-07-29 Richard Henderson <rth@redhat.com>
18451
18452 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
18453
18454 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
18455 (alt2, which): New.
18456 (Check): Accept either alternative.
18457
18458 2004-07-29 Mark Mitchell <mark@codesourcery.com>
18459
18460 * g++.dg/abi/inline1.C: New test.
18461 * g++.dg/abi/local1-a.cc: Likewise.
18462 * g++.dg/abi/local1.C: Likewise.
18463 * g++.dg/abi/mangle11.C: Tweak location of warnings.
18464 * g++.dg/abi/mangle12.C: Likewise.
18465 * g++.dg/abi/mangle17.C: Likewise.
18466 * g++.dg/abi/mangle20-2.C: Likewise.
18467 * g++.dg/opt/interface1.C: Likewise.
18468 * g++.dg/opt/interface1.h: Likewise.
18469 * g++.dg/opt/interface1-a.cc: New test.
18470 * g++.dg/parse/repo1.C: New test.
18471 * g++.dg/template/repo1.C: Likewise.
18472 * g++.dg/warn/Winline-1.C: Likewise.
18473 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
18474
18475 2004-07-29 Diego Novillo <dnovillo@redhat.com>
18476
18477 * gcc.dg/tree-ssa/20040729-1.c: New test.
18478
18479 2004-07-27 Matt Austern <austern@apple.com>
18480
18481 * gcc.dg/darwin-bool-1.c: New test.
18482 * gcc.dg/darwin-bool-2.c: New test.
18483
18484 2004-07-28 Richard Henderson <rth@redhat.com>
18485
18486 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
18487 arguments in the correct type. Don't write to constant arguments.
18488
18489 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18490
18491 PR tree-optimization/16688
18492 PR tree-optimization/16689
18493 * g++.dg/tree-ssa/pr16688.C: New test.
18494
18495 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18496
18497 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18498 loads. Not only in the comment, this time.
18499
18500 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
18501
18502 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
18503 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
18504 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
18505 * gcc.dg/sh4a-bitmovua.c: New.
18506 * gcc.dg/sh4a-cos.c: New.
18507 * gcc.dg/sh4a-cosf.c: New.
18508 * gcc.dg/sh4a-fprun.c: New.
18509 * gcc.dg/sh4a-fsrra.c: New.
18510 * gcc.dg/sh4a-memmovua.c: New.
18511 * gcc.dg/sh4a-sin.c: New.
18512 * gcc.dg/sh4a-sincos.c: New.
18513 * gcc.dg/sh4a-sincosf.c: New.
18514 * gcc.dg/sh4a-sinf.c: New.
18515
18516 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18517
18518 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
18519 conditionals.
18520 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18521 loads.
18522 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
18523 DOM1.
18524
18525 2004-07-27 Andrew Pinski <apinski@apple.com>
18526
18527 * g++.dg/rtti/tinfo1.C: Correct the xfail.
18528
18529 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
18530
18531 * gcc.dg/pragma-isr.c: New test.
18532
18533 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18534
18535 PR c++/14429
18536 * g++.dg/template/ttp11.C: New test.
18537
18538 2004-07-27 Diego Novillo <dnovillo@redhat.com>
18539
18540 * gcc.c-torture/compile/20040727-1.c: New test.
18541
18542 2004-07-26 Eric Christopher <echristo@redhat.com>
18543
18544 * gcc.c-torture/compile/20040726-2.c: New test.
18545
18546 2004-07-26 Andrew Pinski <apinski@apple.com>
18547
18548 * g++.dg/rtti/tinfo1.C: Xfail.
18549
18550 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
18551
18552 * gcc.c-torture/compile/20040726-1.c: New test.
18553
18554 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
18555 Brian Ryner <bryner@brianryner.com>
18556
18557 PR c++/9283
18558 PR c++/15000
18559 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
18560 * g++.dg/ext/visibility/: New directory.
18561 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
18562 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
18563 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
18564 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
18565 * g++.dg/ext/visibility/fvisibility.C,
18566 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
18567 g++.dg/ext/visibility/fvisibility-override1.C
18568 g++.dg/ext/visibility/fvisibility-override2.C
18569 g++.dg/ext/visibility/memfuncts.C
18570 g++.dg/ext/visibility/noPLT.C
18571 g++.dg/ext/visibility/pragma.C
18572 g++.dg/ext/visibility/pragma-override1.C
18573 g++.dg/ext/visibility/pragma-override2.C
18574 g++.dg/ext/visibility/staticmemfuncts.C
18575 g++.dg/ext/visibility/virtual.C: New tests.
18576
18577 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18578
18579 PR c/15360
18580 * gcc.dg/pr15360-1.c: New test.
18581
18582 2004-07-25 Daniel Jacobowitz <dan@debian.org>
18583
18584 * gcc.dg/pragma-align-2.c: New test.
18585 * gcc.dg/pragma-init-fini.c: New test.
18586 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
18587 targets.
18588
18589 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18590
18591 * gcc.dg/init-string-2.c: New test.
18592
18593 2004-07-24 Zack Weinberg <zack@codesourcery.com>
18594
18595 PR 16684
18596 * gcc.dg/Wredundant-decls-1.c: New test case.
18597
18598 2004-07-24 Jakub Jelinek <jakub@redhat.com>
18599
18600 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
18601 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
18602 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
18603 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
18604 * gcc.dg/compat/generate-random.c: New file.
18605 * gcc.dg/compat/generate-random.h: Likewise.
18606 * gcc.dg/compat/generate-random_r.c: Likewise.
18607 * gcc.dg/compat/struct-layout-1.h: Likewise.
18608 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
18609 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
18610 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
18611 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
18612 * gcc.dg/compat/struct-layout-1_main.c: New test.
18613 * gcc.dg/compat/struct-layout-1_x.c: New file.
18614 * gcc.dg/compat/struct-layout-1_y.c: New file.
18615 * gcc.dg/compat/struct-layout-1_test.h: New file.
18616
18617 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
18618
18619 * gcc.dg/comp-return-1.c: New test
18620
18621 2004-07-23 Janis Johnson <janis187@us.ibm.com>
18622
18623 * gcc.dg/vmx/8-02a.c: Fix typo.
18624
18625 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
18626 * gcc.dg/darwin-abi-3.c: New test.
18627
18628 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
18629 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
18630
18631 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
18632 * gcc.dg/vmx/ops-long-1.c: New test.
18633 * gcc.dg/vmx/ops-long-2.c: New test.
18634
18635 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
18636
18637 * g++.dg/lookup/conv-[1234].C: New.
18638
18639 2004-07-22 Mark Mitchell <mark@codesourcery.com>
18640
18641 * g++.dg/parse/attr2.C: Simplify.
18642
18643 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18644
18645 PR c/7284
18646 * gcc.c-torture/execute/pr7284-1.c: New test.
18647
18648 2004-07-22 Brian Booth <bbooth@redhat.com>
18649
18650 * gcc.dg/tree-ssa/20040721-1.c: New test.
18651
18652 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
18653
18654 * g++.dg/template/crash20.c: New.
18655
18656 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
18657
18658 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
18659 Add dg-run directive. Declare variables as required.
18660 * gfortran.dg/g77/README: Update
18661
18662 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
18663
18664 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
18665 gcc.dg/cris-peep2-andu2.c: New tests.
18666
18667 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18668
18669 PR c/15052
18670 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
18671 on return type.
18672 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
18673 messages.
18674 * gcc.dg/qual-return-2.c: Update expected messages.
18675 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
18676
18677 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18678
18679 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
18680 * gcc.dg/noncompile/921102-1.c: Update expected error message.
18681
18682 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18683
18684 PR c/11250
18685 * gcc.dg/init-string-1.c: New test.
18686
18687 2004-07-21 Jakub Jelinek <jakub@redhat.com>
18688
18689 PR middle-end/15345
18690 PR c/16450
18691 * gcc.dg/torture/nested-fn-1.c: New test.
18692
18693 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
18694
18695 PR target/16559
18696 * gcc.dg/ia64-fptr-1.c: New file.
18697
18698 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18699
18700 PR c++/14497
18701 * g++.dg/template/spec16.C: New test.
18702 * g++.old-deja/g++.robertl/eb118.C: Remove.
18703
18704 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18705
18706 PR c++/509
18707 * g++.dg/template/spec15.C: New test.
18708
18709 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
18710
18711 Copy cases from g77.f-torture/execute and add dg-run
18712 directive. Other changes as noted.
18713 * gfortran.dg/g77/13037.f
18714 * gfortran.dg/g77/1832.f
18715 * gfortran.dg/g77/19981119-0.f
18716 * gfortran.dg/g77/19990313-0.f
18717 * gfortran.dg/g77/19990313-1.f
18718 * gfortran.dg/g77/19990313-2.f
18719 * gfortran.dg/g77/19990313-3.f
18720 * gfortran.dg/g77/19990419-1.f
18721 * gfortran.dg/g77/19990826-0.f
18722 * gfortran.dg/g77/19990826-2.f
18723 * gfortran.dg/g77/20000503-1.f
18724 * gfortran.dg/g77/20001111.f
18725 * gfortran.dg/g77/20010116.f
18726 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
18727 * gfortran.dg/g77/20010430.f
18728 * gfortran.dg/g77/6177.f
18729 * gfortran.dg/g77/947.f
18730 * gfortran.dg/g77/970816-3.f
18731 * gfortran.dg/g77/971102-1.f
18732 * gfortran.dg/g77/980520-1.f
18733 * gfortran.dg/g77/980628-0.f
18734 * gfortran.dg/g77/980628-1.f
18735 * gfortran.dg/g77/980628-10.f
18736 * gfortran.dg/g77/980628-2.f
18737 * gfortran.dg/g77/980628-3.f
18738 * gfortran.dg/g77/980628-7.f
18739 * gfortran.dg/g77/980628-8.f
18740 * gfortran.dg/g77/980628-9.f
18741 * gfortran.dg/g77/980701-0.f
18742 * gfortran.dg/g77/980701-1.f
18743 * gfortran.dg/g77/cabs.f
18744 * gfortran.dg/g77/claus.f
18745 * gfortran.dg/g77/complex_1.f
18746 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
18747 * gfortran.dg/g77/dcomplex.f
18748 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
18749 * gfortran.dg/g77/f90-intrinsic-mathematical.f
18750 * gfortran.dg/g77/f90-intrinsic-numeric.f
18751 * gfortran.dg/g77/int8421.f
18752 * gfortran.dg/g77/labug1.f
18753 * gfortran.dg/g77/large_vec.f
18754 * gfortran.dg/g77/le.f
18755 * gfortran.dg/g77/short.f
18756 * gfortran.dg/g77/README: Update
18757
18758 2004-07-20 Mark Mitchell <mark@codesourcery.com>
18759
18760 PR c++/16637
18761 * g++.dg/parse/lookup4.C: New test.
18762
18763 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18764
18765 PR c++/16175
18766 * g++.dg/template/ttp10.C: New test.
18767
18768 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
18769
18770 * gcc.dg/pr12625-1.c: New test.
18771
18772 2004-07-20 Steven Bosscher <stevenb@suse.de>
18773
18774 * testsuite/gcc.dg/switch-warn-1.c: New test.
18775 * testsuite/gcc.dg/switch-warn-2.c: New test.
18776 * gcc.c-torture/compile/pr14730.c: Update.
18777
18778 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
18779
18780 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
18781 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
18782 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
18783 g++.dg/template/nontype3.C: Remove trailing CR from tests.
18784
18785 2004-07-18 Mark Mitchell <mark@codesourcery.com>
18786
18787 PR c++/16623
18788 * g++.dg/template/assign1.C: New test.
18789
18790 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18791
18792 PR c++/12170
18793 * g++.dg/template/ttp9.C: New test.
18794
18795 2004-07-19 Daniel Jacobowitz <dan@debian.org>
18796
18797 * gcc.dg/format/cmn-err-1.c: New test.
18798
18799 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
18800
18801 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
18802 gcc.dg/Wparentheses-10.c: New tests.
18803 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
18804
18805 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18806
18807 PR fortran/16465
18808 * gfortran.dg/g77//ffixed-line-length-0.f,
18809 gfortran.dg/g77/ffixed-line-length-132.f,
18810 gfortran.dg/g77/ffixed-line-length-72.f,
18811 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
18812 gfortran.dg/g77/README: Update.
18813
18814 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18815
18816 PR c++/13092
18817 * g++.dg/template/non-dependent7.C: New test.
18818 * g++.dg/template/non-dependent8.C: Likewise.
18819 * g++.dg/template/non-dependent9.C: Likewise.
18820 * g++.dg/template/non-dependent10.C: Likewise.
18821
18822 2004-07-17 Mark Mitchell <mark@codesourcery.com>
18823
18824 PR c++/16337
18825 * g++.dg/parse/attr2.C: New test.
18826
18827 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
18828
18829 * g77.dg: Removed.
18830 * g77.f-torture: Ditto.
18831
18832 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
18833
18834 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
18835 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
18836 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
18837
18838 2004-07-16 Richard Henderson <rth@redhat.com>
18839
18840 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
18841
18842 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18843
18844 * lib/fortran-torture.exp (fortran-torture): Don't test compile
18845 tests with full list of options.
18846 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
18847 of TORTURE_OPTIONS if test contains 'dg-do run'.
18848
18849 PR fortran/16404
18850 * gfortran.dg/do_iterator.f90: New test.
18851
18852 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18853
18854 PR rtl-optimization/16536
18855 * gcc.c-torture/execute/restrict-1.c: New test.
18856
18857 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18858
18859 PR fortran/15324
18860 * gfortran.dg/pr15324.f90: New test.
18861
18862 PR fortran/15129
18863 * gfortran.dg/pr15129.f90: New test.
18864
18865 PR fortran/15140
18866 * gfortran.dg/pr15140.f90: New test.
18867
18868 PR fortran/13792
18869 * gfortran.fortran-torture/execute/bounds.f90: Add check for
18870 compile-time simplification.
18871
18872 2004-07-14 Mike Stump <mrs@apple.com>
18873
18874 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
18875
18876 2004-07-14 James E Wilson <wilson@specifixinc.com>
18877
18878 PR target/16325
18879 * gcc.dg/profile-generate-1.c: New.
18880
18881 2004-07-15 Jakub Jelinek <jakub@redhat.com>
18882
18883 * gcc.c-torture/execute/20040709-1.c: New test.
18884 * gcc.c-torture/execute/20040709-2.c: New test.
18885
18886 2004-07-14 Mike Stump <mrs@apple.com>
18887
18888 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
18889
18890 2004-07-14 Mike Stump <mrs@apple.com>
18891
18892 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
18893
18894 2004-07-13 Mark Mitchell <mark@codesourcery.com>
18895
18896 PR c++/16518
18897 * g++.dg/parse/mutable1.C: New test.
18898
18899 2004-07-13 Diego Novillo <dnovillo@redhat.com>
18900
18901 PR tree-optimization/16443
18902 * gcc.dg/tree-ssa/20040713-1.c: New test.
18903
18904 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
18905
18906 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
18907 for operator new.
18908
18909 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18910
18911 * gfortran.dg/g77/README: New file
18912 * gfortran.dg/g77/19981216-0.f: Copy from
18913 g77.f-torture/noncompile. Add "dg-do compile" and
18914 dg-error as required.
18915 * gfortran.dg/g77/19990218-1.f: Likewise.
18916 * gfortran.dg/g77/19990905-1.f: Likewise.
18917 * gfortran.dg/g77/9263.f: Likewise.
18918 * gfortran.dg/g77/980615-0.f: Likewise.
18919 * gfortran.dg/g77/980616-0.f: Likewise.
18920 * gfortran.dg/g77/check0.f: Likewise.
18921 * gfortran.dg/g77/select_no_compile.f: Likewise.
18922
18923 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18924
18925 Copy files from g77.f-torture/compile.
18926 Add "{ dg-do compile}". Other changes as noted
18927 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
18928 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
18929 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
18930 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
18931 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
18932 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
18933 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
18934 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
18935 statement to conform to standard. Append alpha1.x for reference.
18936 * gfortran.dg/g77/xformat.f: Add dg-warning
18937
18938 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18939
18940 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
18941 Add {dg-do compile} directive.
18942 * gfortran.dg/g77/cpp2.F: Likewise.
18943
18944 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18945
18946 PR c++/5402
18947 * g++.dg/lookup/name-clash1.C: New test.
18948
18949 PR c++/9777
18950 * g++.dg/lookup/name-clash2.C: New test.
18951
18952 PR c++/12102
18953 * g++.dg/lookup/name-clash3.C: New test.
18954
18955 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18956
18957 * g++.dg/lookup/new2.C: New test.
18958 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
18959
18960 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
18961
18962 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
18963 Add {dg-do compile} directive.
18964 * gfortran.dg/g77/13060.f: Likewise.
18965 * gfortran.dg/g77/19990218-0.f: Likewise.
18966 * gfortran.dg/g77/19990305-0.f: Likewise.
18967 * gfortran.dg/g77/19990419-0.f: Likewise.
18968 * gfortran.dg/g77/19990502-0.f: Likewise.
18969 * gfortran.dg/g77/19990502-1.f: Likewise.
18970 * gfortran.dg/g77/19990525-0.f: Likewise.
18971 * gfortran.dg/g77/19990826-1.f: Likewise.
18972 * gfortran.dg/g77/19990826-3.f: Likewise.
18973 * gfortran.dg/g77/19990905-2.f: Likewise.
18974 * gfortran.dg/g77/20000412-1.f: Likewise.
18975 * gfortran.dg/g77/20000511-1.f: Likewise.
18976 * gfortran.dg/g77/20000511-2.f: Likewise.
18977 * gfortran.dg/g77/20000518.f: Likewise.
18978 * gfortran.dg/g77/20000601-1.f: Likewise.
18979 * gfortran.dg/g77/20000601-2.f: Likewise.
18980 * gfortran.dg/g77/20000629-1.f: Likewise.
18981 * gfortran.dg/g77/20000630-2.f: Likewise.
18982 * gfortran.dg/g77/20010115.f: Likewise.
18983 * gfortran.dg/g77/20010321-1.f: Likewise.
18984 * gfortran.dg/g77/20010426.f: Likewise.
18985 * gfortran.dg/g77/20020307-1.f: Likewise.
18986 * gfortran.dg/g77/8485.f: Likewise.
18987 * gfortran.dg/g77/960317-1.f: Likewise.
18988 * gfortran.dg/g77/970915-0.f: Likewise.
18989 * gfortran.dg/g77/980310-1.f: Likewise.
18990 * gfortran.dg/g77/980310-2.f: Likewise.
18991 * gfortran.dg/g77/980310-3.f: Likewise.
18992 * gfortran.dg/g77/980310-4.f: Likewise.
18993 * gfortran.dg/g77/980310-6.f: Likewise.
18994 * gfortran.dg/g77/980310-7.f: Likewise.
18995 * gfortran.dg/g77/980310-8.f: Likewise.
18996 * gfortran.dg/g77/980419-2.f: Likewise.
18997 * gfortran.dg/g77/980424-0.f: Likewise.
18998 * gfortran.dg/g77/980427-0.f: Likewise.
18999 * gfortran.dg/g77/980729-0.f: Likewise.
19000 * gfortran.dg/g77/981117-1.f: Likewise.
19001 * gfortran.dg/g77/toon_1.f: Likewise.
19002
19003 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19004
19005 PR c++/2204
19006 * g++.dg/other/abstract2.C: New test.
19007
19008 2004-07-12 Paul Brook <paul@codesourcery.com>
19009
19010 * gfortran.dg/pointer_init_1.f90: New test.
19011
19012 2004-07-11 Paul Brook <paul@codesourcery.com>
19013
19014 PR fortran/15986
19015 * gfortran.dg/contained_1.f90: New test.
19016
19017 2004-07-11 Mark Mitchell <mark@codesourcery.com>
19018
19019 * g++.dg/parse/defarg8.C: New test.
19020
19021 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19022
19023 PR fortran/16433
19024 * gfortran.dg/pr16433.f: New test.
19025
19026 PR fortran/17574
19027 * gfortran.dg/pr15754.f90: New test.
19028
19029 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
19030
19031 PR tree-optimization/16437
19032 * gcc.c-torture/execute/bitfld-4.c: New test.
19033
19034 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19035
19036 * gfortran.fortran-torture/execute/common_2.f90: Add check for
19037 access to common var from module.
19038
19039 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19040
19041 PR fortran/16336
19042 * gfortran.fortran-torture/execute/common_2.f90: New test.
19043
19044 2004-07-10 Paul Brook <paul@codesourcery.com>
19045
19046 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
19047
19048 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19049
19050 PR fortran/15969
19051 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
19052
19053 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
19054
19055 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
19056 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
19057 * gfortran.dg/g77/ffree-form-1.f: Likewise.
19058 * gfortran.dg/g77/ffree-form-2.f: Likewise.
19059 * gfortran.dg/g77/ffree-form-3.f: Likewise.
19060 * gfortran.dg/g77/fno-underscoring.f: Likewise.
19061 * gfortran.dg/g77/funderscoring.f: Likewise.
19062 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
19063
19064 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19065
19066 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
19067
19068 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19069 Paul Brook <paul@codesourcery.com>
19070
19071 PR fortran/13415
19072 * gfortran.dg/common_pointer_1.f90: New test.
19073
19074 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19075
19076 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
19077
19078 2004-07-09 James E Wilson <wilson@specifixinc.com>
19079
19080 PR target/16364
19081 * gcc.c-torture/compile/20040709-1.c: New.
19082
19083 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19084
19085 PR fortran/14077
19086 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
19087
19088 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19089
19090 PR fortran/13201
19091 * gfortran.dg/shape_1.f90: New test.
19092
19093 2004-07-09 Zack Weinberg <zack@codesourcery.com>
19094 Andrew Pinski <apinski@apple.com>
19095
19096 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
19097
19098 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19099
19100 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
19101 comment.
19102
19103 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19104 Paul Brook <paul@codesourcery.com>
19105
19106 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
19107 '.f95' and '.F95'.
19108
19109 2004-07-09 Diego Novillo <dnovillo@redhat.com>
19110
19111 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
19112
19113 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19114
19115 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
19116 testcases with capital suffix.
19117
19118 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19119
19120 PR fortran/15481
19121 PR fortran/13372
19122 PR fortran/13575
19123 PR fortran/15978
19124 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
19125
19126 * gfortran.dg/implicit_1.f90: New test.
19127
19128 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19129
19130 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
19131 expression to match gfortran warning/error messages
19132 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
19133 dg-error text.
19134
19135 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19136
19137 * lib/fortran-torture.exp: Rename proc search_for to
19138 search_for_re.
19139
19140 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19141
19142 * gcc.c-torture/execute/simd-5.x: New file.
19143 XFAIL on SPARC 64-bit at -O0.
19144
19145 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19146
19147 PR c++/8211
19148 PR c++/16165
19149 * g++.dg/warn/effc3.C: New test.
19150
19151 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19152
19153 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
19154 change X to 1X in format.
19155 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
19156 add data statements to conform to standard.
19157
19158 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19159
19160 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
19161 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
19162 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19163
19164 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19165
19166 * gfortran.dg/g77/7388.f: Copy from g77.dg
19167 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19168 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19169 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19170 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19171 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19172 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19173 * gfortran.dg/g77/strlen0.f: Likewise.
19174
19175 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19176
19177 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
19178 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
19179
19180 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19181
19182 * gcc.c-torture/execute/920428-2.x: Delete.
19183 * gcc.c-torture/execute/920501-7.x: Likewise.
19184
19185 2004-07-08 Jakub Jelinek <jakub@redhat.com>
19186
19187 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
19188 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
19189 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
19190 prescott and c3-2.
19191 (PREFETCH_3DNOW): Add -march=c3.
19192
19193 2004-07-08 Diego Novillo <dnovillo@redhat.com>
19194
19195 PR c/16437
19196 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
19197 * gcc.c-torture/execute/bf64-1.x: Likewise.
19198
19199 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19200
19201 * gcc.c-torture/compile/20040708-1.c: New test.
19202
19203 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19204
19205 PR c++/16169
19206 * g++.dg/warn/effc2.C: New test.
19207
19208 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
19209
19210 * gcc.c-torture/execute/bitfld-1.x: Remove.
19211 * gcc.c-torture/execute/bitfld-3.c: New test.
19212 * gcc.dg/bitfld-2.c: Remove XFAILs.
19213
19214 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
19215
19216 PR c++/16276
19217 * g++.dg/rtti/tinfo1.C: New file.
19218
19219 2004-07-07 Eric Christopher <echristo@redhat.com>
19220
19221 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
19222
19223 2004-07-07 Andrew Pinski <apinski@apple.com>
19224
19225 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
19226
19227 2004-07-07 Mark Mitchell <mark@codesourcery.com>
19228
19229 * g++.dg/init/call1.C: XFAIL.
19230
19231 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
19232
19233 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
19234 except for movstrict*, to movmem* and clrstr* to clrmem*.
19235
19236 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
19237
19238 * gcc.c-torture/execute/20040707-1.c: New test.
19239
19240 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
19241
19242 * gcc.c-torture/execute/20040706-1.c: New test.
19243
19244 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19245
19246 PR c++/3671
19247 * g++.dg/template/spec14.C: New test.
19248
19249 2004-07-05 Jakub Jelinek <jakub@redhat.com>
19250
19251 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
19252 nothing if not yet defined. Use it in b, c and d type definitions.
19253 * gcc.c-torture/execute/20040705-1.c: New test.
19254 * gcc.c-torture/execute/20040705-2.c: New test.
19255
19256 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19257
19258 PR c++/2518
19259 * g++.dg/lookup/new1.C: New test.
19260
19261 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19262
19263 PR c++/11406
19264 * g++.dg/template/sizeof8.C: New test.
19265
19266 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
19267
19268 * gcc.c-torture/compile/20040705-1.c: New test.
19269
19270 2004-07-04 Bud Davis <bdavis9659@comcast.net>
19271
19272 * gfortran.fortran-torture/execute/seq_io.f90: New test.
19273
19274 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
19275
19276 * gcc.dg/cpp/if-mop.c: Two new testcases.
19277 * gcc.dg/cpp/trad/comment-3.c: New.
19278
19279 2004-07-04 Paul Brook <paul@codesourcery.com>
19280
19281 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
19282
19283 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
19284
19285 PR c++/3761
19286 * g++.dg/lookup/crash4.C: New test.
19287
19288 2004-07-02 Zack Weinberg <zack@codesourcery.com>
19289
19290 * gcc.c-torture/execute/builtin-abs-1.c
19291 * gcc.c-torture/execute/builtin-abs-2.c
19292 * gcc.c-torture/execute/builtin-complex-1.c
19293 * gcc.c-torture/execute/builtins/string-1-lib.c
19294 * gcc.c-torture/execute/builtins/string-1.c
19295 * gcc.c-torture/execute/builtins/string-2-lib.c
19296 * gcc.c-torture/execute/builtins/string-2.c
19297 * gcc.c-torture/execute/builtins/string-3-lib.c
19298 * gcc.c-torture/execute/builtins/string-3.c
19299 * gcc.c-torture/execute/builtins/string-4-lib.c
19300 * gcc.c-torture/execute/builtins/string-4.c
19301 * gcc.c-torture/execute/builtins/string-5-lib.c
19302 * gcc.c-torture/execute/builtins/string-5.c
19303 * gcc.c-torture/execute/builtins/string-6-lib.c
19304 * gcc.c-torture/execute/builtins/string-6.c
19305 * gcc.c-torture/execute/builtins/string-7-lib.c
19306 * gcc.c-torture/execute/builtins/string-7.c
19307 * gcc.c-torture/execute/builtins/string-8-lib.c
19308 * gcc.c-torture/execute/builtins/string-8.c
19309 * gcc.c-torture/execute/builtins/string-9-lib.c
19310 * gcc.c-torture/execute/builtins/string-9.c
19311 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
19312 * gcc.c-torture/execute/builtins/string-asm-1.c
19313 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
19314 * gcc.c-torture/execute/builtins/string-asm-2.c
19315 * gcc.c-torture/execute/stdio-opt-1.c
19316 * gcc.c-torture/execute/stdio-opt-2.c
19317 * gcc.c-torture/execute/stdio-opt-3.c
19318 * gcc.c-torture/execute/string-opt-1.c
19319 * gcc.c-torture/execute/string-opt-10.c
19320 * gcc.c-torture/execute/string-opt-11.c
19321 * gcc.c-torture/execute/string-opt-12.c
19322 * gcc.c-torture/execute/string-opt-13.c
19323 * gcc.c-torture/execute/string-opt-14.c
19324 * gcc.c-torture/execute/string-opt-15.c
19325 * gcc.c-torture/execute/string-opt-16.c
19326 * gcc.c-torture/execute/string-opt-2.c
19327 * gcc.c-torture/execute/string-opt-6.c
19328 * gcc.c-torture/execute/string-opt-7.c
19329 * gcc.c-torture/execute/string-opt-8.c:
19330 Replace with ...
19331
19332 * gcc.c-torture/execute/builtins/abs-2.c
19333 * gcc.c-torture/execute/builtins/abs-3.c
19334 * gcc.c-torture/execute/builtins/complex-1.c
19335 * gcc.c-torture/execute/builtins/fprintf.c
19336 * gcc.c-torture/execute/builtins/fputs.c
19337 * gcc.c-torture/execute/builtins/memcmp.c
19338 * gcc.c-torture/execute/builtins/memmove.c
19339 * gcc.c-torture/execute/builtins/memops-asm.c
19340 * gcc.c-torture/execute/builtins/mempcpy-2.c
19341 * gcc.c-torture/execute/builtins/mempcpy.c
19342 * gcc.c-torture/execute/builtins/memset.c
19343 * gcc.c-torture/execute/builtins/printf.c
19344 * gcc.c-torture/execute/builtins/sprintf.c
19345 * gcc.c-torture/execute/builtins/strcat.c
19346 * gcc.c-torture/execute/builtins/strchr.c
19347 * gcc.c-torture/execute/builtins/strcmp.c
19348 * gcc.c-torture/execute/builtins/strcpy.c
19349 * gcc.c-torture/execute/builtins/strcspn.c
19350 * gcc.c-torture/execute/builtins/strlen-2.c
19351 * gcc.c-torture/execute/builtins/strlen.c
19352 * gcc.c-torture/execute/builtins/strncat.c
19353 * gcc.c-torture/execute/builtins/strncmp-2.c
19354 * gcc.c-torture/execute/builtins/strncmp.c
19355 * gcc.c-torture/execute/builtins/strncpy.c
19356 * gcc.c-torture/execute/builtins/strpbrk.c
19357 * gcc.c-torture/execute/builtins/strpcpy-2.c
19358 * gcc.c-torture/execute/builtins/strpcpy.c
19359 * gcc.c-torture/execute/builtins/strrchr.c
19360 * gcc.c-torture/execute/builtins/strspn.c
19361 * gcc.c-torture/execute/builtins/strstr-asm.c
19362 * gcc.c-torture/execute/builtins/strstr.c:
19363 ... these new files.
19364
19365 * gcc.c-torture/execute/builtins/abs-2-lib.c
19366 * gcc.c-torture/execute/builtins/abs-3-lib.c
19367 * gcc.c-torture/execute/builtins/complex-1-lib.c
19368 * gcc.c-torture/execute/builtins/fprintf-lib.c
19369 * gcc.c-torture/execute/builtins/fputs-lib.c
19370 * gcc.c-torture/execute/builtins/memcmp-lib.c
19371 * gcc.c-torture/execute/builtins/memmove-lib.c
19372 * gcc.c-torture/execute/builtins/memops-asm-lib.c
19373 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
19374 * gcc.c-torture/execute/builtins/mempcpy-lib.c
19375 * gcc.c-torture/execute/builtins/memset-lib.c
19376 * gcc.c-torture/execute/builtins/printf-lib.c
19377 * gcc.c-torture/execute/builtins/sprintf-lib.c
19378 * gcc.c-torture/execute/builtins/strcat-lib.c
19379 * gcc.c-torture/execute/builtins/strchr-lib.c
19380 * gcc.c-torture/execute/builtins/strcmp-lib.c
19381 * gcc.c-torture/execute/builtins/strcpy-lib.c
19382 * gcc.c-torture/execute/builtins/strcspn-lib.c
19383 * gcc.c-torture/execute/builtins/strlen-2-lib.c
19384 * gcc.c-torture/execute/builtins/strlen-lib.c
19385 * gcc.c-torture/execute/builtins/strncat-lib.c
19386 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
19387 * gcc.c-torture/execute/builtins/strncmp-lib.c
19388 * gcc.c-torture/execute/builtins/strncpy-lib.c
19389 * gcc.c-torture/execute/builtins/strpbrk-lib.c
19390 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
19391 * gcc.c-torture/execute/builtins/strpcpy-lib.c
19392 * gcc.c-torture/execute/builtins/strrchr-lib.c
19393 * gcc.c-torture/execute/builtins/strspn-lib.c
19394 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
19395 * gcc.c-torture/execute/builtins/strstr-lib.c
19396 * gcc.c-torture/execute/builtins/lib/abs.c
19397 * gcc.c-torture/execute/builtins/lib/fprintf.c
19398 * gcc.c-torture/execute/builtins/lib/memset.c
19399 * gcc.c-torture/execute/builtins/lib/printf.c
19400 * gcc.c-torture/execute/builtins/lib/sprintf.c
19401 * gcc.c-torture/execute/builtins/lib/strcpy.c
19402 * gcc.c-torture/execute/builtins/lib/strcspn.c
19403 * gcc.c-torture/execute/builtins/lib/strncat.c
19404 * gcc.c-torture/execute/builtins/lib/strncmp.c
19405 * gcc.c-torture/execute/builtins/lib/strncpy.c
19406 * gcc.c-torture/execute/builtins/lib/strpbrk.c
19407 * gcc.c-torture/execute/builtins/lib/strspn.c
19408 * gcc.c-torture/execute/builtins/lib/strstr.c:
19409 New files containing support routines.
19410
19411 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
19412 declaration.
19413 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
19414 when not optimizing.
19415
19416 2004-07-02 Mark Mitchell <mark@codesourcery.com>
19417
19418 PR c++/16240
19419 * g++.dg/abi/mangle22.C: New test.
19420 * g++.dg/abi/mangle23.C: Likewise.
19421
19422 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
19423
19424 PR fortran/16290
19425 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
19426 Allow for cases without denormalized floating point numbers.
19427
19428 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
19429
19430 PR c/1027
19431 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
19432 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
19433 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
19434 expected warning text.
19435 * gcc.dg/format/diag-2.c: New test.
19436
19437 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19438
19439 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
19440
19441 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
19442
19443 * gcc.dg/builtins-43.c: New.
19444 * gcc.dg/builtins-44.c: New.
19445 * gcc.dg/builtins-45.c: New.
19446
19447 2004-06-26 Geoffrey Keating <geoffk@apple.com>
19448 Andreas Tobler <a.tobler@schweiz.ch>
19449
19450 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
19451 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
19452 as SIGSEGV.
19453 * gcc.dg/cleanup-11.c: Likewise.
19454 * gcc.dg/cleanup-8.c: Likewise.
19455 * gcc.dg/cleanup-9.c: Likewise.
19456 * gcc.dg/cleanup-5.c: Run on all platforms.
19457
19458 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
19459
19460 * g++.dg/warn/nonnull1.C: New test.
19461
19462 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19463
19464 * gcc.dg/compat/compat-common.h: Wrap up CINT in
19465 an #ifndef SKIP_COMPLEX_INT/#endif pair.
19466 Special-case the Sun compiler wrt to <complex.h>.
19467
19468 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
19469
19470 * gcc.dg/Wunreachable-8.C: New test.
19471
19472 * gcc.dg/h8300-ice2.c : New test.
19473
19474 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
19475
19476 PR fortran/16161
19477 * gfortran.fortran-torture/compile/implicit.f90: Add test
19478 for implicit character.
19479
19480 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
19481
19482 PR fortran/16289
19483 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
19484 Use tiny() intrinsic to find smallest non-negative real
19485
19486 2004-06-30 Jakub Jelinek <jakub@redhat.com>
19487
19488 * gcc.dg/compat/struct-by-value-22_main.c: New test.
19489 * gcc.dg/compat/struct-by-value-22_x.c: New.
19490 * gcc.dg/compat/struct-by-value-22_y.c: New.
19491
19492 * gcc.c-torture/execute/20040629-1.c: New test.
19493
19494 2004-06-29 Jakub Jelinek <jakub@redhat.com>
19495
19496 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
19497 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
19498
19499 PR target/16195
19500 * gcc.dg/20040625-1.c: New test.
19501
19502 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19503
19504 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
19505
19506 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19507
19508 PR fortran/15963
19509 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
19510
19511 2004-06-29 Richard Henderson <rth@redhat.com>
19512
19513 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
19514
19515 2004-06-29 Paul Brook <paul@codesourcery.com>
19516
19517 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
19518 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
19519
19520 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
19521
19522 PR c++/16260
19523 * g++.dg/parse/crash15.C: New.
19524
19525 2004-06-28 Andrew Pinski <apinski@apple.com>
19526
19527 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
19528 by the error already.
19529
19530 * g++.dg/opt/ptrmem4.C: Change to compile only test.
19531
19532 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
19533
19534 PR target/14041
19535 * gcc.dg/h8300-bss-align-1.c : New.
19536
19537 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
19538
19539 * PR c++/16174
19540 * g++.dg/template/ctor4.C: New.
19541
19542 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19543
19544 PR c++/16205
19545 * g++.dg/warn/Wsequence-point-1.C: New test.
19546
19547 2004-06-27 Paul Brook <paul@codesourcery.com>
19548
19549 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
19550
19551 2004-06-27 Zack Weinberg <zack@codesourcery.com>
19552
19553 * g++.old-deja/g++.mike/p7325.C: Remove.
19554
19555 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19556
19557 PR c/14963
19558 * gcc.dg/pr14963.c: New test.
19559
19560 2004-06-27 Mark Mitchell <mark@codesourcery.com>
19561
19562 PR c++/16193
19563 * g++.dg/parse/redef1.C: New test.
19564
19565 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
19566
19567 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
19568 20021110.c.
19569 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
19570 20021119-1.c.
19571 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
19572 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
19573 5-04.c.
19574 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
19575 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
19576 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
19577 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
19578 g++.brendan/enum14.C.
19579 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
19580 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
19581 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
19582 g++.mike/virt1.C.
19583 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
19584 memtemp24.C.
19585
19586 2004-06-27 Roger Sayle <roger@eyesopen.com>
19587
19588 * gcc.dg/20040527-1.c: New test case.
19589
19590 2004-06-26 Bud Davis <bdavis9659@comcast.net>
19591
19592 PR gfortran/pr16196
19593 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
19594
19595 2004-06-25 Roger Sayle <roger@eyesopen.com>
19596
19597 PR middle-end/15825
19598 * gcc.dg/pr15825-1.c: New test case.
19599
19600 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19601
19602 * gcc.c-torture/execute/20040625-1.c: New test.
19603
19604 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19605
19606 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
19607
19608 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19609
19610 * gcc.dg/torture/mips-div-1.c: New test.
19611
19612 2004-06-24 Jeff Law <law@redhat.com>
19613
19614 * gcc.dg/tree-ssa/20040624-1.c: New test.
19615
19616 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
19617
19618 * gcc.c-torture/compile/20040624-1.c: New test.
19619
19620 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19621
19622 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
19623 this directory.
19624
19625 2004-06-23 Andrew Pinski <apinski@apple.com>
19626
19627 PR middle-end/15988
19628 * g++.dg/opt/ptrmem4.C: New test.
19629
19630 * gcc.dg/c90-array-quals-2.c: New test.
19631
19632 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
19633
19634 * gcc.dg/kpice1.c: New test.
19635
19636 2006-06-23 Andrew Pinski <apinski@apple.com>
19637
19638 * gcc.dg/c90-array-quals.c: New test.
19639
19640 2006-06-22 Richard Henderson <rth@redhat.com>
19641
19642 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
19643
19644 2004-06-22 Loren James Rittle <ljrittle@acm.org>
19645
19646 * gcc.dg/builtins-config.h: Handle FreeBSD.
19647
19648 2006-06-22 Richard Henderson <rth@redhat.com>
19649
19650 * g++.dg/opt/devirt1.C: New.
19651
19652 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
19653
19654 * g++.dg/opt/pr15551.C: New testcase.
19655
19656 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
19657
19658 PR target/14800
19659 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
19660 x86_64-*-linux* when compiling for 32bit.
19661
19662 2004-06-21 Andrew Pinski <apinski@apple.com>
19663
19664 * gcc.dg/pch/struct-1.c: New.
19665 * gcc.dg/pch/struct-1.hs: New.
19666
19667 2004-06-21 Geoffrey Keating <geoffk@apple.com>
19668
19669 * gcc.dg/pch/save-temps-1.c: New file.
19670 * gcc.dg/pch/save-temps-1.hs: New file.
19671
19672 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
19673
19674 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
19675 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
19676
19677 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19678
19679 * gfortran.fortran-torture/execute/select_1.f90: Rename function
19680 to fix type error.
19681 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
19682 Remove trailing spaces.
19683
19684 2004-06-21 Richard Henderson <rth@redhat.com>
19685
19686 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
19687 merging && to BIT_FIELD_REF.
19688
19689 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
19690
19691 * g++.dg/opt/placeholder1.C: New test.
19692
19693 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19694
19695 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
19696 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19697 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19698 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19699
19700 2004-06-20 Zack Weinberg <zack@codesourcery.com>
19701
19702 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
19703 extern "C".
19704 * g++.dg/other/pragma-re-1.C: Add comments.
19705
19706 2004-06-19 Bud Davis <bdavis9659@comcast.net>
19707
19708 PR gfortran/16080
19709 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
19710
19711 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
19712
19713 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
19714 instead of setting the type of size_t by
19715 hand.
19716
19717 2004-06-18 Roger Sayle <roger@eyesopen.com>
19718
19719 * gcc.dg/unordered-2.c: New test case.
19720 * gcc.dg/unordered-3.c: New test case.
19721
19722 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
19723
19724 PR other/16043
19725 * lib/g++.exp (g++_version): Tweak regexp for version
19726 * lib/g77.exp (g77_version): Likewise.
19727 * lib/gfortran.exp (gfortran_version): Likewise.
19728 * lib/objc.exp (objc_version): Likewise.
19729 * lib/treelang.exp (treelang_version): Likewise.
19730
19731 2004-06-19 Jakub Jelinek <jakub@redhat.com>
19732
19733 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
19734 Use INT_MAX instead of __INT_MAX__.
19735 * gcc.dg/compat/struct-align-2_y.c: Likewise.
19736
19737 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
19738 * gcc.dg/compat/scalar-return-3_x.c: Use it.
19739 * gcc.dg/compat/scalar-return-3_y.c: Use it.
19740 * gcc.dg/compat/scalar-return-4_x.c: Use it.
19741 * gcc.dg/compat/scalar-return-4_y.c: Use it.
19742 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
19743 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
19744 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
19745 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
19746
19747 * gcc.dg/range-test-1.c: New test.
19748 * g++.dg/opt/range-test-1.C: New test.
19749
19750 2004-06-17 Richard Henderson <rth@redhat.com>
19751
19752 * objc.dg/sync-1.m: New.
19753 * objc.dg/try-catch-1.m: Don't force next runtime.
19754 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
19755 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
19756 shadowed catch clause.
19757 * objc.dg/try-catch-5.m: New.
19758
19759 2004-06-17 Zack Weinberg <zack@codesourcery.com>
19760
19761 Bug 14610
19762 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
19763
19764 2004-06-15 Richard Henderson <rth@redhat.com>
19765
19766 * gcc.dg/20001116-1.c: Move expected warning line.
19767
19768 2004-06-15 Richard Henderson <rth@redhat.com>
19769
19770 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
19771 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
19772
19773 2004-06-15 Jeff Law <law@redhat.com>
19774
19775 * gcc.dg/tree-ssa/20040615-1.c: New test.
19776 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
19777 be less sensitive to operand ordering.
19778 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
19779
19780 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
19781
19782 * g++.dg/abi/bitfield3.C: Add comment..
19783
19784 2004-06-15 Richard Henderson <rth@redhat.com>
19785
19786 * g++.dg/ext/stmtexpr1.C: XFAIL.
19787 * gcc.dg/20030612-1.c: XFAIL.
19788
19789 2004-06-15 Eric Christopher <echristo@redhat.com>
19790
19791 * g++.dg/charset/asm5.c: New.
19792 * gcc.dg/charset/asm6.c: New.
19793
19794 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19795
19796 PR fortran/15962
19797 * gfortran.fortran-torture/execute/select_1.f90: New test.
19798
19799 2004-06-15 Paul Brook <paul@codesourcery.com>
19800
19801 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
19802
19803 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19804
19805 PR c++/15967
19806 * g++.dg/lookup/crash3.C: New test.
19807
19808 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19809
19810 PR c++/15947
19811 * g++.dg/parse/dtor4.C: New test.
19812
19813 2004-06-14 Jeff Law <law@redhat.com>
19814
19815 * gcc.c-torture/compile/20040614-1.c: New test.
19816
19817 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19818
19819 PR fortran/15211
19820 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
19821 LEN of a character array.
19822
19823 2004-06-14 Mark Mitchell <mark@codesourcery.com>
19824
19825 PR c++/15096
19826 * g++.dg/template/ptrmem10.C: New test.
19827
19828 PR c++/14930
19829 * g++.dg/template/friend30.C: New test.
19830
19831 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19832
19833 PR fortran/14928
19834 * gfortran.fortran-torture/compile/mloc.f90: New test.
19835
19836 2004-06-13 Paul Brook <paul@codesourcery.com>
19837
19838 * gfortran.fortran-torture/execute/random_2.f90: New test.
19839
19840 2004-06-13 Eric Christopher <echristo@redhat.com>
19841
19842 * gcc.dg/noncompile/redecl-1.c: Fix error message.
19843
19844 2004-06-12 Paul Brook <paul@codesourcery.com>
19845
19846 * gfortran.fortran-torture/execute/contained_3.f90: New test.
19847
19848 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19849
19850 PR fortran/14923
19851 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
19852
19853 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19854
19855 PR fortran/14957
19856 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
19857 syntax errors in end statements of contained subroutines.
19858
19859 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19860
19861 PR fortran/12841
19862 * gfortran.fortran-torture/execute/null_arg.f90: New test.
19863
19864 2004-06-12 Bud Davis <bdavis9659@comcast.net>
19865
19866 PR fortran/15665
19867 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
19868
19869 2004-06-12 Bud Davis <bdavis9659@comcast.net>
19870
19871 PR gfortran/12839
19872 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
19873
19874 2004-06-11 Mark Mitchell <mark@codesourcery.com>
19875
19876 PR c++/15862
19877 * g++.dg/parse/enum1.C: New test.
19878
19879 2004-06-10 Jeff Law <law@redhat.com>
19880
19881 * gcc.c-torture/compile/20040610-1.c: New test.
19882
19883 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19884
19885 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
19886 * g++.old-deja/g++.other/decl3.C: Likewise.
19887
19888 2004-06-10 Brian Booth <bbooth@redhat.com>
19889
19890 * gcc.dg/tree-ssa/20031015-1.c: Scan for
19891 V_MAY_DEF instead of VDEF.
19892 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
19893
19894 2004-06-10 Mark Mitchell <mark@codesourcery.com>
19895
19896 PR c++/14211
19897 * g++.dg/conversion/const1.C: New test.
19898
19899 PR c++/15076
19900 * g++.dg/conversion/reinterpret1.C: New test.
19901
19902 PR c++/15877
19903 * g++.dg/template/enum2.C: New test.
19904
19905 PR c++/15227
19906 * g++.dg/template/error13.C: New test.
19907
19908 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19909
19910 PR fortran/14957
19911 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
19912 arguments to test_* REAL and of the right size.
19913
19914 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19915
19916 PR target/15569
19917 PR rtl-optimization/15681
19918 * gcc.dg/20040609-1.c: New test.
19919
19920 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19921
19922 PR c++/14791
19923 * g++.dg/opt/builtins1.C: New test.
19924
19925 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
19926
19927 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
19928 that use default windows32 struct layout.
19929 * gcc.dg/i386-bitfield2.c: Likewise.
19930
19931 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
19932
19933 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
19934 for mingw32 and cygwin targets.
19935
19936 2004-06-09 Geoffrey Keating <geoffk@apple.com>
19937
19938 * gcc.dg/pch/macro-4.c: New.
19939 * gcc.dg/pch/macro-4.hs: New.
19940
19941 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19942
19943 PR fortran/13249
19944 * gfortran.fortran-torture/compile/name_clash.f90: New test.
19945
19946 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19947
19948 PR fortran/13372
19949 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
19950
19951 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19952
19953 PR gfortran/14897
19954 * gfortran.fortran-torture/execute/t_edit.f90: New test.
19955
19956 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19957
19958 PR gfortran/15755
19959 * gfortran.fortran-torture/execute/backspace.c : New test.
19960
19961 2004-06-09 Paul Brook <paul@codesourcery.com>
19962
19963 * gfortran.fortran-torture/execure/intrinsic_associated.f90
19964 (pointer_to_section): Rewrite to use smaller array.
19965
19966 2004-06-08 David Edelsohn <edelsohn@gnu.org>
19967
19968 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
19969 * gcc.dg/ext/altivec-10.c: Same.
19970 * gcc.dg/ext/altivec-11.c: Same.
19971 * gcc.dg/ext/altivec-12.c: Same.
19972 * gcc.dg/ext/altivec-13.c: Same.
19973 * gcc.dg/ext/altivec-14.c: Same.
19974 * gcc.dg/ext/altivec-15.c: Same.
19975 * gcc.dg/ext/altivec-16.c: Same.
19976 * gcc.dg/ext/altivec-3.c: Same.
19977 * gcc.dg/ext/altivec-4.c: Same.
19978 * gcc.dg/ext/altivec-6.c: Same.
19979 * gcc.dg/ext/altivec-7.c: Same.
19980 * gcc.dg/ext/altivec-8.c: Same.
19981 * gcc.dg/ext/altivec-varargs-1.c: Same.
19982
19983 * g++.dg/ext/altivec-1.C: Correct dg syntax.
19984 * g++.dg/ext/altivec-10.C: Same.
19985 * g++.dg/ext/altivec-2.C: Same.
19986 * g++.dg/ext/altivec-3.C: Same.
19987 * g++.dg/ext/altivec-4.C: Same.
19988 * g++.dg/ext/altivec-5.C: Same.
19989 * g++.dg/ext/altivec-6.C: Same.
19990 * g++.dg/ext/altivec-7.C: Same.
19991 * g++.dg/ext/altivec-8.C: Same.
19992 * g++.dg/ext/altivec-9.C: Same.
19993
19994 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19995
19996 PR c++/7841
19997 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
19998
19999 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20000
20001 * gcc.dg/union-1.c: New test.
20002
20003 2004-06-07 Roger Sayle <roger@eyesopen.com>
20004
20005 * gcc.dg/builtins-41.c: New test case.
20006 * gcc.dg/builtins-42.c: New test case.
20007
20008 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20009
20010 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
20011 * g++.dg/ext/altivec-10.C: Same.
20012 * g++.dg/ext/altivec-2.C: Same.
20013 * g++.dg/ext/altivec-3.C: Same.
20014 * g++.dg/ext/altivec-4.C: Same.
20015 * g++.dg/ext/altivec-5.C: Same.
20016 * g++.dg/ext/altivec-6.C: Same.
20017 * g++.dg/ext/altivec-7.C: Same.
20018 * g++.dg/ext/altivec-8.C: Same.
20019 * g++.dg/ext/altivec-9.C: Same.
20020 * g++.old-deja/g++.abi/cxa_vec.C: Same.
20021 * g++.old-deja/g++.brendan/new3.C: Same.
20022 * gcc.c-torture/execute/eeprof-1.x: Same.
20023
20024 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
20025
20026 PR c/14765
20027 * gcc.dg/pr14765-1.c: New test.
20028
20029 2004-06-07 Roger Sayle <roger@eyesopen.com>
20030
20031 PR c/14649
20032 * gcc.dg/pr14649-1.c: New test case.
20033
20034 2004-06-07 Richard Henderson <rth@redhat.com>
20035
20036 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
20037 if temporaries.
20038
20039 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20040
20041 * g++.dg/eh/elide1.C: Remove XFAIL.
20042
20043 2004-06-07 Mark Mitchell <mark@codesourcery.com>
20044
20045 PR c++/15337
20046 * g++.dg/expr/sizeof3.C: New test.
20047
20048 PR c++/14777
20049 * g++.dg/template/access14.C: New test.
20050
20051 PR c++/15554
20052 * g++.dg/template/enum1.C: New test.
20053
20054 PR c++/15057
20055 * g++.dg/eh/throw1.C: New test.
20056
20057 2004-06-07 David Ayers <d.ayers@inode.at>
20058 Ziemowit Laski <zlaski@apple.com>
20059
20060 * lib/objc.exp (objc_target_compile): Revert the '-framework
20061 Foundation' flag fix, since bare Darwin does not ship
20062 with the Foundation framework.
20063 * objc/execute/next_mapping.h: Provide a local NSConstantString
20064 @interface and @implementation.
20065 (objc_constant_string_init): A constructor function, used to
20066 initialize the NSConstantString meta-class object.
20067 * objc/execute/string1.m: Include "next_mapping.h" instead of
20068 <Foundation/NSString.h>.
20069 * objc/execute/string2.m: Likewise.
20070 * objc/execute/string3.m: Likewise.
20071 * objc/execute/string4.m: Likewise.
20072
20073 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
20074
20075 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
20076 to double. Replace double with FLOAT.
20077 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
20078
20079 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
20080 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
20081 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
20082 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
20083 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
20084 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
20085 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
20086 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
20087
20088 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
20089
20090 PR c/13519
20091 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
20092
20093 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20094
20095 PR c++/15503
20096 * g++.dg/template/meminit2.C: New test.
20097
20098 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
20099
20100 PR target/15822
20101 * gcc.c-torture/execute/compare-fp-1.c,
20102 gcc.c-torture/execute/compare-fp-2.c,
20103 gcc.c-torture/execute/compare-fp-3.c,
20104 gcc.c-torture/execute/compare-fp-4.c,
20105 gcc.c-torture/execute/compare-fp-3.x,
20106 gcc.c-torture/execute/compare-fp-4.x: Moved...
20107 * gcc.c-torture/execute/ieee/compare-fp-1.c,
20108 gcc.c-torture/execute/ieee/compare-fp-2.c,
20109 gcc.c-torture/execute/ieee/compare-fp-3.c,
20110 gcc.c-torture/execute/ieee/compare-fp-4.c,
20111 gcc.c-torture/execute/ieee/compare-fp-3.x,
20112 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
20113
20114 2004-06-04 David Ayers <d.ayers@inode.at>
20115
20116 * objc/execute/protocol-isEqual-4.m: New testcase.
20117
20118 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
20119
20120 * objc/execute/protocol-isEqual-1.m: New testcase.
20121 * objc/execute/protocol-isEqual-2.m: New testcase.
20122 * objc/execute/protocol-isEqual-3.m: New testcase.
20123
20124 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20125
20126 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
20127
20128 2004-06-02 Ziemowit Laski <zlaski@apple.com>
20129
20130 * lib/objc.exp (objc_target_compile): When running tests on
20131 Darwin (Mac OS X), inform the linker about '-framework
20132 'Foundation'.
20133
20134 2004-06-02 Eric Christopher <echristo@redhat.com>
20135
20136 * gcc.c-torture/compile/20040602-1.c: New.
20137
20138 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
20139
20140 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
20141 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20142
20143 PR tree-optimization/14736
20144 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
20145
20146 PR tree-optimization/14042
20147 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
20148
20149 PR tree-optimization/14729
20150 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
20151
20152 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20153
20154 PR fortran/15557
20155 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
20156
20157 2004-06-01 Richard Hederson <rth@redhat.com>
20158
20159 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
20160
20161 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20162
20163 PR c++/14932
20164 * g++.dg/parse/offsetof4.C: New test.
20165
20166 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
20167
20168 PR objc/7993
20169 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
20170
20171 2004-05-31 Mark Mitchell <mark@codesourcery.com>
20172
20173 PR c++/15701
20174 * g++.dg/template/friend29.C: New test.
20175
20176 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
20177
20178 PR c/15749
20179 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
20180
20181 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
20182
20183 * gcc.dg/sparc-trap-1.c: New test.
20184
20185 2004-05-31 Roger Sayle <roger@eyesopen.com>
20186
20187 PR middle-end/15069
20188 * g++.dg/opt/fold3.C: New test case.
20189
20190 2004-05-30 Graham Stott <graham.stott@btinternet.com>
20191
20192 * lib/target-supports.exp (check_iconv_available): Fix fallout
20193 from 2004-05-28 patch.
20194
20195 2004-05-30 Paul Brook <paul@codesourcery.com>
20196
20197 PR fortran/15620
20198 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
20199 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
20200
20201 2004-05-30 Steven G. Kargl <kargls@comcast.net>
20202
20203 * gfortran.fortran-torture/execute/random_1.f90: New test.
20204
20205 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20206
20207 * g++.dg/ext/altivec-10.C: New test.
20208
20209 2004-05-29 Paul Brook <paul@codesourcery.com>
20210
20211 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
20212
20213 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20214
20215 * gcc.dg/altivec-16.c: New test.
20216
20217 2004-05-28 Janis Johnson <janis187@us.ibm.com>
20218
20219 * lib/target-supports.exp (check_vmx_hw_available): New.
20220 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
20221
20222 * lib/target-supports.exp (check_alias_available,
20223 check_iconv_available, check_named_sections_available): Use
20224 unique names for temporary files.
20225
20226 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20227
20228 * gcc.dg/altivec-15.c: New test.
20229
20230 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20231
20232 PR c++/15083
20233 * g++.dg/warn/noeffect6.C: New test.
20234
20235 PR c++/15471
20236 * g++.dg/expr/ptrmem4.C: New test.
20237
20238 PR c++/15640
20239 * g++.dg/template/operator3.C: New test.
20240
20241 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20242
20243 PR c++/14668
20244 * g++.dg/lookup/redecl1.C: New test.
20245 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
20246
20247 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
20248
20249 * gcc.c-torture/execute/compare-fp-1.c,
20250 gcc.c-torture/execute/compare-fp-2.c,
20251 gcc.c-torture/execute/compare-fp-3.c,
20252 gcc.c-torture/execute/compare-fp-4.c,
20253 gcc.c-torture/execute/compare-fp-3.x,
20254 gcc.c-torture/execute/compare-fp-4.x,
20255 gcc.dg/pr15649-1.c: New.
20256
20257 2004-05-27 Adam Nemet <anemet@lnxw.com>
20258
20259 PR c++/12883
20260 * g++.dg/init/array14.C: New test.
20261
20262 2004-05-25 Janis Johnson <janis187@us.ibm.com>
20263
20264 * lib/compat.exp (compat-get-options-main): New.
20265 (compat-get-options): Remove unneeded code, warn for ignored
20266 command.
20267 (compat-execute): Check flag set by dg-require-* commands.
20268
20269 * lib/compat.exp (compat-execute): Break up long lines.
20270
20271 2004-05-24 Janis Johnson <janis187@us.ibm.com>
20272
20273 * gcc.dg/altivec-7.c: Don't use 'vector long'.
20274 * gcc.dg/altivec-14.c: New test.
20275 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
20276
20277 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
20278 * gcc.dg/altivec-12.c: Ditto.
20279
20280 * gcc.dg/altivec-3.c: Move call to altivec_check.
20281
20282 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20283
20284 PR c++/15044
20285 * g++.dg/template/error12.C: New test.
20286
20287 PR c++/15317
20288 * g++.dg/ext/attrib15.C: New test.
20289
20290 PR c++/15329
20291 * g++.dg/template/ptrmem9.C: New test.
20292
20293 2004-05-25 Paul Brook <paul@codesourcery.com>
20294
20295 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
20296
20297 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20298
20299 PR c++/15165
20300 * g++.dg/template/crash19.C: New test.
20301
20302 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20303
20304 PR c++/15025
20305 * g++.dg/template/redecl1.C: New test.
20306
20307 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20308
20309 PR c++/14821
20310 * g++.dg/other/ns1.C: New test.
20311
20312 PR c++/14883
20313 * g++.dg/template/invalid1.C: New test.
20314
20315 2004-05-23 Paul Brook <paul@codesourcery.com>
20316 Victor Leikehman <lei@haifasphere.co.il>
20317
20318 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
20319 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
20320
20321 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20322
20323 PR c++/15285
20324 PR c++/15299
20325 * g++.dg/template/non-dependent5.C: New test.
20326 * g++.dg/template/non-dependent6.C: New test.
20327
20328 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20329
20330 PR c++/15507
20331 * g++.dg/inherit/union1.C: New test.
20332
20333 PR c++/15542
20334 * g++.dg/template/addr1.C: New test.
20335
20336 PR c++/15427
20337 * g++.dg/template/array5.C: New test.
20338
20339 PR c++/15287
20340 * g++.dg/template/array6.C: New test.
20341
20342 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
20343 Roger Sayle <roger@eyesopen.com>
20344
20345 * g++.dg/lookup/forscope2.C: New test case.
20346
20347 2004-05-22 Ben Elliston <bje@au.ibm.com>
20348
20349 * gcc.dg/cpp/Wmissingdirs.c: New.
20350
20351 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20352
20353 PR target/15301
20354 * gcc.dg/compat/union-m128-1.h: New file.
20355 * gcc.dg/compat/union-m128-1_main.c: Likewise.
20356 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20357 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20358
20359 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20360
20361 PR target/15302
20362 * gcc.dg/compat/struct-complex-1.h: New file.
20363 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
20364 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
20365 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20366
20367 2004-05-20 Roger Sayle <roger@eyesopen.com>
20368
20369 PR middle-end/3074
20370 * gcc.dg/pr3074-1.c: New test case.
20371 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
20372
20373 2004-05-20 Falk Hueffner <falk@debian.org>
20374
20375 PR other/15526
20376 * gcc.dg/ftrapv-1.c: New test case.
20377
20378 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
20379
20380 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
20381
20382 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
20383 Jeff Law <law@redhat.com>
20384
20385 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
20386 * gcc.dg/tree-ssa/20040518-2.c: New test.
20387
20388 * gcc.dg/tree-ssa/20040518-1.c: New test.
20389
20390 2004-05-18 Zack Weinberg <zack@codesourcery.com>
20391
20392 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
20393
20394 2004-05-18 Paul Brook <paul@codesourcery.com>
20395
20396 PR fortran/13930
20397 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
20398
20399 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20400
20401 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
20402 constant folding.
20403
20404 2004-05-17 Steven Bosscher <stevenb@suse.de>
20405
20406 * gcc.dg/tree-ssa/20040517-1.c: New test.
20407
20408 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20409
20410 * gcc.dg/loop-4.c: New test.
20411
20412 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
20413
20414 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
20415
20416 2004-05-15 Bud Davis <bdavis9659@comcast.net>
20417
20418 PR fortran/15311
20419 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
20420
20421 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20422
20423 PR fortran/13826
20424 PR fortran/13940
20425 * gfortran.fortran-torture/compile/data_1.f90: New test.
20426
20427 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
20428
20429 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
20430 * gcc.dg/uninit-H.c: Define ASM for __s390__.
20431
20432 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20433
20434 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
20435
20436 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20437
20438 PR c/15444
20439 * gcc.dg/format/xopen-1.c: Adjust expected message.
20440 * gcc.dg/format/xopen-3.c: New test.
20441
20442 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
20443
20444 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
20445
20446 2004-05-14 Jeff Law <law@redhat.com>
20447
20448 * gcc.dg/tree-ssa/20040514-2.c: New test.
20449
20450 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20451
20452 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
20453 this ...
20454 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
20455 this.
20456
20457 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
20458
20459 * gcc.dg/tree-ssa/20040514-1.c: New test.
20460
20461 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20462
20463 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
20464 test.
20465
20466 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20467
20468 PR fortran/14066
20469 * gfortran.fortran-torture/compile/do_1.f90: New test.
20470
20471 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20472
20473 PR fortran/15051
20474 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
20475 test.
20476
20477 2004-05-14 Bud Davis <bdavis9659@comcast.net>
20478
20479 PR fortran/15149
20480 * gfortran.fortran-torture/execute/random_init.f90: New test.
20481
20482 2004-05-13 Paul Brook <paul@codesourcery.com>
20483
20484 PR fortran/15314
20485 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
20486
20487 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
20488
20489 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
20490 for the powerpc case.
20491
20492 2004-05-13 Jeff Law <law@redhat.com>
20493
20494 * gcc.dg/tree-ssa/20040513-1.c: New test.
20495 * gcc.dg/tree-ssa/20040513-2.c: New test.
20496
20497 2004-05-13 Paul Brook <paul@codesourcery.com>
20498
20499 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
20500 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
20501 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
20502
20503 2004-05-13 Andreas Schwab <schwab@suse.de>
20504
20505 PR other/10819
20506 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
20507 characters.
20508
20509 2004-05-13 Bud Davis <bdavis9659@comcast.net>
20510
20511 PR fortran/15294
20512 * gfortran.fortran-torture/execute/adjustr.f90: New file.
20513
20514 2004-05-13 Diego Novillo <dnovillo@redhat.com>
20515
20516 Merge from tree-ssa-20020619-branch. See
20517 ChangeLog.tree-ssa for details.
20518
20519 2004-05-11 Ziemowit Laski <zlaski@apple.com>
20520
20521 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
20522 include <altivec.h> explicitly.
20523 * gcc.dg/altivec-13.c: Likewise.
20524
20525 2004-05-11 Paul Brook <paul@codesourcery.com>
20526
20527 * gcc.c-torture/compile/20010518-1.c: Force enum size.
20528
20529 2004-05-10 Eric Christopher <echristo@redhat.com>
20530
20531 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
20532 * gcc.dg/sibcall-4.c: Ditto.
20533
20534 2004-05-10 Ziemowit Laski <zlaski@apple.com>
20535
20536 * g++.dg/ext/altivec-8.C: New test case.
20537 * gcc.dg/altivec-13.c: New test case.
20538
20539 2004-05-08 Roger Sayle <roger@eyesopen.com>
20540
20541 * gcc.c-torture/execute/divcmp-1.c: New test case.
20542 * gcc.c-torture/execute/divcmp-2.c: New test case.
20543 * gcc.c-torture/execute/divcmp-3.c: New test case.
20544
20545 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20546
20547 * g++.dg/other/pragma-re-2.C: New test.
20548
20549 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20550
20551 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
20552 * gcc.dg/i386-387-2.c: Likewise.
20553
20554 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
20555 __builtin_drem.
20556 * gcc.dg/i386-387-6.c: Likewise.
20557
20558 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20559
20560 * gcc.dg/builtins-33.c: Also check log1p*.
20561
20562 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
20563
20564 PR optimization/15296
20565 * gcc.c-torture/execute/pr15296.c: New test.
20566
20567 2004-05-05 Uros Bizjak <uros@kss-loka.si>
20568
20569 * gcc.dg/builtins-40.c: New test.
20570
20571 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
20572
20573 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
20574
20575 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
20576
20577 * g++.dg/ext/spe1.C: New testcase.
20578
20579 2004-05-04 Ziemowit Laski <zlaski@apple.com>
20580
20581 * objc.dg/image-info.m: Allow additional attributes
20582 for __image_info section.
20583
20584 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
20585
20586 * gcc.dg/torture/mips-hilo-2.c: New test.
20587
20588 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20589
20590 PR c++/14389
20591 * g++.dg/template/member5.C: New test.
20592
20593 2004-05-03 Uros Bizjak <uros@kss-loka.si>
20594
20595 * gcc.dg/builtins-34.c: Also check expm1*.
20596
20597 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20598
20599 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
20600 * gcc.dg/torture/builtin-convert-3.c: New test.
20601
20602 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
20603
20604 PR middle-end/15054
20605 * g++.dg/opt/pr15054.C: New test.
20606
20607 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20608
20609 * gcc.dg/torture/builtin-rounding-1.c: New test.
20610 * gcc.dg/builtins-25.c: Delete.
20611 * gcc.dg/builtins-29.c: Delete.
20612
20613 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
20614
20615 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
20616 * gcc.dg/sibcall-4.c: Likewise.
20617 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
20618
20619 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20620
20621 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
20622 bit-field on 16-bit targets.
20623
20624 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20625
20626 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
20627 16-bit targets.
20628
20629 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
20630
20631 * gcc.dg/rs6000-power2-1.c: Change to compile only.
20632 * gcc.dg/rs6000-power2-2.c: Likewise.
20633
20634 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
20635
20636 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
20637 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
20638 Change the asm registers to be in form of frN instead of fN.
20639
20640 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20641
20642 * gcc.dg/torture/builtin-convert-2.c: New test.
20643
20644 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
20645
20646 * gcc.dg/rs6000-power2-1.c: New test.
20647 * gcc.dg/rs6000-power2-2.c: New test.
20648
20649 2004-04-28 Jan Hubicka <jh@suse.cz>
20650
20651 * gcc.dg/unused-6.c: New test.
20652
20653 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20654 Ulrich Weigand <uweigand@de.ibm.com>
20655
20656 * ada/acats/run_all.sh: Define $target variable.
20657
20658 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
20659
20660 PR c++/15119
20661 * g++.dg/other/vararg-1.C: New test.
20662
20663 PR c++/4794
20664 * g++.dg/eh/cleanup3.C: New test.
20665
20666 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20667
20668 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
20669 and ad8011a (target_insn).
20670 * ada/acats/support/macro.dfs: Likewise.
20671 * ada/acats/support/impbit.adb: New file.
20672
20673 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
20674
20675 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
20676
20677 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20678
20679 * gcc.dg/loop-3.c: New test.
20680
20681 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
20682
20683 * gcc.c-torture/execute/simd-5.c: New test.
20684
20685 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20686
20687 PR c++/15064
20688 * g++.dg/template/crash18.C: New test.
20689
20690 2004-04-22 Mark Mitchell <mark@codesourcery.com>
20691
20692 * g++.dg/ext/complit3.C: New test.
20693
20694 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20695
20696 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
20697 * gcc.dg/altivec-3.c: Same.
20698 * gcc.dg/altivec-varargs-1.c: Same.
20699
20700 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20701
20702 * lib/target-supports.exp (check_profiling_available): Assume
20703 profiling is not available on powerpc-eabi targets.
20704
20705 2004-04-21 Janis Johnson <janis187@us.ibm.com>
20706
20707 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
20708 * gcc.dg/vmx/bug-1.c: Ditto.
20709
20710 2004-04-20 Eric Christopher <echristo@redhat.com>
20711
20712 * gcc.dg/charset/extern.c: New test.
20713 * g++.dg/charset/extern3.cc: Ditto.
20714
20715 2004-04-20 Uros Bizjak <uros@kss-loka.si>
20716
20717 * gcc.dg/builtins-39.c: New test.
20718
20719 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
20720
20721 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
20722
20723 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
20724
20725 * gcc.dg/torture/mips-hilo-1.c: New test.
20726
20727 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
20728
20729 * gcc.c-torture/compile/20040419-1.c: New test.
20730
20731 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
20732
20733 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
20734
20735 2004-04-18 Zack Weinberg <zack@codesourcery.com>
20736 Aldy Hernandez <aldyh@redhat.com>
20737
20738 * gcc.c-torture/execute/va-arg-24.c: New.
20739
20740 2004-04-17 Zack Weinberg <zack@codesourcery.com>
20741 Aldy Hernandez <aldyh@redhat.com>
20742
20743 * gcc.dg/vmx/1b-01.c: New.
20744 * gcc.dg/vmx/1b-02.c: New.
20745 * gcc.dg/vmx/1b-03.c: New.
20746 * gcc.dg/vmx/1b-04.c: New.
20747 * gcc.dg/vmx/1b-05.c: New.
20748 * gcc.dg/vmx/1b-06.c: New.
20749 * gcc.dg/vmx/1b-07.c: New.
20750 * gcc.dg/vmx/1c-01.c: New.
20751 * gcc.dg/vmx/1c-02.c: New.
20752 * gcc.dg/vmx/3a-01a.c: New.
20753 * gcc.dg/vmx/3a-01.c: New.
20754 * gcc.dg/vmx/3a-01m.c: New.
20755 * gcc.dg/vmx/3a-03.c: New.
20756 * gcc.dg/vmx/3a-03m.c: New.
20757 * gcc.dg/vmx/3a-04.c: New.
20758 * gcc.dg/vmx/3a-04m.c: New.
20759 * gcc.dg/vmx/3a-05.c: New.
20760 * gcc.dg/vmx/3a-06.c: New.
20761 * gcc.dg/vmx/3a-06m.c: New.
20762 * gcc.dg/vmx/3a-07.c: New.
20763 * gcc.dg/vmx/3b-01.c: New.
20764 * gcc.dg/vmx/3b-02.c: New.
20765 * gcc.dg/vmx/3b-10.c: New.
20766 * gcc.dg/vmx/3b-13.c: New.
20767 * gcc.dg/vmx/3b-14.c: New.
20768 * gcc.dg/vmx/3b-15.c: New.
20769 * gcc.dg/vmx/3c-01a.c: New.
20770 * gcc.dg/vmx/3c-01.c: New.
20771 * gcc.dg/vmx/3c-02.c: New.
20772 * gcc.dg/vmx/3c-03.c: New.
20773 * gcc.dg/vmx/3d-01.c: New.
20774 * gcc.dg/vmx/4-01.c: New.
20775 * gcc.dg/vmx/4-03.c: New.
20776 * gcc.dg/vmx/5-01.c: New.
20777 * gcc.dg/vmx/5-02.c: New.
20778 * gcc.dg/vmx/5-03.c: New.
20779 * gcc.dg/vmx/5-04.c: New.
20780 * gcc.dg/vmx/5-05.c: New.
20781 * gcc.dg/vmx/5-06.c: New.
20782 * gcc.dg/vmx/5-07.c: New.
20783 * gcc.dg/vmx/5-07t.c: New.
20784 * gcc.dg/vmx/5-08.c: New.
20785 * gcc.dg/vmx/5-10.c: New.
20786 * gcc.dg/vmx/5-11.c: New.
20787 * gcc.dg/vmx/7-01a.c: New.
20788 * gcc.dg/vmx/7-01.c: New.
20789 * gcc.dg/vmx/7c-01.c: New.
20790 * gcc.dg/vmx/7d-01.c: New.
20791 * gcc.dg/vmx/7d-02.c: New.
20792 * gcc.dg/vmx/8-01.c: New.
20793 * gcc.dg/vmx/8-02a.c: New.
20794 * gcc.dg/vmx/8-02.c: New.
20795 * gcc.dg/vmx/brode-1.c: New.
20796 * gcc.dg/vmx/bug-1.c: New.
20797 * gcc.dg/vmx/bug-2.c: New.
20798 * gcc.dg/vmx/bug-3.c: New.
20799 * gcc.dg/vmx/cw-bug-1.c: New.
20800 * gcc.dg/vmx/cw-bug-2.c: New.
20801 * gcc.dg/vmx/cw-bug-3.c: New.
20802 * gcc.dg/vmx/dct.c: New.
20803 * gcc.dg/vmx/debug-1.c: New.
20804 * gcc.dg/vmx/debug-2.c: New.
20805 * gcc.dg/vmx/debug-3.c: New.
20806 * gcc.dg/vmx/debug-4.c: New.
20807 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
20808 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
20809 * gcc.dg/vmx/eg-5.c: New.
20810 * gcc.dg/vmx/fft.c: New.
20811 * gcc.dg/vmx/gcc-bug-1.c: New.
20812 * gcc.dg/vmx/gcc-bug-2.c: New.
20813 * gcc.dg/vmx/gcc-bug-3.c: New.
20814 * gcc.dg/vmx/gcc-bug-4.c: New.
20815 * gcc.dg/vmx/gcc-bug-5.c: New.
20816 * gcc.dg/vmx/gcc-bug-6.c: New.
20817 * gcc.dg/vmx/gcc-bug-7.c: New.
20818 * gcc.dg/vmx/gcc-bug-8.c: New.
20819 * gcc.dg/vmx/gcc-bug-9.c: New.
20820 * gcc.dg/vmx/gcc-bug-b.c: New.
20821 * gcc.dg/vmx/gcc-bug-c.c: New.
20822 * gcc.dg/vmx/gcc-bug-d.c: New.
20823 * gcc.dg/vmx/gcc-bug-e.c: New.
20824 * gcc.dg/vmx/gcc-bug-f.c: New.
20825 * gcc.dg/vmx/gcc-bug-g.c: New.
20826 * gcc.dg/vmx/gcc-bug-i.c: New.
20827 * gcc.dg/vmx/harness.h: New.
20828 * gcc.dg/vmx/ira1.c: New.
20829 * gcc.dg/vmx/ira2a.c: New.
20830 * gcc.dg/vmx/ira2b.c: New.
20831 * gcc.dg/vmx/ira2.c: New.
20832 * gcc.dg/vmx/ira2c.c: New.
20833 * gcc.dg/vmx/mem.c: New.
20834 * gcc.dg/vmx/newton-1.c: New.
20835 * gcc.dg/vmx/ops.c: New.
20836 * gcc.dg/vmx/sn7153.c: New.
20837 * gcc.dg/vmx/spill2.c: New.
20838 * gcc.dg/vmx/spill3.c: New.
20839 * gcc.dg/vmx/spill.c: New.
20840 * gcc.dg/vmx/t.c: New.
20841 * gcc.dg/vmx/varargs-1.c: New.
20842 * gcc.dg/vmx/varargs-2.c: New.
20843 * gcc.dg/vmx/varargs-3.c: New.
20844 * gcc.dg/vmx/varargs-4.c: New.
20845 * gcc.dg/vmx/varargs-5.c: New.
20846 * gcc.dg/vmx/varargs-6.c: New.
20847 * gcc.dg/vmx/varargs-7.c: New.
20848 * gcc.dg/vmx/vmx.exp: New.
20849 * gcc.dg/vmx/vprint-1.c: New.
20850 * gcc.dg/vmx/vscan-1.c: New.
20851 * gcc.dg/vmx/x-01.c: New.
20852 * gcc.dg/vmx/x-02.c: New.
20853 * gcc.dg/vmx/x-03.c: New.
20854 * gcc.dg/vmx/x-04.c: New.
20855 * gcc.dg/vmx/x-05.c: New.
20856 * gcc.dg/vmx/yousufi-1.c: New.
20857 * gcc.dg/vmx/zero-1.c: New.
20858 * gcc.dg/vmx/zero.c: New.
20859
20860 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
20861
20862 * g++.dg/lookup/java1.C: Update for chage of
20863 _Jv_AllocObject.
20864 * g++.dg/lookup/java2.C: Likewise.
20865
20866 2004-04-17 Laurent GUERBY <laurent@guerby.net>
20867
20868 * ada/acats/run_all.sh: use -O2 by default.
20869
20870 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
20871
20872 * gcc.dg/vr-mult-[12].c: New tests.
20873
20874 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20875
20876 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
20877
20878 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
20879
20880 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
20881
20882 * lib/target-supports.exp (check_profiling_available): Assume profiling
20883 isn't available for mips*-*-elf targets.
20884
20885 2004-04-14 Uros Bizjak <uros@kss-loka.si>
20886
20887 * gcc.dg/builtins-38.c: New test.
20888
20889 2004-04-14 Eric Christopher <echristo@redhat.com>
20890
20891 * g++.dg/charset/charset.exp: Run .cc extension tests.
20892
20893 2004-04-14 Zack Weinberg <zack@codesourcery.com>
20894
20895 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
20896
20897 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20898
20899 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
20900
20901 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
20902
20903 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
20904 * gcc.dg/i386-387-2.c: Likewise.
20905
20906 * gcc.dg/i386-387-7.c: New test.
20907 * gcc.dg/i386-387-8.c: New test.
20908
20909 * gcc.dg/builtins-37.c: New test.
20910
20911 2004-04-13 Geoffrey Keating <geoffk@apple.com>
20912
20913 * g++.dg/pch/externc-1.C: Add missing semicolon.
20914
20915 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
20916
20917 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
20918
20919 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20920
20921 * gcc.c-torture/execute/20040411-1.c: New test.
20922
20923 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
20924
20925 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
20926
20927 2004-04-09 Chris Demetriou <cgd@broadcom.com>
20928
20929 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
20930
20931 2004-04-09 Zack Weinberg <zack@codesourcery.com>
20932
20933 * lib/target-supports.exp (check_named_sections_available): New.
20934 * lib/gcc-dg.exp (dg-require-named-sections): New.
20935 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
20936 old-deja.exp. Also prune error-count message from HP linker.
20937 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
20938
20939 * g++.dg/init/init-ref4.C: Use dg-require-weak.
20940 * g++.old-deja/g++.pt/static3.C: Likewise.
20941 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
20942
20943 2004-04-09 Roger Sayle <roger@eyesopen.com>
20944
20945 * gcc.c-torture/execute/20040409-1.c: New test case.
20946 * gcc.c-torture/execute/20040409-2.c: New test case.
20947 * gcc.c-torture/execute/20040409-3.c: New test case.
20948
20949 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
20950
20951 * gcc.dg/20040409-1.c: New test.
20952
20953 2004-04-08 Roger Sayle <roger@eyesopen.com>
20954
20955 PR target/14888
20956 * g++.dg/opt/pr14888.C: New test case.
20957
20958 2004-04-08 Geoffrey Keating <geoffk@apple.com>
20959
20960 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
20961 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
20962 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
20963 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
20964 New tests.
20965
20966 2004-04-08 Paul Brook <paul@codesourcery.com>
20967
20968 * gcc.dg/spill-1.c: New test.
20969
20970 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20971
20972 * gcc.dg/torture/builtin-ctype-2.c: New test.
20973
20974 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
20975
20976 * gcc.dg/pch/pch.exp: Add largefile test.
20977
20978 2004-04-06 Geoffrey Keating <geoffk@apple.com>
20979
20980 * g++.dg/pch/externc-1.Hs: New.
20981 * g++.dg/pch/externc-1.C: New.
20982
20983 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20984
20985 * gcc.dg/compat/struct-by-value-5a_main.c,
20986 gcc.dg/compat/struct-by-value-5b_main.c: New files.
20987 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
20988 * gcc.dg/compat/struct-by-value-5a_x.c,
20989 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
20990 gcc.dg/compat/struct-by-value-5_x.c.
20991 * gcc.dg/compat/struct-by-value-5a_y.c,
20992 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
20993 gcc.dg/compat/struct-by-value-5_y.c.
20994
20995 * gcc.dg/compat/struct-by-value-6a_main.c,
20996 gcc.dg/compat/struct-by-value-6b_main.c: New files.
20997 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
20998 * gcc.dg/compat/struct-by-value-6a_x.c,
20999 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
21000 gcc.dg/compat/struct-by-value-6_x.c.
21001 * gcc.dg/compat/struct-by-value-6a_y.c,
21002 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
21003 gcc.dg/compat/struct-by-value-6_y.c.
21004
21005 * gcc.dg/compat/struct-by-value-7a_main.c,
21006 gcc.dg/compat/struct-by-value-7b_main.c: New files.
21007 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
21008 * gcc.dg/compat/struct-by-value-7a_x.c,
21009 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
21010 gcc.dg/compat/struct-by-value-7_x.c.
21011 * gcc.dg/compat/struct-by-value-7a_y.c,
21012 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
21013 gcc.dg/compat/struct-by-value-7_y.c.
21014
21015 2004-04-06 Jakub Jelinek <jakub@redhat.com>
21016
21017 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
21018 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
21019 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
21020 options.
21021
21022 2004-04-06 Uros Bizjak <uros@kss-loka.si>
21023
21024 * gcc.dg/builtins-36.c: New test.
21025
21026 2004-04-06 Paul Brook <paul@codesourcery.com>
21027
21028 * README.gcc: Remove obsolete contraint on testcases.
21029
21030 2004-04-05 Paul Brook <paul@codesourcery.com>
21031
21032 PR2123
21033 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
21034 failure and exit(0) on success.
21035 * g++.dg/expr/anew2.C: Ditto.
21036 * g++.dg/expr/anew3.C: Ditto.
21037 * g++.dg/expr/anew4.C: Ditto.
21038
21039 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
21040
21041 PR c++/3518
21042 * g++.dg/template/unify7.C: New.
21043
21044 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
21045
21046 * g++.dg/README: Bring up to date with new subdirectories; remove
21047 duplicate subdirectory lines.
21048
21049 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
21050
21051 PR c++/14007
21052 * g++.dg/template/unify5.C: New.
21053 * g++.dg/template/unify6.C: New.
21054 * g++.dg/template/qualttp20.C: Adjust.
21055 * g++.old-deja/g++.jason/report.C: Adjust.
21056 * g++.old-deja/g++.other/qual1.C: Adjust.
21057
21058 2004-04-01 Mark Mitchell <mark@codesourcery.com>
21059
21060 PR c++/14803
21061 * g++.dg/inherit/ptrmem1.C: New test.
21062
21063 2004-04-01 Jakub Jelinek <jakub@redhat.com>
21064
21065 PR c++/14755
21066 * gcc.c-torture/execute/20040331-1.c: New test.
21067 * gcc.dg/20040331-1.c: New test.
21068
21069 2004-04-01 Paul Brook <paul@codesourcery.com>
21070
21071 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
21072
21073 2004-03-30 Mark Mitchell <mark@codesourcery.com>
21074
21075 PR c++/14724
21076 * g++.dg/init/goto1.C: New test.
21077
21078 PR c++/14763
21079 * g++.dg/template/defarg4.C: New test.
21080
21081 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
21082
21083 * gcc.dg/altivec-11.c: Extend test for more valid cases.
21084
21085 2004-03-28 David Edelsohn <edelsohn@gnu.org>
21086
21087 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
21088
21089 2004-03-28 Zack Weinberg <zack@codesourcery.com>
21090
21091 * gcc.dg/noncompile/undeclared-2.c: New test.
21092
21093 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
21094
21095 * gcc.dg/940409-1.c: Remove XFAIL.
21096 * gcc.dg/reg-vol-struct-1.c: New test.
21097
21098 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21099
21100 * gcc.dg/torture/builtin-wctype-1.c: New test.
21101
21102 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
21103
21104 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
21105 * gcc.dg/20001101-1.c: Likewise.
21106 * gcc.dg/20001102-1.c: Likewise.
21107
21108 2004-03-25 Roger Sayle <roger@eyesopen.com>
21109
21110 * gcc.dg/compare8.c: Add an additional test for XOR.
21111
21112 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21113
21114 * gcc.dg/torture/builtin-ctype-1.c: New test.
21115
21116 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21117
21118 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
21119 * gcc.dg/torture/builtin-math-1.c: Likewise.
21120 * gcc.dg/torture/builtin-power-1.c: New test.
21121
21122 2004-03-24 Andreas Schwab <schwab@suse.de>
21123
21124 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
21125 IA64 assembler.
21126
21127 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
21128 Roger Sayle <roger@eyesopen.com>
21129
21130 * gcc.dg/compare8.c: New test case.
21131
21132 2004-03-23 Ziemowit Laski <zlaski@apple.com>
21133
21134 * g++.dg/ext/altivec-7.C: New test.
21135
21136 2004-03-23 Zack Weinberg <zack@codesourcery.com>
21137
21138 PR 12267, 12391, 12560, 13129, 14114, 14133
21139 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
21140 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
21141 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
21142 Adjust error regexps.
21143 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
21144 * gcc.dg/noncompile/undeclared-1.c: New test cases.
21145 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
21146 * gcc.dg/local1.c: Add explanatory comment.
21147
21148 2004-03-23 Roger Sayle <roger@eyesopen.com>
21149
21150 PR optimization/14669
21151 * g++.dg/opt/fold2.C: New test case.
21152
21153 2004-03-22 Jakub Jelinek <jakub@redhat.com>
21154
21155 PR c/14069
21156 * gcc.dg/20040322-1.c: New test.
21157
21158 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21159
21160 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
21161 * gcc.dg/ultrasp4.c: Likewise.
21162 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
21163
21164 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21165
21166 * gcc.dg/i386-sse-8.c: Reset default options.
21167
21168 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21169
21170 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
21171 in the error message text.
21172
21173 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21174
21175 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
21176
21177 2004-03-21 Mark Mitchell <mark@codesourcery.com>
21178
21179 PR c++/14616
21180 * g++.dg/init/array13.C: New test.
21181
21182 2004-03-20 Roger Sayle <roger@eyesopen.com>
21183
21184 PR target/13889
21185 * gcc.c-torture/compile/pr13889.c: New test case.
21186
21187 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
21188
21189 PR c/14635
21190 * builtins-1.c (nan, nans): Don't test.
21191 * builtins-30.c: Don't use nan, nanf, nanl.
21192 * builtins-35.c: New test.
21193
21194 2004-03-19 Ziemowit Laski <zlaski@apple.com>
21195
21196 * g++.dg/ext/altivec-6.C: New test.
21197
21198 2004-03-19 Mark Mitchell <mark@codesourcery.com>
21199
21200 * g++.dg/init/placement3.C: New test.
21201
21202 * g++.dg/template/spec13.C: New test.
21203
21204 * g++.dg/lookup/using11.C: New test.
21205
21206 * g++.dg/lookup/koenig3.C: New test.
21207
21208 * g++.dg/template/operator2.C: New test.
21209
21210 * g++.dg/expr/dtor3.C: New test.
21211 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
21212 marker.
21213 * g++.old-deja/g++.law/visibility28.C: Likewise.
21214
21215 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
21216
21217 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
21218 * gcc.dg/ppc64-abi-3.c: Likewise.
21219
21220 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21221
21222 PR c++/14545
21223 * g++.dg/parse/template15.C: New test.
21224
21225 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21226
21227 * g++.dg/expr/dtor2.C: New test.
21228
21229 * g++.dg/lookup/anon4.C: New test.
21230
21231 * g++.dg/overload/using1.C: New test.
21232
21233 * g++.dg/template/lookup7.C: New test.
21234
21235 * g++.dg/template/typename6.C: New test.
21236
21237 * g++.dg/expr/cond6.C: New test.
21238
21239 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21240
21241 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
21242
21243 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21244
21245 * g++.dg/expr/cond5.C: New test.
21246 * g++.dg/expr/constcast1.C: Likewise.
21247 * g++.dg/expr/ptrmem2.C: Likewise.
21248 * g++.dg/expr/ptrmem3.C: Likewise.
21249 * g++.dg/lookup/main1.C: Likewise.
21250 * g++.dg/template/lookup6.C: Likewise.
21251
21252 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21253
21254 * gcc.dg/local1.c: New test.
21255
21256 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
21257
21258 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21259
21260 * gcc.dg/torture/builtin-convert-1.c: New test.
21261
21262 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21263
21264 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
21265
21266 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21267
21268 PR c++/14481
21269 * g++.dg/warn/Wunused-7.C: New test.
21270
21271 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21272
21273 * gcc.dg/torture/builtin-integral-1.c: New test.
21274
21275 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21276
21277 PR c++/14586
21278 * g++.dg/parse/non-dependent3.C: New test.
21279
21280 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
21281
21282 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
21283 * g++.dg/eh/simd-2.C: Likewise.
21284 * g++.dg/init/array10.C: Likewise.
21285 * gcc.c-torture/compile/simd-1.c: Likewise.
21286 * gcc.c-torture/compile/simd-2.c: Likewise.
21287 * gcc.c-torture/compile/simd-3.c: Likewise.
21288 * gcc.c-torture/compile/simd-4.c: Likewise.
21289 * gcc.c-torture/compile/simd-6.c: Likewise.
21290 * gcc.c-torture/execute/simd-1.c: Likewise.
21291 * gcc.c-torture/execute/simd-2.c: Likewise.
21292 * gcc.dg/compat/vector-defs.h: Likewise.
21293 * gcc.dg/20020531-1.c: Likewise.
21294 * gcc.dg/altivec-3.c: Likewise.
21295 * gcc.dg/altivec-4.c: Likewise.
21296 * gcc.dg/altivec-varargs-1.c: Likewise.
21297 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
21298 * gcc.dg/i386-mmx-3.c: Likewise.
21299 * gcc.dg/i386-sse-4.c: Likewise.
21300 * gcc.dg/i386-sse-5.c: Likewise.
21301 * gcc.dg/i386-sse-8.c: Likewise.
21302 * gcc.dg/simd-1.c: Likewise.
21303 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
21304 __ev64_opaque__ since the machine description provides it.
21305
21306 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21307
21308 * lib/compat.exp (skip_list): New global variable.
21309 Use it to hold the user defined COMPAT_SKIPS list if any.
21310 (compat-obj): Add the members of skip_list to optall.
21311
21312 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21313
21314 * gcc.dg/compat/union-by-value-1_main.c,
21315 union-by-value-1_x.c, union-by-value-1_y.c,
21316 union-check.h, union-defs.h,
21317 union-init.h, union-return-1_main.c,
21318 union-return-1_x.c, union-return-1_y.c: New files.
21319
21320 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21321
21322 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
21323 mixed-struct-init.h: Add 4 mixed structure types.
21324 struct-by-value-21_main.c, struct-by-value-21_x.c,
21325 struct-by-value-21_y.c, struct-return-21_main.c,
21326 struct-return-21_x.c, struct-return-21_y.c: New files.
21327
21328 2004-03-13 Mark Mitchell <mark@codesourcery.com>
21329
21330 PR c++/14550
21331 * g++.dg/parse/template14.C: New test.
21332
21333 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21334
21335 * gcc.c-torture/execute/20040313-1.c: New test.
21336
21337 2004-03-13 Jakub Jelinek <jakub@redhat.com>
21338
21339 PR target/14533
21340 * gcc.dg/20040311-2.c: New test.
21341
21342 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
21343
21344 PR other/14544
21345 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
21346 bit-field.
21347
21348 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
21349
21350 * gcc.dg/20040305-2.c: Add missing return statement.
21351
21352 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21353
21354 * gcc.dg/builtins-34.c: Also check pow10*.
21355
21356 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21357
21358 PR target/14262
21359 * gcc.dg/20040305-2.c: New test.
21360
21361 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21362
21363 * gcc.dg/20040310-1.c: New test.
21364
21365 2004-03-11 Roger Sayle <roger@eyesopen.com>
21366
21367 * gcc.c-torture/execute/20040311-1.c: New test case.
21368
21369 2004-03-11 Mark Mitchell <mark@codesourcery.com>
21370
21371 PR c++/14476
21372 * g++.dg/lookup/enum1.C: New test.
21373
21374 2004-03-10 Mark Mitchell <mark@codesourcery.com>
21375
21376 PR c++/14510
21377 * g++.dg/lookup/struct2.C: New test.
21378
21379 2004-03-10 Uros Bizjak <uros@kss-loka.si>
21380
21381 * gcc.dg/builtins-34.c: New test.
21382
21383 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21384
21385 * gcc.dg/torture/builtin-nonneg-1.c: New test.
21386
21387 2004-03-09 James E Wilson <wilson@specifixinc.com>
21388
21389 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
21390 * gcc.dg/alias-2.c: New testcase.
21391
21392 2004-03-09 Zack Weinberg <zack@codesourcery.com>
21393
21394 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
21395
21396 2004-03-09 Roger Sayle <roger@eyesopen.com>
21397
21398 * gcc.c-torture/execute/20040309-1.c: New test case.
21399
21400 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
21401
21402 PR c++/14397
21403 * g++.dg/overload/ref1.C: New.
21404
21405 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21406
21407 PR c++/14409
21408 * g++.dg/template/spec12.C: New test.
21409
21410 PR c++/14448
21411 * g++.dg/parse/crash14.C: New test.
21412
21413 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21414
21415 PR c++/14230
21416 * g++.dg/init/ref11.C: New test.
21417
21418 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21419
21420 PR c++/14432
21421 * g++.dg/parse/builtin2.C: New test.
21422
21423 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21424
21425 PR c++/14401
21426 * g++.dg/init/ctor3.C: New test.
21427 * g++.dg/init/union1.C: New test.
21428 * g++.dg/ext/anon-struct4.C: New test.
21429
21430 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21431
21432 * g++.dg/lookup/koenig1.C: Tweak error messages.
21433 * g++.dg/lookup/used-before-declaration.C: Likewise.
21434 * g++.dg/other/do1.C: Likewise.
21435 * g++.dg/overload/koenig1.C: Likewise.
21436 * g++.dg/parse/crash13.C: Likewise.
21437 * g++.dg/template/instantiate3.C: Likewise.
21438
21439 2004-03-08 Eric Christopher <echristo@redhat.com>
21440
21441 * * lib/target-supports.exp: Enable libiconv in test
21442 compilation. Fix up error checking.
21443
21444 2004-03-08 Roger Sayle <roger@eyesopen.com>
21445
21446 PR middle-end/14289
21447 * gcc.dg/pr14289-1.c: New test case.
21448 * gcc.dg/pr14289-2.c: Likewise.
21449 * gcc.dg/pr14289-3.c: Likewise.
21450
21451 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
21452
21453 * gcc.c-torture/execute/20040308-1.c: New test.
21454
21455 2004-03-07 Roger Sayle <roger@eyesopen.com>
21456
21457 * gcc.c-torture/execute/20040307-1.c: New test case.
21458
21459 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
21460
21461 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
21462
21463 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
21464
21465 * gcc.dg/20040306-1.c: New test.
21466
21467 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
21468
21469 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
21470 them static.
21471 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
21472
21473 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21474
21475 PR c/14465
21476 * gcc.dg/decl-6.c: New test.
21477
21478 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21479
21480 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
21481 Rename LOGPOW -> LOG_POW.
21482 (SQRT_EXP, POW_EXP): New.
21483
21484 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21485
21486 * gcc.dg/i386-sse-8.c: New test.
21487
21488 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21489
21490 PR c/14114
21491 * gcc.dg/decl-5.c: New test.
21492
21493 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
21494
21495 * gcc.dg/20040305-1.c: New test.
21496
21497 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
21498
21499 PR other/14354
21500 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
21501
21502 2004-03-04 Ziemowit Laski <zlaski@apple.com>
21503
21504 PR c++/14425, c++/14426
21505 * g++.dg/ext/altivec-4.C: New test.
21506 * g++.dg/ext/altivec-5.C: New test.
21507
21508 2004-03-04 Geoffrey Keating <geoffk@apple.com>
21509
21510 * g++.old-deja/g++.other/linkage1.C: Expect errors about
21511 global variables of a type with no linkage.
21512 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
21513 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
21514 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
21515 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
21516 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
21517 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
21518 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
21519 * g++.dg/warn/deprecated.C: Name enum Color.
21520 * g++.dg/overload/VLA.C: Name structure for 'b'.
21521 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
21522
21523 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21524
21525 * gcc.c-torture/compile/20040304-1.c: New test.
21526
21527 2004-03-03 Zack Weinberg <zack@codesourcery.com>
21528
21529 PR 13728
21530 * gcc.dg/decl-4.c: New testcase.
21531
21532 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
21533
21534 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
21535 as PRECF if sizeof (float) > sizeof (double).
21536 (PRECL): Make it the same as PRECF if
21537 sizeof (float) > sizeof (long double).
21538
21539 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21540
21541 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
21542 system type. Add check for irix6 which doesn't have c99 runtime.
21543
21544 2004-03-03 Bob Wilson <bob.wilson@acm.org>
21545
21546 * gcc.dg/const-elim-1.c: xfail for xtensa.
21547
21548 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21549
21550 PR c++/14369
21551 * g++.dg/template/cond4.C: New test.
21552
21553 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21554
21555 PR c++/14360
21556 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
21557
21558 PR c++/14361
21559 * g++.dg/parse/defarg7.C: New test.
21560
21561 PR c++/14359
21562 * g++.dg/template/friend26.C: New test.
21563
21564 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21565
21566 PR c++/14324
21567 * g++.dg/abi/mangle21.C: New test.
21568
21569 PR c++/14260
21570 * g++.dg/parse/constructor2.C: New test.
21571
21572 PR c++/14337
21573 * g++.dg/template/sfinae1.C: New test.
21574
21575 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21576
21577 PR c++/14267
21578 * g++.dg/expr/crash2.C: New test.
21579
21580 PR middle-end/13448
21581 * gcc.dg/inline-5.c: New test.
21582 * gcc.dg/always-inline.c: Split out tests into ...
21583 * gcc.dg/always-inline2.c: ... this and ...
21584 * gcc.dg/always-inline3.c: ... this.
21585
21586 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21587
21588 PR debug/12103
21589 * g++.dg/debug/crash1.C: New test.
21590
21591 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
21592
21593 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
21594 function with __attribute__((noinline)).
21595 (recurser_void2): Likewise.
21596 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
21597 (recurser_void2): Likewise.
21598
21599 2004-02-29 Roger Sayle <roger@eyesopen.com>
21600
21601 PR middle-end/14203
21602 * g++.dg/warn/Wunused-6.C: New test case.
21603
21604 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
21605
21606 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
21607 not defined.
21608
21609 2004-02-27 Eric Christopher <echristo@redhat.com>
21610
21611 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
21612 * g++.dg/charset/asm2.c: Run only x86.
21613 * gcc.dg/charset/asm3.c: Ditto.
21614
21615 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
21616
21617 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
21618 ld_library_path.
21619
21620 2004-02-27 Ziemowit Laski <zlaski@apple.com>
21621
21622 * g++.dg/ext/altivec-3.C: New.
21623
21624 2004-02-26 Richard Henderson <rth@redhat.com>
21625
21626 * g++.dg/ext/attrib10.C: Mark for warning.
21627 * gcc.dg/attr-alias-1.c: New.
21628
21629 2004-02-26 Richard Henderson <rth@redhat.com>
21630
21631 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
21632 * gcc.c-torture/execute/20040208-2.c: ... it back.
21633
21634 2004-02-26 Eric Christopher <echristo@redhat.com>
21635
21636 * lib/target-supports.exp (check-iconv-available): New function.
21637 * lib/gcc-dg.exp (dg-require-iconv): New function.
21638 Use above.
21639 * gcc.dg/charset: New directory.
21640 * gcc.dg/charset/charset.exp: New file.
21641 * gcc.dg/charset/asm1.c: Ditto.
21642 * gcc.dg/charset/asm2.c: Ditto.
21643 * gcc.dg/charset/asm3.c: Ditto.
21644 * gcc.dg/charset/asm4.c: Ditto.
21645 * gcc.dg/charset/asm5.c: Ditto.
21646 * gcc.dg/charset/attribute1.c: Ditto.
21647 * gcc.dg/charset/attribute2.c: Ditto.
21648 * gcc.dg/charset/string1.c: Ditto.
21649 * g++.dg/charset: New directory.
21650 * g++.dg/dg.exp: Add here. Special options.
21651 * g++.dg/charset/charset.exp: New file.
21652 * g++.dg/charset/asm1.c: Ditto.
21653 * g++.dg/charset/asm2.c: Ditto.
21654 * g++.dg/charset/asm3.c: Ditto.
21655 * g++.dg/charset/asm4.c: Ditto.
21656 * g++.dg/charset/attribute1.c: Ditto.
21657 * g++.dg/charset/attribute2.c: Ditto.
21658 * g++.dg/charset/extern1.cc: Ditto.
21659 * g++.dg/charset/extern2.cc: Ditto.
21660 * g++.dg/charset/string1.c: Ditto.
21661
21662 2004-02-26 Mark Mitchell <mark@codesourcery.com>
21663
21664 PR c++/14278
21665 * g++.dg/parse/comma1.C: New test.
21666
21667 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21668
21669 PR c++/14284
21670 * g++.dg/template/ttp8.C: New test.
21671
21672 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
21673
21674 * gcc.dg/fixuns-trunc-1.c: New test.
21675
21676 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21677
21678 * gcc.dg/builtins-config.h: Use #elif.
21679
21680 2004-02-26 Michael Matz <matz@suse.de>
21681
21682 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
21683 * gcc.dg/991214-1.c: Likewise.
21684 * gcc.dg/i386-asm-1.c: Likewise.
21685
21686 2004-02-25 Richard Henderson <rth@redhat.com>
21687
21688 * gcc.c-torture/execute/20040208-2.c: Move ...
21689 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
21690
21691 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21692
21693 PR c++/14246
21694 * g++.dg/other/crash-3.C: New test.
21695
21696 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21697
21698 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
21699 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
21700
21701 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
21702 HP-UX.
21703
21704 2004-02-24 Michael Matz <matz@suse.de>
21705
21706 * gcc.dg/i386-regparm.c: New.
21707
21708 2004-02-23 James E Wilson <wilson@specifixinc.com>
21709
21710 * gcc.c-torture/execute/20040223-1.c: New.
21711
21712 2004-02-23 Zack Weinberg <zack@codesourcery.com>
21713 Kazu Hirata <kazu@cs.umass.edu>
21714
21715 * gcc.dg/fwritable-strings-1.c: Remove.
21716
21717 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
21718
21719 PR c/14156
21720 * gcc.dg/20040223-1.c: New test.
21721
21722 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21723
21724 PR c++/14106
21725 * g++.dg/ext/typeof9.C: New test.
21726
21727 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21728
21729 PR c++/14250
21730 * g++.dg/other/switch1.C: New test.
21731
21732 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21733
21734 * gcc.dg/cast-function-1.c: Adjust for new informative message.
21735 * gcc.dg/va-arg-1.c: Likewise.
21736
21737 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21738
21739 PR c++/14143
21740 * g++.dg/template/koenig5.C: New test.
21741
21742 2004-02-21 Ziemowit Laski <zlaski@apple.com>
21743
21744 * g++.dg/ext/altivec-1.C: Generalize target triple.
21745 * g++.dg/ext/altivec-2.C: New test case.
21746 * g++.dg/ext/altivec_check.h: New file.
21747 * gcc.dg/altivec-1.c: Generalize target triple;
21748 include altivec_check.h and call altivec_check().
21749 * gcc.dg/altivec-[2-5].c: Generalize target triple.
21750 * gcc.dg/altivec-6.c: New test case.
21751 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
21752 type casts as needed.
21753 * gcc.dg/altivec-10.c: Include altivec_check.h and call
21754 altivec_check().
21755 * gcc.dg/altivec-12.c: New test case.
21756 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
21757 include altivec_check.h and call altivec_check().
21758 * gcc.dg/altivec_check.h: New file.
21759
21760 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21761
21762 * lib/target-supports.exp (check_alias_available): Don't mangle
21763 function `g' in test program.
21764
21765 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21766
21767 * lib/target-supports.exp (check_profiling_available): Check
21768 argument to determine whether we support a profiling type.
21769 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
21770 check_profiling_available.
21771 * g++.dg/bprob/bprob.exp: Likewise.
21772 * g77.dg/bprob/bprob.exp: Likewise.
21773 * gcc.misc-tests/bprob.exp: Likewise.
21774 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
21775 dg-require-profiling and delete expected error handling.
21776 * gcc.dg/20021014-1.c: Likewise.
21777 * gcc.dg/nest.c: Likewise.
21778
21779 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21780
21781 PR c++/12007
21782 * g++.dg/other/vthunk1.C: New test.
21783
21784 2004-02-20 Falk Hueffner <falk@debian.org>
21785
21786 PR target/14201
21787 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
21788
21789 2004-02-20 Mark Mitchell <mark@codesourcery.com>
21790
21791 PR c++/13927
21792 * g++.dg/other/error8.C: Remove XFAIL markers.
21793
21794 PR c++/14173
21795 * g++.dg/ext/packed5.C: New test.
21796
21797 PR c++/14199
21798 * g++.dg/warn/Wunused-5.C: New test.
21799
21800 PR c++/14186
21801 * g++.dg/lookup/member1.C: New test.
21802
21803 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
21804
21805 * gcc.c-torture/compile/20040130-1.c: Enable only when
21806 __INT_MAX__ >= 2147483647L.
21807 * gcc.c-torture/compile/961203-1.c: Likewise.
21808
21809 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
21810
21811 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
21812 * g++.dg/opt/template1.C: Robustify assembler regexp
21813
21814 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21815
21816 * gcc.c-torture/execute/simd-4.x: Remove.
21817 * gcc.c-torture/execute/va-arg-25.x: Likewise.
21818 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
21819 Guard with #ifndef SKIP_ATTRIBUTE.
21820 * gcc.dg/compat/vector-1_y.c: Likewise.
21821 * gcc.dg/compat/vector-2_x.c: Likewise.
21822 * gcc.dg/compat/vector-2_y.c: Likewise.
21823 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
21824 * g++.dg/eh/simd-2.C: Likewise.
21825
21826 2004-02-19 Alan Modra <amodra@bigpond.net.au>
21827
21828 * gcc.c-torture/compile/complex-1.c: New.
21829
21830 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
21831
21832 PR target/14209
21833 * gcc.c-torture/execute/20040218-1.c: New test.
21834
21835 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21836
21837 PR c++/14181
21838 * g++.dg/parse/new2.C: New test.
21839
21840 2004-02-18 Paul Brook <paul@codesourcery.com>
21841
21842 * gcc.c-torture/compile/libcall-1.c: New test.
21843
21844 2004-02-18 Paul Brook <paul@codesourcery.com>
21845
21846 PR debug/12934
21847 * gcc.dg/debug/debug-7.c: New test.
21848
21849 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
21850
21851 * gcc.dg/20040217-1.c: New test.
21852
21853 2004-02-17 Zack Weinberg <zack@codesourcery.com>
21854
21855 * gcc.c-torture/execute/990208-1.x: Delete.
21856
21857 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
21858
21859 * gcc.c-torture/execute/20040208-2.x: New file.
21860
21861 2004-02-17 Mark Mitchell <mark@codesourcery.com>
21862
21863 PR c++/11326
21864 * g++.dg/abi/structret1.C: New test.
21865
21866 2004-02-17 Jakub Jelinek <jakub@redhat.com>
21867
21868 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
21869 (i386_cpuid): No need to test if cpuid is available on AMD64.
21870 Fix assembly, so that it works onboth i386 and AMD64.
21871 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
21872 (vecInLong): Fix s[] member type to unsigned int.
21873 (vecInWord): Remove type.
21874 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
21875 (a64, b64, c64, d64, e64): Remove.
21876 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
21877 Remove unused variable. Remove initialization of removed variables.
21878 Don't call mmx_tests nor sse_tests.
21879 (reference_mmx, reference_sse): Remove.
21880 (check): Add return stmt.
21881 * gcc.dg/i386-sse-7.c: New test.
21882 * gcc.dg/i386-mmx-4.c: New test.
21883
21884 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21885
21886 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
21887 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21888 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21889 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
21890 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
21891 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
21892 g++.dg/tc1/dr94.C: Fix line terminator.
21893
21894 2004-02-16 Geoffrey Keating <geoffk@apple.com>
21895
21896 * gcc.c-torture/compile/20040216-1.c: New.
21897
21898 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21899
21900 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21901 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21902 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
21903 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
21904 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
21905 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
21906
21907 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21908
21909 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
21910
21911 2004-02-15 Mark Mitchell <mark@codesourcery.com>
21912
21913 PR c++/13971
21914 * g++.dg/expr/cond4.C: New test.
21915
21916 PR c++/14086
21917 * g++.dg/lookup/crash2.C: New test.
21918
21919 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
21920
21921 * gcc.c-torture/compile/20040214-2.c: New test.
21922
21923 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
21924
21925 PR c++/14116
21926 * g++.dg/ext/typeof8.C: New test.
21927
21928 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
21929
21930 * gcc.c-torture/compile/20040214-1.c: New test.
21931
21932 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21933
21934 PR c++/13635
21935 * g++.dg/template/spec11.C: New test.
21936
21937 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21938
21939 PR c++/13927
21940 * g++.dg/other/error8.C: New test.
21941
21942 2004-02-13 Mark Mitchell <mark@codesourcery.com>
21943
21944 PR c++/14122
21945 * g++.dg/template/array4.C: New test.
21946
21947 PR c++/14108
21948 * g++.dg/inherit/thunk2.C: New test.
21949
21950 PR c++/14083
21951 * g++.dg/eh/cond2.C: New test.
21952
21953 2004-02-12 Alan Modra <amodra@bigpond.net.au>
21954
21955 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
21956
21957 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
21958
21959 * lib/scanasm.exp (dg-scan): Quote pattern before display.
21960
21961 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
21962
21963 * g++.dg/simd-2.C: xfail on ppc64-linux.
21964
21965 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
21966
21967 PR c/456
21968 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
21969 tests.
21970
21971 2004-02-11 Uros Bizjak <uros@kss-loka.si>
21972
21973 * gcc.dg/builtins-33.c: New test.
21974
21975 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
21976
21977 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
21978
21979 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21980
21981 * g++.dg/simd-2.C: Set -maltivec for ppc64.
21982
21983 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21984
21985 * gcc.dg/ppc64-abi-3.c: New test.
21986
21987 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
21988
21989 PR c/14092
21990
21991 * gcc.dg/pr14092-1.c: New testcase.
21992
21993 2004-02-10 Alan Modra <amodra@bigpond.net.au>
21994
21995 * gcc.dg/cpp/assert4.c: Fix typo last change.
21996
21997 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
21998 * gcc.dg/cpp/assert4.c: Handle powerpc64.
21999
22000 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
22001
22002 2004-02-09 Roger Sayle <roger@eyesopen.com>
22003
22004 * gcc.c-torture/compile/20040209-1.c: New test case.
22005
22006 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
22007
22008 * gcc.dg/c90-init-1.c: Adjust expected error messages.
22009
22010 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
22011
22012 * gcc.c-torture/execute/20040208-[12].c: New tests.
22013
22014 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22015
22016 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
22017
22018 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22019
22020 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
22021
22022 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22023
22024 Bug 13856
22025 * gcc.dg/visibility-8.c: New testcase.
22026
22027 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22028
22029 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
22030 arguments.
22031 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
22032
22033 2004-02-07 Roger Sayle <roger@eyesopen.com>
22034
22035 PR middle-end/13696
22036 * g++.dg/opt/fold1.C: New test case.
22037
22038 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22039
22040 PR c++/14033
22041 * g++.dg/other/crash-2.C: New test.
22042
22043 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22044
22045 PR c++/14028
22046 * g++.dg/parse/angle-bracket2.C: New test.
22047
22048 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22049
22050 PR middle-end/13750
22051 Revert:
22052 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22053 PR pch/13361
22054 * testsuite/g++.dg/pch/wchar-1.C: New.
22055 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22056
22057 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22058
22059 PR c++/14008
22060 * g++.dg/parse/error15.C: New test.
22061 * g++.dg/parse/crash11.C: Update dg-error mark.
22062
22063 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22064
22065 PR c++/13932
22066 * g++.dg/warn/conv2.C: New test.
22067
22068 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22069
22070 PR c++/13086
22071 * g++.dg/warn/incomplete1.C: Remove xfail.
22072
22073 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22074
22075 * lib/file-format.exp (gcc_target_object_format): Use
22076 ${tool}_target_compile, not gcc_target_compile.
22077 * lib/target-supports.exp (check_alias_available): Likewise.
22078 (check_gc_sections_available): Likewise.
22079 * g++.dg/ext/attrib10.C: Use dg-require-alias.
22080 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
22081 dg-require-alias.
22082
22083 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22084
22085 PR c++/13969
22086 * g++.dg/template/static6.C: New test.
22087
22088 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
22089
22090 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
22091
22092 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22093
22094 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
22095 tests for systems where `char' is unsigned by default.
22096
22097 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22098
22099 PR c++/13997
22100 * g++.dg/template/partial3.C: New test.
22101
22102 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
22103
22104 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
22105 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
22106 Remove mentions of obsolete ports.
22107
22108 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
22109
22110 * gcc.dg/noncompile/20001228-1.c: Fix for new
22111 error message.
22112
22113 2004-02-03 Roger Sayle <roger@eyesopen.com>
22114
22115 PR target/9348
22116 * gcc.c-torture/execute/multdi-1.c: New test case.
22117
22118 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22119
22120 PR c++/13925
22121 * g++.dg/template/lookup5.C: New test.
22122
22123 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22124
22125 PR c++/13950
22126 * g++.dg/template/lookup4.C: New test.
22127
22128 PR c++/13970
22129 * g++.dg/parse/error14.C: New test.
22130
22131 PR c++/14002
22132 * g++.dg/parse/template13.C: New test.
22133
22134 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22135
22136 PR c++/13978
22137 * g++.dg/template/koenig4.C: New test.
22138
22139 PR c++/13968
22140 * g++.dg/template/crash17.C: New test.
22141
22142 PR c++/13975
22143 * g++.dg/parse/error13.C: New test.
22144 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
22145
22146 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22147
22148 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
22149
22150 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
22151
22152 PR c/11658
22153 PR c/13994
22154 * gcc.dg/noncompile/20040203-1.c: New test.
22155 * gcc.dg/noncompile/20040203-2.c: Likewise.
22156 * gcc.dg/noncompile/20040203-3.c: Likewise.
22157 * gcc.dg/20040203-1.c: Likewise.
22158
22159 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
22160
22161 PR c++/10858
22162 * g++.dg/template/sizeof7.C: New test.
22163
22164 2004-02-02 Eric Christopher <echristo@redhat.com>
22165 Zack Weinberg <zack@codesourcery.com>
22166
22167 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
22168
22169 2004-02-02 Zack Weinberg <zack@codesourcery.com>
22170
22171 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
22172 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
22173 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
22174 * gcc.dg/cleanup-5.c: Run only on Linux targets.
22175
22176 2004-02-02 Mark Mitchell <mark@codesourcery.com>
22177
22178 PR c++/13113
22179 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
22180
22181 PR c++/13854
22182 * g++.dg/ext/attrib13.C: New test.
22183
22184 PR c++/13907
22185 * g++.dg/conversion/op2.C: New test.
22186
22187 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22188
22189 * gcc.dg/titype-1.c: Fix pasto.
22190
22191 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22192
22193 * gcc.dg/titype-1.c: New test.
22194
22195 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22196
22197 PR c++/13957
22198 * g++.dg/template/non-type-template-argument-1.C,
22199 g++.dg/template/qualified-id1.C: Update dg-error marks.
22200 * g++.dg/template/nontype6.C: New test.
22201
22202 2004-02-01 Roger Sayle <roger@eyesopen.com>
22203
22204 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
22205 * gcc.dg/builtins-31.c: New testcase.
22206 * gcc.dg/builtins-32.c: New testcase.
22207
22208 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
22209
22210 * objc.dg/call-super-2.m: Update line numbers
22211 for the including of stddef.h.
22212
22213 2004-01-30 Michael Matz <matz@suse.de>
22214
22215 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
22216 g++.dg/ext/case-range3.C: New tests.
22217
22218 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22219
22220 DR206
22221 PR c++/13813
22222 * g++.dg/template/member4.C: New test.
22223
22224 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22225
22226 PR c++/13683
22227 * g++.dg/template/sizeof6.C: New test.
22228
22229 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22230
22231 * gcc.dg/fwritable-strings-1.c: New test.
22232
22233 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22234
22235 * gcc.c-torture/compile/20040130-1.c: New test.
22236
22237 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
22238
22239 * objc.dg/call-super-2.m: Include stddef.h for size_t.
22240
22241 2004-01-29 Mark Mitchell <mark@codesourcery.com>
22242
22243 PR c++/13883
22244 * g++.dg/template/ctor3.C: New test.
22245
22246 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22247
22248 * g++.dg/tc1: New directory.
22249 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
22250 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
22251 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
22252 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
22253 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
22254
22255 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22256
22257 * g++.dg/parse/error11.C: New test.
22258 * g++.dg/parse/error12.C: Likewise.
22259
22260 2004-01-28 Ziemowit Laski <zlaski@apple.com>
22261
22262 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
22263 (scan_initial, main): Use aligned_sizeof instead of sizeof.
22264
22265 2004-01-28 Mark Mitchell <mark@codesourcery.com>
22266
22267 PR c++/13791
22268 * g++.dg/ext/attrib12.C: New test.
22269
22270 PR c++/13736
22271 * g++.dg/parse/cast2.C: New test.
22272
22273 2004-01-27 James E Wilson <wilson@specifixinc.com>
22274
22275 * objc.dg/encode-2.m (main): New local string. Set depending on
22276 sizeof long. Use in sscanf call.
22277 * objc.dg/encode-3.m (main): New local string. Set depending on
22278 sizeof long. Use in scan_initial call.
22279
22280 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22281
22282 * objc.dg/call-super-2.m: Make LP64-safe.
22283 * objc.dg/desig-init-1.m: Likewise.
22284
22285 2004-01-27 Devang Patel <dpatel@apple.com>
22286
22287 * g++.dg/debug/namespace1.C: New test.
22288
22289 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
22290
22291 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
22292 xscale-*-*.
22293
22294 * gcc.dg/arm-mmx-1.c: New test.
22295
22296 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22297
22298 * gcc.dg/20040127-1.c: New test.
22299 * gcc.dg/20040127-2.c: New test.
22300
22301 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22302
22303 * objc.dg/stret-1.m (glob): Renamed to globa.
22304
22305 2004-01-26 Mark Mitchell <mark@codesourcery.com>
22306
22307 PR c++/13663
22308 * g++.dg/expr/for1.C: New test.
22309
22310 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
22311
22312 PR middle-end/13779
22313 * gcc.dg/darwin-longlong.c: New test.
22314
22315 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
22316
22317 * gcc.dg/20040124-1.c: Moved test from here...
22318 * gcc.c-torture/compile/20040124-1.c: ...to here.
22319
22320 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22321
22322 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
22323 the assembly output if -m64 is passed.
22324
22325 2004-01-25 Mark Mitchell <mark@codesourcery.com>
22326
22327 PR c++/13833
22328 * g++.dg/template/cond3.C: New test.
22329
22330 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22331
22332 PR c++/13810
22333 * g++.dg/template/ttp7.C: New test.
22334
22335 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22336
22337 PR c++/13797
22338 * g++.dg/template/nontype4.C: New test.
22339 * g++.dg/template/nontype5.C: Likewise.
22340
22341 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
22342
22343 * gcc.dg/torture/mips-clobber-at.c: New test.
22344
22345 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
22346
22347 * gcc.dg/20040124-1.c: New test.
22348
22349 2004-01-24 Jakub Jelinek <jakub@redhat.com>
22350
22351 * gcc.dg/20040123-1.c: New test.
22352
22353 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22354
22355 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
22356
22357 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
22358
22359 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
22360
22361 2004-01-23 Andrew Pinski <apinski@apple.com>
22362
22363 * gcc.dg/20030121-1.c: Move to ..
22364 * gcc.dg/20040121-1.c: here.
22365
22366 2004-01-23 Roger Sayle <roger@eyesopen.com>
22367
22368 * gcc.dg/builtins-29.c: New test case.
22369
22370 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22371
22372 PR 18314
22373 * gcc.dg/builtins-30.c: New testcase.
22374
22375 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
22376
22377 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
22378 * lib/g77.exp: Likewise.
22379 * lib/objc.exp: Likewise.
22380 * lib/g++.exp: Likewise.
22381
22382 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22383
22384 * gcc.dg/struct-by-value-2.c: New test.
22385
22386 2004-01-21 Andrew Pinski <apinski@apple.com>
22387
22388 PR target/13785
22389 * gcc.dg/20030121-1.c: New test.
22390
22391 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
22392
22393 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
22394 clobber frame pointer register in asm statement.
22395
22396 2004-01-21 Falk Hueffner <falk@debian.org>
22397
22398 * gcc.c-torture/compile/20040121-1.c: New test.
22399
22400 2004-01-21 Zack Weinberg <zack@codesourcery.com>
22401
22402 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
22403
22404 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
22405
22406 * gcc.dg/ppc64-abi-2.c: New test.
22407
22408 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
22409
22410 * lib/treelang.exp: Fill out this file.
22411 * lib/treelang-dg.exp: New File.
22412
22413 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
22414
22415 * gcc.c-torture/compile/981022-1.c: Remove.
22416 * gcc.dg/array-5.c: Remove XFAIL.
22417 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
22418 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
22419 gcc.dg/cond-lvalue-1.c: Update.
22420 * gcc.dg/cast-lvalue-2.c: New test.
22421
22422 2004-01-19 Mark Mitchell <mark@codesourcery.com>
22423
22424 PR c++/13592
22425 * g++.dg/other/error1.C (class foo): Tweak error message.
22426
22427 PR c++/13592
22428 * g++.dg/template/call2.C: New test.
22429
22430 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22431
22432 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
22433 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
22434 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
22435 scalar-return-1_x.c, scalar-return-2_y.c,
22436 scalar-return-3_x.c, scalar-return-3_y.c,
22437 scalar-return-4_x.c, scalar-return-4_y.c,
22438 struct-align-1.h, struct-align-1_x.c,
22439 struct-align-1_y.c, struct-align-2.h,
22440 struct-align-2_x.c, struct-align-2_y.c,
22441 struct-by-value-10_y.c, struct-by-value-11_x.c,
22442 struct-by-value-11_y.c, struct-by-value-12_x.c,
22443 struct-by-value-12_y.c, struct-by-value-13_x.c,
22444 struct-by-value-13_y.c, struct-by-value-14_x.c,
22445 struct-by-value-14_y.c, struct-by-value-15_x.c,
22446 struct-by-value-15_y.c, struct-by-value-16_y.c,
22447 struct-by-value-17_y.c, struct-by-value-18_y.c,
22448 struct-by-value-19_y.c, struct-by-value-1_x.c,
22449 struct-by-value-1_y.c, struct-by-value-20_y.c,
22450 struct-by-value-2_x.c, struct-by-value-2_y.c,
22451 struct-by-value-3_y.c, struct-by-value-4_x.c,
22452 struct-by-value-4_y.c, struct-by-value-5_y.c,
22453 struct-by-value-6_y.c, struct-by-value-7_y.c
22454 struct-by-value-8_x.c, struct-by-value-8_y.c
22455 struct-by-value-9_x.c, struct-by-value-9_y.c
22456 struct-return-10_x.c, struct-return-10_y.c,
22457 struct-return-19_x.c, struct-return-20_x.c
22458 struct-return-2_x.c, struct-return-2_y.c
22459 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
22460 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
22461
22462 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22463
22464 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
22465 attribute on sparc*-sun-solaris2.*.
22466
22467 2004-01-18 Mark Mitchell <mark@codesourcery.com>
22468
22469 PR c++/13710
22470 * g++.dg/ext/typeof7.C: New test.
22471
22472 2004-01-18 David Edelsohn <edelsohn@gnu.org>
22473
22474 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
22475 * gcc.dg/const-elim-1.c: Same.
22476
22477 2004-01-17 Ziemowit Laski <zlaski@apple.com>
22478
22479 * objc.dg/stret-1.m: New.
22480 * objc.dg/stret-2.m: New.
22481
22482 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
22483
22484 PR c++/11895
22485 * g++.dg/ext/vector1.C: New test.
22486
22487 2004-01-16 Geoffrey Keating <geoffk@apple.com>
22488
22489 * gcc.dg/pch/import-1.c: New.
22490 * gcc.dg/pch/import-1.hs: New.
22491 * gcc.dg/pch/import-1a.h: New.
22492 * gcc.dg/pch/import-1b.h: New.
22493 * gcc.dg/pch/import-1c.h: New.
22494
22495 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22496
22497 PR c++/13574
22498 * g++.dg/ext/array1.C: New test.
22499
22500 PR c++/13178
22501 * g++.dg/conversion/op1.C: New test.
22502
22503 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
22504
22505 PR 11864
22506 From Kazumoto Kojima / Dan Kegel:
22507 * gcc.dg/pr11864-1.c: New test.
22508
22509 PR 10392
22510 From Marcus Comstedt / Dan Kegel:
22511 * gcc.dg/pr10392-1.c: New test.
22512
22513 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22514
22515 PR c++/13478
22516 * g++.dg/init/ref10.C: New test.
22517
22518 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22519
22520 PR c++/13407
22521 * g++.dg/parse/typename6.C: New test.
22522
22523 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22524
22525 PR pch/13361
22526 * testsuite/g++.dg/pch/wchar-1.C: New.
22527 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22528
22529 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22530
22531 PR c++/9259
22532 * g++.dg/expr/sizeof2.C: New test.
22533
22534 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
22535
22536 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
22537
22538 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22539
22540 PR c++/13659
22541 * g++.dg/lookup/strong-using-3.C: New.
22542 * g++.dg/lookup/using-10.C: New.
22543
22544 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22545
22546 PR c++/13594
22547 * g++.dg/lookup/strong-using-2.C: New.
22548
22549 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
22550 Dan Kegel <dank@kegel.com>
22551 J"orn Rennecke <joern.rennecke@superh.com>
22552
22553 PR target/9365
22554 * gcc.dg/pr9365-1.c: New test.
22555
22556 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22557
22558 PR c++/8856
22559 * g++.dg/parse/casting-operator2.C: New test.
22560 * g++.old-deja/g++.pt/explicit83.C: Remove.
22561
22562 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
22563
22564 * gcc.dg/label-compound-stmt-1.c: New test.
22565 * gcc.c-torture/compile/950922-1.c,
22566 gcc.c-torture/compile/20000211-3.c,
22567 gcc.c-torture/compile/20000518-1.c,
22568 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
22569 compound statements.
22570
22571 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
22572
22573 * gcc.dg/ppc64-abi-1.c: New test.
22574
22575 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
22576
22577 * g++.dg/ext/attrib9.C: Add dg-warnings.
22578
22579 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22580
22581 PR c++/12335
22582 * g++.dg/parse/dtor3.C: New test.
22583
22584 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
22585
22586 PR c++/12709
22587 * g++.dg/parse/try-catch-1.C: New test.
22588
22589 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
22590
22591 * ada/acats/run_all.sh: Add more verbose output in acats.log
22592 when compiling tests.
22593
22594 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22595
22596 PR 13656
22597 * gcc.dg/typedef-redecl.c: New test case.
22598 * gcc.dg/typedef-redecl.h: New support file.
22599
22600 2004-01-13 Jan Hubicka <jh@suse.cz>
22601
22602 * gcc.dg/always_inline.c: New test.
22603 * gcc.dg/debug/20031231-1.c: Fix.
22604
22605 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22606
22607 PR c++/13474
22608 * g++.dg/template/array3.C: New test.
22609
22610 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22611
22612 * g++.dg/ext/lvalue1.C: No longer expected to fail.
22613 * g++.dg/warn/Wunused-2.C: Likewise.
22614
22615 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22616
22617 PR c++/13289
22618 * g++.dg/template/instantiate6.C: New test.
22619
22620 2004-01-12 Roger Sayle <roger@eyesopen.com>
22621
22622 PR middle-end/11397
22623 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
22624
22625 2004-01-12 Jan Hubicka <jh@suse.cz>
22626
22627 PR opt/12826
22628 * gcc.dg/20040112-1.c: New.
22629
22630 * gcc.dg/dwarf-die[1-7].c: Move to...
22631 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
22632 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
22633
22634 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
22635
22636 PR c++/4100
22637 * g++.dg/parse/friend4.C: New test.
22638
22639 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
22640
22641 PR c++/4100
22642 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
22643 definition is called a friend.
22644
22645 2004-01-11 Zack Weinberg <zack@codesourcery.com>
22646
22647 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
22648
22649 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
22650
22651 PR c++/3478
22652 * g++.dg/parse/error10.C: New test.
22653 * g++.dg/template/arg2.C: Accept "invalid type" error.
22654
22655 2004-01-11 Jakub Jelinek <jakub@redhat.com>
22656
22657 PR middle-end/13392
22658 * g++.dg/opt/expect2.C: New test.
22659
22660 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22661
22662 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
22663 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
22664 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
22665 Update dg-error regexps.
22666
22667 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22668
22669 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
22670 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
22671
22672 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22673
22674 * gcc.dg/pragma-re-1.c: Use right pointer type.
22675
22676 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22677
22678 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
22679
22680 2004-01-09 Geoffrey Keating <geoffk@apple.com>
22681
22682 * gcc.dg/rs6000-ldouble-1.c: New.
22683
22684 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22685
22686 DR 337
22687 PR c++/9256
22688 * g++.dg/other/abstract1.C: New test.
22689
22690 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
22691
22692 * g++.dg/lookup/strong-using-1.C: New.
22693
22694 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
22695
22696 PR c/11234
22697 * gcc.dg/func-ptr-conv-1.c: New test.
22698 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
22699
22700 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
22701
22702 PR target/13380.
22703 * gcc.c-torture/compile/20040109-1.c: New.
22704
22705 2004-01-08 Stuart Hastings <stuart@apple.com>
22706
22707 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
22708 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
22709 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
22710
22711 2004-01-09 Alan Modra <amodra@bigpond.net.au>
22712
22713 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
22714
22715 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22716
22717 * ada/acats/run_acats: Treat 'gnatchop' the same way
22718 as 'gnatmake'. Export GCC_DRIVER.
22719 * ada/acats/run_all.sh: Add target_gnatchop. Use
22720 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
22721
22722 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22723
22724 PR c++/12573
22725 * g++.dg/template/dependent-expr4.C: New test.
22726
22727 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
22728
22729 * gcc.dg/altivec-11.c: New test.
22730
22731 2004-01-07 Mark Mitchell <mark@codesourcery.com>
22732
22733 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
22734
22735 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22736
22737 PR c/6024
22738 * gcc.dg/enum-compat-1.c: New test.
22739 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
22740
22741 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22742
22743 PR c/12165
22744 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
22745 gcc.dg/c99-idem-qual-3.c: New tests.
22746
22747 2004-01-07 Alan Modra <amodra@bigpond.net.au>
22748
22749 * gcc.dg/winline-7.c: Don't cast void * to int.
22750
22751 2004-01-06 Jan Hubicka <jh@suse.cz>
22752
22753 * gcc.dg/i386-sse-5.c: New test
22754 * g++.dg/eh/simd-1.c: Add -w argument for i386.
22755
22756 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22757
22758 PR c++/12815
22759 * g++.dg/rtti/typeid4.C: New test.
22760
22761 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22762
22763 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
22764
22765 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22766
22767 PR c++/12132
22768 * g++.dg/template/error11.C: New test.
22769
22770 PR c++/13451
22771 * g++.dg/template/class2.C: New test.
22772
22773 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
22774 Richard Sandiford <rsandifo@redhat.com>
22775
22776 PR c++/13387
22777 * g++.dg/opt/alias3.C: New test.
22778
22779 2004-01-04 Mark Mitchell <mark@codesourcery.com>
22780
22781 PR c++/13157
22782 * g++.dg/template/koenig3.C: New test.
22783
22784 PR c++/13529
22785 * g++.dg/parse/offsetof3.C: New test.
22786
22787 * g++.dg/init/copy7.C: Add missing dg-error markers.
22788
22789 PR c++/12226
22790 * g++.dg/init/copy7.c: New test.
22791
22792 PR c++/13536
22793 * g++.dg/parse/cast1.C: New test.
22794
22795 2004-01-04 Jan Hubicka <jh@suse.cz>
22796
22797 * gcc.dg/winline[1-7].c: New tests.
22798
22799 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22800
22801 PR c++/13520
22802 * g++.dg/template/qualttp22.C: New test.
22803
22804 2004-01-01 Jan Hubicka <jh@suse.cz>
22805
22806 * gcc.dg/debug/20031231-1.c: New.
22807 * gcc.c-torture/compile/20040101-1.c: New.
22808 * gcc.dg/dwarf-die-[1-7].c: New.
22809
22810 2004-01-01 Jakub Jelinek <jakub@redhat.com>
22811
22812 PR optimization/13521
22813 * gcc.c-torture/compile/20031231-1.c: New test.
22814
22815 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22816
22817 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
22818
22819 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22820
22821 PR c++/10079
22822 * g++.dg/template/crash16.C: New test.
22823
22824 2003-12-30 Mark Mitchell <mark@codesourcery.com>
22825
22826 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
22827
22828 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22829
22830 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
22831 ports.
22832 * g++.old-deja/g++.jason/thunk3.C: Likewise.
22833 * g++.old-deja/g++.law/profile1.C: Likewise.
22834 * gcc.c-torture/compile/981006-1.c: Likewise.
22835 * gcc.c-torture/execute/loop-2e.x: Likewise.
22836 * gcc.c-torture/execute/loop-2f.x: Remove.
22837 * gcc.c-torture/execute/loop-2g.x: Likewise.
22838 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
22839 * gcc.dg/20020312-2.c: Remove traces of dead ports.
22840
22841 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
22842
22843 PR c++/13507
22844 * g++.dg/ext/attrib11.C: New test.
22845
22846 PR c++/13494
22847 * g++.dg/template/array2-1.C: New test.
22848 * g++.dg/template/array2-2.C: New test.
22849
22850 2003-12-29 Mark Mitchell <mark@codesourcery.com>
22851
22852 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
22853
22854 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
22855
22856 PR c++/12774
22857 * g++.dg/template/array1-1.C: New test.
22858 * g++.dg/template/array1-2.C: New test.
22859
22860 2003-12-29 Roger Sayle <roger@eyesopen.com>
22861
22862 PR fortran/12632
22863 * g77.dg/12632.f: New test case.
22864
22865 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22866
22867 PR c++/13289
22868 * g++.dg/parse/nontype1.C: New test.
22869
22870 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22871
22872 PR c++/12403
22873 * g++.dg/parse/explicit1.C: New test.
22874 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
22875
22876 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22877
22878 PR c++/13081
22879 * g++.dg/opt/inline6.C: New test.
22880
22881 PR c++/12613
22882 * g++.dg/parse/error9.C: New test.
22883
22884 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
22885
22886 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22887
22888 PR c++/13009
22889 * g++.dg/init/assign1.C: New test.
22890
22891 2003-12-28 Roger Sayle <roger@eyesopen.com>
22892
22893 PR c++/13070
22894 * g++.dg/warn/format3.C: New test case.
22895
22896 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22897
22898 * gcc.c-torture/compile/20031227-1.c: New test.
22899
22900 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22901
22902 * g++.dg/bprob/bprob.exp: Load target-supports.exp
22903 * g77.dg/bprob/bprob.exp: Likewise.
22904 * gcc.misc-tests/bprob.exp: Likewise.
22905 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
22906 variants on systems where the library does not provide that
22907 functionality.
22908 * gcc.dg/builtins-20.c: Use builtins-config.h.
22909 * gcc.dg/builtins-config.h: New file.
22910
22911 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22912
22913 * lib/gcc-dg.exp (dg-require-profiling): New function.
22914 * lib/target-supports.exp (check_profiling_available): Likewise.
22915 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
22916 * g77.dg/bprob/bprob.exp: Likewise.
22917 * gcc.misc-tests/bprob.exp: Likewise.
22918 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
22919 * gcc.dg/20021014-1.c: Likewise.
22920 * gcc.dg/nest.c: Likewise.
22921
22922 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22923
22924 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
22925 compiling.
22926 * g++.dg/lookup/java2.C: Likewise.
22927 * gcc.dg/cpp/lexident.c: Likewise.
22928
22929 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
22930
22931 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
22932 given.
22933 * gcc.c-torture/compile/961203-1.c: Likewise.
22934 * gcc.c-torture/compile/980506-1.c: Likewise.
22935
22936 2003-12-23 Zack Weinberg <zack@codesourcery.com>
22937
22938 * lib/gcc-dg.exp (dg-prune-output): New annotation.
22939 (additional_prunes): New global.
22940 (gcc-dg-prune): Handle additional per-test pruning.
22941 (dg-test): Clear additional_prunes between tests.
22942
22943 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
22944 dg-prune-output to avoid spurious failures from assembler
22945 complaining about nonexistent WAW violations.
22946 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
22947 Use dg-prune-output to avoid spurious failures from assembler
22948 warning about Itanium B-step errata.
22949
22950 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22951
22952 * g++.dg/abi/macro0.C: New test.
22953 * g++.dg/abi/macro1.C: Likewise.
22954 * g++.dg/abi/macro2.C: Likewise.
22955
22956 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
22957 * g++.dg/abi/bitfield7.C: Likewise.
22958 * g++.dg/abi/dtor2.C: Likewise.
22959 * g++.dg/abi/mangle11.C: Likewise.
22960 * g++.dg/abi/mangle12.C: Likewise.
22961 * g++.dg/abi/mangle14.C: Likewise.
22962 * g++.dg/abi/mangle17.C: Likewise.
22963 * g++.dg/abi/vbase10.C: Likewise.
22964 * g++.dg/abi/vbase14.C: Likewise.
22965 * g++.dg/template/qualttp17.C: Likewise.
22966
22967 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
22968
22969 PR c/11995
22970 * gcc.dg/20031223-1.c: New test.
22971
22972 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22973
22974 * gcc.dg/noreturn-7.c: New test.
22975
22976 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22977
22978 * gcc.dg/null-pointer-1.c: New test.
22979
22980 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22981
22982 * g++.old-deja/g++.jason/template18.C: Remove.
22983 * g++.old-deja/g++.jason/template37.C: Likewise.
22984
22985 PR c++/12862
22986 * g++.dg/lookup/ns1.C: New test.
22987
22988 PR c++/12397
22989 * g++.dg/template/lookup3.C: New test.
22990
22991 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22992
22993 * g++.dg/template/recurse1.C: New test
22994
22995 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22996
22997 PR c++/12479
22998 * g++.dg/parse/semicolon1.C: New test.
22999 * g++.dg/parse/semicolon1.h: Likewise.
23000
23001 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
23002
23003 * gcc.dg/darwin-misaligned.c: New test.
23004
23005 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23006
23007 PR c/9163
23008 * gcc.dg/20031222-1.c: New test.
23009
23010 2003-12-21 Mark Mitchell <mark@codesourcery.com>
23011
23012 PR c++/13438
23013 * g++.dg/parse/error8.C: New test.
23014
23015 PR c++/11554
23016 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
23017
23018 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
23019
23020 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
23021 too small.
23022 * gcc.c-torture/compile/930217-1.c: Likewise.
23023 * gcc.c-torture/compile/930513-1.c: Likewise.
23024 * gcc.c-torture/execute/920908-2.c: Likewise.
23025 * gcc.c-torture/execute/921204-1.c: Likewise.
23026 * gcc.c-torture/execute/930621-1.c: Likewise.
23027 * gcc.c-torture/execute/930630-1.c: Likewise.
23028 * gcc.c-torture/execute/931031-1.c: Likewise.
23029 * gcc.c-torture/execute/980602-2.c: Likewise.
23030 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
23031 * gcc.c-torture/execute/compndlit-1.c: Likewise.
23032 * gcc.c-torture/execute/extzvsi.c: Likewise.
23033 * gcc.c-torture/unsorted/ext.c: Likewise.
23034
23035 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
23036
23037 PR target/12749
23038 * gcc.c-torture/compile/20031220-2.c: New test case.
23039
23040 2003-12-20 Roger Sayle <roger@eyesopen.com>
23041
23042 PR optimization/13031
23043 * gcc.c-torture/compile/20031220-1.c: New test case.
23044
23045 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23046
23047 * gcc.dg/cast-function-1.c: New test.
23048
23049 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
23050
23051 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
23052 formats.
23053
23054 2003-12-19 Mark Mitchell <mark@codesourcery.com>
23055
23056 PR c++/12795
23057 * g++.dg/ext/attrib10.C: New test.
23058
23059 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23060
23061 * gcc.dg/cleanup-10.c: New test.
23062 * gcc.dg/cleanup-11.c: New test.
23063
23064 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23065
23066 PR c++/13239
23067 * g++.dg/opt/expect1.C: New test.
23068
23069 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
23070
23071 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
23072
23073 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
23074
23075 PR debug/12923
23076 * gcc.dg/20031218-1.c: New test.
23077
23078 PR debug/12389
23079 * gcc.dg/20031218-2.c: New test.
23080 * gcc.dg/20031218-3.c: New test.
23081
23082 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
23083 of label name and allow for USER_LABEL_PREFIX == "_" names.
23084 * g++.dg/abi/mangle18-2.C: Likewise.
23085 * g++.dg/abi/mangle19-1.C: Likewise.
23086 * g++.dg/abi/mangle19-2.C: Likewise.
23087 * g++.dg/abi/mangle20-1.C: Likewise.
23088 * g++.dg/abi/mangle20-2.C: Likewise.
23089
23090 2003-12-18 Richard Henderson <rth@redhat.com>
23091
23092 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
23093
23094 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
23095 Dan Kegel <dank@kegel.com>
23096
23097 PR other/12009
23098 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
23099 testing a cross compiler, it causes spurious compile failures.
23100 * lib/g++.exp: Likewise.
23101
23102 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23103
23104 PR c++/13262
23105 * g++.dg/template/access13.C: New test.
23106
23107 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
23108
23109 * gcc.dg/20031216-1.c: New test.
23110
23111 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23112
23113 PR c++/9154
23114 * g++.dg/template/error10.C: New test.
23115
23116 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23117
23118 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
23119 * g++.dg/eh/simd-2.C: Likewise.
23120
23121 2003-12-17 James E Wilson <wilson@specifixinc.com>
23122 Roger Sayle <roger@eyesopen.com>
23123
23124 * gcc.c-torture/execute/ieee/mzero5.c: New.
23125
23126 2003-12-17 Mark Mitchell <mark@codesourcery.com>
23127
23128 PR c++/10603
23129 * g++.dg/parse/error6.C: New test.
23130
23131 PR c++/12827
23132 * g++.dg/parse/error7.C: New test.
23133
23134 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23135
23136 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
23137 at -O with stabs debugging formats.
23138 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
23139 * gcc.dg/debug/debug-2.c: Likewise.
23140
23141 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23142
23143 PR c++/12696
23144 * g++.dg/init/error1.C: New test.
23145
23146 PR c++/12218
23147 * g++.dg/init/pm3.C: New test.
23148
23149 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
23150
23151 PR c/3347
23152 * gcc.dg/bitfld-8.c: New test.
23153
23154 2003-12-16 James Lemke <jim@wasabisystems.com>
23155
23156 * gcc.dg/arm-scd42-[123].c: New tests.
23157
23158 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23159
23160 PR c++/9043
23161 * g++.dg/abi/mangle20-1.C: New test.
23162 * g++.dg/abi/mangle20-2.C: New test.
23163
23164 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23165
23166 PR c++/13275
23167 * g++.dg/other/offsetof2.C: Remove XFAIL.
23168 * g++.dg/parse/offsetof1.C: New test.
23169 * g++.gd/parse/offsetof2.C: Likewise.
23170
23171 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23172
23173 * g++.dg/template/nontype3.C: New test.
23174 * g++.dg/template/static2.C: Tweaked the dg-error clause.
23175
23176 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23177
23178 * g++.dg/warn/noreturn-3.C: Also test instantiation.
23179
23180 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23181
23182 PR c++/13387
23183 * g++.dg/expr/assign1.C: New test.
23184
23185 PR c++/13242
23186 * g++.dg/abi/mangle19-1.C: New test.
23187 * g++.dg/abi/mangle19-2.C: New test.
23188
23189 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
23190
23191 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
23192
23193 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23194
23195 * gcc.c-torture/execute/20031216-1.c: New test.
23196
23197 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23198
23199 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
23200 an ICE regression.
23201
23202 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23203
23204 PR c++/10926
23205 * g++.dg/template/error9.C: New test.
23206
23207 PR c++/11116
23208 * g++.dg/template/error8.C: New test.
23209
23210 2003-12-15 Roger Sayle <roger@eyesopen.com>
23211
23212 PR middle-end/13400
23213 * gcc.c-torture/execute/20031215-1.c: New test case.
23214
23215 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23216
23217 PR c++/13269
23218 * g++.dg/parse/error5.C: New test.
23219
23220 PR c++/12989
23221 * g++.dg/expr/sizeof1.C: New test.
23222
23223 PR c++/13310
23224 * g++.dg/template/crash15.C: New test.
23225
23226 2003-12-15 Geoffrey Keating <geoffk@apple.com>
23227
23228 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
23229 a non-POD type as the last named parameter of a varargs function.
23230
23231 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23232
23233 PR c++/13243
23234 PR c++/12573
23235 * g++.dg/template/crash14.C: New test.
23236 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
23237
23238 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
23239
23240 * g++.dg/other/java1.C: New test.
23241
23242 PR c++/13241
23243 * g++.dg/abi/mangle18-1.C: New test.
23244 * g++.dg/abi/mangle18-2.C: New test.
23245
23246 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23247
23248 PR optimization/10312
23249 * gcc.c-torture/execute/20031214-1.c: New.
23250
23251 2003-12-14 Mark Mitchell <mark@codesourcery.com>
23252
23253 PR c++/10779
23254 PR c++/12160
23255 * g++.dg/parse/error3.C: New test.
23256 * g++.dg/parse/error4.C: Likewise.
23257 * g++.dg/abi/mangle4.C: Tweak error messages.
23258 * g++.dg/lookup/using5.C: Likewise.
23259 * g++.dg/other/error2.C: Likewise.
23260 * g++.dg/parse/typename5.C: Likewise.
23261 * g++.dg/parse/undefined1.C: Likewise.
23262 * g++.dg/template/arg2.C: Likewise.
23263 * g++.dg/template/ttp3.C: Likewise.
23264 * g++.dg/template/type1.C: Likewise.
23265 * g++.old-deja/g++.other/crash32.C: Likewise.
23266 * g++.old-djea/g++.pt/defarg8.C: Likewise.
23267
23268 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23269
23270 PR c++/13106
23271 * g++.dg/warn/noreturn-3.C: New test.
23272
23273 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23274
23275 PR c++/13118
23276 * g++.dg/abi/covariant3.C: New.
23277
23278 2003-12-12 Jakub Jelinek <jakub@redhat.com>
23279
23280 * g++.dg/eh/ia64-1.C: New test.
23281
23282 2003-12-12 Roger Sayle <roger@eyesopen.com>
23283
23284 PR optimization/13037
23285 * g77.f-torture/execute/13037.f: New test case.
23286
23287 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23288
23289 PR c++/12881
23290 * g++.dg/abi/covariant2.C: New.
23291
23292 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
23293
23294 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
23295
23296 2003-12-11 Zack Weinberg <zack@codesourcery.com>
23297
23298 * gcc.c-torture/execute/wchar_t-1.x: Delete.
23299
23300 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
23301
23302 PR other/10819
23303 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
23304 to fix Bug 10819.
23305 * lib/g++.exp (g++_version): Likewise.
23306 * lib/g77.exp (g77_version): Likewise.
23307 * lib/objc.exp (default_objc_version): Likewise.
23308
23309 2003-12-10 Richard Henderson <rth@redhat.com>
23310
23311 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
23312
23313 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
23314
23315 2003-12-08 Matt Austern <austern@apple.com>
23316
23317 PR c/13134
23318 * lib/gcc-dg.exp (dg-require-visibility): Define.
23319 * lib/target-supports (check_visibility_available): Define.
23320 * gcc.dg/visibility-1.c: New test.
23321 * gcc.dg/visibility-2.c: Likewise.
23322 * gcc.dg/visibility-3.c: Likewise.
23323 * gcc.dg/visibility-4.c: Likewise.
23324 * gcc.dg/visibility-5.c: Likewise.
23325 * gcc.dg/visibility-6.c: Likewise.
23326 * g++.dg/ext/visibility-1.C: Likewise.
23327 * g++.dg/ext/visibility-2.C: Likewise.
23328 * g++.dg/ext/visibility-3.C: Likewise.
23329 * g++.dg/ext/visibility-4.C: Likewise.
23330 * g++.dg/ext/visibility-5.C: Likewise.
23331 * g++.dg/ext/visibility-6.C: Likewise.
23332
23333 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23334
23335 * g++.dg/lookup/java1.C: New test.
23336 * g++.dg/lookup/java2.C: New test.
23337
23338 2003-12-07 Falk Hueffner <falk@debian.org>
23339
23340 * g++.dg/opt/noreturn-1.C: New test.
23341
23342 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
23343
23344 * gcc.dg/overflow-1.c: New test.
23345
23346 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23347
23348 * g77.f-torture/compile/13060.f: New test.
23349
23350 2003-12-06 Mark Mitchell <mark@codesourcery.com>
23351
23352 PR c++/13323
23353 * g++.dg/inherit/operator2.C: New test.
23354
23355 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23356
23357 PR c++/13305
23358 * g++.dg/ext/attrib9.C: New test.
23359
23360 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23361
23362 PR c++/13314
23363 * g++.dg/template/error7.C: New test.
23364
23365 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
23366 J"orn Rennecke <joern.rennecke@superh.com>
23367
23368 PR target/13302
23369 * g++.dg/other/struct-va_list.C: New test.
23370
23371 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23372
23373 PR c++/13166
23374 * g++.dg/parse/defarg6.C: New test.
23375
23376 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
23377
23378 PR target/13256
23379 * gcc.c-torture/execute/20031201-1.c: New test.
23380
23381 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
23382
23383 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
23384
23385 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23386
23387 * gcc.dg/builtin-return-1.c: New test.
23388
23389 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
23390 J"orn Rennecke <joern.rennecke@superh.com>
23391
23392 PR optimization/13260
23393 * gcc.c-torture/execute/20031204-1.c: New test.
23394
23395 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23396
23397 PR c++/9127
23398 * g++.dg/template/error6.C: New test.
23399
23400 2003-12-03 Jakub Jelinek <jakub@redhat.com>
23401
23402 * gcc.dg/20031202-1.c: New test.
23403
23404 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23405
23406 PR c++/13179
23407 * g++.dg/template/eh1.C: New test.
23408
23409 PR c++/10771
23410 * g++.dg/template/error5.C: New test.
23411
23412 2003-12-02 David Ung <davidu@mips.com>
23413
23414 * gcc.dg/compat/vector-check.h: Corrected type for var
23415 g_##TMODE
23416
23417 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23418
23419 PR c++/10126
23420 * g++.dg/template/ptrmem8.C: New test.
23421
23422 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23423
23424 PR c++/12573
23425 * g++.dg/template/dependent-expr3.C: New test.
23426
23427 2003-12-01 James Lemke <jim@wasabisystems.com>
23428
23429 * gcc.dg/arm-g2.c: New test.
23430
23431 2003-12-01 Roger Sayle <roger@eyesopen.com>
23432
23433 PR optimization/11634
23434 * gcc.dg/20031201-2.c: New test case.
23435
23436 2003-12-01 Zack Weinberg <zack@codesourcery.com>
23437
23438 PR 11433
23439 * objc.dg/proto-lossage-3.m: New test.
23440
23441 2003-12-01 Roger Sayle <roger@eyesopen.com>
23442
23443 PR optimization/12628
23444 * gcc.dg/20031201-1.c: New test case.
23445
23446 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23447
23448 * gcc.dg/unaligned-1.c: New test.
23449
23450 2003-11-30 Mark Mitchell <mark@codesourcery.com>
23451
23452 PR c++/9849
23453 * g++.dg/template/error4.C: New test.
23454 * g++.dg/template/nested3.C: Adjust error markers.
23455
23456 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23457
23458 * gcc.dg/cpp/assert4.c: Check more #system assertions.
23459
23460 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
23461
23462 PR c/10333
23463 * gcc.dg/bitfld-7.c: New test.
23464
23465 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
23466
23467 * gcc.dg/tls/asm-1.C: New test.
23468
23469 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23470
23471 * gcc.dg/cpp/assert4.c: Update.
23472
23473 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23474
23475 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
23476 * gcc.dg/builtin-apply3.c: New test.
23477
23478 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23479
23480 * lib/compat.exp (compat-obj): New xfaildata parameter.
23481 Use it to set compiler_conditional_xfail_data before compiling.
23482 (compat-get-options): Handle dg-xfail-if.
23483 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
23484 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
23485 * gcc.dg/compat/vector-1_y.c: Likewise.
23486 * gcc.dg/compat/vector-2_x.c: Likewise.
23487 * gcc.dg/compat/vector-2_y.c: Likewise.
23488
23489 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23490
23491 * g++.dg/opt/reg-stack4.C: New test.
23492
23493 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23494
23495 * gcc.dg/builtin-apply2.c: New test.
23496
23497 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23498
23499 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
23500
23501 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23502
23503 PR c++/12924
23504 * g++.dg/template/template-id-2.C: New test.
23505
23506 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23507
23508 PR c++/5369
23509 * g++.dg/template/memfriend1.C: New test.
23510 * g++.dg/template/memfriend2.C: Likewise.
23511 * g++.dg/template/memfriend3.C: Likewise.
23512 * g++.dg/template/memfriend4.C: Likewise.
23513 * g++.dg/template/memfriend5.C: Likewise.
23514 * g++.dg/template/memfriend6.C: Likewise.
23515 * g++.dg/template/memfriend7.C: Likewise.
23516 * g++.dg/template/memfriend8.C: Likewise.
23517 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
23518
23519 2003-11-21 Mark Mitchell <mark@codesourcery.com>
23520
23521 PR c++/12515
23522 * g++.dg/ext/cond1.C: New test.
23523
23524 2003-11-20 Richard Henderson <rth@redhat.com>
23525
23526 * gcc.dg/20020201-2.c: Remove.
23527 * gcc.dg/20020201-4.c: Remove.
23528 * gcc.dg/20020304-1.c: Remove.
23529
23530 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
23531
23532 * gcc.dg/cpp/trad/xwin1.c: New test case.
23533
23534 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
23535
23536 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
23537 * lib/g77.exp: Likewise.
23538 * lib/objc.exp: Likewise.
23539 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
23540 for darwin.
23541
23542 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23543
23544 PR c++/12932
23545 * g++.dg/template/static5.C: New test.
23546
23547 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
23548
23549 * gcc.dg/nested-func-1.c: New test.
23550
23551 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23552
23553 * gcc.dg/cpp/assert4.c: New test.
23554
23555 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23556
23557 PR c++/2294
23558 * g++.dg/lookup/using9.c: New test.
23559
23560 2003-11-14 Mark Mitchell <mark@codesourcery.com>
23561
23562 PR c++/12762
23563 * g++.dg/template/error3.C: New test.
23564
23565 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
23566
23567 PR ada/13035
23568 * ada/acats/run_acats, run_all.sh: Fix syntax error.
23569 No longer use a wrapper for gcc, since this does not work under
23570 Windows.
23571
23572 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23573
23574 PR c++/2094
23575 * g++.dg/template/ptrmem7.C: New test.
23576
23577 2003-11-13 Andrew Pinski <apinski@apple.com>
23578
23579 * gcc.c-torture/compile/20031113-1.c: New test.
23580
23581 2003-11-13 Mark Mitchell <mark@codesourcery.com>
23582 Kean Johnston <jkj@sco.com>
23583
23584 PR c/13029
23585 * gcc.dg/unused-4.c: Update.
23586
23587 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23588
23589 * g++.dg/opt/const3.C: New test.
23590
23591 2003-11-13 Jan Hubicka <jh@suse.cz>
23592
23593 * gcc.c-torture/compile/20031112-1.c: New test.
23594
23595 2003-11-12 Mark Mitchell <mark@codesourcery.com>
23596
23597 * g++.dg/parse/crash10.C: Remove bogus error marker.
23598
23599 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23600
23601 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
23602 (host_gcc): Likewise.
23603 (ROOT): Honor $PWDCMD.
23604 (BASE): Likewise.
23605 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
23606
23607 2003-11-12 Catherine Moore <clm@redhat.com>
23608
23609 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
23610
23611 2003-11-12 Andreas Jaeger <aj@suse.de>
23612 Jakub Jelinek <jakub@redhat.com>
23613 Andrew Pinski <pinskia@physics.uc.edu>
23614 Richard Henderson <rth@redhat.com>
23615
23616 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
23617 systems.
23618 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
23619
23620 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
23621 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
23622
23623 2003-11-11 Andreas Jaeger <aj@suse.de>
23624
23625 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
23626
23627 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
23628
23629 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
23630
23631 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
23632 Clean ups.
23633
23634 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
23635
23636 * gcc.dg/trampoline-1.c: New test.
23637
23638 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
23639
23640 * gcc.c-torture/compile/200031109-1.c: New test.
23641
23642 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23643
23644 PR c/3190
23645 PR c/8714
23646 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23647 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
23648 gcc.dg/format/no-y2k-1.c: Update.
23649
23650 2003-11-08 Roger Sayle <roger@eyesopen.com>
23651
23652 PR optimization/10467
23653 * gcc.dg/20031108-1.c: New test case.
23654
23655 2003-11-07 Geoffrey Keating <geoffk@apple.com>
23656
23657 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
23658
23659 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23660
23661 * gcc.dg/compound-lvalue-1.c: New test.
23662 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
23663 some XFAILs.
23664
23665 2003-11-06 Geoffrey Keating <geoffk@apple.com>
23666
23667 * gcc.dg/altivec-varargs-1.c: New test.
23668
23669 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23670
23671 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
23672 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
23673 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
23674 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
23675 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
23676
23677 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
23678
23679 * gcc.dg/cond-lvalue-1.c: New test.
23680
23681 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
23682
23683 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
23684
23685 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23686
23687 PR c++/11616
23688 * g++.dg/template/instantiate5.C: New test.
23689
23690 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23691
23692 PR c++/12726
23693 * g++.dg/ext/complit2.C: Replace test with self-contained version.
23694 * ChangeLog: Add missing first entry for above test.
23695
23696 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23697
23698 PR c++/9810
23699 * g++.dg/template/using8.C: New test.
23700 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
23701
23702 2003-11-02 Roger Sayle <roger@eyesopen.com>
23703
23704 PR optimization/10817
23705 * gcc.c-torture/compile/20031102-1.c: New test case.
23706
23707 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
23708
23709 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
23710 2147483647.
23711
23712 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23713
23714 * gcc.dg/20031102-1.c: New test.
23715
23716 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23717
23718 * gcc.dg/complex-1.c: New test.
23719
23720 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23721
23722 PR c++/12796
23723 * g++.dg/template/crash13.C: Adjust expected error location.
23724 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23725
23726 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23727
23728 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23729
23730 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23731
23732 PR/10239
23733 * gcc.c-torture/compile/20031031-2.c: New test.
23734
23735 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23736
23737 PR/11640
23738 * gcc.c-torture/compile/20031031-1.c: New test.
23739
23740 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23741
23742 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23743 * gcc.misc-tests/bprob.exp: Likewise.
23744 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
23745 the execution test on arm-elf configs.
23746 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
23747 configs that don't support scratch files.
23748 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
23749
23750 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
23751
23752 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
23753 done by dejagnu.
23754
23755 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
23756
23757 * ada/acats/run_all.sh: Redirect mv output to /dev/null
23758 Avoid non pure sh syntax. Add more logging.
23759
23760 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
23761 fail.
23762
23763 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23764
23765 PR libgcj/10610
23766 * gcc.dg/ppc-stackalign-1.c: New test.
23767
23768 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
23769
23770 * ada/acats/run_all.sh: Change output to be more compliant with
23771 dejagnu framework.
23772 Create acats.sum and acats.log files under testsuite/ada/acats
23773 Only run [a-z]* directories, to filter out e.g. CVS.
23774 Redirect build output to log file.
23775
23776 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23777
23778 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
23779
23780 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23781
23782 PR ada/5909:
23783 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
23784
23785 2003-10-27 Jakub Jelinek <jakub@redhat.com>
23786
23787 * gcc.c-torture/compile/20031023-1.c: New test.
23788 * gcc.c-torture/compile/20031023-2.c: New test.
23789 * gcc.c-torture/compile/20031023-3.c: New test.
23790 * gcc.c-torture/compile/20031023-4.c: New test.
23791
23792 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23793
23794 PR c++/10371
23795 * g++.dg/lookup/scoped8.C: New test.
23796
23797 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23798
23799 * g++.dg/opt/reg-stack3.C: New test.
23800
23801 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23802
23803 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
23804
23805 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23806
23807 PR c++/11076
23808 * g++.dg/template/crash13.C: New test.
23809
23810 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23811
23812 * gcc.dg/c99-restrict-2.c: New test.
23813
23814 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
23815
23816 PR c++/12698, c++/12699, c++/12700, c++/12566
23817 * g++.dg/inherit/covariant9.C: New test.
23818 * g++.dg/inherit/covariant10.C: New test.
23819 * g++.dg/inherit/covariant11.C: New test.
23820
23821 2003-10-23 Jason Merrill <jason@redhat.com>
23822
23823 PR c++/12726
23824 * g++.dg/ext/complit2.C: New test.
23825
23826 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
23827
23828 PR target/12654
23829 * gcc.c-torture/execute/20031020-1.c: New test.
23830
23831 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23832
23833 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
23834 following the jump_insn.
23835
23836 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
23837
23838 * gcc.dg/cast-lvalue-1.c: New test.
23839
23840 2003-10-21 Mark Mitchell <mark@codesourcery.com>
23841
23842 PR c++/11962
23843 * g++.dg/template/cond2.C: New test.
23844
23845 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
23846
23847 * gcc.dg/builtins-28.c: New test.
23848
23849 2003-10-20 Jan Hubicka <jh@suse.cz>
23850
23851 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
23852 parameter.
23853 * testsuite/gcc.dg/inline-2.c: Likewise.
23854
23855 2003-10-20 Phil Edwards <phil@codesourcery.com>
23856
23857 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
23858 * gcc.dg/nest.c: Likewise.
23859
23860 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23861
23862 PR c++/9781, c++/10583, c++/11862
23863 * g++.dg/parse/crash13.C: New test.
23864
23865 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23866
23867 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
23868
23869 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23870
23871 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
23872 Define HAVE_C99_RUNTIME except on Solaris.
23873 * gcc.dg/builtins-20.c: Likewise.
23874
23875 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23876
23877 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
23878
23879 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23880
23881 PR c++/12495
23882 * g++.dg/template/crash21.C: New test.
23883
23884 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23885
23886 PR c++/2513
23887 * g++.dg/template/typename5.C: New test.
23888
23889 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23890
23891 PR c++/12369
23892 * g++.dg/template/friend25.C: New test.
23893
23894 2003-10-16 Ziemowit Laski <zlaski@apple.com>
23895
23896 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
23897 versions.
23898
23899 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
23900
23901 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
23902 == 2147483647.
23903
23904 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
23905
23906 * gcc.c-torture/execute/960416-1.x: Remove.
23907 * gcc.c-torture/execute/divconst-3.x: Likewise.
23908
23909 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
23910
23911 PR target/12598
23912 * gcc.dg/torture/cris-volatile-1.c: New test.
23913
23914 2003-10-14 Roger Sayle <roger@eyesopen.com>
23915
23916 PR optimization/9325
23917 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
23918 for overflowing floating point to integer conversion during RTL
23919 simplification.
23920
23921 2003-10-13 Ziemowit Laski <zlaski@apple.com>
23922
23923 * objc/execute/_cmd.m: Fix typo.
23924 * objc.dg/image-info.m, objc.dg/symtab-1.m:
23925 Relax 'scan-assembler' regexp.
23926 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
23927 objc.dg/try-catch-4.m: Run on non-Darwin targets.
23928 * objc.dg/zero-link-2.m: Remove blank line.
23929 * objc.dg/zero-link-3.m: New test case.
23930
23931 2003-10-13 Geoffrey Keating <geoffk@apple.com>
23932
23933 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
23934
23935 * gcc.dg/asm-names.c: Use scan-assembler-not rather
23936 than linker trickery.
23937
23938 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23939
23940 PR c++/12370
23941 * g++.dg/other/friend2.C: New test.
23942
23943 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23944
23945 * gcc.dg/20031012-1.c: New test.
23946
23947 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23948
23949 * gcc.dg/weak/weak-3.c: Fix for new warning.
23950
23951 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
23952
23953 PR optimization/8750
23954 * gcc.c-torture/execute/20031012-1.c: New test case.
23955
23956 2003-10-11 Roger Sayle <roger@eyesopen.com>
23957
23958 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
23959 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
23960
23961 2003-10-11 Roger Sayle <roger@eyesopen.com>
23962
23963 PR optimization/12260
23964 * gcc.c-torture/compile/20031011-2.c: New test case.
23965
23966 2003-10-11 Roger Sayle <roger@eyesopen.com>
23967
23968 * gcc.c-torture/execute/20031011-1.c: New testcase.
23969
23970 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
23971
23972 * gcc.c-torture/compile/20031011-1.c: New test.
23973
23974 2003-10-11 Jan Hubicka <jh@suse.cz>
23975
23976 * g++.dg/other/first-global.C: New test.
23977
23978 2003-10-11 Roger Sayle <roger@eyesopen.com>
23979
23980 * gcc.c-torture/execute/string-opt-18.c: New testcase.
23981
23982 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
23983
23984 * gcc.c-torture/compile/20031010-1.c: New test.
23985
23986 2003-10-10 Geoffrey Keating <geoffk@apple.com>
23987
23988 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
23989 * gcc.c-torture/execute/va-arg-25.c: ... here.
23990
23991 2003-10-09 Mark Mitchell <mark@codesourcery.com>
23992
23993 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
23994
23995 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
23996
23997 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
23998
23999 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24000
24001 * g++.dg/parse/error2.C: New test.
24002
24003 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24004
24005 PR c++/11097
24006 * g++.dg/other/error5.C: Modify the error message.
24007 * g++.dg/lookup/using8.C: New test.
24008
24009 2003-10-07 Geoffrey Keating <geoffk@apple.com>
24010
24011 * gcc.dg/darwin-abi-2.c: New file.
24012 * gcc.c-torture/execute/va-arg-24.c: New file.
24013
24014 2003-10-06 Bob Wilson <bob.wilson@acm.org>
24015
24016 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
24017 indentation.
24018
24019 2003-10-06 Mark Mitchell <mark@codesourcery.com>
24020
24021 PR c++/10147
24022 * g++.dg/other/error4.C: Update error messages.
24023 * g++.dg/template/ptrmem4.C: Likewise.
24024
24025 PR c++/12337
24026 * g++.dg/init/new9.C: New test.
24027
24028 PR c++/12334, c++/12236, c++/8656
24029 * g++.dg/ext/attrib8.C: New test.
24030
24031 2003-10-06 Devang Patel <dpatel@apple.com>
24032
24033 * gcc.dg/debug/dwarf2-3.h: New test.
24034 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
24035
24036 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
24037
24038 * g++.dg/opt/cfg2.C: New test.
24039
24040 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24041
24042 * g++.dg/opt/float1.C: New test.
24043
24044 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24045
24046 * gcc.dg/c90-array-lval-6.c: New test.
24047 * gcc.dg/c99-array-lval-6.c: New test.
24048
24049 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
24050 Ziemowit Laski <zlaski@apple.com>
24051
24052 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
24053 'Derived', so that it is never considered a class method; add
24054 new warning for '+port' method ambiguity.
24055 * objc.dg/method-12.m: Include <objc/objc.h> instead of
24056 <objc/objc-api.h> (needed on Mac OS X).
24057 * objc.dg/method-13.m: New test.
24058
24059 2003-10-03 Roger Sayle <roger@eyesopen.com>
24060
24061 PR optimization/9325, PR java/6391
24062 * gcc.c-torture/execute/20031003-1.c: New test case.
24063
24064 2003-10-02 Mark Mitchell <mark@codesourcery.com>
24065
24066 PR optimization/12180
24067 * gcc.dg/20031002-1.c: New test.
24068
24069 PR c++/12486
24070 * g++.dg/inherit/error1.C: New test.
24071
24072 2003-10-02 Chris Demetriou <cgd@broadcom.com>
24073
24074 * lib/f-torture.exp (search_for): Rename to...
24075 (search_for_re): This. Also, clean up comments and the
24076 "regexp" invocation.
24077
24078 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
24079
24080 * gcc.c-torture/compile/20031002-1.c: New test.
24081
24082 2003-10-02 Jakub Jelinek <jakub@redhat.com>
24083
24084 * g++.dg/opt/cond1.C: New test.
24085
24086 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
24087
24088 * gcc.dg/Wold-style-definition-2.c: New testcase.
24089 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
24090
24091 2003-09-29 Richard Henderson <rth@redhat.com>
24092
24093 * g++.dg/init/array10.C: Add dg-options.
24094
24095 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24096
24097 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
24098
24099 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24100
24101 * g++.dg/template/friend19.C: Fix typo.
24102 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
24103
24104 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
24105
24106 * gcc.c-torture/execute/20030928-1.c: New test.
24107 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
24108
24109 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24110
24111 * g++.dg/opt/unroll1.C: New test.
24112
24113 2003-09-26 Roger Sayle <roger@eyesopen.com>
24114
24115 PR optimization/11741
24116 * gcc.dg/20030926-1.c: New test case.
24117
24118 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24119
24120 PR c++/5655
24121 * g++.dg/parse/access7.C: New test.
24122 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
24123
24124 2003-09-24 Ziemowit Laski <zlaski@apple.com>
24125
24126 MERGE OF objc-improvements-branch into MAINLINE:
24127 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
24128 if libobjc has not been built.
24129 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
24130 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
24131 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
24132 objc/execute/nested-3.m, objc/execute/np-2.m,
24133 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
24134 objc/execute/redefining_self.m, objc/execute/root_methods.m,
24135 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
24136 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
24137 objc.dg/special/unclaimed-category-1.h,
24138 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
24139 well as GNU runtime.
24140 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
24141 * execute/cascading-1.m, execute/function-message-1.m,
24142 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
24143 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
24144 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
24145 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
24146 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
24147 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
24148 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
24149 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
24150 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
24151 * objc.dg/bitfield-2.m: Run only on Darwin.
24152 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
24153 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
24154 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
24155 * objc.dg/const-str-1.m: Fix constant string layout.
24156
24157 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
24158
24159 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
24160
24161 2003-09-23 Geoffrey Keating <geoffk@apple.com>
24162
24163 * gcc.dg/darwin-abi-1.c: New file.
24164
24165 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
24166
24167 PR target/12281
24168 * gcc.c-torture/compile/20030921-1.c: New test.
24169
24170 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24171
24172 * g++.dg/opt/reg-stack2.C: New test.
24173
24174 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24175
24176 * g++.dg/eh/delayslot1.C: New test.
24177
24178 2003-09-20 Richard Henderson <rth@redhat.com>
24179
24180 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
24181
24182 2003-09-20 Roger Sayle <roger@eyesopen.com>
24183
24184 * gcc.c-torture/execute/20030920-1.c: New test case.
24185
24186 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24187
24188 * g++.dg/rtti/typeid3.C: Correct expected error message.
24189
24190 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24191
24192 PR c++/157
24193 * g++.dg/parse/crash12.C: New test.
24194
24195 2003-09-19 Janis Johnson <janis187@us.ibm.com>
24196
24197 * gcc.dg/compat/mixed-struct-check.h: New.
24198 * gcc.dg/compat/mixed-struct-defs.h: New.
24199 * gcc.dg/compat/mixed-struct-init.h: New.
24200 * gcc.dg/compat/struct-by-value-19_main.c: New.
24201 * gcc.dg/compat/struct-by-value-19_x.c: New.
24202 * gcc.dg/compat/struct-by-value-19_y.c: New.
24203 * gcc.dg/compat/struct-by-value-20_main.c: New.
24204 * gcc.dg/compat/struct-by-value-20_x.c: New.
24205 * gcc.dg/compat/struct-by-value-20_y.c: New.
24206 * gcc.dg/compat/struct-return-19_main.c: New.
24207 * gcc.dg/compat/struct-return-19_x.c: New.
24208 * gcc.dg/compat/struct-return-19_y.c: New.
24209 * gcc.dg/compat/struct-return-20_main.c: New.
24210 * gcc.dg/compat/struct-return-20_x.c: New.
24211 * gcc.dg/compat/struct-return-20_y.c: New.
24212
24213 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
24214 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
24215 so that it will not complain on LP64 targets.
24216
24217 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24218
24219 PR c++/495
24220 * g++.dg/template/friend24.C: New test.
24221
24222 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
24223
24224 PR c++/12332
24225 * g++.dg/template/memtmpl2.C: New test.
24226
24227 2003-09-18 Mark Mitchell <mark@codesourcery.com>
24228
24229 PR target/11184
24230 * gcc.dg/builtin-apply1.c: New test.
24231
24232 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
24233
24234 PR c++/9848
24235 * g++.dg/warn/Wunused-4.C: New test.
24236
24237 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24238
24239 PR c++/12316
24240 * g++.dg/other/gc2.C: New test.
24241
24242 2003-09-17 Mark Mitchell <mark@codesourcery.com>
24243
24244 PR c++/11991
24245 * g++.dg/rtti/typeid3.C: New test.
24246
24247 PR c++/12266
24248 * g++.dg/overload/template1.C: New test.
24249
24250 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
24251
24252 * g++.dg/opt/cfg3.C: New test.
24253
24254 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24255
24256 PR c++/7939
24257 * g++.dg/template/crash11.C: New test.
24258
24259 2003-09-16 Jason Merrill <jason@redhat.com>
24260 Jakub Jelinek <jakub@redhat.com>
24261
24262 * gcc.dg/attr-warn-unused-result.c: New test.
24263
24264 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
24265
24266 PR c++/12184
24267 * g++.dg/expr/call2.C: New test.
24268
24269 2003-09-15 Andreas Jaeger <aj@suse.de>
24270
24271 * gcc.dg/Wold-style-definition-1.c: New test.
24272
24273 2003-09-14 Mark Mitchell <mark@codesourcery.com>
24274
24275 PR c++/3907
24276 * g++.dg/parse/template12.C: New test.
24277
24278 * g++.dg/abi/bitfield11.C: New test.
24279 * g++.dg/abi/bitfield12.C: Likewise.
24280
24281 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
24282
24283 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
24284 non-expansion of functional macro name without arguments at EOL.
24285 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
24286
24287 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
24288
24289 * gcc.c-torture/execute/20030914-[12].c: New tests.
24290
24291 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
24292
24293 PR c++/11788
24294 * g++.dg/overload/addr1.C: New test.
24295
24296 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
24297
24298 * gcc.dg/20030909-1.c: New test.
24299
24300 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24301
24302 * gcc.dg/ultrasp10.c: New test.
24303
24304 2003-09-09 Devang Patel <dpatel@apple.com>
24305
24306 * gcc.dg/darwin-ld-6.c: New test.
24307
24308 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24309
24310 * gcc.dg/torture/builtin-explog-1.c: New testcase.
24311
24312 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24313
24314 * gcc.dg/ia64-types1.c: New test.
24315 * gcc.dg/ia64-types2.c: Likewise.
24316
24317 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24318
24319 * gcc.dg/builtins-1.c: Add more _Complex tests.
24320 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24321
24322 * gcc.dg/builtins-1.c: Test existing _Complex functions.
24323 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24324
24325 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24326
24327 PR c++/11786
24328 * g++.dg/lookup/koenig2.C: New test.
24329
24330 PR c++/5296
24331 * g++.dg/rtti/typeid2.C: New test.
24332
24333 2003-09-08 Jakub Jelinek <jakub@redhat.com>
24334
24335 * gcc.c-torture/compile/20030904-1.c: New test.
24336
24337 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24338
24339 * g++.dg/opt/longbranch2.C: New test.
24340
24341 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24342
24343 * g++.dg/template/crash10.C: Only compile it.
24344
24345 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24346
24347 PR middle-end/11665
24348 * gcc.c-torture/compile/20030907-1.c: New test.
24349 * g++.dg/init/array11.C: New test.
24350
24351 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24352
24353 PR c++/11852
24354 * g++.dg/init/struct1.C: New test.
24355
24356 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24357
24358 PR c++/12181
24359 * g++.dg/expr/comma1.C: New test.
24360
24361 2003-09-06 Mark Mitchell <mark@codesourcery.com>
24362
24363 PR c++/11867
24364 * g++.dg/expr/static_cast5.C: New test.
24365
24366 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
24367
24368 PR c++/11507
24369 * g++.dg/lookup/scoped7.C: New test.
24370
24371 PR c++/9574
24372 * g++.dg/other/static1.C: New test.
24373
24374 PR c++/11490
24375 * g++.dg/warn/template-1.C: New test.
24376
24377 PR c++/11432
24378 * g++.dg/template/crash10.C: New test.
24379
24380 PR c++/2478
24381 * g++.dg/overload/VLA.C: New test.
24382
24383 PR c++/10804
24384 * g++.dg/template/call1.C: New test.
24385
24386 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24387
24388 PR c++/11794
24389 * g++.dg/parse/using3.C: New test.
24390
24391 2003-09-06 Roger Sayle <roger@eyesopen.com>
24392
24393 PR c++/11409
24394 * g++.dg/overload/builtin3.C: New test case.
24395
24396 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
24397
24398 PR c/9862
24399 * gcc.dg/20030906-1.c: New test.
24400 * gcc.dg/20030906-2.c: Likewise.
24401
24402 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24403
24404 PR c++/12167
24405 * g++.dg/parse/defarg5.C: New test.
24406
24407 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
24408
24409 2003-09-05 Mark Mitchell <mark@codesourcery.com>
24410
24411 PR c++/12163
24412 * g++.dg/expr/static_cast4.C: New test.
24413
24414 PR c++/12146
24415 * g++.dg/template/crash9.C: New test.
24416
24417 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
24418
24419 * g++.old-deja/g++.ext/pretty2.C: Update for change
24420 in __FUNCTION__.
24421 * g++.old-deja/g++.ext/pretty3.C: Likewise.
24422
24423 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
24424
24425 PR c++/11922
24426 * g++/dg/template/qualified-id1.C: New test.
24427
24428 PR c++/12037
24429 * g++.dg/warn/noeffect4.C: New test.
24430
24431 2003-09-04 Matt Austern <austern@apple.com>
24432
24433 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
24434 * g++.dg/ext/fnname2.C: Likewise.
24435 * g++.dg/ext/fnname3.C: Likewise.
24436
24437 2003-09-04 Mark Mitchell <mark@codesourcery.com>
24438
24439 * g++.dg/expr/lval1.C: New test.
24440 * g++.dg/ext/lvcast.C: Remove.
24441
24442 2003-09-03 Roger Sayle <roger@eyesopen.com>
24443
24444 PR optimization/11700.
24445 * gcc.c-torture/compile/20030903-1.c: New test case.
24446
24447 2003-09-03 Mark Mitchell <mark@codesourcery.com>
24448
24449 PR c++/12053
24450 * g++.dg/abi/layout4.C: New test.
24451
24452 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
24453
24454 PR c++/11553
24455 * g++.dg/parse/friend3.C: New test.
24456
24457 2003-09-02 Mark Mitchell <mark@codesourcery.com>
24458
24459 PR c++/11847
24460 * g++.dg/template/class1.C: New test.
24461
24462 PR c++/11808
24463 * g++.dg/expr/call1.C: New test.
24464
24465 2003-09-01 Mark Mitchell <mark@codesourcery.com>
24466
24467 PR c++/12114
24468 * g++.dg/init/ref9.C: New test.
24469
24470 PR c++/11972
24471 * g++.dg/template/nested4.C: New test.
24472
24473 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24474
24475 PR c++/12093
24476 * g++.dg/template/non-dependent4.C: New test.
24477
24478 PR c++/11928
24479 * g++.dg/inherit/conv1.C: New test.
24480
24481 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24482
24483 PR c++/6196
24484 * g++.dg/ext/label1.C: New test.
24485 * g++.dg/ext/label2.C: Likewise.
24486
24487 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24488
24489 * g++.dg/expr/cond3.C: New test.
24490
24491 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24492
24493 * gcc.dg/builtins-1.c: Add new builtin cases.
24494
24495 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24496
24497 * gcc.dg/builtins-1.c: Add new cases.
24498 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24499
24500 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24501
24502 * gcc.dg/builtins-1.c: Add more math builtin tests.
24503 * gcc.dg/torture/builtin-attr-1.c: New test.
24504
24505 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24506
24507 PR optimization/5079
24508 * g++.dg/opt/static3.C: New test.
24509
24510 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24511
24512 * gcc.misc-tests/gcov-10b.c: New test.
24513
24514 2003-08-27 Mark Mitchell <mark@codesourcery.com>
24515
24516 * g++.dg/opt/ptrmem3.C: New test.
24517
24518 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
24519
24520 2003-08-27 Jakub Jelinek <jakub@redhat.com>
24521
24522 * gcc.dg/20030826-2.c: New test.
24523
24524 2003-08-26 Roger Sayle <roger@eyesopen.com>
24525
24526 PR middle-end/12002
24527 * g77.f-torture/compile/12002.f: New test case.
24528
24529 2003-08-26 Roger Sayle <roger@eyesopen.com>
24530
24531 * gcc.dg/20030826-1.c: New test case.
24532
24533 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
24534
24535 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
24536
24537 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
24538
24539 PR c++/11871
24540 * c++.dg/lookup/crash1.C: New test.
24541
24542 * c++.dg/warn/noeffect3.C: New test.
24543
24544 2003-08-25 Janis Johnson <janis187@us.ibm.com>
24545
24546 * gcc.dg/compat/vector-1_x.c: Compile with -w.
24547 * gcc.dg/compat/vector-1_y.c: Ditto.
24548 * gcc.dg/compat/vector-2_x.c: Ditto.
24549 * gcc.dg/compat/vector-2_y.c: Ditto.
24550
24551 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
24552
24553 * gcc.dg/20030702-1.c: New test.
24554
24555 2003-08-25 Mark Mitchell <mark@codesourcery.com>
24556
24557 PR c++/8795
24558 * g++.dg/ext/altivec-1.C: New test.
24559
24560 2003-08-24 Richard Henderson <rth@redhat.com>
24561
24562 * g++.dg/eh/simd-2.C: Add -w for x86.
24563
24564 2003-08-23 Jakub Jelinek <jakub@redhat.com>
24565
24566 * gcc.dg/20030815-1.c: New test.
24567
24568 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24569
24570 PR c++/3765
24571 * g++.dg/parse/access6.C: New test.
24572
24573 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24574
24575 PR c++/641, c++/11876
24576 * g++.dg/template/friend22.C: New test.
24577 * g++.dg/template/friend23.C: Likewise.
24578
24579 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24580
24581 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
24582 identically.
24583
24584 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24585
24586 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
24587
24588 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24589
24590 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
24591
24592 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24593
24594 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
24595
24596 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24597
24598 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
24599
24600 2003-08-21 Mark Mitchell <mark@codesourcery.com>
24601
24602 PR c++/11919
24603 * g++.dg/overload/prom1.C: New test.
24604
24605 PR c++/11551
24606 * g++.dg/parse/dtor2.C: New test.
24607
24608 PR c++/10762
24609 * g++.dg/parse/using2.C: New test.
24610
24611 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
24612
24613 PR target/11805
24614 * gcc.c-torture/compile/20030821-1.c: New.
24615
24616 2003-08-20 Mark Mitchell <mark@codesourcery.com>
24617
24618 PR c++/11834
24619 * g++.dg/template/deduce2.C: New test.
24620
24621 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
24622
24623 * gcc.c-torture/execute/20030821-1.c: New test.
24624
24625 2003-08-20 Roger Sayle <roger@eyesopen.com>
24626
24627 PR middle-end/11984
24628 * gcc.dg/20030820-1.c: New test case.
24629
24630 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
24631
24632 PR c++/11945
24633 * g++.dg/warn/noeffect2.C: New test.
24634
24635 2003-08-19 Mark Mitchell <mark@codesourcery.com>
24636
24637 PR c++/10926
24638 * g++.dg/template/dtor2.C: New test.
24639
24640 PR c++/11684
24641 * g++.dg/template/operator1.C: New test.
24642 * g++.dg/parse/operator4.C: New test.
24643
24644 PR c++/11946.C
24645 * g++.dg/expr/enum1.C: New test.
24646 * gcc.dg/c99-bool-1.c: Remove bogus warning.
24647
24648 PR c++/11036.C
24649 * g++.dg/parse/elab2.C: New test.
24650 * g++.dg/parse/typedef4.C: Change error message.
24651 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
24652 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
24653 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
24654
24655 2003-08-19 Geoffrey Keating <geoffk@apple.com>
24656
24657 * gcc.dg/pch/warn-1.c: New.
24658 * gcc.dg/pch/warn-1.hs: New.
24659
24660 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
24661 not-tested file.
24662
24663 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24664
24665 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
24666
24667 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24668
24669 * gcc.dg/uninit-D.c: New Test.
24670 * gcc.dg/uninit-E.c: New Test.
24671 * gcc.dg/uninit-F.c: New Test.
24672 * gcc.dg/uninit-G.c: New Test.
24673
24674 2003-08-19 Michael Ritzert <ritzert@t-online.de>
24675
24676 * g++.dg/README: Describe the pch directory.
24677
24678 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24679
24680 PR c++/11174
24681 * g++.dg/parse/access4.C: New test.
24682 * g++.dg/parse/access5.C: Likewise.
24683 * g++.old-deja/g++.jason/access17.C: Adjust error message.
24684
24685 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
24686
24687 * gcc.dg/noncompile/20030818-1.c: New.
24688
24689 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
24690
24691 PR c++/11957
24692 * g++.dg/warn/noeffect1.C: New test.
24693
24694 * g++.dg/template/scope2.C: New test.
24695 * g++.dg/template/error2.C: Correct dg-error
24696
24697 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
24698
24699 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
24700
24701 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
24702
24703 PR C++/11512
24704 * g++.dg/template/warn1.C: New.
24705
24706 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
24707
24708 * g++.dg/template/error2.C: New test.
24709 * g++.dg/lookup/using7.C: Adjust errors
24710 * g++.old-deja/g++.pt/crash36.C: Likewise.
24711 * g++.old-deja/g++.pt/derived3.C: Likewise.
24712
24713 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24714
24715 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
24716 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
24717 * gcc.c-torture/execute/builtins/string-9.c: New, from
24718 string-opt-9.c. Adjust for execute/builtins framework.
24719 * gcc.c-torture/execute/string-opt-9.c: Delete.
24720
24721 2003-08-12 Mark Mitchell <mark@codesourcery.com>
24722
24723 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
24724
24725 * g++.dg/parse/ret-type2.C: New test.
24726
24727 PR c++/11703
24728 * g++.dg/init/new8.C: New test.
24729
24730 PR c++/10923
24731 * g++.dg/parse/typedef5.C: New test.
24732
24733 PR c++/9512
24734 * g++.dg/parse/qualified2.C: New test.
24735 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
24736 invalid code.
24737
24738 2003-08-11 Mark Mitchell <mark@codesourcery.com>
24739
24740 * g++.dg/conversion/ptrmem1.C: New test.
24741
24742 2003-08-11 Jakub Jelinek <jakub@redhat.com>
24743
24744 PR target/11693
24745 * gcc.dg/20030811-1.c: New test.
24746
24747 PR target/11535
24748 * gcc.c-torture/execute/20030811-1.c: New test.
24749
24750 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24751
24752 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
24753
24754 2003-08-10 Mark Mitchell <mark@codesourcery.com>
24755
24756 PR c++/11789.C
24757 * g++.dg/inherit/multiple1.C: New test.
24758
24759 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
24760
24761 * gcc.dg/spe1.c: New test.
24762
24763 PR c++/11670
24764 * g++.dg/expr/cast2.C: New test.
24765
24766 PR c++/10530
24767 * g++.dg/template/dependent-name2.C: New test.
24768
24769 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
24770
24771 * g++.dg/parse/crash11.C: Put the dg options in comments.
24772
24773 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
24774
24775 * lib/gcc-dg.exp: Update for diagnostic change.
24776
24777 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24778
24779 PR c++/5767
24780 * g++.dg/parse/crash11.C: New test.
24781
24782 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
24783
24784 * gcc.dg/cpp/spacing1.c: Update.
24785
24786 2003-08-04 Janis Johnson <janis187@us.ibm.com>
24787
24788 PR target/11739
24789 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
24790 a value for -mtune.
24791
24792 2003-08-04 Roger Sayle <roger@eyesopen.com>
24793
24794 PR middle-end/11771
24795 * gcc.c-torture/compile/20030804-1.c: New test case.
24796
24797 2003-08-04 Roger Sayle <roger@eyesopen.com>
24798
24799 * gcc.dg/20030804-1.c: New test case.
24800
24801 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
24802
24803 * gcc.dg/cpp/separate-1.c: New test.
24804
24805 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
24806
24807 PR c++/11704
24808 * g++.dg/template/dependent-expr2.C: New test.
24809
24810 PR c++/11766
24811 * g++.dg/expr/ptrmem1.C: New test.
24812
24813 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24814
24815 PR c++/9453
24816 * g++.dg/template/friend15.C: New test.
24817
24818 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
24819
24820 * lib/dg-pch.exp: Work round PCH bug.
24821
24822 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24823
24824 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
24825 builtins. Move cases from builtins-4.c here.
24826
24827 * gcc.dg/torture/builtin-math-1.c: New test taken from
24828 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
24829 additional cases.
24830
24831 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
24832 Delete.
24833
24834 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
24835
24836 PR c++/9447
24837 * g++.dg/template/using7.C: New test.
24838
24839 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
24840
24841 * import1.c, import2.c: New tests.
24842
24843 2003-08-01 Jakub Jelinek <jakub@redhat.com>
24844
24845 * g++.dg/eh/crossjump1.C: New test.
24846
24847 2003-08-01 Mark Mitchell <mark@codesourcery.com>
24848
24849 PR c++/11697
24850 * g++.dg/template/using6.C: New test.
24851
24852 PR c++/11744
24853 * g++.dg/template/koenig2.C: New test.
24854
24855 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24856
24857 PR c++/7983
24858 * g++.dg/parse/typedef4.C: New test.
24859
24860 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24861
24862 PR c++/8442, c++/8806
24863 * g++.dg/template/elab1.C: New test.
24864 * g++.dg/template/type2.C: Likewise.
24865 * g++.dg/template/ttp3.C: Adjust expected error message.
24866 * g++.old-deja/g++.law/visibility13.C: Likewise.
24867 * g++.old-deja/g++.niklas/t135.C: Likewise.
24868 * g++.old-deja/g++.pt/ttp41.C: Likewise.
24869 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
24870 template argument.
24871 * g++.old-deja/g++.pt/ttp44.C: Likewise.
24872
24873 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
24874
24875 PR c++/11295
24876 * g++.dg/ext/stmtexpr1.C: New test.
24877
24878 * g++.dg/opt/tmp1.C: New test.
24879
24880 PR c++/11525
24881 * g++.dg/parse/constant4.C: New test.
24882
24883 PR c++/9447
24884 * g++.dg/template/using5.C: New test.
24885
24886 2003-07-31 Roger Sayle <roger@eyesopen.com>
24887
24888 * gcc.dg/builtins-27.c: New test case.
24889
24890 2003-07-31 Jakub Jelinek <jakub@redhat.com>
24891
24892 * gcc.dg/tls/opt-7.c: New test.
24893
24894 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
24895
24896 * g++.old-deja/g++.other/crash18.C: Remove.
24897
24898 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
24899
24900 * g++.dg/template/explicit3.C: New.
24901 * g++.dg/template/explicit4.C: New.
24902 * g++.dg/template/explicit5.C: New.
24903
24904 PR c++/11347
24905 * g++.dg/template/memtmpl1.C: New.
24906
24907 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
24908
24909 PR target/11565
24910 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
24911 * gcc.dg/i386-387-5.c (dg-options): Likewise.
24912
24913 2003-07-30 Jan Hubicka <jh@suse.cz>
24914
24915 * vtgc1.c: Kill.
24916
24917 2003-07-29 Zack Weinberg <zack@codesourcery.com>
24918
24919 * gcc.dg/struct-in-proto-1.c: New test.
24920
24921 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
24922
24923 * gcc.dg/cpp/include2.c: Only expect one message.
24924
24925 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
24926
24927 PR c++/9447
24928 * g++.dg/template/using1.C: New test.
24929 * g++.dg/template/using2.C: New test.
24930 * g++.dg/template/using3.C: New test.
24931 * g++.dg/template/using4.C: New test.
24932
24933 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
24934
24935 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
24936 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24937
24938 2003-07-28 Jan Hubicka <jh@suse.cz>
24939
24940 PR c++/11530
24941 * g++.dg/opt/call1.C: New test.
24942
24943 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
24944
24945 PR c++/11667
24946 * g++.dg/init/enum2.C: New test.
24947 * g++.dg/template/overload1.C: Add "-w" option.
24948
24949 2003-07-28 <hp@bitrange.com>
24950
24951 * gcc.dg/Wdeclaration-after-statement-1.c,
24952 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
24953
24954 2003-07-28 Jakub Jelinek <jakub@redhat.com>
24955
24956 * gcc.c-torture/compile/20030725-1.c: New test.
24957
24958 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
24959
24960 * gcc.dg/20030505.c: Only run for SPE.
24961 Remove definition of opaque type.
24962
24963 2003-07-27 Mark Mitchell <mark@codesourcery.com>
24964
24965 * g++.dg/template/ptrmem6.C: New test.
24966
24967 2003-07-26 Geoffrey Keating <geoffk@apple.com>
24968
24969 * gcc.c-torture/compile/zero-strct-2.c: New test.
24970
24971 2003-07-25 Geoffrey Keating <geoffk@apple.com>
24972
24973 * gcc.dg/intermod-1.c: New test.
24974
24975 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
24976
24977 PR c++/11617
24978 * g++.dg/template/lookup2.C: New test.
24979 * g++.dg/template/memclass1.C: Remove instantiated from error.
24980 * g++.dg/other/error2.C: Tweak expected errors.
24981
24982 PR c++/11596
24983 * g++.dg/template/defarg3.C: New test.
24984
24985 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
24986
24987 2003-07-24 Mark Mitchell <mark@codesourcery.com>
24988
24989 * g++.dg/inherit/access5.C: New test.
24990
24991 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24992
24993 PR c++/11513
24994 * g++.dg/template/crash8.C: New test.
24995
24996 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
24997
24998 PR c/10602
24999 * gcc.dg/noncompile/incomplete-2.c: New test.
25000
25001 2003-07-23 Mark Mitchell <mark@codesourcery.com>
25002
25003 PR c++/11645
25004 * g++.dg/inherit/access4.C: New test.
25005
25006 PR c++/11517
25007 * g++.dg/expr/cond2.C: New test.
25008
25009 PR optimization/10679
25010 * g++.dg/opt/inline4.C: New test.
25011
25012 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
25013
25014 * g++.dg/parse/crash10: New test.
25015
25016 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25017
25018 * g++.dg/ext/flexary1.C: New test.
25019
25020 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25021
25022 PR c++/10793
25023 * g++.dg/template/crash9.C: New test.
25024
25025 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25026
25027 PR c++/3004
25028 * g++.dg/parse/typedef3.C: New test.
25029
25030 PR c++/7906
25031 * g++.dg/parse/operator2.C: New test.
25032
25033 PR c++/8895
25034 * g++.dg/parse/def-tmpl-arg1.C: New test.
25035
25036 PR c++/9282
25037 * g++.dg/parse/funptr1.C: New test.
25038
25039 PR c++/9452
25040 * g++.dg/parse/ambig3.C: New test.
25041
25042 PR c++/9454
25043 * g++.dg/parse/operator3.C: New test.
25044
25045 PR c++/9486
25046 * g++.dg/parse/template10.C: New test.
25047
25048 PR c++/9488
25049 * g++.dg/parse/template11.C: New test.
25050
25051 PR c++/10150
25052 * g++.dg/parse/invalid-op1.C: New test.
25053
25054 PR c++/10247
25055 * g++.dg/parse/condexpr1.C: New test.
25056
25057 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25058
25059 * g++.dg/ext/packed3.C: New test.
25060 * g++.dg/ext/packed4.C: New test.
25061
25062 * gcc.dg/pack-test-3.c: New test.
25063
25064 2003-07-21 Janis Johnson <janis187@us.ibm.com>
25065
25066 * lib/compat.exp: Handle dg-options per source file.
25067 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
25068 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
25069 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
25070 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
25071 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
25072 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
25073 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
25074 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
25075 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
25076 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
25077 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
25078 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
25079 * g++.dg/compat/break/bitfield7_x.C: Ditto.
25080 * g++.dg/compat/break/bitfield7_y.C: Ditto.
25081
25082 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25083
25084 PR c/10320
25085 * gcc.c-torture/execute/20030718-1.c: New test.
25086
25087 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25088
25089 PR optimization/11536
25090 * gcc.dg/20030721-1.c: New test.
25091
25092 2003-07-19 Mark Mitchell <mark@codesourcery.com>
25093
25094 PR c++/11546
25095 * g++.dg/template/lookup1.C: New test.
25096
25097 2003-07-19 Zack Weinberg <zack@codesourcery.com>
25098
25099 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
25100 diagnostics of ill-formed constructs involving labels.
25101 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
25102 the new 'previously defined here' message.
25103
25104 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
25105
25106 * g++.dg/parse/non-dependent2.C: New test.
25107
25108 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25109
25110 * g++.dg/init/init-ref4.C: xfail on targets without
25111 weak symbols.
25112
25113 2003-07-17 Jakub Jelinek <jakub@redhat.com>
25114
25115 PR target/11087
25116 * gcc.c-torture/execute/20030717-1.c: New test.
25117
25118 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25119
25120 * g++.dg/opt/cfg1.C: New test.
25121
25122 2003-07-17 Mark Mitchell <mark@codesourcery.com>
25123
25124 PR optimization/11557
25125 * gcc.dg/20030717-1.c: New test.
25126
25127 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25128
25129 PR c++/10476
25130 * g++.dg/expr/crash-1.C: New test.
25131
25132 PR c++/11027
25133 * g++.dg/template/init3.C: New test.
25134
25135 PR c++/8222
25136 * g++.dg/template/non-dependent1.C: New test.
25137
25138 PR c++/11070
25139 * g++.dg/template/non-dependent2.C: New test.
25140
25141 PR c++/11071
25142 * g++.dg/template/non-dependent3.C: New test.
25143
25144 PR c++/9907
25145 * g++.dg/template/sizeof5.C: New test.
25146
25147 2003-07-17 Geoffrey Keating <geoffk@apple.com>
25148
25149 PR 11498
25150 * gcc.c-torture/compile/mangle-1.c: New file.
25151
25152 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25153
25154 PR c++/7809
25155 * g++.dg/parse/access3.C: New test.
25156
25157 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25158
25159 PR c++/11384
25160 * g++.dg/init/init-ref4.C: New test.
25161
25162 2003-07-16 Mark Mitchell <mark@codesourcery.com>
25163
25164 PR c++/11547
25165 * g++.dg/parse/constant3.C: New test.
25166 * g++.dg/parse/crash7.C: Likewise.
25167
25168 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
25169
25170 PR target/11008
25171 * gcc.dg/i386-pentium4-not-mull.c: New.
25172
25173 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
25174
25175 * gcc.dg/asm-names.c (ymain): Make it weak.
25176
25177 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25178
25179 PR c++/5421
25180 * g++.dg/template/friend21.C: New test.
25181
25182 2003-07-16 Jakub Jelinek <jakub@redhat.com>
25183
25184 * gcc.dg/cleanup-8.c: New test.
25185 * gcc.dg/cleanup-9.c: New test.
25186
25187 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
25188
25189 * g++.dg/ext/dll-MI1.h: New file.
25190 * g++.dg/ext/dllexport-MI1.C: New file.
25191 * g++.dg/ext/dllimport-MI1.C: New file.
25192
25193 2003-07-15 Jakub Jelinek <jakub@redhat.com>
25194
25195 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
25196 it does not have cmpstrsi patterns (just cmpmemsi).
25197
25198 2003-07-15 Mark Mitchell <mark@codesourcery.com>
25199
25200 PR debug/11473
25201 * g++.dg/debug/debug8.C: New test.
25202
25203 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25204
25205 PR c++/10108
25206 * g++.dg/template/crash7.C: New test.
25207
25208 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
25209
25210 PR target/10795
25211 * gcc.c-torture/compile/20030708-1.c: New.
25212
25213 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25214
25215 * gcc.c-torture/execute/20030715-1.c: New test.
25216
25217 2003-07-14 Geoffrey Keating <geoffk@apple.com>
25218
25219 * gcc.dg/pch/inline-3.c: New file.
25220 * gcc.dg/pch/inline-3.hs: New file.
25221 * gcc.dg/pch/inline-4.c: New file.
25222 * gcc.dg/pch/inline-4.hs: New file.
25223
25224 2003-07-14 Mark Mitchell <mark@codesourcery.com>
25225
25226 PR c++/11509
25227 * g++.dg/template/crash6.C: New test.
25228
25229 PR c++/7053
25230 * g++.dg/template/friend20.C: New test.
25231
25232 PR c++/7019
25233 * g++.dg/template/overload2.C: New test.
25234
25235 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25236
25237 PR optimization/11440
25238 * gcc.c-torture/execute/20030714-1.c: New test.
25239
25240 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25241
25242 PR c++/11154
25243 * g++.dg/template/partial2.C: New test.
25244
25245 2003-07-13 Mark Mitchell <mark@codesourcery.com>
25246
25247 PR c++/11503
25248 * g++.dg/template/anon1.C: New test.
25249
25250 PR c++/11493
25251 PR c++/11495
25252 * g++.dg/parse/template9.C: Likewise.
25253 * g++.dg/template/crash4.C: New test.
25254 * g++.dg/template/koenig1.C: Likewise.
25255 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
25256 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
25257 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
25258 functions.
25259 * g++.old-deja/g++.jason/template36.C: Likewise.
25260 * g++.old-deja/g++.mike/p1989.C: Likewise.
25261 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
25262 * g++.old-deja/g++.pt/ttp20.C: Use this->.
25263 * g++.old-deja/g++.pt/ttp21.C: Use this->.
25264 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
25265 compiling.
25266 * g++.old-deja/g++.pt/union2.C: Use this->.
25267
25268 2003-07-11 Jakub Jelinek <jakub@redhat.com>
25269
25270 * gcc.dg/20030711-1.c: New test.
25271
25272 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
25273
25274 PR c++/11050
25275 * g++.dg/parse/args1.C: New test.
25276 * g++.pt/defarg8.C: Change expected errors.
25277
25278 2003-07-11 Mark Mitchell <mark@codesourcery.com>
25279
25280 PR c++/8164
25281 * g++.dg/template/nontype2.C: New test.
25282
25283 PR c++/10558
25284 * g++.dg/parse/template8.C: New test.
25285
25286 PR c++/8327
25287 * g++.dg/template/scope1.C: New test.
25288
25289 * g++.dg/warn/Wsign-compare-1.C: New test.
25290
25291 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25292
25293 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
25294
25295 2003-07-10 Mark Mitchell <mark@codesourcery.com>
25296
25297 PR c++/9411
25298 * g++.dg/template/explicit2.C: New test.
25299
25300 PR c++/10032
25301 * g++.dg/warn/pedantic1.C: New test.
25302
25303 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
25304
25305 PR c++ 9483
25306 * g++.dg/other/field1.C: New test.
25307
25308 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25309
25310 PR c/11449
25311 * gcc.c-torture/compile/20030707-1.c: New.
25312
25313 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25314
25315 PR c++/10849
25316 * g++.dg/template/access12.C: New test.
25317
25318 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
25319
25320 * g++.dg/bprob/bprob.exp (prof_ext): Update.
25321 * g77.dg/bprob/bprob.exp (prof_ext): Update.
25322 * gcc.misc-tests/bprob.exp (prof_ext): Update.
25323 * gcc.misc-tests/gcov.exp: Update
25324 * g++.dg/gcov/gcov.exp: Update
25325 * lib/gcov.exp: Update.
25326
25327 2003-07-08 Mark Mitchell <mark@codesourcery.com>
25328
25329 * g++.dg/abi/mangle17.C: Make sure template expressions are
25330 dependent.
25331 * g++.dg/abi/mangle4.C: Mark erroneous casts.
25332 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
25333 * g++.dg/opt/stack1.C: Remove erroneous code.
25334 * g++.dg/parse/template7.C: New test.
25335 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
25336 * g++.old-deja/g++.pt/crash4.C: Likewise.
25337
25338 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25339
25340 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
25341 with zero or one occurence of `$' after the initial `L'.
25342
25343 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
25344
25345 * gcc.c-torture/compile/20030704-1.c: Add a comment.
25346
25347 2003-07-08 Roger Sayle <roger@eyesopen.com>
25348
25349 PR c/11370
25350 * gcc.dg/Wunreachable-6.c: New testcase.
25351 * gcc.dg/Wunreachable-7.c: New testcase.
25352
25353 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25354
25355 PR c/11420
25356 * gcc.dg/20030708-1.c: New test.
25357
25358 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
25359
25360 * gcc.dg/compat/sdata-section.h: New file.
25361 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
25362 * gcc.dg/torture/mips-sdata-1.c: New test.
25363
25364 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25365
25366 PR c++/11030
25367 * g++.dg/template/friend19.C: New test.
25368
25369 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25370
25371 * g++.dg/opt/strength-reduce.C: New test.
25372
25373 2003-07-07 Roger Sayle <roger@eyesopen.com>
25374
25375 PR target/10979
25376 * gcc.dg/20030707-1.c: New testcase.
25377
25378 2003-07-07 Roger Sayle <roger@eyesopen.com>
25379
25380 PR optimization/11059
25381 * g++.dg/opt/emptyunion.C: New testcase.
25382
25383 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25384 Eric Botcazou <ebotcazou@libertysurf.fr>
25385
25386 * g++.dg/opt/stack1.C: New test.
25387
25388 2003-07-05 Mark Mitchell <mark@codesourcery.com>
25389
25390 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
25391 run test.
25392
25393 PR c++/11431
25394 * g++.dg/expr/static_cast3.C: New test.
25395
25396 2003-07-04 Zack Weinberg <zack@codesourcery.com>
25397
25398 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
25399 everywhere.
25400 * gcc.dg/concat.c: Concatenation of string constants with
25401 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
25402 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
25403 * gcc.dg/cpp/escape-2.c: Use wide character constants where
25404 necessary to avoid multi-character character constant warning.
25405 * gcc.dg/cpp/escape.c: Likewise.
25406 * gcc.dg/cpp/ucs.c: Likewise.
25407 Remove backslashes from dg-bogus comments, as they confuse Tcl.
25408 Fix a typo.
25409
25410 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25411
25412 PR c/11428
25413 * gcc.c-torture/compile/20030704-1.c: New.
25414
25415 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25416
25417 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
25418
25419 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
25420
25421 PR c++/5287, PR c++/7910, PR c++/11021
25422 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
25423 tests for warnings.
25424 * g++.dg/ext/dllimport2.C: Add tests for warnings.
25425 * g++.dg/ext/dllimport3.C: Likewise.
25426 * g++.dg/ext/dllimport4.C: New file.
25427 * g++.dg/ext/dllimport5.C: New file.
25428 * g++.dg/ext/dllimport6.C: New file.
25429 * g++.dg/ext/dllimport7.C: New file.
25430 * g++.dg/ext/dllimport8.C: New file.
25431 * g++.dg/ext/dllimport9.C: New file.
25432 * g++.dg/ext/dllimport10.C: New file.
25433 * g++.dg/ext/dllexport1.C: New file.
25434
25435 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25436
25437 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
25438 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
25439
25440 2003-07-03 Roger Sayle <roger@eyesopen.com>
25441
25442 * gcc.dg/builtins-25.c: New testcase.
25443 * gcc.dg/builtins-26.c: New testcase.
25444
25445 2003-07-03 Janis Johnson <janis187@us.ibm.com>
25446
25447 * gcc.dg/compat/vector-defs.h: New file.
25448 * gcc.dg/compat/vector-setup.h: New file.
25449 * gcc.dg/compat/vector-check.h: New file.
25450 * gcc.dg/compat/vector-1_main.c: New file.
25451 * gcc.dg/compat/vector-1_x.c: New file.
25452 * gcc.dg/compat/vector-1_y.c: New file.
25453 * gcc.dg/compat/vector-2_main.c: New file.
25454 * gcc.dg/compat/vector-2_x.c: New file.
25455 * gcc.dg/compat/vector-2_y.c: New file.
25456
25457 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
25458 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
25459 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
25460 * gcc.dg/compat/struct-align-1.h: New file.
25461 * gcc.dg/compat/struct-align-1_main.c: New file.
25462 * gcc.dg/compat/struct-align-1_x.c: New file.
25463 * gcc.dg/compat/struct-align-1_y.c: New file.
25464 * gcc.dg/compat/struct-align-2.h: New file.
25465 * gcc.dg/compat/struct-align-2_main.c: New file.
25466 * gcc.dg/compat/struct-align-2_x.c: New file.
25467 * gcc.dg/compat/struct-align-2_y.c: New file.
25468
25469 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
25470 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25471 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25472 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25473 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25474 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25475 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25476 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25477 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25478 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25479 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25480 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25481 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25482 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25483 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25484 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25485 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25486 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25487 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25488 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25489 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25490 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25491 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25492 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25493 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25494 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25495 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25496 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25497 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25498
25499 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25500
25501 * gcc.dg/i386-call-1.c: New test.
25502
25503 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
25504
25505 PR c++/9162
25506 * g++.dg/parse/defarg4.C: New.
25507
25508 2003-07-03 Roger Sayle <roger@eyesopen.com>
25509
25510 PR target/10700
25511 * gcc.c-torture/compile/20030703-1.c: New test case.
25512
25513 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25514
25515 * g++.dg/template/local3.C: Remove extra semicolon.
25516
25517 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25518
25519 * gcc.dg/i386-volatile-1.c: New test.
25520
25521 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
25522
25523 PR c++/11072
25524 * g++.dg/other/offsetof2.C: XFAIL.
25525 * g++.dg/other/offsetof5.C: New.
25526
25527 PR c++/10219
25528 * g++.dg/template/error1.C: New.
25529
25530 PR c++/9779
25531 * g++.dg/template/dependent-expr1.C: New.
25532
25533 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25534
25535 PR c++/6949
25536 * g++.dg/template/local3.C: New test.
25537
25538 PR c++/11149
25539 * g++.dg/lookup/scoped6.C: New test.
25540
25541 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
25542
25543 PR c++/8046
25544 * g++.dg/other/error7.C: New test.
25545
25546 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
25547
25548 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
25549 * g++.old-deja/g++.abi/vtable3.h: Likewise.
25550 * g++.old-deja/g++.law/code-gen5.C: Likewise.
25551 * g++.old-deja/g++.other/union2.C: Likewise.
25552 * gcc.dg/c90-const-expr-2.c: Likewise.
25553 * gcc.dg/c90-const-expr-3.c: Likewise.
25554 * gcc.dg/c99-const-expr-2.c: Likewise.
25555 * gcc.dg/c99-const-expr-3.c: Likewise.
25556 * gcc.dg/concat.c: Likewise.
25557
25558 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25559
25560 PR c++/9559
25561 * g++.dg/init/static1.C: New test.
25562
25563 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25564
25565 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
25566 * g++.old-deja/g++.other/access2.C: Likewise.
25567 * g++.old-deja/g++.other/decl2.C: Likewise.
25568 * gcc.c-torture/execute/20020615-1.c: Likewise.
25569
25570 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25571
25572 PR c++/4933
25573 * g++.dg/template/sizeof4.C: New test.
25574
25575 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25576
25577 * g++.dg/other/error6.C: New test.
25578
25579 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25580
25581 PR c++/10750
25582 * g++.dg/parse/constant2.C: New test.
25583
25584 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25585
25586 PR c++/11106
25587 * g++.dg/other/error5.C: New test.
25588
25589 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25590
25591 * gcc.dg/format/gcc_diag-1.c: New test.
25592
25593 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
25594
25595 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
25596
25597 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
25598
25599 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
25600 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
25601 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
25602
25603 2003-06-28 Jakub Jelinek <jakub@redhat.com>
25604
25605 * gcc.c-torture/execute/builtins/string-8.c: New test.
25606 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
25607 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
25608 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
25609
25610 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25611
25612 PR c++/10468
25613 * g++.dg/ext/typeof6.C: New test.
25614
25615 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25616
25617 PR c++/10796
25618 * g++.dg/init/enum1.C: New test.
25619
25620 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
25621
25622 * gcc.dg/20030627-1.c: New test.
25623
25624 2003-06-26 Mark Mitchell <mark@codesourcery.com>
25625
25626 PR c++/11332
25627 * g++.dg/expr/static_cast2.C: New test.
25628
25629 2003-06-26 Roger Sayle <roger@eyesopen.com>
25630 Jakub Jelinek <jakub@redhat.com>
25631
25632 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
25633 sprintf(dst,"%s",src) optimization.
25634 * gcc.c-torture/execute/20030626-1.c: New test case.
25635 * gcc.c-torture/execute/20030626-2.c: New test case.
25636
25637 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
25638
25639 * gcc.c-torture/execute/multi-ix.c: New test.
25640
25641 * gcc.c-torture/execute/simd-4.c (main):
25642 Added missing semicolon at end of union.
25643
25644 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
25645
25646 PR c++/8266
25647 * g++.dg/template/explicit-instantiation3.C: New test.
25648
25649 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25650
25651 * gcc.dg/20030626-1.c: Use signed char.
25652
25653 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25654
25655 * gcc.dg/20030626-1.c: New test.
25656
25657 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
25658
25659 * const-str-2.m: Update.
25660
25661 2003-06-25 Mark Mitchell <mark@codesourcery.com>
25662
25663 PR c++/10990
25664 * g++.dg/rtti/dyncast1.C: New test.
25665 * g++.dg/abi/mangle4.C: Correct base-specifier access.
25666 * g++.dg/lookup/scoped1.C: Remove XFAIL.
25667 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
25668
25669 PR c++/10931
25670 * g++.dg/expr/static_cast1.C: New test.
25671
25672 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
25673
25674 * gcc.dg/20030625-1.c: New test.
25675
25676 2003-06-24 Roger Sayle <roger@eyesopen.com>
25677
25678 * gcc.c-torture/compile/20030624-1.c: New test case.
25679
25680 2003-06-24 Jakub Jelinek <jakub@redhat.com>
25681
25682 * gcc.c-torture/execute/string-opt-17.c: New test.
25683
25684 2003-06-24 Mark Mitchell <mark@codesourcery.com>
25685
25686 PR c++/5754
25687 * g++.dg/parse/crash6.C: New test.
25688
25689 2003-06-23 Roger Sayle <roger@eyesopen.com>
25690
25691 * gcc.dg/builtins-24.c: New test case.
25692
25693 2003-06-23 Jakub Jelinek <jakub@redhat.com>
25694
25695 * g++.dg/opt/operator1.C: New test.
25696
25697 2003-06-22 Roger Sayle <roger@eyesopen.com>
25698
25699 * gcc.c-torture/execute/string-opt-16.c: New test case.
25700
25701 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25702
25703 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
25704 * g++.old-deja/g++.other/conv7.C: Likewise.
25705 * g++.old-deja/g++.other/overcnv2.C: Likewise.
25706 * g++.old-deja/g++.other/overload14.C: Likewise.
25707
25708 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25709
25710 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
25711 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
25712
25713 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25714
25715 PR c++/10888
25716 * g++.dg/warn/Winline-3.C: New test.
25717
25718 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25719
25720 * lib/target-supports.exp (check_alias_available): Make the test
25721 program acceptable to the Solaris assembler.
25722
25723 PR c++/10749
25724 * g++.dg/template/memclass2.C: New test.
25725
25726 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25727 Eric Botcazou <ebotcazou@libertysurf.fr>
25728
25729 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
25730 data for non-matching targets.
25731 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
25732
25733 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25734
25735 PR c++/10845
25736 * g++.dg/template/member3.C: New test.
25737
25738 2003-06-19 Mark Mitchell <mark@codesourcery.com>
25739
25740 PR c++/10939
25741 * g++.dg/template/func1.C: New test.
25742
25743 PR c++/9649
25744 * g++.dg/template/static4.C: New test.
25745 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
25746
25747 PR c++/11041
25748 * g++.dg/init/ref7.C: New test.
25749
25750 2003-06-19 Matt Austern <austern@apple.com>
25751
25752 PR c++/11228
25753 * g++.dg/anew1.C: New test.
25754 * g++.dg/anew2.C: New test.
25755 * g++.dg/anew3.C: New test.
25756 * g++.dg/anew4.C: New test.
25757
25758 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
25759
25760 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
25761
25762 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
25763
25764 * gcc.c-torture/execute/simd-4.c (main): Make expected value
25765 endian-dependent.
25766
25767 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
25768
25769 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
25770 Remove cruft.
25771
25772 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
25773
25774 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
25775 * gcc.c-torture/compile/961203-1.c: Likewise.
25776 * gcc.c-torture/compile/980506-1.c: Likewise.
25777
25778 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25779
25780 PR c++/10712
25781 * g++.dg/lookup/using7.C: New test.
25782
25783 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25784
25785 PR c++/11105
25786 * g++.dg/abi/conv1.C: Remove it.
25787 * g++.dg/template/conv7.C: New test.
25788 * g++.dg/template/conv8.C: Likewise.
25789 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
25790 conversion operator.
25791
25792 2003-06-17 Janis Johnson <janis187@us.ibm.com>
25793
25794 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
25795 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25796 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25797 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25798 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25799 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25800 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25801 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25802 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25803 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25804 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25805 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25806 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25807 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25808 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25809 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25810 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25811 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25812 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25813 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25814 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25815 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25816 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25817 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25818 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25819 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25820 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25821 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25822 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25823
25824 2003-06-16 Mark Mitchell <mark@codesourcery.com>
25825
25826 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
25827 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
25828 indications.
25829
25830 2003-06-16 Roger Sayle <roger@eyesopen.com>
25831
25832 * gcc.dg/i386-387-5.c: New test case.
25833 * gcc.dg/i386-387-6.c: New test case.
25834 * gcc.dg/builtins-23.c: New test case.
25835
25836 2003-06-15 Roger Sayle <roger@eyesopen.com>
25837
25838 * gcc.dg/builtins-22.c: New test case.
25839 * gcc.dg/i386-387-1.c: Update to test exp.
25840 * gcc.dg/i386-387-2.c: Likewise.
25841
25842 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25843
25844 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
25845
25846 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25847
25848 * lib/gcc-dg.exp (dg-require-dll): New function.
25849 (dg-xfail-if): Likewise.
25850 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
25851 driver.
25852
25853 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
25854 * gcc.c-torture/compile/20001205-1.c: Likewise.
25855 * gcc.c-torture/compile/20001226-1.c: Likewise.
25856 * gcc.c-torture/compile/20010518-2.c: Likewise.
25857 * gcc.c-torture/compile/20020312-1.c: Likewise.
25858 * gcc.c-torture/compile/20020604-1.c: Likewise.
25859 * gcc.c-torture/compile/920501-12.c: Likewise.
25860 * gcc.c-torture/compile/920501-4.c: Likewise.
25861 * gcc.c-torture/compile/920520-1.c: Likewise.
25862 * gcc.c-torture/compile/920521-1.c: Likewise.
25863 * gcc.c-torture/compile/920625-1.c: Likewise.
25864 * gcc.c-torture/compile/961203-1.c: Likewise.
25865 * gcc.c-torture/compile/980506-1.c: Likewise.
25866 * gcc.c-torture/compile/981006-1.c: Likewise.
25867 * gcc.c-torture/compile/981022-1.c: Likewise.
25868 * gcc.c-torture/compile/981223-1.c: Likewise.
25869 * gcc.c-torture/compile/990617-1.c: Likewise.
25870 * gcc.c-torture/compile/dll.c: Likewise.
25871 * gcc.c-torture/compile/labels-3.c: Likewise.
25872 * gcc.c-torture/compile/mipscop-1.c: Likewise.
25873 * gcc.c-torture/compile/mipscop-2.c: Likewise.
25874 * gcc.c-torture/compile/mipscop-3.c: Likewise.
25875 * gcc.c-torture/compile/mipscop-4.c: Likewise.
25876 * gcc.c-torture/compile/simd-5.c: Likewise.
25877 * gcc.c-torture/compile/20000804-1.x: Remove.
25878 * gcc.c-torture/compile/20001205-1.x: Likewise.
25879 * gcc.c-torture/compile/20001226-1.x: Likewise.
25880 * gcc.c-torture/compile/20010518-2.x: Likewise.
25881 * gcc.c-torture/compile/20020312-1.x: Likewise.
25882 * gcc.c-torture/compile/20020604-1.x: Likewise.
25883 * gcc.c-torture/compile/920501-12.x: Likewise.
25884 * gcc.c-torture/compile/920501-4.x: Likewise.
25885 * gcc.c-torture/compile/920520-1.x: Likewise.
25886 * gcc.c-torture/compile/920521-1.x: Likewise.
25887 * gcc.c-torture/compile/920625-1.x: Likewise.
25888 * gcc.c-torture/compile/961203-1.x: Likewise.
25889 * gcc.c-torture/compile/980506-1.x: Likewise.
25890 * gcc.c-torture/compile/981006-1.x: Likewise.
25891 * gcc.c-torture/compile/981022-1.x: Likewise.
25892 * gcc.c-torture/compile/981223-1.x: Likewise.
25893 * gcc.c-torture/compile/990617-1.x: Likewise.
25894 * gcc.c-torture/compile/mipscop-1.x: Likewise.
25895 * gcc.c-torture/compile/mipscop-2.x: Likewise.
25896 * gcc.c-torture/compile/mipscop-3.x: Likewise.
25897 * gcc.c-torture/compile/mipscop-4.x: Likewise.
25898 * gcc.c-torture/compile/simd-5.x: Likewise.
25899
25900 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
25901
25902 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25903
25904 * gcc.c-torture/execute/20030611-1.c: New test.
25905
25906 2003-06-12 Roger Sayle <roger@eyesopen.com>
25907
25908 PR middle-end/168
25909 * gcc.dg/20030612-1.c: New test case.
25910
25911 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25912
25913 PR c++/10635
25914 * g++.dg/expr/cast1.C: New test.
25915
25916 2003-06-12 Roger Sayle <roger@eyesopen.com>
25917
25918 * gcc.dg/builtins-21.c: New test case.
25919
25920 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
25921
25922 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
25923 options instead of at the end.
25924 * lib/objc.exp (objc_target_compile): Likewise.
25925
25926 2003-06-11 Mark Mitchell <mark@codesourcery.com>
25927
25928 PR c++/10432
25929 * g++.dg/parse/error1.C: New test.
25930
25931 2003-06-11 Janis Johnson <janis187@us.ibm.com>
25932
25933 * gcc.dg/compat/struct-by-value-11_main.c: New file.
25934 * gcc.dg/compat/struct-by-value-11_x.c: New file.
25935 * gcc.dg/compat/struct-by-value-11_y.c: New file.
25936 * gcc.dg/compat/struct-by-value-12_main.c: New file.
25937 * gcc.dg/compat/struct-by-value-12_x.c: New file.
25938 * gcc.dg/compat/struct-by-value-12_y.c: New file.
25939 * gcc.dg/compat/struct-by-value-13_main.c: New file.
25940 * gcc.dg/compat/struct-by-value-13_x.c: New file.
25941 * gcc.dg/compat/struct-by-value-13_y.c: New file.
25942 * gcc.dg/compat/struct-by-value-14_main.c: New file.
25943 * gcc.dg/compat/struct-by-value-14_x.c: New file.
25944 * gcc.dg/compat/struct-by-value-14_y.c: New file.
25945 * gcc.dg/compat/struct-by-value-15_main.c: New file.
25946 * gcc.dg/compat/struct-by-value-15_x.c: New file.
25947 * gcc.dg/compat/struct-by-value-15_y.c: New file.
25948 * gcc.dg/compat/struct-by-value-16_main.c: New file.
25949 * gcc.dg/compat/struct-by-value-16_x.c: New file.
25950 * gcc.dg/compat/struct-by-value-16_y.c: New file.
25951 * gcc.dg/compat/struct-by-value-17_main.c: New file.
25952 * gcc.dg/compat/struct-by-value-17_x.c: New file.
25953 * gcc.dg/compat/struct-by-value-17_y.c: New file.
25954 * gcc.dg/compat/struct-by-value-18_main.c: New file.
25955 * gcc.dg/compat/struct-by-value-18_x.c: New file.
25956 * gcc.dg/compat/struct-by-value-18_y.c: New file.
25957
25958 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
25959 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
25960 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
25961 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
25962 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
25963 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
25964 * gcc.dg/compat/scalar-return-3_main.c: New file.
25965 * gcc.dg/compat/scalar-return-3_x.c: New file.
25966 * gcc.dg/compat/scalar-return-3_y.c: New file.
25967 * gcc.dg/compat/scalar-return-4_main.c: New file.
25968 * gcc.dg/compat/scalar-return-4_x.c: New file.
25969 * gcc.dg/compat/scalar-return-4_y.c: New file.
25970
25971 2003-06-10 Janis Johnson <janis187@us.ibm.com>
25972
25973 * gcc.dg/compat/fp2-struct-check.h: New file.
25974 * gcc.dg/compat/fp2-struct-defs.h: New file.
25975 * gcc.dg/compat/fp2-struct-init.h: New file.
25976 * gcc.dg/compat/struct-by-value-10_main.c: New file.
25977 * gcc.dg/compat/struct-by-value-10_x.c: New file.
25978 * gcc.dg/compat/struct-by-value-10_y.c: New file.
25979 * gcc.dg/compat/struct-return-10_main.c: New file.
25980 * gcc.dg/compat/struct-return-10_x.c: New file.
25981 * gcc.dg/compat/struct-return-10_y.c: New file.
25982
25983 * gcc.dg/compat/compat-common.h: New file.
25984 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
25985 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
25986 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
25987 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
25988 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
25989 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
25990 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
25991 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25992 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
25993 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
25994 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25995 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
25996 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
25997 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25998 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
25999 * gcc.dg/compat/small-struct-check.h: Ditto.
26000 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
26001 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26002 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
26003 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
26004 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26005 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26006 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
26007 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26008 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
26009 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
26010 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26011 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26012 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
26013 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26014 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26015 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
26016 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26017 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
26018 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
26019 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26020 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
26021 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
26022 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26023 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
26024 * gcc.dg/compat/struct-return-2_main.c: Ditto.
26025 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26026 * gcc.dg/compat/struct-return-2_y.c: Ditto.
26027 * gcc.dg/compat/struct-return-3_main.c: Ditto.
26028 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26029 * gcc.dg/compat/struct-return-3_y.c: Ditto.
26030
26031 2003-06-10 Geoffrey Keating <geoffk@apple.com>
26032
26033 * g++.dg/pch/static-1.C: New file.
26034 * g++.dg/pch/static-1.Hs: New file.
26035
26036 2003-06-10 Richard Henderson <rth@redhat.com>
26037
26038 * gcc.dg/asm-7.c: Adjust expected warning text.
26039
26040 2003-06-10 Roger Sayle <roger@eyesopen.com>
26041
26042 * gcc.dg/builtins-20.c: New test case.
26043
26044 2003-06-10 Mark Mitchell <mark@codesourcery.com>
26045
26046 PR c++/11131
26047 * g++.dg/opt/template1.C: New test.
26048
26049 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26050
26051 * lib/gcc-dg.exp (dg-test): Clear additional_files and
26052 additional_sources.
26053
26054 2003-05-21 David Taylor <dtaylor@emc.com>
26055
26056 * gcc.dg/Wpadded.c: New file.
26057
26058 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26059
26060 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
26061 * gcc.dg/special/weak-2.c: Add dg-require-weak.
26062 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
26063 dg-require-weak.
26064
26065 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
26066
26067 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
26068
26069 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26070
26071 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
26072 (dg-require-alias): Likewise.
26073 (dg-require-gc-sections): Likewise.
26074 * lib/target-supports.exp (check_gc_sections_available): Likewise.
26075
26076 2003-06-08 Richard Henderson <rth@redhat.com>
26077
26078 * gcc.dg/20011029-2.c: Fix the array reference.
26079 * gcc.dg/asm-7.c: New.
26080
26081 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
26082
26083 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
26084
26085 2003-06-08 Mark Mitchell <mark@codesourcery.com>
26086
26087 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
26088 (dg-require-gc-sections): Likewise.
26089
26090 2003-06-08 Jan Hubicka <jh@suse.cz>
26091
26092 * i386-cmov1.c: Fix regular expression.
26093 * i386-cvt-1.c: Likewise.
26094 * i386-local.c: Likewise.
26095 * i386-local2.c: Likewise.
26096 * i386-mul.c: Likewise.
26097 * i386-ssetype-1.c: Likewise.
26098 * i386-ssetype-3.c: Likewise.
26099 * i386-ssetype-5.c: Likewise.
26100
26101 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26102
26103 PR c++/11039
26104 * g++.dg/warn/implicit-typename2.C: New test.
26105 * g++.dg/warn/implicit-typename3.C: New test.
26106
26107 2003-06-07 Richard Henderson <rth@redhat.com>
26108
26109 * g++.dg/other/offsetof3.C: Use size_t.
26110 * g++.dg/other/offsetof4.C: Likewise.
26111
26112 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
26113
26114 * lib/copy-file.exp: New. Implement gcc_copy_files.
26115
26116 * lib/dg-pch.exp: Load copy-file.exp
26117 (dg-pch): Use gcc_copy_files instead of "file copy".
26118
26119 2003-06-06 Mark Mitchell <mark@codesourcery.com>
26120
26121 * gcc.dg/weak/weak.exp: Simplify.
26122 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
26123 * gcc.dg/weak/weak-1.c: Likewise.
26124 * gcc.dg/weak/weak-2.c: Likewise.
26125 * gcc.dg/weak/weak-3.c: Likewise.
26126 * gcc.dg/weak/weak-4.c: Likewise.
26127 * gcc.dg/weak/weak-5.c: Likewise.
26128 * gcc.dg/weak/weak-6.c: Likewise.
26129 * gcc.dg/weak/weak-7.c: Likewise.
26130 * gcc.dg/weak/weak-8.c: Likewise.
26131 * gcc.dg/weak/weak-9.c: Likewise.
26132
26133 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
26134
26135 gcc.c-torture/execute/20030606-1.c: New.
26136
26137 2003-06-06 Roger Sayle <roger@eyesopen.com>
26138
26139 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
26140 * gcc.dg/builtins-19.c: Likewise.
26141
26142 2003-06-06 Roger Sayle <roger@eyesopen.com>
26143
26144 * gcc.dg/builtins-2.c: Add some more tests.
26145 * gcc.dg/builtins-18.c: New test case.
26146 * gcc.dg/builtins-19.c: New test case.
26147
26148 2003-06-06 Roger Sayle <roger@eyesopen.com>
26149 Jim Wilson <wilson@tuliptree.org>
26150
26151 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
26152
26153 2003-06-06 Jakub Jelinek <jakub@redhat.com>
26154
26155 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
26156 mempcpy/stpcpy calls not to be optimized into something else.
26157 * gcc.c-torture/execute/string-opt-3.c: Moved to...
26158 * gcc.c-torture/execute/builtins/string-7.c: ...here.
26159 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
26160
26161 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26162
26163 * gcc.dg/format/asm_fprintf-1.c: New test.
26164
26165 2003-06-05 Mark Mitchell <mark@codesourcery.com>
26166
26167 * lib/gcc-defs.exp (additional_sources): New variable.
26168 (dg-additional-sources): New function.
26169 (additional_files): New variable.
26170 (dg-additional-files): New function.
26171 (dg-additional-files-options): Likewise.
26172 * lib/gcc-dg.exp (dg-require-weak): New function.
26173 (dg-require-alias): Likewise.
26174 (dg-require-gc-sections): Likewise.
26175 * lib/target-supports.exp (check_alias_available): Remove testfile
26176 parameter.
26177 (check_gc_sections_available): New function.
26178 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
26179 (dg-gpp-additional-files): Likewise.
26180 * lib/g++.exp (additional_sources): Remove.
26181 (additional_files): Likewise.
26182 (g++_target_compile): Use dg-additional-files-options.
26183
26184 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
26185 Tcl logic.
26186 * gcc.dg/special/ecos.exp: Remove.
26187 * gcc.dg/special/20000419-2.c: Use dg-require-*.
26188 * gcc.dg/special/alias-1.c: Likewise.
26189 * gcc.dg/special/alias-2.c: Likewise.
26190 * gcc.dg/special/gcsec-1.c: Likewise.
26191 * gcc.dg/special/weak-1.c: Likewise.
26192 * gcc.dg/special/weak-2.c: Likewise.
26193 * gcc.dg/special/wkali-1.c: Likewise.
26194 * gcc.dg/special/wkali-2.c: Likewise.
26195
26196 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
26197 dg-gpp-additional-*.
26198 * g++.dg/special/conpr-3.C: Likewise.
26199 * g++.dg/special/conpr-4.C: Likewise.
26200 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
26201 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
26202 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
26203 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
26204 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
26205 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
26206 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
26207 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
26208 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
26209 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
26210 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
26211 * g++.old-deja/g++.other/comdat1.C: Likewise.
26212 * g++.old-deja/g++.other/comdat2.C: Likewise.
26213 * g++.old-deja/g++.other/comdat3.C: Likewise.
26214 * g++.old-deja/g++.other/ctor1.C: Likewise.
26215 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
26216
26217 2003-06-05 Richard Henderson <rth@redhat.com>
26218
26219 * gcc.dg/debug/20030605-1.c: New.
26220
26221 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26222
26223 * README.QMTEST: Update.
26224
26225 2003-06-04 Richard Henderson <rth@redhat.com>
26226
26227 * gcc.dg/cleanup-1.c: New.
26228 * gcc.dg/cleanup-2.c: New.
26229 * gcc.dg/cleanup-3.c: New.
26230 * gcc.dg/cleanup-4.c: New.
26231 * gcc.dg/cleanup-5.c: New.
26232 * gcc.dg/cleanup-6.c: New.
26233 * gcc.dg/cleanup-7.c: New.
26234
26235 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26236
26237 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
26238
26239 * lib/dg-pch.exp: New file.
26240 * g++.dg/pch/pch.exp: Use dg-pch.exp.
26241 * gcc.dg/pch/pch.exp: Likewise.
26242
26243 2003-06-04 Roger Sayle <roger@eyesopen.com>
26244
26245 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
26246 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
26247 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
26248 * gcc.dg/builtins-17.c: New test case.
26249 * gcc.dg/i386-387-4.c: New test case.
26250 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
26251
26252 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26253
26254 * gcc.dg/ultrasp9.c: New test.
26255
26256 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26257
26258 * gcc.c-torture/compile/20030604-1.c: New test.
26259 * gcc.dg/sparc-constant-1.c: New test.
26260
26261 2003-06-03 Glen Nakamura <glen@imodulo.com>
26262
26263 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
26264
26265 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
26266
26267 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
26268
26269 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
26270 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
26271
26272 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
26273
26274 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
26275
26276 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26277
26278 PR c++/10940
26279 * g++.dg/template/spec10.C: New test.
26280
26281 2003-06-03 Roger Sayle <roger@eyesopen.com>
26282
26283 * gcc.dg/builtins-16.c: New test case.
26284
26285 2003-06-03 Jakub Jelinek <jakub@redhat.com>
26286
26287 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
26288 mempcpy test with post-increments.
26289 * gcc.c-torture/execute/string-opt-3.c: New test.
26290 * gcc.dg/string-opt-1.c: New test.
26291
26292 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
26293
26294 PR fortran/10965
26295 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
26296
26297 2003-06-02 Mark Mitchell <mark@codesourcery.com>
26298
26299 * lib/scanasm.exp (dg-scan): New function, factored out of ...
26300 (scan-assembler): ... here. Use dg-scan.
26301 (scan-assembler-not): Likewise.
26302 (scan-file): New function.
26303 (scan-file-not): Likewise.
26304 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
26305 * gcc.dg/cpp/_Pragma4.c: Likewise.
26306 * gcc.dg/cpp/_Pragma5.c: Likewise.
26307 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26308 * gcc.dg/cpp/avoidpaste2.c: Likewise.
26309 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
26310 * gcc.dg/cpp/cmdlne-P.c: Likewise.
26311 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
26312 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
26313 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
26314 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
26315 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
26316 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
26317 * gcc.dg/cpp/cxxcom1.c: Likewise.
26318 * gcc.dg/cpp/line1.c: Likewise.
26319 * gcc.dg/cpp/maccom1.c: Likewise.
26320 * gcc.dg/cpp/maccom2.c: Likewise.
26321 * gcc.dg/cpp/maccom3.c: Likewise.
26322 * gcc.dg/cpp/maccom4.c: Likewise.
26323 * gcc.dg/cpp/maccom5.c: Likewise.
26324 * gcc.dg/cpp/maccom6.c: Likewise.
26325 * gcc.dg/cpp/multiline.c: Likewise.
26326 * gcc.dg/cpp/spacing1.c: Likewise.
26327 * gcc.dg/cpp/spacing2.c: Likewise.
26328 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
26329 * gcc.dg/cpp/trad/maccom1.c: Likewise.
26330 * gcc.dg/cpp/trad/maccom2.c: Likewise.
26331 * gcc.dg/cpp/trad/maccom3.c: Likewise.
26332 * gcc.dg/cpp/trad/maccom4.c: Likewise.
26333 * gcc.dg/cpp/trad/maccom6.c: Likewise.
26334 * gcc.dg/cpp/cxxcom2.c: Likewise.
26335 * gcc.dg/cpp/cxxcom2.h: New file.
26336
26337 * gcc.dg/cpp/truefalse.cpp: Move it to ...
26338 * g++.dg/cpp/truefalse.C: Here.
26339 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
26340
26341 2003-06-01 Loren James Rittle <ljrittle@acm.org>
26342
26343 * gcc.dg/cpp/redef3.c: New file.
26344
26345 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26346
26347 * gcc.dg/i386-loop-3.c: New test.
26348
26349 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
26350
26351 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
26352
26353 2003-05-31 Roger Sayle <roger@eyesopen.com>
26354
26355 * gcc.dg/fwrapv-1.c: New test case.
26356 * gcc.dg/fwrapv-2.c: New test case.
26357
26358 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26359
26360 PR c++/10956
26361 * g++.dg/template/spec9.C: New test.
26362
26363 2003-05-29 Roger Sayle <roger@eyesopen.com>
26364
26365 * gcc.dg/duff-4.c: New test case.
26366
26367 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
26368
26369 PR fortran/10843
26370 * g77.dg/ffixed-form-1.f: New test
26371 * g77.dg/ffixed-form-2.f: New test
26372 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
26373 * g77.dg/ffree-form-3.f: New test
26374
26375 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
26376
26377 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
26378 * gcc.dg/wint_t-1.c: Likewise.
26379
26380 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26381
26382 * g++.dg/template/access11.C: New test.
26383
26384 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26385
26386 PR c++/10849
26387 * g++.dg/template/access10.C: New test.
26388
26389 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26390 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26391
26392 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
26393
26394 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26395
26396 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
26397 suppress for powerpc-*-darwin*.
26398 * gcc.dg/torture/builtin-noret-2.c: Likewise.
26399
26400 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26401
26402 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
26403 suppress option for powerpc-*-darwin*.
26404
26405 2003-05-23 Roger Sayle <roger@eyesopen.com>
26406
26407 * gcc.dg/builtins-1.c: Add tests for tan and atan.
26408 * gcc.dg/builtins-4.c: Add test for fmod.
26409
26410 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26411
26412 PR c++/10682
26413 * g++.dg/template/instantiate4.C: New test.
26414
26415 2003-05-22 Roger Sayle <roger@eyesopen.com>
26416
26417 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
26418
26419 2003-05-21 Janis Johnson <janis187@us.ibm.com>
26420
26421 * gcc.dg/compat/scalar-return-1_main.c: New file.
26422 * gcc.dg/compat/scalar-return-1_x.c: New file.
26423 * gcc.dg/compat/scalar-return-1_y.c: New file.
26424 * gcc.dg/compat/scalar-return-2_main.c: New file.
26425 * gcc.dg/compat/scalar-return-2_x.c: New file.
26426 * gcc.dg/compat/scalar-return-2_y.c: New file.
26427 * gcc.dg/compat/struct-return-3_main.c: New file.
26428 * gcc.dg/compat/struct-return-3_y.c: New file.
26429 * gcc.dg/compat/struct-return-3_x.c: New file.
26430 * gcc.dg/compat/struct-return-2_main.c: New file.
26431 * gcc.dg/compat/struct-return-2_x.c: New file.
26432 * gcc.dg/compat/struct-return-2_y.c: New file.
26433
26434 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26435
26436 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
26437 for hppa*-hp-hpux*.
26438 * gcc.dg/20021014-1.c (dg-options): Likewise.
26439 * gcc.dg/nest.c (dg-options): Likewise.
26440
26441 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
26442
26443 PR c++/9738
26444 * g++.dg/ext/dllimport2.C: New file.
26445 * g++.dg/ext/dllimport3.C: New file.
26446
26447 2003-05-20 Janis Johnson <janis187@us.ibm.com>
26448
26449 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
26450 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26451 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26452 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26453 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26454 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26455 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
26456 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
26457 * gcc.dg/compat/small-struct-defs.h: New file.
26458 * gcc.dg/compat/small-struct-init.h: New file.
26459 * gcc.dg/compat/small-struct-check.h: New file.
26460 * gcc.dg/compat/fp-struct-defs.h: New file.
26461 * gcc.dg/compat/fp-struct-check.h: New file.
26462 * gcc.dg/compat/fp-struct-init.h: New file.
26463 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
26464 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
26465
26466 2003-05-19 Jakub Jelinek <jakub@redhat.com>
26467
26468 * gcc.dg/20030225-2.c: New test.
26469
26470 2003-05-18 Roger Sayle <roger@eyesopen.com>
26471 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26472
26473 * gcc.c-torture/compile/20030518-1.c: New test case.
26474
26475 2003-05-18 Mark Mitchell <mark@codesourcery.com>
26476
26477 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
26478 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
26479 gcc-dg-debug-runtest.
26480 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
26481 gcc-dg-debug-runtest.
26482
26483 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26484
26485 PR c++/9022
26486 * g++.dg/lookup/using6.C: New test.
26487
26488 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26489
26490 * g++.dg/parse/access2.C: New test.
26491
26492 2003-05-17 Mark Mitchell <mark@codesourcery.com>
26493
26494 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
26495 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
26496 * gcc.dg/debug/debug.exp: Likewise.
26497
26498 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
26499
26500 * gcc.dg/dollar.c: New test.
26501
26502 2003-05-16 Janis Johnson <janis187@us.ibm.com>
26503
26504 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
26505 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
26506 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
26507 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
26508 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
26509 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
26510 * gcc.dg/compat/struct-by-value-6_main.c: New file.
26511 * gcc.dg/compat/struct-by-value-6_x.c: New file.
26512 * gcc.dg/compat/struct-by-value-6_y.c: New file.
26513 * gcc.dg/compat/struct-by-value-7_main.c: New file.
26514 * gcc.dg/compat/struct-by-value-7_x.c: New file.
26515 * gcc.dg/compat/struct-by-value-7_y.c: New file.
26516 * gcc.dg/compat/struct-by-value-8_main.c: New file.
26517 * gcc.dg/compat/struct-by-value-8_x.c: New file.
26518 * gcc.dg/compat/struct-by-value-8_y.c: New file.
26519 * gcc.dg/compat/struct-by-value-9_main.c: New file.
26520 * gcc.dg/compat/struct-by-value-9_x.c: New file.
26521 * gcc.dg/compat/struct-by-value-9_y.c: New file.
26522
26523 2003-05-16 Mark Mitchell <mark@codesourcery.com>
26524
26525 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
26526 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
26527 support for "repo" mode.
26528 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
26529 * lib/g77-dg.exp: Likewise.
26530 * lib/obj-dg.exp: Likewise.
26531
26532 2003-05-16 Jakub Jelinek <jakub@redhat.com>
26533
26534 Merge from gcc-3_2-rhl8-branch:
26535 2003-04-23 Jakub Jelinek <jakub@redhat.com>
26536
26537 * gcc.dg/tls/opt-6.c: New test.
26538
26539 2003-04-05 Jakub Jelinek <jakub@redhat.com>
26540
26541 * gcc.dg/20030405-1.c: New test.
26542
26543 2003-03-09 Jakub Jelinek <jakub@redhat.com>
26544
26545 * gcc.dg/20030309-1.c: New test.
26546
26547 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26548
26549 * gcc.c-torture/execute/20030307-1.c: New test.
26550
26551 2003-02-20 Randolph Chung <tausq@debian.org>
26552
26553 * gcc.c-torture/compile/20030220-1.c: New test.
26554
26555 2003-02-18 Jakub Jelinek <jakub@redhat.com>
26556
26557 * gcc.dg/20030217-1.c: New test.
26558
26559 2003-01-29 Jakub Jelinek <jakub@redhat.com>
26560
26561 * gcc.c-torture/compile/20020129-1.c: New test.
26562
26563 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26564
26565 * gcc.dg/unroll-1.c: New test.
26566
26567 2002-11-16 Jan Hubicka <jh@suse.cz>
26568
26569 * gcc.c-torture/execute/20020920-1.c: New test.
26570
26571 2002-10-08 Jakub Jelinek <jakub@redhat.com>
26572
26573 PR target/7434
26574 * gcc.c-torture/compile/20021008-1.c: New test.
26575
26576 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
26577
26578 PR target/7559
26579 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
26580
26581 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26582
26583 * gcc.c-torture/compile/20020807-1.c: New test.
26584
26585 2002-07-30 Jakub Jelinek <jakub@redhat.com>
26586
26587 * gcc.dg/tls/opt-1.c: New test.
26588
26589 2002-07-29 Jakub Jelinek <jakub@redhat.com>
26590
26591 * gcc.dg/20020729-1.c: New test.
26592
26593 2002-07-20 Jakub Jelinek <jakub@redhat.com>
26594
26595 * g++.dg/opt/life1.C: New test.
26596
26597 2002-05-20 Jakub Jelinek <jakub@redhat.com>
26598
26599 * gcc.dg/20020525-1.c: New test.
26600
26601 2002-05-24 Jakub Jelinek <jakub@redhat.com>
26602
26603 PR c++/6794
26604 * g++.dg/ext/pretty1.C: New test.
26605 * g++.dg/ext/pretty2.C: New test.
26606
26607 2003-05-15 Mark Mitchell <mark@codesourcery.com>
26608
26609 PR c++/8385
26610 * g++.dg/ext/typeof5.C: New test.
26611
26612 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
26613
26614 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
26615 __USER_LABEL_PREFIX__ into account.
26616 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
26617
26618 2003-05-14 Roger Sayle <roger@eyesopen.com>
26619
26620 * gcc.dg/builtins-15.c: New test case.
26621
26622 2003-05-13 Zack Weinberg <zack@codesourcery.com>
26623
26624 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
26625
26626 2003-05-12 Mark Mitchell <mark@codesourcery.com>
26627
26628 * lib/g++.exp: Tweak handling of additional source files.
26629 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
26630 * g++.dg/special/conpr-2a.C: Rename to ...
26631 * g++.dg/special/conpr-2a.cc: ... this.
26632 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
26633 * g++.dg/special/conpr-3a.C: Rename to ...
26634 * g++.dg/special/conpr-3a.cc: This.
26635 * g++.dg/special/conpr-3b.C: Rename to ...
26636 * g++.dg/special/conpr-3b.cc: This.
26637 * g++.dg/special/conpr-4.C: New test.
26638 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
26639
26640 2003-05-12 David Edelsohn <edelsohn@gnu.org>
26641
26642 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
26643
26644 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26645
26646 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
26647 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26648 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
26649 * g++.old-deja/g++.other/warn3.C: Likewise.
26650
26651 2003-05-11 Roger Sayle <roger@eyesopen.com>
26652
26653 * gcc.dg/i386-387-1.c: Update to also test log.
26654 * gcc.dg/i386-387-2.c: Likewise.
26655
26656 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
26657
26658 * g77.f-torture/execute/int8421.f: New test.
26659
26660 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26661
26662 PR c++/10230, c++/10481
26663 * g++.dg/lookup/scoped5.C: New test.
26664
26665 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26666
26667 PR c++/10552
26668 * g++.dg/template/ttp6.C: New test.
26669
26670 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
26671
26672 * gcc.c-torture/execute/builtins: New directory.
26673 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
26674 gcc.c-torture/execute/builtins.
26675 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
26676 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
26677 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
26678 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
26679
26680 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26681
26682 PR c++/9252
26683 * g++.dg/template/access8.C: New test.
26684 * g++.dg/template/access9.C: New test.
26685
26686 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26687
26688 PR c++/9554
26689 * g++.dg/parse/access1.C: New test.
26690
26691 2003-05-09 DJ Delorie <dj@redhat.com>
26692
26693 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
26694 long, and not an int.
26695
26696 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26697
26698 PR c++/10555, c++/10576
26699 * g++.dg/template/memclass1.C: New test.
26700
26701 2003-05-08 DJ Delorie <dj@redhat.com>
26702
26703 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
26704 targets.
26705 * gcc.c-torture/execute/20021024-1.x: Likewise.
26706 * gcc.c-torture/execute/shiftdi.x: Likewise.
26707 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
26708 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
26709 * gcc.dg/20021018-1.c: Likewise.
26710
26711 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26712
26713 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
26714
26715 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
26716 (bcopy): Call memmove.
26717
26718 2003-05-08 Roger Sayle <roger@eyesopen.com>
26719
26720 * g77.f-torture/compile/8485.f: New test case.
26721
26722 2003-05-07 Richard Henderson <rth@redhat.com>
26723
26724 PR c++/10570
26725 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
26726 Verify exception_cleanup not called for rethrows.
26727 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
26728 when exiting catch block without rethrowing.
26729 * g++.dg/eh/forced3.C: New.
26730 * g++.dg/eh/forced4.C: New.
26731
26732 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
26733
26734 * gcc.dg/20030505.c: Fix triplet.
26735
26736 2003-05-06 DJ Delorie <dj@redhat.com>
26737
26738 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
26739 * gcc.dg/nest.c: Likewise.
26740
26741 2003-05-05 Roger Sayle <roger@eyesopen.com>
26742
26743 * gcc.dg/builtins-14.c: New test case.
26744
26745 2003-05-05 Janis Johnson <janis187@us.ibm.com>
26746
26747 * lib/compat.exp (compat-execute): New argument.
26748 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
26749 * gcc.dg/compat: New test directory.
26750 * gcc.dg/compat/compat.exp: New expect script.
26751 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
26752 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
26753 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
26754 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
26755 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
26756 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
26757
26758 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
26759 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
26760 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
26761 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
26762 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
26763 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
26764 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
26765 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
26766 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
26767 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
26768 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
26769 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
26770 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
26771 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
26772 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
26773
26774 2003-05-05 Zack Weinberg <zack@codesourcery.com>
26775
26776 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
26777
26778 2003-05-05 Jakub Jelinek <jakub@redhat.com>
26779
26780 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
26781
26782 2003-05-05 Geoffrey Keating <geoffk@apple.com>
26783
26784 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
26785 * gcc.dg/ppc-fsel-2.c: New test.
26786
26787 * gcc.dg/unused-5.c: New test.
26788
26789 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26790
26791 PR c++/10496
26792 * g++.dg/warn/pmf1.C: New test.
26793
26794 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26795
26796 PR c++/4494
26797 * g++.dg/warn/main.C: New test.
26798
26799 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26800
26801 * gcc.dg/nonnull-3.c: New test.
26802
26803 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
26804
26805 * gcc.dg/cpp/Wtrigraphs.c: Update.
26806 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
26807
26808 2003-05-03 Geoffrey Keating <geoffk@apple.com>
26809
26810 * gcc.dg/ppc-fsel-1.c: New test.
26811
26812 2003-05-03 Zack Weinberg <zack@codesourcery.com>
26813
26814 PR c/10604
26815 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
26816
26817 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
26818
26819 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
26820
26821 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26822
26823 PR c++/9364, c++/10553, c++/10586
26824 * g++.dg/parse/typename4.C: New test.
26825 * g++.dg/parse/typename5.C: Likewise.
26826
26827 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
26828
26829 * gcc.c-torture/compile/20030503-1.c: New test.
26830
26831 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26832
26833 * g++.dg/lookup/using5.C: Fix testcase error.
26834
26835 2003-05-01 Chris Demetriou <cgd@broadcom.com>
26836
26837 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
26838 since MEABI is no longer supported. Remove all vestiges
26839 of MEABI from the test.
26840
26841 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26842
26843 PR c++/10554
26844 * g++.dg/lookup/using5.C: New test.
26845
26846 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26847
26848 PR c++/8772
26849 * g++.dg/template/ttp5.C: New test.
26850
26851 2003-04-30 Mark Mitchell <mark@codesourcery.com>
26852
26853 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
26854 (dg-gpp-additional-sources): New function.
26855 (dg-gpp-additional-files): Likewise.
26856 * lib/g++.exp (additional_sources): New variable.
26857 (additional_files): Likewise.
26858 (g++_target_compile): Deal with them.
26859 * lib/old-dejagnu.exp: Remove.
26860 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
26861 * g++.old-deja: Revise all tests to use dg commands.
26862
26863 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26864
26865 PR c++/9432, c++/9528
26866 * g++.dg/lookup/using4.C: New test.
26867
26868 2003-04-29 Geoffrey Keating <geoffk@apple.com>
26869
26870 * gcc.dg/noreturn-5.c: New file.
26871 * gcc.dg/noreturn-6.c: New file.
26872
26873 * gcc.c-torture/compile/inline-1.c: New file.
26874
26875 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26876
26877 PR c++/10551
26878 * g++.dg/template/explicit1.C: New test.
26879
26880 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26881
26882 PR c++/10549
26883 * g++.dg/other/bitfield1.C: New test.
26884
26885 PR c++/10527
26886 * g++.dg/init/new7.C: New test.
26887
26888 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26889
26890 * g++.dg/ext/desig1.C: New test.
26891 * g++.dg/ext/init1.C: Update.
26892
26893 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
26894
26895 2003-04-28 Mark Mitchell <mark@codesourcery.com>
26896
26897 PR c++/10180
26898 * g++.dg/warn/Winline-1.C: New test.
26899
26900 2003-04-28 Jakub Jelinek <jakub@redhat.com>
26901
26902 * gcc.c-torture/execute/string-opt-19.c: New test.
26903
26904 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
26905 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
26906
26907 2003-04-27 Mark Mitchell <mark@codesourcery.com>
26908
26909 PR c++/10506
26910 * g++.dg/init/new6.C: New test.
26911
26912 PR c++/10503
26913 * g++.dg/init/ref6.C: New test.
26914
26915 2003-04-26 David Edelsohn <edelsohn@gnu.org>
26916
26917 * g++.dg/warn/weak1.C: XFAIL on AIX4.
26918
26919 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26920
26921 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
26922 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
26923
26924 2003-04-25 Mark Mitchell <mark@codesourcery.com>
26925
26926 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
26927 initialized static data members.
26928
26929 2003-04-25 H.J. Lu <hjl@gnu.org>
26930
26931 * gcc.dg/ia64-sync-4.c: New test.
26932
26933 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26934
26935 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
26936 date.
26937
26938 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
26939
26940 PR c++/10337
26941 * g++.dg/warn/conv1.C: New test.
26942 * g++.old-deja/g++.other/conv7.C: Adjust.
26943 * g++.old-deja/g++.other/overload14.C: Adjust.
26944
26945 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26946
26947 PR c++/10471
26948 * g++.dg/template/defarg2.C: New test.
26949
26950 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
26951
26952 * gcc.dg/cpp/include2.c: Update.
26953 * gcc.dg/cpp/multiline-2.c: New.
26954 * gcc.dg/cpp/multiline.c: Update.
26955 * gcc.dg/cpp/strify2.c: Update.
26956 * gcc.dg/cpp/trad/literals-2.c: Update.
26957
26958 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26959
26960 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
26961
26962 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26963
26964 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
26965
26966 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26967
26968 PR c++/10451
26969 * g++.dg/parse/crash4.C: New test.
26970
26971 PR c++/9847
26972 * g++.dg/parse/crash5.C: New test.
26973
26974 2003-04-22 Mark Mitchell <mark@codesourcery.com>
26975
26976 PR c++/10446
26977 * g++.dg/parse/crash3.C: New test.
26978
26979 PR c++/10428
26980 * g++.dg/parse/elab1.C: New test.
26981
26982 2003-04-22 Devang Patel <dpatel@apple.com>
26983
26984 * gcc.dg/cpp/trad/funlike-5.c: New test.
26985
26986 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
26987
26988 * g++.dg/other/packed1.C: Fix dg options.
26989
26990 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
26991
26992 * g++.dg/other/offsetof2.C: New test.
26993
26994 2003-04-21 Mark Mitchell <mark@codesourcery.com>
26995
26996 * g++.dg/template/recurse.C: Adjust location of error messages.
26997
26998 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
26999
27000 PR c++/9881
27001 * g++.dg/init/addr-const1.C: New test.
27002 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
27003
27004 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
27005
27006 PR c++/10405
27007 * g++.dg/lookup/struct-hack1.C: New test.
27008
27009 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
27010
27011 * ucs.c: Update diagnostic messages.
27012
27013 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27014
27015 * gcc.dg/cpp/truefalse.cpp: New test.
27016 * gcc.dg/cpp/cpp.exp: Update.
27017 * g++.dg/other/stdbool-if.C: Remove.
27018
27019 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27020
27021 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
27022 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
27023
27024 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27025
27026 * gcc.c-torture/compile/20030418-1.c: New test.
27027
27028 2003-04-17 Janis Johnson <janis187@us.ibm.com>
27029
27030 * README.compat: Remove; content moved to doc/sourcebuild.texi.
27031
27032 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27033
27034 PR c++/10347
27035 g++.dg/template/dependent-name1.C: New test.
27036
27037 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
27038
27039 * gcc.dg/warn-1.c (tourist_guide): New array,
27040 contains a pointer to bar.
27041
27042 2003-04-16 Roger Sayle <roger@eyesopen.com>
27043
27044 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
27045 * gcc.c-torture/execute/medce-1.c: New test case.
27046 * gcc.c-torture/execute/medce-2.c: New test case.
27047
27048 2003-04-15 Mark Mitchell <mark@codesourcery.com>
27049
27050 * lib/prune.exp: Ignore more messages.
27051
27052 PR c++/10381
27053 * g++.dg/parse/lookup3.C: New test.
27054
27055 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
27056
27057 * gcc.c-torture/compile/20030415-1.c : New test.
27058
27059 2003-04-14 Mark Mitchell <mark@codesourcery.com>
27060
27061 * gcc.c-torture/execute/scope-2.c: Move to ...
27062 * gcc.dg/noncompile/scope.c: .... here.
27063
27064 2003-04-14 Roger Sayle <roger@eyesopen.com>
27065
27066 * gcc.dg/20030414-2.c: New test case.
27067
27068 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
27069
27070 PR target/10377
27071 * gcc.dg/20030414-1.c: New test.
27072
27073 2003-04-13 Roger Sayle <roger@eyesopen.com>
27074
27075 * gcc.dg/builtins-12.c: New test case.
27076 * gcc.dg/builtins-13.c: New test case.
27077
27078 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27079
27080 * gcc.c-torture/execute/string-opt-18.c: New test.
27081
27082 2003-04-13 Mark Mitchell <mark@codesourcery.com>
27083
27084 PR c++/10300
27085 * g++.dg/init/new5.C: New test.
27086
27087 2003-04-12 Mark Mitchell <mark@codesourcery.com>
27088
27089 PR c++/7910
27090 * g++.dg/ext/dllimport1.C: New test.
27091
27092 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27093
27094 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
27095
27096 2003-04-11 Bud Davis <bdavis9659@comcast.net>
27097
27098 PR Fortran/9263
27099 * g77.f-torture/noncompile/9263.f: New test
27100 PR Fortran/1832
27101 * g77.f-torture/execute/1832.f: New test
27102
27103 2003-04-11 David Chad <davidc@freebsd.org>
27104 Loren J. Rittle <ljrittle@acm.org>
27105
27106 libobjc/8562
27107 * objc.dg/headers.m: New test.
27108
27109 2003-04-10 Zack Weinberg <zack@codesourcery.com>
27110
27111 * gcc.c-torture/execute/builtin-noret-2.c: New.
27112 * gcc.c-torture/execute/builtin-noret-2.x: New.
27113 XFAIL builtin-noret-2.c at -O1 and above.
27114 * gcc.dg/redecl.c: New.
27115 * gcc.dg/Wshadow-1.c: Update error regexps.
27116
27117 2003-04-10 Mark Mitchell <mark@codesourcery.com>
27118
27119 * g++.dg/abi/bitfield10.C: New test.
27120
27121 2003-04-09 Mike Stump <mrs@apple.com>
27122
27123 * gcc.dg/pch/pch.exp: Make testcase names longer.
27124 * g++.dg/pch/pch.exp: Make testcase names longer.
27125
27126 2003-04-08 Roger Sayle <roger@eyesopen.com>
27127
27128 * gcc.dg/builtins-11.c: New test case.
27129
27130 2003-04-08 Roger Sayle <roger@eyesopen.com>
27131
27132 * gcc.dg/builtins-9.c: New test case.
27133 * gcc.dg/builtins-10.c: New test case.
27134
27135 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
27136
27137 * gcc.dg/noncompile/init-4.c.c: New test.
27138
27139 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
27140
27141 * gcc.misc-test/gcov-9.c: New test.
27142 * gcc.misc-test/gcov-10.c: New test
27143 * gcc.misc-test/gcov-11.c: New test.
27144
27145 2003-04-05 Zack Weinberg <zack@codesourcery.com>
27146
27147 PR optimization/10024
27148 * gcc.c-torture/compile/20030405-1.c: New test.
27149
27150 2003-04-04 Geoffrey Keating <geoffk@apple.com>
27151
27152 * gcc.dg/pch/static-3.c: New.
27153 * gcc.dg/pch/static-3.hs: New.
27154 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
27155
27156 2003-04-04 Richard Henderson <rth@redhat.com>
27157
27158 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
27159 * g++.dg/eh/forced2.C: Likewise.
27160
27161 2003-04-03 Mike Stump <mrs@apple.com>
27162
27163 * lib/scanasm.exp (scan-assembler): Add xfail processing for
27164 target arg.
27165 (scan-assembler-times, scan-assembler-not): Likewise.
27166 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
27167
27168 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27169
27170 * gcc.dg/sparc-loop-1.c: New test.
27171
27172 2003-04-02 Geoffrey Keating <geoffk@apple.com>
27173
27174 PR other/9274
27175 * g++.dg/pch/system-2.C: New.
27176 * g++.dg/pch/system-2.Hs: New.
27177
27178 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
27179
27180 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
27181
27182 * g++.dg/eh/simd-1.C (vecfunc): Same.
27183
27184 2003-04-01 Roger Sayle <roger@eyesopen.com>
27185
27186 * gcc.c-torture/execute/20030401-1.c: New test case.
27187
27188 2003-04-01 Ziemowit Laski <zlaski@apple.com>
27189
27190 * objc.dg/defs.m: New.
27191
27192 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
27193
27194 * g++.dg/eh/simd-1.C: New.
27195 * g++.dg/eh/simd-2.C: New.
27196
27197 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
27198
27199 * gcc.c-torture/execute/simd-3.c: New.
27200
27201 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27202
27203 PR c/9936
27204 * gcc.dg/20030331-2.c: New test.
27205
27206 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27207
27208 PR c++/10278
27209 * g++.dg/parse/crash2.C: New test.
27210
27211 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27212
27213 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
27214 * gcc.c-torture/execute/20030331-1.c: ...here.
27215
27216 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27217
27218 * gcc.c-torture/execute/20030331-1.c: New test.
27219
27220 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
27221
27222 * lib/gcov.exp: Adjust call return testing strings.
27223 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
27224
27225 2003-03-31 Roger Sayle <roger@eyesopen.com>
27226
27227 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
27228 * gcc.dg/builtins-7.c: New test case.
27229 * gcc.dg/builtins-8.c: New test case.
27230
27231 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27232
27233 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
27234
27235 2003-03-30 Mark Mitchell <mark@codesourcery.com>
27236
27237 PR c++/7647
27238 * g++.dg/lookup-class-member-2.C: New test.
27239
27240 2003-03-30 Glen Nakamura <glen@imodulo.com>
27241
27242 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
27243
27244 2003-03-28 Roger Sayle <roger@eyesopen.com>
27245
27246 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
27247
27248 2003-03-28 Mark Mitchell <mark@codesourcery.com>
27249
27250 * g++.dg/init/attrib1.C: New test.
27251
27252 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27253
27254 * gcc.dg/ultrasp8.c: New test.
27255
27256 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27257
27258 * gcc.dg/ultrasp7.c: New test.
27259
27260 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
27261
27262 PR c++/10047
27263 * g++.dg/template/inline1.C: New test.
27264
27265 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27266
27267 * gcc.dg/sparc-dwarf2.c: New test.
27268
27269 2003-03-27 Roger Sayle <roger@eyesopen.com>
27270
27271 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
27272 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
27273
27274 2003-03-27 Mark Mitchell <mark@codesourcery.com>
27275
27276 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
27277 than reading .x files.
27278 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
27279 * g77.dg/gcov/gcov-1.f: Likewise.
27280 * gcc.misc-tests/gcov-4b.c: Likewise.
27281 * gcc.misc-tests/gcov-5b.c: Likewise.
27282 * gcc.misc-tests/gcov-6.c: Likewise.
27283 * gcc.misc-tests/gcov-7.c: Likewise.
27284 * gcc.misc-tests/gcov-8.c: Likewise.
27285 * g++.dg/gcov/gcov-1.x: Remove.
27286 * g77.dg/gcov/gcov-1.x: Likewise.
27287 * gcc.misc-tests/gcov-4b.x: Likewise.
27288 * gcc.misc-tests/gcov-5b.x: Likewise.
27289 * gcc.misc-tests/gcov-6.x: Likewise.
27290 * gcc.misc-tests/gcov-7.x: Likewise.
27291 * gcc.misc-tests/gcov-8.x: Likewise.
27292
27293 2003-03-27 Glen Nakamura <glen@imodulo.com>
27294
27295 PR opt/10087
27296 * gcc.dg/20030324-1.c: New test.
27297
27298 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
27299
27300 PR c++/10224
27301 * g++.dg/template/arg3.C: New test.
27302
27303 PR c++/10158
27304 * g++.dg/template/friend18.C: New test.
27305
27306 2003-03-26 Roger Sayle <roger@eyesopen.com>
27307
27308 * g77.f-torture/compile/20030326-1.f: New test case.
27309
27310 2003-03-26 Janis Johnson <janis187@us.ibm.com>
27311
27312 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
27313
27314 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
27315
27316 2003-03-26 Jakub Jelinek <jakub@redhat.com>
27317
27318 * gcc.dg/ia64-sync-3.c: New test.
27319
27320 2003-03-26 Alan Modra <amodra@bigpond.net.au>
27321
27322 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
27323
27324 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27325
27326 * gcc.dg/ultrasp6.c: New test.
27327
27328 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27329
27330 * gcc.dg/i386-signbit-1.c: New test.
27331 * gcc.dg/i386-signbit-2.c: New test.
27332 * gcc.dg/i386-signbit-3.c: New test.
27333
27334 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27335
27336 * gcc.dg/ultrasp5.c: Fix options.
27337
27338 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27339
27340 * gcc.dg/ultrasp5.c: Fix comment.
27341
27342 2003-03-24 Bud Davis <bdavis9659@comcast.net>
27343
27344 PR fortran/10197
27345 * g77.f-torture/execute/10197.f: New test.
27346
27347 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
27348
27349 PR c++/9898, c++/383
27350 * g++.dg/template/conv6.C: New test.
27351
27352 PR c++/10119
27353 * g++.dg/template/ptrmem5.C: New test.
27354
27355 PR c++/10026
27356 * g++.dg/lookup/koenig1.C: New test.
27357
27358 PR C++/10199
27359 * g++.dg/lookup/template2.C: New test.
27360
27361 2003-03-24 Jakub Jelinek <jakub@redhat.com>
27362
27363 * g++.dg/opt/rtti1.C: New test.
27364
27365 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27366
27367 * gcc.dg/ultrasp5.c: New test.
27368
27369 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
27370
27371 PR middle-end/9967
27372 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
27373 builtin fputs.
27374
27375 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
27376
27377 PR c/8224
27378 * gcc.dg/20030323-1.c: New test.
27379
27380 2003-03-23 Roger Sayle <roger@eyesopen.com>
27381
27382 * gcc.c-torture/compile/20030323-1.c: New test case.
27383
27384 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
27385
27386 * gcc.dg/20030321-1.c: New test.
27387
27388 2003-03-22 Zack Weinberg <zack@codesourcery.com>
27389
27390 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
27391
27392 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
27393
27394 PR c++/9978, c++/9708
27395 * g++.dg/ext/vlm1.C: Adjust expected error.
27396 * g++.dg/ext/vla2.C: New test.
27397 * g++.dg/template/arg1.C: New test.
27398 * g++.dg/template/arg2.C: New test.
27399
27400 2003-03-22 Bud Davis <bdavis9659@comcast.net>
27401
27402 * g77.f-torture/execute/select.f: New test.
27403 * g77.f-torture/noncompile/select_no_compile.f: New test.
27404
27405 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
27406
27407 PR c++/9898
27408 * g++.dg/other/error4.C: New test.
27409
27410 2003-03-20 Mark Mitchell <mark@codesourcery.com>
27411
27412 * g++.dg/template/friend17.C: New test.
27413
27414 2003-03-21 Alan Modra <amodra@bigpond.net.au>
27415
27416 * gcc.c-torture/compile/20030320-1.c: New.
27417
27418 2003-03-20 Roger Sayle <roger@eyesopen.com>
27419
27420 * gcc.dg/builtins-6.c: New test case.
27421
27422 2003-03-19 Alan Modra <amodra@bigpond.net.au>
27423
27424 PR target/10073
27425 * gcc.c-torture/compile/20030319-1.c: New.
27426
27427 2003-03-18 Jan Hubicka <jh@suse.cz>
27428
27429 * gcc.dg/i386-cvt-1.c: New test.
27430
27431 2003-03-17 Zack Weinberg <zack@codesourcery.com>
27432
27433 * objc.dg/naming-1.m: Use "(parse|syntax) error".
27434 * objc.dg/naming-2.m: Likewise.
27435
27436 2003-03-17 Mark Mitchell <mark@codesourcery.com>
27437
27438 PR c++/9639
27439 * g++.dg/parse/crash1.C: New test.
27440
27441 2003-03-16 Mark Mitchell <mark@codesourcery.com>
27442
27443 PR c++/8805
27444 * g++.dg/eh/cleanup1.C: New test.
27445
27446 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27447
27448 * gcc.c-torture/execute/20030316-1.c: New test case.
27449
27450 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
27451
27452 PR c++/9629
27453 * g++.dg/init/ctor2.C: New test.
27454
27455 2003-03-15 Roger Sayle <roger@eyesopen.com>
27456
27457 * g77.f-torture/compile/xformat.f: New test case.
27458
27459 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27460
27461 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
27462 * g++.old-deja/g++.mike/eh50.C: Likewise.
27463
27464 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27465
27466 PR c++/6440
27467 * g++.dg/template/spec7.C: New test.
27468 * g++.dg/template/spec8.C: Likewise.
27469
27470 2003-03-14 Jakub Jelinek <jakub@redhat.com>
27471
27472 * gcc.c-torture/execute/20030313-1.c: New test.
27473
27474 2003-03-14 Richard Henderson <rth@redhat.com>
27475
27476 * gcc.dg/inline-2.c: Adjust alpha test for external call.
27477
27478 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27479
27480 * gcc.c-torture/compile/20030314-1.c: New test.
27481
27482 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
27483
27484 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
27485 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
27486 thumb target,
27487 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
27488 to accept newer _imp__ prefix and additional
27489 newline in .drectve section.
27490 * gcc.dg/dll-4.c: Likewise.
27491 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
27492 switch.
27493
27494 2003-03-13 Mark Mitchell <mark@codesourcery.com>
27495
27496 * g++.dg/parse/namespace9.C: New test.
27497
27498 * g++.dg/init/ref5.C: New test.
27499 * g++.dg/parse/ptrmem1.C: Likewise.
27500
27501 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27502
27503 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
27504 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
27505 regular expression.
27506 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
27507 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
27508
27509 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
27510
27511 * gcc.c-torture/execute/20030224-2.c: New test.
27512
27513 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27514
27515 * gcc.dg/decl-3.c: New test.
27516
27517 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27518
27519 * gcc.dg/i386-loop-2.c: New test.
27520
27521 2003-03-11 Mark Mitchell <mark@codesourcery.com>
27522
27523 PR c++/9474
27524 * g++.dg/parse/namespace8.C: New test.
27525
27526 PR c++/9924
27527 * g++.dg/overload/builtin2.C: New test.
27528
27529 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
27530
27531 * gcc.dg/return-type-3.c: New test.
27532
27533 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27534
27535 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
27536 profiling options are not supported.
27537
27538 2003-03-10 Mark Mitchell <mark@codesourcery.com>
27539
27540 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
27541 * g++.old-deja/g++.warn/impint2.C: Likewise.
27542
27543 2003-03-10 Devang Patel <dpatel@apple.com>
27544
27545 * g++.dg/cpp/c++_cmd_1.C: New test.
27546 * g++.dg/cpp/c++_cmd_1.h: New file.
27547
27548 2003-03-10 Segher Boessenkool <segher@koffie.nl>
27549
27550 * gcc.dg/altivec-9.c: New file.
27551
27552 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27553
27554 * gcc.dg/ppc-sdata-1.c: New test.
27555 * gcc.dg/ppc-sdata-2.c: New test.
27556
27557 2003-03-09 Mark Mitchell <mark@codesourcery.com>
27558
27559 PR c++/9373
27560 * g++.dg/opt/ptrmem2.C: New test.
27561
27562 PR c++/8534
27563 * g++.dg/opt/ptrmem1.C: New test.
27564
27565 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27566
27567 * gcc.dg/i386-loop-1.c: New test.
27568
27569 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27570
27571 PR c++/9970
27572 * g++.dg/lookup/friend1.C: New test.
27573
27574 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27575
27576 PR c++/9823
27577 * g++.dg/parser/constructor1.C: New test.
27578
27579 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
27580
27581 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
27582
27583 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
27584
27585 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
27586
27587 * gcc.dg/cpp/Wunused.c: Update test.
27588
27589 2003-03-08 Jan Hubicka <jh@suse.cz>
27590
27591 * gcc.dg/inline-3.c: New test.
27592
27593 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27594
27595 PR c++/9809
27596 * g++.dg/parse/builtin1.C: New test.
27597
27598 PR c++/9982
27599 * g++.dg/abi/cookie1.C: New test.
27600 * g++.dg/abi/cookie2.C: Likewise.
27601
27602 PR c++/9524
27603 * g++.dg/template/field1.C: New test.
27604
27605 PR c++/9912
27606 * g++.dg/parse/class1.C: New test.
27607 * g++.dg/parse/namespace7.C: Likewise.
27608 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
27609
27610 2003-03-07 Mark Mitchell <mark@codesourcery.com>
27611
27612 * g++.dg/init/ref4.C: New test.
27613
27614 2003-03-07 Jan Hubicka <jh@suse.cz>
27615
27616 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
27617 * gcc.dg/inline-3.c: New test.
27618
27619 2003-03-06 Mark Mitchell <mark@codesourcery.com>
27620
27621 * g++.dg/init/ref3.C: New test.
27622
27623 PR c++/9965
27624 * g++.dg/init/ref2.C: New test.
27625
27626 PR c++/9400
27627 * g++.dg/warn/Wshadow-2.C: New test.
27628
27629 PR c++/9791
27630 * g++.dg/warn/Woverloaded-1.C: New test.
27631
27632 2003-03-05 Jan Hubicka <jh@suse.cz>
27633
27634 * gcc.dg/i386-local2.c: New.
27635 * gcc.dg/i386-local.c: Fix typo.
27636
27637 2003-03-05 Mark Mitchell <mark@codesourcery.com>
27638
27639 * g++.dg/abi/layout3.C: New test.
27640
27641 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27642
27643 * gcc.c-torture/compile/20030305-1.c
27644
27645 2003-03-05 Jan Hubicka <jh@suse.cz>
27646
27647 * gcc.dg/i386-local.c: New.
27648
27649 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
27650
27651 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
27652
27653 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27654
27655 * gcc.dg/switch-2.c: New test.
27656 * gcc.dg/switch-3.c: New test.
27657 * gcc.dg/Wswitch.c: Adjust line numbers.
27658 * gcc.dg/Wswitch-default.c: Likewise.
27659 * gcc.dg/Wswitch-enum.c: Likewise.
27660
27661 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
27662
27663 * gcc.c-torture/execute/20030222-1.c: New test.
27664
27665 2003-03-03 James E Wilson <wilson@tuliptree.org>
27666
27667 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
27668
27669 2003-03-03 Mark Mitchell <mark@codesourcery.com>
27670
27671 PR c++/9878
27672 * g++.dg/init/ref1.C: New test.
27673
27674 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
27675
27676 * gcc.dg/sh-relax.c: New SH-only test.
27677
27678 2003-03-03 Geoffrey Keating <geoffk@apple.com>
27679
27680 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
27681 comment explaining purpose of testcase.
27682
27683 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27684
27685 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
27686 for HC11/HC12 (asm needs two int registers).
27687 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
27688 HC11/HC12 because the test uses an asm which needs two 32-bit
27689 registers.
27690
27691 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27692
27693 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
27694 for HC11/HC12 (array is too large otherwise).
27695 * gcc.c-torture/compile/920501-4.x: New file, likewise.
27696 * gcc.c-torture/compile/20010518-2.x: Likewise.
27697 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
27698 HC11/HC12 (array is too large).
27699
27700 2003-03-01 Geoffrey Keating <geoffk@apple.com>
27701
27702 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
27703 * lib/g++-dg.exp (g++-dg-test): Likewise.
27704
27705 2003-03-01 Roger Sayle <roger@eyesopen.com>
27706
27707 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
27708 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
27709
27710 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27711
27712 * g++.dg/warn/implicit-typename1.C: Remove warning.
27713
27714 2003-02-28 Richard Henderson <rth@redhat.com>
27715
27716 * gcc.dg/noreturn-1.c: Move noreturn warning line.
27717 * gcc.dg/return-type-1.c: Move control reaches end warning line.
27718
27719 2003-02-28 Geoffrey Keating <geoffk@apple.com>
27720
27721 * gcc.dg/pch/pch.exp: Change .pch to .gch.
27722 * g++.dg/pch/pch.exp: Likewise.
27723
27724 2003-02-28 Mark Mitchell <mark@codesourcery.com>
27725
27726 PR c++/9879
27727 * testsuite/g++.dg/init/new4.C: New test.
27728
27729 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
27730
27731 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
27732
27733 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
27734
27735 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
27736 unsigned long.
27737
27738 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
27739 wider than float.
27740
27741 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27742
27743 * lib/scanasm.exp: Add support for counting numbers of
27744 occurences.
27745 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
27746 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
27747
27748 2003-02-25 Mark Mitchell <mark@codesourcery.com>
27749
27750 PR c++/9683
27751 * g++.dg/template/static3.C: New test.
27752
27753 PR c++/9829
27754 * g++.dg/parse/namespace6.C: New test.
27755
27756 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27757
27758 PR target/9732
27759 * gcc.dg/20030225-1.c: New test.
27760
27761 2003-02-24 Mark Mitchell <mark@codesourcery.com>
27762
27763 * README: Remove out-of-date information.
27764
27765 PR c++/9836
27766 * g++.dg/template/spec6.C: New test.
27767
27768 2003-02-24 Jeff Law <law@redhat.com>
27769
27770 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
27771
27772 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27773
27774 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
27775 * gcc.dg/pragma-ep-1.c: Likewise.
27776
27777 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27778
27779 PR c++/9602
27780 * g++.dg/template/friend16.C: New test.
27781
27782 2003-02-23 Mark Mitchell <mark@codesourcery.com>
27783
27784 PR c++/5333
27785 * g++.dg/parse/fused-params1.C: Adjust error messages.
27786 * g++.dg/template/nested3.C: New test.
27787
27788 2003-02-24 Alan Modra <amodra@bigpond.net.au>
27789
27790 * g++.dg/abi/param1.C: New test.
27791
27792 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27793
27794 PR c++/7982
27795 * g++.dg/warn/implicit-typename1.C: New test.
27796
27797 2003-02-22 Kelley Cook <kelleycook@comcast.net>
27798
27799 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
27800 with "mtune".
27801 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27802 * gcc.c-torture/execute/20010129-1.x: Likewise.
27803 * gcc.dg/20011107-1.c: Likewise.
27804 * gcc.dg/20020108-1.c: Likewise.
27805 * gcc.dg/20020122-3.c: Likewise.
27806 * gcc.dg/20020206-1.c: Likewise.
27807 * gcc.dg/20020310-1.c: Likewise.
27808 * gcc.dg/20020426-2.c: Likewise.
27809 * gcc.dg/20020517-1.c: Likewise.
27810 * gcc.dg/991230-1.c: Likewise.
27811 * gcc.dg/i386-unroll-1.c: Likewise.
27812 * gcc.misc-tests/i386-prefetch.exp: Likewise.
27813
27814 2003-02-22 Jan Hubicka <jh@suse.cz>
27815
27816 * gcc.dg/i386-mul.c: New test.
27817
27818 2003-02-21 Roger Sayle <roger@eyesopen.com>
27819
27820 * gcc.dg/builtins-5.c: New test case.
27821
27822 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
27823
27824 * gcc.dg/asmreg-1.c: New test.
27825
27826 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27827
27828 PR c++/9749
27829 * g++.dg/parse/varmod1.C: New test.
27830
27831 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27832
27833 PR c++/9727
27834 * g++.dg/template/op1.C: New test.
27835
27836 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27837
27838 PR c++/8906
27839 * g++.dg/template/nested2.C: New test.
27840
27841 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27842
27843 PR c++/8724
27844 * g++.dg/expr/dtor1.C: New test.
27845
27846 2003-02-21 Zack Weinberg <zack@codesourcery.com>
27847
27848 * gcc.dg/cpp/include3.c: New test.
27849 * gcc.dg/cpp/inc/foo.h: New file.
27850
27851 2003-02-21 Glen Nakamura <glen@imodulo.com>
27852
27853 * gcc.c-torture/execute/20030221-1.c: New test.
27854
27855 2003-02-20 Mark Mitchell <mark@codesourcery.com>
27856
27857 PR c++/9729
27858 * g++.dg/abi/conv1.C: New test.
27859
27860 2003-02-20 Jan Hubicka <jh@suse.cz>
27861
27862 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
27863
27864 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
27865
27866 * gcc.c-torture/compile/20030219-1.c: New test.
27867
27868 2003-02-18 Jan Hubicka <jh@suse.cz>
27869
27870 * gcc.dg/funcorder.c: New test.
27871
27872 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27873
27874 * gcc.c-torture/execute/20030218-1.c: New.
27875
27876 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
27877
27878 * gcc.dg/20030218-1.c: New.
27879
27880 2003-02-18 Richard Henderson <rth@redhat.com>
27881
27882 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
27883 * gcc.dg/attr-used-2.c: New.
27884
27885 2003-02-18 Mark Mitchell <mark@codesourcery.com>
27886
27887 PR c++/9704
27888 * g++.dg/init/copy5.C: New test.
27889
27890 2003-02-18 Geoffrey Keating <geoffk@apple.com>
27891
27892 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
27893 * g++.dg/pch/pch.exp: Likewise.
27894
27895 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27896
27897 * gcc.c-torture/execute/20030209-1.c: Enable the test if
27898 STACK_SIZE is not defined.
27899
27900 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27901
27902 PR c++/9457
27903 * g++.dg/template/init1.C: New test.
27904
27905 2003-02-16 Jan HUbicka <jh@suse.cz>
27906
27907 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
27908 (foo): Add few extra tests
27909 * gcc.dg/c99-const-expr-3.c: Likewise.
27910 * gcc.c-torture/execute/20030216-1.c: New.
27911
27912 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27913
27914 PR c++/9459
27915 * g++.dg/ext/typeof4.C: New test.
27916
27917 2003-02-15 Roger Sayle <roger@eyesopen.com>
27918
27919 * gcc.dg/i386-387-3.c: New test case.
27920
27921 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
27922
27923 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
27924 cris-*-elf* cris-*-aout* and mmix-*-*.
27925
27926 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
27927
27928 * gcc.dg/20030213-1.c: New test.
27929
27930 2003-02-12 Roger Sayle <roger@eyesopen.com>
27931
27932 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
27933 * gcc.dg/i386-387-2.c: Likewise.
27934
27935 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
27936
27937 * gcc.dg/ppc-spe.c: Fix formatting.
27938 Enable tests that were previously unsupported by gas.
27939 Delete tests for instructions that no longer exist.
27940 Switch arguments on evsubifw builtin.
27941
27942 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
27943
27944 * gcc.c-torture/execute/20030209-1.c: Disable the test if
27945 STACK_SIZE is too small.
27946
27947 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27948 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27949
27950 * gcc.dg/decl-2.c: New test.
27951
27952 2003-02-10 Jan Hubicka <jh@suse.cz>
27953
27954 * gcc.dg/i386-fpcvt-1.c: New test.
27955
27956 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
27957
27958 * gcc.c-torture/execute/20030209-1.c: New test.
27959
27960 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
27961
27962 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
27963 int-wide bitops, use the constants of the same width.
27964 Likewise, if long long is 32-bit wide, test bitops using
27965 32-bit constants.
27966
27967 2003-02-07 Loren James Rittle <ljrittle@acm.org>
27968
27969 * gcc.dg/20021014-1.c: Annotate with expected notice text.
27970
27971 2003-02-07 Roger Sayle <roger@eyesopen.com>
27972
27973 * testsuite/gcc.dg/builtins-4.c: New test case.
27974
27975 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27976
27977 * gcc.dg/20020430-1.c: Fix dg command typos.
27978 * gcc.dg/20020503-1.c: Likewise.
27979
27980 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27981
27982 PR c++/8785
27983 * g++.dg/parse/fused-params1.C: New test.
27984
27985 PR c++/8857
27986 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
27987
27988 PR c++/8921
27989 * g++.dg/parse/non-dependent1.C: New test.
27990
27991 PR c++/8928
27992 * g++.dg/parse/dupl-tmpl-args1.C: New test.
27993
27994 PR c++/9228
27995 * g++.dg/parse/undefined7.C: New test.
27996 * g++.dg/parse/non-templ1.C: New test.
27997
27998 PR c++/9229
27999 * g++.dg/parse/too-many-tmpl-args1.C: New test.
28000
28001 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28002
28003 * gcc.c-torture/compile/20030206-1.c: New test.
28004
28005 2003-02-05 Roger Sayle <roger@eyesopen.com>
28006
28007 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
28008 "pow" to "foo" to avoid potential confusion with a math built-in.
28009
28010 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28011
28012 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
28013 conditions for SPARC targets.
28014
28015 2003-02-05 Jakub Jelinek <jakub@redhat.com>
28016
28017 * gcc.dg/20030204-1.c: New test.
28018
28019 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28020
28021 PR c++/38
28022 * g++.dg/parse/array-size1.C: New test.
28023
28024 PR c++/5657
28025 * g++.dg/parse/undefined3.C: New test.
28026
28027 PR c++/5665
28028 * g++.dg/parse/undefined4.C: New test.
28029
28030 PR c++/5975
28031 * g++.dg/parse/undefined5.C: New test.
28032
28033 PR c++/7259
28034 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
28035
28036 PR c++/8578
28037 * g++.dg/parse/casting-operator1.C: New test.
28038
28039 PR c++/8596
28040 * g++.dg/parse/undefined6.C: New test.
28041
28042 PR c++/8736
28043 * g++.dg/parse/missing-template1.C: New test.
28044
28045 2003-02-04 Jan Hubicka <jh@suse.cz>
28046
28047 * gcc.dg/i386-cadd.c: Compile using -march=k8.
28048 * gcc.dg/i386-cmov?.c: Likewise.
28049 * gcc.dg/i386-fpcvt-?.c: Likewise.
28050 * gcc.dg/i386-ssefp-1.c: Likewise.
28051 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
28052 conventions.
28053
28054 2003-02-03 Mark Mitchell <mark@codesourcery.com>
28055
28056 PR c++/7129
28057 * testsuite/g++.dg/ext/max.C: New test.
28058
28059 2003-02-03 Jan Hubicka <jh@suse.cz>
28060
28061 * gcc.c-torture/execute/20030203-1.c: New test.
28062
28063 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
28064
28065 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
28066 'natural-endian'.
28067
28068 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
28069
28070 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
28071 * g++.dg/init/new2.C: Likewise.
28072 * g++.dg/other/new1.C: Likewise.
28073
28074 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
28075
28076 * gcc.dg/struct-ret-libc.c: New test.
28077
28078 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
28079
28080 * gcc.dg/20030129-1.c: New test.
28081
28082 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28083
28084 PR c++/8849
28085 * g++.dg/template/ptrmem4.C: New test.
28086
28087 2003-01-29 Mark Mitchell <mark@codesourcery.com>
28088
28089 * g++.dg/parser/constant1.C: New test.
28090
28091 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28092
28093 PR c++/8591
28094 * g++.dg/parse/friend2.C: New test.
28095
28096 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
28097
28098 PR c++/9437
28099 * g++.dg/template/unify4.C: New test.
28100
28101 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
28102
28103 * gcc.c-torture/execute/20030128-1.c: New test.
28104
28105 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
28106
28107 * g++.dg/lookup/nested1.C: Test moved from ...
28108 * g++.old-deja/g++.other/lookup24.C: ... here.
28109
28110 2003-01-28 Jan Hubicka <jh@suse.cz>
28111
28112 * gcc.dg/i386-cmov5.c: New test.
28113
28114 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28115
28116 * gcc.c-torture/execute/20010925-1.c: Changed the
28117 memcpy declaration.
28118
28119 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28120
28121 PR c++/3902
28122 * g++.dg/parse/template5.C: New test.
28123
28124 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
28125
28126 PR fortran/9258
28127 * g77.dg/pr9258: New test.
28128
28129 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28130
28131 * README: Move relevant parts from README.g++.
28132
28133 * README.g++: Remove this file.
28134
28135 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28136
28137 * g++.dg/abi/dcast1.C: New test.
28138
28139 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28140
28141 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
28142
28143 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
28144
28145 PR c++/47
28146 * g++.old-deja/g++.other/lookup24.C: New test.
28147
28148 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28149
28150 PR middle-end/7227
28151 * gcc.dg/uninit-C.c: New test.
28152
28153 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
28154
28155 * g++.dg/abi/covariant1.C: New test.
28156
28157 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
28158
28159 * gcc.dg/20030123-1.c: New test.
28160
28161 2003-01-25 Jan Hubicka <jh@suse.cz>
28162
28163 PR opt/8492
28164 * gcc.c-torture/compile/20030125-1.c
28165
28166 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
28167
28168 PR c++/9403
28169 * g++.dg/parse/template3.C: New test.
28170 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
28171
28172 PR c++/795
28173 * g++.dg/parse/template4.C: New test.
28174
28175 PR c++/9415
28176 * g++.dg/template/qual2.C: New test.
28177
28178 PR c++/8545
28179 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
28180
28181 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
28182
28183 2003-01-25 Roger Sayle <roger@eyesopen.com>
28184
28185 * gcc.c-torture/execute/switch-1.c: New test case.
28186
28187 2003-01-25 Jan Hubicka <jh@suse.cz>
28188
28189 * gcc.c-torture/execute/20030125-1.[cx]: New test.
28190
28191 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
28192
28193 Tweaks for Bison-1.875. From the NEWS file:
28194 "- `parse error' -> `syntax error'
28195 Bison now uniformly uses the term `syntax error'"
28196 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
28197 * gcc.dg/cpp/digraph2.c: Likewise.
28198 * gcc.dg/cpp/direct2.c: Likewise.
28199 * gcc.dg/cpp/paste4.c: Likewise.
28200 * gcc.dg/c90-restrict-1.c: Likewise.
28201 * gcc.dg/c99-func-2.c: Likewise.
28202 * gcc.dg/noncompile/920721-2.c: Likewise.
28203 * gcc.dg/noncompile/930622-2.c: Likewise.
28204 * gcc.dg/noncompile/940112-1.c: Likewise.
28205 * gcc.dg/noncompile/950921-1.c: Likewise.
28206 * gcc.dg/noncompile/951123-1.c: Likewise.
28207 * gcc.dg/noncompile/971104-1.c: Likewise.
28208 * gcc.dg/noncompile/990416-1.c: Likewise.
28209
28210 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
28211
28212 * g++.dg/parse/undefined1.C: Add error message.
28213
28214 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28215
28216 PR c++/9354
28217 * g++.dg/parse/new1.C: New test.
28218
28219 PR c++/9216
28220 * g++.dg/parse/template2.C: New test.
28221
28222 PR c++/9354
28223 * g++.dg/parse/typedef2.C: New test.
28224
28225 PR c++/9328
28226 * g++.dg/ext/typeof3.C: New test.
28227
28228 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28229
28230 PR c++/2738
28231 * g++.dg/parse/ret-type1.C: New test.
28232
28233 PR c++/3792
28234 * g++.dg/parse/tmpl-outside1.C: New test.
28235
28236 PR c++/4207
28237 * g++.dg/parse/int-as-enum1.C: New test.
28238
28239 PR c++/4903
28240 * g++.dg/parse/no-typename1.C: New test.
28241
28242 PR c++/5533
28243 * g++.dg/parse/no-value1.C: New test.
28244
28245 PR c++/5921
28246 * g++.dg/parse/wrong-inline1.C: New test.
28247
28248 PR c++/6402
28249 * g++.dg/parse/ref1.C: New test.
28250
28251 PR c++/6992
28252 * g++.dg/parse/attr-ctor1.C: New test.
28253
28254 PR c++/7229
28255 * g++.dg/parse/namespace5.C: New test.
28256
28257 PR c++/7917
28258 * g++.dg/parse/func-def1.C: New test.
28259
28260 PR c++/8143
28261 * g++.dg/parse/undefined1.C: New test.
28262
28263 PR c++/5723, PR c++/8522
28264 * g++.dg/parse/specialization1.C: New test.
28265
28266 PR c++/163, PR c++/8595
28267 * g++.dg/parse/struct-as-enum1.C: New test.
28268
28269 PR c++/9173
28270 * g++.dg/parse/undefined2.C: New test.
28271
28272 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28273
28274 PR c++/9298
28275 * g++.dg/parse/template1.C: New test.
28276
28277 PR c++/9384
28278 * g++.dg/parse/using1.C: New test.
28279
28280 PR c++/9285
28281 PR c++/9294
28282 * g++.dg/parse/expr2.C: New test.
28283
28284 PR c++/9388
28285 * g++.dg/parse/lookup2.C: Likewise.
28286
28287 2003-01-21 Jan Hubicka <jh@suse.cz>
28288
28289 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
28290 * gcc.c-torture/execute/eeprof-1.c: Likewise.
28291 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
28292 * gcc.c-torture/execute/string-opt-*.c: Likewise.
28293
28294 2003-01-20 Nick Clifton <nickc@redhat.com>
28295
28296 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
28297 problem with ARM sibcall code generation.
28298
28299 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
28300
28301 * gcc.c-torture/execute/20030120-1.c: New.
28302
28303 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
28304
28305 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
28306
28307 2003-01-17 Mark Mitchell <mark@codesourcery.com>
28308
28309 PR c++/9272
28310 * g++.dg/parse/ctor1.C: New test.
28311
28312 PR c++/9294:
28313 * g++.dg/parse/qualified1.C: New test.
28314
28315 * g++.dg/parse/typename3.C: New test.
28316
28317 2003-01-16 Richard Henderson <rth@redhat.com>
28318
28319 * g++.dg/tls/init-2.C: Fix error matches for real this time.
28320
28321 2003-01-16 Richard Henderson <rth@redhat.com>
28322
28323 * g++.dg/pch/pch.exp: Copy test header to the working directory
28324 before using it either for precompilation or direct use.
28325 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
28326 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
28327
28328 2003-01-16 Richard Henderson <rth@redhat.com>
28329
28330 * gcc.dg/pch/pch.exp: Copy test header to the working directory
28331 before using it either for precompilation or direct use.
28332 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
28333 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
28334
28335 2003-01-16 Mark Mitchell <mark@codesourcery.com>
28336
28337 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
28338 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
28339 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
28340 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
28341 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
28342 typename warning into error.
28343 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
28344 error messages.
28345 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
28346 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
28347 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
28348 messages.
28349 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
28350 make declaration visible in template.
28351 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
28352 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
28353 messages.
28354 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
28355 message.
28356 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
28357 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
28358 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
28359 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
28360 typename warning with error message.
28361 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
28362 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
28363 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
28364
28365 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
28366
28367 * g++.dg/parse/ambig2.C: New test.
28368
28369 2003-01-15 Richard Henderson <rth@redhat.com>
28370
28371 * g++.dg/tls/init-2.C: Update error message string.
28372
28373 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28374
28375 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
28376
28377 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
28378
28379 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
28380 all for HC11/HC12.
28381 * gcc.c-torture/compile/20001205-1.x: Likewise.
28382 * gcc.c-torture/compile/20001226-1.x: Likewise.
28383 * gcc.c-torture/compile/920520-1.x: Likewise.
28384 * gcc.c-torture/compile/961203-1.x: Likewise.
28385 * gcc.c-torture/compile/20020604-1.x: Likewise.
28386
28387 2003-01-15 Jan Hubicka <jh@suse.cz>
28388
28389 * gcc.c-torture/compile/20030115-1.c: New test.
28390
28391 * gcc.dg/i386-fpcvt-1.c: New test.
28392 * gcc.dg/i386-fpcvt-2.c: New test.
28393
28394 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
28395
28396 Further conform g++'s __vmi_class_type_info to the C++ ABI
28397 specification.
28398 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
28399 the specification.
28400
28401 2003-01-14 Jan Hubicka <jh@suse.cz>
28402
28403 * gcc.dg/i386-fpcvt-1.c: New test.
28404 * gcc.dg/i386-fpcvt-2.c: New test.
28405
28406 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28407
28408 * gcc.dg/i386-mmx-3.c: New test.
28409
28410 2003-01-12 Mark Mitchell <mark@codesourcery.com>
28411
28412 PR c++/9264
28413 * g++.dg/parse/octal1.C: New file.
28414
28415 PR c++/9172
28416 * g++.dg/parse/typename1.C: New file.
28417
28418 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
28419
28420 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
28421 * gcc.dg/bf-no-ms-layout.c: Likewise.
28422 * gcc.dg/bf-ms-attrib.c: Likewise.
28423
28424 2003-01-10 Mark Mitchell <mark@codesourcery.com>
28425
28426 PR c++/9099
28427 * g++.dg/parse/dtor1.C: New file.
28428
28429 PR c++/9128
28430 * g++.dg/rtti/typeid1.C: New file.
28431
28432 PR c++/9153
28433 * g++.dg/parse/lookup1.C: New file.
28434
28435 PR c++/9171
28436 * g++.dg/templ/spec5.C: New file.
28437
28438 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
28439
28440 * gcc.c-torture/compile/20030110-1.c: New test.
28441
28442 2003-01-09 Geoffrey Keating <geoffk@apple.com>
28443
28444 Merge from pch-branch:
28445
28446 2002-12-23 Geoffrey Keating <geoffk@apple.com>
28447
28448 * gcc.dg/pch/cpp-1.h: New.
28449 * gcc.dg/pch/cpp-1.c: New.
28450 * gcc.dg/pch/cpp-2.h: New.
28451 * gcc.dg/pch/cpp-2.c: New.
28452
28453 2002-11-19 Geoffrey Keating <geoffk@apple.com>
28454
28455 * gcc.dg/pch/except-1.h: New.
28456 * gcc.dg/pch/except-1.c: New.
28457
28458 2002-11-13 Geoffrey Keating <geoffk@apple.com>
28459
28460 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
28461 running test.
28462 * gcc.dg/pch: Include *.hp not *.h.
28463 * gcc.dg/pch/system-1.h: New.
28464 * gcc.dg/pch/system-1.c: New.
28465
28466 2002-11-11 Geoffrey Keating <geoffk@apple.com>
28467
28468 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
28469 rather than trying to build and run a program using PCH.
28470 * gcc.dg/pch: Remove dg-do commands from test files.
28471
28472 2002-11-08 Geoffrey Keating <geoffk@apple.com>
28473
28474 * gcc.dg/pch/macro-3.c: New.
28475 * gcc.dg/pch/macro-3.h: New.
28476
28477 2002-11-04 Geoffrey Keating <geoffk@apple.com>
28478
28479 * gcc.dg/pch/common-1.c: New.
28480 * gcc.dg/pch/common-1.h: New.
28481 * gcc.dg/pch/decl-1.c: New.
28482 * gcc.dg/pch/decl-1.h: New.
28483 * gcc.dg/pch/decl-2.c: New.
28484 * gcc.dg/pch/decl-2.h: New.
28485 * gcc.dg/pch/decl-3.c: New.
28486 * gcc.dg/pch/decl-3.h: New.
28487 * gcc.dg/pch/decl-4.c: New.
28488 * gcc.dg/pch/decl-4.h: New.
28489 * gcc.dg/pch/decl-5.c: New.
28490 * gcc.dg/pch/decl-5.h: New.
28491 * gcc.dg/pch/global-1.c: New.
28492 * gcc.dg/pch/global-1.h: New.
28493 * gcc.dg/pch/inline-1.c: New.
28494 * gcc.dg/pch/inline-1.h: New.
28495 * gcc.dg/pch/inline-2.c: New.
28496 * gcc.dg/pch/inline-2.h: New.
28497 * gcc.dg/pch/static-1.c: New.
28498 * gcc.dg/pch/static-1.h: New.
28499 * gcc.dg/pch/static-2.c: New.
28500 * gcc.dg/pch/static-2.h: New.
28501
28502 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
28503
28504 * g++.dg/pch/pch.exp: Better handle failing testcases.
28505 * gcc.dg/pch/pch.exp: Likewise.
28506 * gcc.dg/pch/macro-1.c: New.
28507 * gcc.dg/pch/macro-1.h: New.
28508 * gcc.dg/pch/macro-2.c: New.
28509 * gcc.dg/pch/macro-2.h: New.
28510
28511 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
28512
28513 * g++.dg/dg.exp: Treat files in pch/ specially.
28514 * g++.dg/pch/pch.exp: New file.
28515 * g++.dg/pch/empty.H: New file.
28516 * g++.dg/pch/empty.C: New file.
28517 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
28518 "precompile".
28519
28520 * gcc.dg/pch/pch.exp: New file.
28521 * gcc.dg/pch/empty.h: New file.
28522 * gcc.dg/pch/empty.c: New file.
28523 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
28524 "precompile".
28525
28526 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28527
28528 * g++.dg/template/friend14.C: New test.
28529
28530 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28531
28532 * gcc.dg/old-style-asm-1.c: New test.
28533
28534 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
28535
28536 * gcc.c-torture/compile/20030109-1.c: New test.
28537
28538 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28539
28540 * gcc.c-torture/execute/20030109-1.c: New test.
28541
28542 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
28543
28544 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
28545 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
28546 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
28547 * g++.old-deja/g++.mike/eh2.C: Likewise.
28548 * g++.old-deja/g++.mike/eh3.C: Likewise.
28549 * g++.old-deja/g++.mike/eh5.C: Likewise.
28550 * g++.old-deja/g++.mike/eh6.C: Likewise.
28551 * g++.old-deja/g++.mike/eh7.C: Likewise.
28552 * g++.old-deja/g++.mike/eh8.C: Likewise.
28553 * g++.old-deja/g++.mike/eh9.C: Likewise.
28554 * g++.old-deja/g++.mike/eh10.C: Likewise.
28555 * g++.old-deja/g++.mike/eh12.C: Likewise.
28556 * g++.old-deja/g++.mike/eh13.C: Likewise.
28557 * g++.old-deja/g++.mike/eh14.C: Likewise.
28558 * g++.old-deja/g++.mike/eh16.C: Likewise.
28559 * g++.old-deja/g++.mike/eh17.C: Likewise.
28560 * g++.old-deja/g++.mike/eh18.C: Likewise.
28561 * g++.old-deja/g++.mike/eh21.C: Likewise.
28562 * g++.old-deja/g++.mike/eh23.C: Likewise.
28563 * g++.old-deja/g++.mike/eh24.C: Likewise.
28564 * g++.old-deja/g++.mike/eh25.C: Likewise.
28565 * g++.old-deja/g++.mike/eh26.C: Likewise.
28566 * g++.old-deja/g++.mike/eh27.C: Likewise.
28567 * g++.old-deja/g++.mike/eh28.C: Likewise.
28568 * g++.old-deja/g++.mike/eh29.C: Likewise.
28569 * g++.old-deja/g++.mike/eh31.C: Likewise.
28570 * g++.old-deja/g++.mike/eh33.C: Likewise.
28571 * g++.old-deja/g++.mike/eh34.C: Likewise.
28572 * g++.old-deja/g++.mike/eh35.C: Likewise.
28573 * g++.old-deja/g++.mike/eh36.C: Likewise.
28574 * g++.old-deja/g++.mike/eh37.C: Likewise.
28575 * g++.old-deja/g++.mike/eh38.C: Likewise.
28576 * g++.old-deja/g++.mike/eh39.C: Likewise.
28577 * g++.old-deja/g++.mike/eh40.C: Likewise.
28578 * g++.old-deja/g++.mike/eh41.C: Likewise.
28579 * g++.old-deja/g++.mike/eh42.C: Likewise.
28580 * g++.old-deja/g++.mike/eh44.C: Likewise.
28581 * g++.old-deja/g++.mike/eh46.C: Likewise.
28582 * g++.old-deja/g++.mike/eh47.C: Likewise.
28583 * g++.old-deja/g++.mike/eh48.C: Likewise.
28584 * g++.old-deja/g++.mike/eh49.C: Likewise.
28585 * g++.old-deja/g++.mike/eh50.C: Likewise.
28586 * g++.old-deja/g++.mike/eh51.C: Likewise.
28587 * g++.old-deja/g++.mike/eh53.C: Likewise.
28588 * g++.old-deja/g++.mike/eh55.C: Likewise.
28589 * g++.old-deja/g++.mike/p7912.C: Likewise.
28590 * g++.old-deja/g++.mike/p9706.C: Likewise.
28591 * g++.old-deja/g++.mike/p10416.C: Likewise.
28592 * g++.old-deja/g++.mike/p11667.C: Likewise.
28593 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
28594 Remove redundant reference to Iris.
28595 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
28596 Elxsi, i860, Pico Java, and WE32K.
28597
28598 2003-01-07 Mark Mitchell <mark@codesourcery.com>
28599
28600 * g++.dg/ext/asm4.C: New test.
28601
28602 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28603
28604 PR c++/9030
28605 * g++.dg/template/friend12.C: New test.
28606 * g++.dg/template/friend13.C: Likewise.
28607 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
28608
28609 2003-01-08 Jan Hubicka <jh@suse.cz>
28610
28611 * gcc.dg/i386-cadd.c: New test.
28612 * gcc.dg/i386-cmov4.c: Likewise.
28613
28614 2003-01-06 Mark Mitchell <mark@codesourcery.com>
28615
28616 PR c++/9165
28617 * g++.dg/warn/Wunused-3.C: New test.
28618
28619 * g++.dg/abi/bitfield9.C: New test.
28620
28621 PR c++/9189
28622 * g++.dg/parse/defarg3.C: New test.
28623
28624 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
28625
28626 * g++.dg/parse/ambig1.C: New test.
28627 * g++.dg/parse/defarg2.C: New test.
28628
28629 2003-01-05 Mark Mitchell <mark@codesourcery.com>
28630
28631 * g++.dg/template/defarg-1.C: New test.
28632 * g++.dg/template/local2.C: Likewise.
28633
28634 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
28635
28636 * gcc.c-torture/execute/20030105-1.c: New test.
28637
28638 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28639
28640 * g++.dg/parse/namespace3.C: Remove extra semicolons.
28641 * g++.dg/parse/namespace4.C: Likewise.
28642
28643 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
28644
28645 * g++.dg/template/ntp2.C: New test.
28646
28647 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
28648
28649 * g++.dg/parse/extern-C-1.C: New test.
28650
28651 * g++.dg/parse/namespace4.C: New test.
28652
28653 * g++.dg/template/nested1.C: New test.
28654
28655 * g++.dg/parse/namespace3.C: New test.
28656
28657 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
28658
28659 * g++.dg/lookup/two-stage1.C: New test.
28660
28661 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28662
28663 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
28664 * g++.old-deja/g++.jason/access8.C: Likewise.
28665 * g++.old-deja/g++.other/decl5.C: Likewise.
28666
28667 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28668
28669 * g++.dg/parse/parse7.C: New test.
28670
28671 2003-01-02 Mark Mitchell <mark@codesourcery.com>
28672
28673 PR c++/2843
28674 * g++.dg/ext/attrib7.C: New test.
28675
28676 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28677
28678 * g++.dg/parse/parse6.C: New test.
28679
28680 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
28681
28682 * gcc.dg/h8300-stack-1.c: New.
28683
28684 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28685
28686 g++.dg/lookup/exception1.C: New test.
28687
28688 g++.dg/lookup/template1.C: New test.
28689
28690 g++.dg/parse/namespace2.C: New test.
28691
28692 g++.dg/parse/parens2.C: New test.
28693
28694 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28695
28696 * g++.dg/parse/parse5.C: New test.
28697 * g++.dg/lookup/scoped4.C: New test.
28698
28699 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28700
28701 * g++.dg/parse/parens1.C: New test.
28702
28703 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
28704 angle-bracket1.C.
28705 * g++.dg/parse/parens2.C: New test.
28706
28707 * g++.dg/lookup/scope-operator1.C: New test.
28708
28709 * g++.dg/parse/operator1.C: New test.
28710
28711 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28712
28713 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
28714 * g++.old-deja/g++.other/access6.C: Likewise.
28715 * g++.old-deja/g++.other/decl1.C: Likewise.
28716 * g++.old-deja/g++.pt/typename12.C: Likewise.
28717
28718 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28719
28720 * g++.dg/parse/namespace1.C: New test.
28721
28722 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28723
28724 * g++.dg/parse/parse4.C: New test.
28725
28726 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28727
28728 * g++.dg/parse/parse3.C: New test.
28729
28730 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28731
28732 * g++.dg/parse/parse2.C: New test.
28733
28734 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28735
28736 * g++.dg/template/friend11.C: New test.
28737
28738 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28739
28740 * g++.dg/parse/parse1.C: New test.
28741
28742 2002-12-31 Janis Johnson <janis187@us.ibm.com>
28743
28744 * lib/profopt.exp: Change the name of a global variable to avoid
28745 possible clashes with other test suites.
28746
28747 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
28748
28749 * g++.dg/inherit/covariant8.C: New test.
28750
28751 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28752
28753 * g++.dg/init/array9.C: New test.
28754
28755 PR c++/9112
28756 * g++.dg/parse/expr1.C: New test.
28757
28758 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
28759
28760 * gcc.c-torture/compile/20021230-1.c: New test.
28761
28762 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
28763
28764 * g++.dg/inherit/covariant5.C: New test.
28765 * g++.dg/inherit/covariant6.C: New test.
28766 * g++.dg/inherit/covariant7.C: New test.
28767
28768 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28769
28770 PR c++/2739
28771 * g++.dg/other/access2.C: New test.
28772
28773 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
28774
28775 * g++.dg/other/anon-struct.C: No longer fails
28776 * g++.old-deja/g++.brendan/parse4.C: Likewise.
28777 * g++.old-deja/g++.brendan/parse5.C: Likewise.
28778 * g++.old-deja/g++.brendan/parse6.C: Likewise.
28779
28780 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
28781
28782 * g++.dg/parse/angle-bracket.C (main): No longer fails.
28783
28784 2002-12-27 Mark Mitchell <mark@codesourcery.com>
28785
28786 * g++.dg/eh/spec4.C: Remove stray semicolon.
28787 * g++.dg/expr/pmf-1.C: Change error message.
28788 * g++.dg/ext/asm1.C: Remove stray semicolon.
28789 * g++.dg/ext/typename1.C: Add missing typenames.
28790 * g++.dg/inherit/template-as-base.C: Change error message.
28791 * g++.dg/lookup/scoped1.C: Likewise.
28792 * g++.dg/lookup/scoped2.C: Likewise.
28793 * g++.dg/lookup/using2.C: Likewise.
28794 * g++.dg/other/component1.C: Remove stray semicolon.
28795 * g++.dg/other/do1.C: Change error message.
28796 * g++.dg/other/error2.C: Likewise.
28797 * g++.dg/other/init1.C: Likewise.
28798 * g++.dg/other/packed1.C: Remove stray semicolon.
28799 * g++.dg/other/ptrmem2.C: Change error message.
28800 * g++.dg/parse/parameter-declaration-1.C: Remove line number
28801 marker.
28802 * g++.dg/special/initp1.C: Remove invalid attribute usage.
28803 * g++.dg/template/access3.C: Add typename keyword.
28804 * g++.dg/template/access5.C: Remove stray semicolon.
28805 * g++.dg/template/access6.C: Likewise.
28806 * g++.dg/template/complit1.C: Likewise.
28807 * g++.dg/template/crash1.C: Change error message.
28808 * g++.dg/template/inherit2.C: Remove stray semicolon.
28809 * g++.dg/template/instantiate2.C: Likewise.
28810 * g++.dg/template/instantiate3.C: Change error message.
28811 * g++.dg/template/qual1.C: Remove stray semicolon.
28812 * g++.dg/template/qualttp18.C: Change error message.
28813 * g++.dg/template/ref1.C: Remove stray semicolon.
28814 * g++.dg/template/sizeof1.C (A::value): Declare it.
28815 * g++.dg/template/spec4.C: Change error message.
28816 * g++.dg/template/static1.C: Likewise.
28817 * g++.dg/template/type1.C: Likewise.
28818 * g++.dg/template/typename3.C: Likewise.
28819 * g++.old-deja/g++.benjamin/13478.C: Change error message.
28820 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
28821 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
28822 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
28823 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
28824 named return value extension.
28825 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
28826 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
28827 * g++.old-deja/g++.bob/extern_C.C: Likewise.
28828 * g++.old-deja/g++.bob/inherit2.C: Likewise.
28829 * g++.old-deja/g++.brendan/complex1.C: Likewise.
28830 * g++.old-deja/g++.brendan/copy5.C: Likewise.
28831 * g++.old-deja/g++.brendan/crash13.C: Likewise.
28832 * g++.old-deja/g++.brendan/crash15.C: Likewise.
28833 * g++.old-deja/g++.brendan/crash18.C: Change error message.
28834 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
28835 * g++.old-deja/g++.brendan/crash38.C: Likewise.
28836 * g++.old-deja/g++.brendan/crash50.C: Likewise.
28837 * g++.old-deja/g++.brendan/crash56.C: Likewise.
28838 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
28839 syntax.
28840 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
28841 * g++.old-deja/g++.brendan/crash8.C: Change error message.
28842 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
28843 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
28844 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
28845 * g++.old-deja/g++.brendan/template11.C: Likewise.
28846 * g++.old-deja/g++.brendan/template26.C: Likewise.
28847 * g++.old-deja/g++.brendan/template27.C: Use explicit
28848 specialization syntax.
28849 * g++.old-deja/g++.brendan/template30.C: Likewise.
28850 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
28851 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
28852 non-dependent names.
28853 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
28854 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
28855 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
28856 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
28857 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
28858 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
28859 named return value extension.
28860 * g++.old-deja/g++.ext/namedret2.C: Likewise.
28861 * g++.old-deja/g++.ext/namedret3.C: Likewise.
28862 * g++.old-deja/g++.ext/return1.C: Likewise.
28863 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
28864 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
28865 * g++.old-deja/g++.jason/access8.C: Likewise.
28866 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
28867 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
28868 pseudo-destructor names.
28869 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
28870 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
28871 pseudo-destructor names.
28872 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
28873 * g++.old-deja/g++.jason/overload19.C: Likewise.
28874 * g++.old-deja/g++.jason/overload32.C: Likewise.
28875 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
28876 stray semicolons.
28877 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
28878 * g++.old-deja/g++.jason/return.C: Likewise.
28879 * g++.old-deja/g++.jason/return2.C: Likewise.
28880 * g++.old-deja/g++.jason/shadow1.C: Likewise.
28881 * g++.old-deja/g++.jason/special.C: Use explicit specialization
28882 syntax.
28883 * g++.old-deja/g++.jason/template10.C: Account for use of
28884 non-dependent names.
28885 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
28886 syntax.
28887 * g++.old-deja/g++.jason/template37.C: Likewise.
28888 * g++.old-deja/g++.law/access4.C: Change error messages.
28889 * g++.old-deja/g++.law/arm13.C: Remove incorrect
28890 pseudo-destructor names.
28891 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
28892 * g++.old-deja/g++.law/ctors9.C: Likewise.
28893 * g++.old-deja/g++.law/cvt22.C: Likewise.
28894 * g++.old-deja/g++.law/dtors5.C: Likewise.
28895 * g++.old-deja/g++.law/global-init1.C: Likewise.
28896 * g++.old-deja/g++.law/missed-error3.C: Likewise.
28897 * g++.old-deja/g++.law/operators28.C: Likewise.
28898 * g++.old-deja/g++.law/visibility28.C: Likewise.
28899 * g++.old-deja/g++.martin/eval1.C: Likewise.
28900 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
28901 name.
28902 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
28903 * g++.old-deja/g++.mike/net34.C: Likewise.
28904 * g++.old-deja/g++.mike/net36.C: Likewise.
28905 * g++.old-deja/g++.mike/ns2.C: Likewise.
28906 * g++.old-deja/g++.mike/p12306.C: Likewise.
28907 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
28908 value extension.
28909 * g++.old-deja/g++.mike/p700.C: Likewise.
28910 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
28911 * g++.old-deja/g++.mike/p710.C: Likewise.
28912 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
28913 value extension.
28914 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
28915 * g++.old-deja/g++.mike/pmf9.C: Likewise.
28916 * g++.old-deja/g++.ns/crash2.C: Likewise.
28917 * g++.old-deja/g++.ns/crash3.C: Likewise.
28918 * g++.old-deja/g++.ns/invalid1.C: Likewise.
28919 * g++.old-deja/g++.ns/ns17.C: Likewise.
28920 * g++.old-deja/g++.ns/template16.C: Likewise.
28921 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
28922 keyword.
28923 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
28924 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
28925 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
28926 named return value extension.
28927 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
28928 * g++.old-deja/g++.other/access4.C: Issue additional error
28929 messages.
28930 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
28931 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
28932 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
28933 * g++.old-deja/g++.other/crash25.C: Change error message.
28934 * g++.old-deja/g++.other/crash4.C: Change error message.
28935 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
28936 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
28937 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
28938 checks.
28939 * g++.old-deja/g++.other/defarg8.C: Likewise.
28940 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
28941 * g++.old-deja/g++.other/dtor10.C: Likewise.
28942 * g++.old-deja/g++.other/incomplete.C: Likewise.
28943 * g++.old-deja/g++.other/linkage7.C: Likewise.
28944 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
28945 lookup algorithm.
28946 * g++.old-deja/g++.other/mangle2.C: Likewise.
28947 * g++.old-deja/g++.other/refinit2.C: Likewise.
28948 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
28949 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
28950 * g++.old-deja/g++.pt/crash28.C: Likewise.
28951 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
28952 syntax.
28953 * g++.old-deja/g++.pt/crash32.C: Change error message.
28954 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
28955 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
28956 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
28957 error message position.
28958 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
28959 * g++.old-deja/g++.pt/defarg8.C: Change error message.
28960 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
28961 syntax.
28962 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
28963 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
28964 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
28965 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
28966 keyword.
28967 * g++.old-deja/g++.pt/explicit31.C: Likewise.
28968 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
28969 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
28970 keyword.
28971 * g++.old-deja/g++.pt/explicit71.C: Change error message.
28972 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
28973 syntax.
28974 * g++.old-deja/g++.pt/friend28.C: Account for use of
28975 non-dependent names.
28976 * g++.old-deja/g++.pt/friend29.C: Likewise.
28977 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
28978 rules.
28979 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
28980 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
28981 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
28982 lookup rules.
28983 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
28984 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
28985 keyword.
28986 * g++.old-deja/g++.pt/memclass20.C: Likewise.
28987 * g++.old-deja/g++.pt/memclass5.C: Likewise.
28988 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
28989 keyword.
28990 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
28991 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
28992 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
28993 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
28994 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
28995 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
28996 keyword.
28997 * g++.old-deja/g++.pt/spec10.C: Likewise.
28998 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
28999 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
29000 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
29001 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
29002 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
29003 * g++.old-deja/g++.pt/ttp62.C: Likewise.
29004 * g++.old-deja/g++.pt/ttp64.C: Likewise.
29005 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
29006 * g++.old-deja/g++.pt/typename15.C: Likewise.
29007 * g++.old-deja/g++.pt/typename22.C: Likewise.
29008 * g++.old-deja/g++.pt/typename6.C: Change error messages.
29009 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
29010 * g++.old-deja/g++.pt/virtual2.C: Likewise.
29011 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
29012 syntax.
29013 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
29014 return value extension.
29015 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
29016 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
29017 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
29018 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
29019
29020 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
29021
29022 * g++.dg/warn/inline1.C: New test.
29023 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
29024 * g++.old-deja/g++.jason/synth10.C: Likewise.
29025 * g++.old-deja/g++.mike/net31.C: Likewise.
29026 * g++.old-deja/g++.mike/p8786.C: Likewise.
29027
29028 * g++.dg/template/friend10.C: New test.
29029 * g++.dg/template/conv5.C: New test.
29030
29031 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
29032
29033 * g++.dg/lookup/scoped3.C: New test.
29034
29035 * g++.dg/lookup/decl1.C: New test.
29036 * g++.dg/lookup/decl2.C: New test.
29037
29038 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
29039
29040 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
29041 gcc.c-torture/compile/20021015-1.c,
29042 gcc.c-torture/compile/20021015-2.c,
29043 gcc.c-torture/compile/20021123-1.c,
29044 gcc.c-torture/compile/20021123-2.c,
29045 gcc.c-torture/compile/20021123-3.c,
29046 gcc.c-torture/compile/20021123-4.c,
29047 gcc.c-torture/execute/20021024-1.c: Add tests previously added
29048 only to 3.1 or 3.2 branch.
29049
29050 2002-12-23 Mark Mitchell <mark@codesourcery.com>
29051
29052 * gcc.dg/i386-bitfield3.c: New test.
29053
29054 * gcc.dg/i386-bitfield2.c: New test.
29055
29056 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
29057
29058 * g++.dg/parse/conv_op1.C: New test.
29059
29060 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
29061
29062 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
29063 approved.
29064
29065 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
29066
29067 * gcc.c-torture/compile/20021220-1.c: New test.
29068
29069 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
29070
29071 * gcc.dg/i386-fastcall-1.c: New.
29072
29073 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29074
29075 * gcc.c-torture/execute/20021219-1.c: New test.
29076
29077 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29078
29079 * gcc.dg/i386-pic-1.c: New test.
29080
29081 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29082
29083 PR c++/8099
29084 * g++.dg/template/friend9.C: New test.
29085
29086 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29087
29088 PR c++/3663
29089 * g++.dg/template/access7.C: New test.
29090
29091 2002-12-18 Nick Clifton <nickc@redhat.com>
29092
29093 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
29094 the libstdc++-v3 directory has been found.
29095
29096 2002-12-12 Devang Patel <dpatel@apple.com>
29097 * gcc.dg/darwin-ld-1.c: New test.
29098 * gcc.dg/darwin-ld-2.c: New test.
29099 * gcc.dg/darwin-ld-3.c: New test.
29100 * gcc.dg/darwin-ld-4.c: New test.
29101 * gcc.dg/darwin-ld-5.c: New test.
29102
29103 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29104
29105 * gcc.c-torture/compile/20021212-1.c: New test.
29106
29107 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
29108
29109 * gcc.dg/fshort-wchar: New test.
29110
29111 2002-12-10 Mark Mitchell <mark@codesourcery.com>
29112
29113 PR c++/8372
29114 * g++.dg/template/dtor1.C: New test.
29115
29116 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
29117 markers.
29118
29119 2002-12-10 Jakub Jelinek <jakub@redhat.com>
29120
29121 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
29122
29123 2002-12-09 Mark Mitchell <mark@codesourcery.com>
29124
29125 * g++.dg/template/static1.C: New test.
29126 * g++.dg/template/static2.C: New test.
29127 * g++.old-deja/g++.ext/memconst.C: New test.
29128
29129 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29130
29131 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
29132 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
29133 * g++.dg/special/initp1.C: Likewise.
29134
29135 2002-12-06 Jakub Jelinek <jakub@redhat.com>
29136
29137 * gcc.c-torture/execute/20021204-1.c: New test.
29138
29139 2002-12-04 Geoffrey Keating <geoffk@apple.com>
29140
29141 * gcc.dg/ppc-fmadd-1.c: New file.
29142 * gcc.dg/ppc-fmadd-2.c: New file.
29143 * gcc.dg/ppc-fmadd-3.c: New file.
29144
29145 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29146
29147 * gcc.c-torture/compile/20021204-1.c: New test.
29148
29149 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
29150
29151 * g++.dg/inherit/covariant2.C: New test.
29152 * g++.dg/inherit/covariant3.C: New test.
29153 * g++.dg/inherit/covariant4.C: New test.
29154 * g++.dg/inherit/covariant1.C: Remove XFAIL.
29155 * g++.old-deja/g++.robertl/eb17.C: Likewise.
29156
29157 2002-12-03 Mark Mitchell <mark@codesourcery.com>
29158
29159 PR c++/8688
29160 * g++.dg/init/brace3.C: New test.
29161
29162 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
29163
29164 * gcc.dg/20020210-1.c: Fix a comment typo.
29165
29166 2002-12-02 Mark Mitchell <mark@codesourcery.com>
29167
29168 PR c++/8720
29169 * g++.dg/parse/defarg1.C: New test.
29170
29171 PR c++/8615
29172 * g++.dg/template/char1.C: New test.
29173
29174 * g++.dg/template/varmod1.C: Fix typo.
29175
29176 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29177
29178 DR 180
29179 * g++.old-deja/g++.pt/crash32.C: Expect error.
29180
29181 2002-12-01 Mark Mitchell <mark@codesourcery.com>
29182
29183 PR c++/5919
29184 * g++.dg/template/varmod1.C: New test.
29185
29186 PR c++/8727
29187 * g++.dg/inherit/typeinfo1.C: New test.
29188
29189 PR c++/8663
29190 * g++.dg/inherit/typedef1.C: New test.
29191
29192 2002-11-30 Mark Mitchell <mark@codesourcery.com>
29193
29194 PR c++/8332
29195 PR c++/8493
29196 * g++.dg/template/strlen1.C: New test.
29197
29198 PR c++/8227
29199 * g++.dg/template/ctor2.C: New test.
29200
29201 PR c++/8214
29202 * g++.dg/init/string1.C: New test.
29203
29204 PR c++/8511
29205 * g++.dg/template/friend8.C: New test.
29206
29207 2002-11-29 Joe Buck <jbuck@synopsys.com>
29208
29209 * g++.dg/lookup/anon2.C: New test.
29210
29211 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
29212
29213 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
29214 h8300 port.
29215
29216 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
29217
29218 * gcc.dg/bitfld-6.c: New test.
29219
29220 2002-11-27 Jan Hubicka <jh@suse.cz>
29221
29222 * gcc.c-torture/execute/20021127.[cx]: New test.
29223
29224 2002-11-26 Jan Hubicka <jh@suse.cz>
29225
29226 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
29227 quality.
29228
29229 2002-11-26 Geoffrey Keating <geoffk@apple.com>
29230
29231 * g++.dg/init/brace2.C: New test.
29232 * g++.old-deja/g++.mike/p9129.C: Correct.
29233
29234 2002-11-26 Mark Mitchell <mark@codesourcery.com>
29235
29236 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
29237
29238 2002-11-25 Andreas Bauer <baueran@in.tum.de>
29239
29240 * gcc.dg/sibcall-6: New test for indirect sibcalls.
29241
29242 2002-11-25 Mark Mitchell <mark@codesourcery.com>
29243
29244 * testsuite/g++.dg/abi/empty11.C: New test.
29245 * testsuite/g++.dg/rtti/cv1.C: New test.
29246
29247 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
29248
29249 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
29250
29251 2002-11-24 Mark Mitchell <mark@codesourcery.com>
29252
29253 * g++.dg/abi/empty10.C: New test.
29254
29255 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29256
29257 * gcc.c-torture/compile/20021124-1.c: New test.
29258
29259 2002-11-22 Mark Mitchell <mark@codesourcery.com>
29260
29261 * g++.dg/abi/rtti2.C: New test.
29262
29263 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29264
29265 * gcc.dg/i386-unroll-1.c: New test.
29266
29267 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29268
29269 * gcc.c-torture/compile/20021120-1.c: New test.
29270 * gcc.c-torture/compile/20021120-2.c: New test.
29271
29272 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29273
29274 * gcc.dg/bitfld-5.c: New test.
29275
29276 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29277
29278 * gcc.c-torture/execute/20021120-3.c: New test.
29279
29280 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29281
29282 * gcc.c-torture/execute/20021120-2.c: New test.
29283
29284 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29285
29286 * gcc.c-torture/execute/20021120-1.c: New test.
29287
29288 2002-11-20 Jakub Jelinek <jakub@redhat.com>
29289
29290 * gcc.c-torture/execute/20021118-3.c: New test.
29291
29292 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29293
29294 * gcc.c-torture/compile/20021119-1.c: New test.
29295
29296 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
29297
29298 * gcc.dg/duff-1.c: New test.
29299 * gcc.dg/duff-2.c: New test.
29300 * gcc.dg/duff-3.c: New test.
29301
29302 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
29303
29304 * gcc.dg/cpp/_Pragma5.c: New test.
29305
29306 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29307
29308 * gcc.c-torture/execute/20021118-2.c: New test.
29309
29310 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29311
29312 * gcc.c-torture/execute/20021118-1.c: New test.
29313
29314 2002-11-16 Jakub Jelinek <jakub@redhat.com>
29315
29316 * gcc.dg/20021116-1.c: New test.
29317
29318 2002-11-14 Mark Mitchell <mark@codesourcery.com>
29319
29320 * g++.dg/abi/vcall1.C: New test.
29321
29322 2002-11-14 Jakub Jelinek <jakub@redhat.com>
29323
29324 * gcc.dg/20021029-1.c: New test.
29325 * gcc.dg/20021029-2.c: New test.
29326
29327 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29328
29329 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
29330
29331 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29332
29333 PR c/8439
29334 * gcc.dg/20021110.c: Move to ...
29335 * gcc.c-torture/compile/20021110.c: .... here.
29336
29337 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29338
29339 PR c/8467
29340 * gcc.c-torture/execute/20021111-1.c
29341
29342 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29343
29344 PR c/8439
29345 * gcc.dg/20021110.c: New test.
29346
29347 2002-11-10 Mark Mitchell <mark@codesourcery.com>
29348
29349 * g++.dg/abi/vthunk3.C: Run only on x86.
29350
29351 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
29352
29353 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
29354
29355 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
29356
29357 * lib/compat.exp (compat-execute): Fix logic error in last
29358 change.
29359
29360 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
29361
29362 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
29363
29364 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29365
29366 PR c++/8389
29367 * g++.dg/template/access6.C: New test.
29368
29369 2002-11-08 Jan Hubicka <jh@suse.cz>
29370
29371 * gcc.dg/i386-ssefp-1.c: New test.
29372 * gcc.dg/i386-ssefp-1.c: New test.
29373
29374 2002-11-08 Jan Hubicka <jh@suse.cz>
29375
29376 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
29377
29378 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29379
29380 * g++.dg/abi/vthunk3.C: New test.
29381
29382 PR c++/8338
29383 * g++.dg/template/crash2.C: New test.
29384
29385 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29386
29387 * testsuite/g++.dg/abi/dtor1.C: New test.
29388 * testsuite/g++.dg/abi/dtor2.C: Likewise.
29389
29390 2002-11-05 Geoffrey Keating <geoffk@apple.com>
29391
29392 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
29393 Darwin.
29394
29395 2002-11-04 Adam Nemet <anemet@lnxw.com>
29396
29397 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
29398 -mthumb. Only xfail with -O0.
29399
29400 2002-11-03 Mark Mitchell <mark@codesourcery.com>
29401
29402 * g++.dg/abi/thunk1.C: New test.
29403 * g++.dg/abi/thunk2.C: Likewise.
29404 * g++.dg/abi/vtt1.C: Likewise.
29405
29406 2002-11-02 Diego Novillo <dnovillo@redhat.com>
29407
29408 PR optimization/8423
29409 * gcc.c-torture/execute/builtin-constant.c: New test.
29410
29411 2002-11-01 Zack Weinberg <zack@codesourcery.com>
29412
29413 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
29414 Add some more cases.
29415
29416 2002-11-01 Mark Mitchell <mark@codesourcery.com>
29417
29418 PR c++/8391
29419 * g++.dg/opt/local1.C: New test.
29420
29421 2002-10-30 Mark Mitchell <mark@codesourcery.com>
29422
29423 PR c++/8160
29424 * g++.dg/template/complit1.C: New test.
29425
29426 PR c++/8149
29427 * g++.dg/template/typename4.C: Likewise.
29428
29429 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29430
29431 Core issue 287, PR c++/7639
29432 * g++.dg/template/instantiate1.C: Adjust error location.
29433 * g++.dg/template/instantiate3.C: New test.
29434 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
29435 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
29436 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
29437
29438 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
29439
29440 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
29441
29442 2002-10-29 Mark Mitchell <mark@codesourcery.com>
29443
29444 PR c++/8287
29445 * g++.dg/init/dtor2.C: New test.
29446
29447 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29448
29449 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
29450 * gcc.dg/nest.c: Bypass errors on irix6.
29451
29452 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
29453
29454 * gcc.dg/nest.c: Expect error for mmix-*-*.
29455 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
29456
29457 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
29458
29459 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
29460 markers.
29461
29462 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
29463
29464 2002-10-25 Mike Stump <mrs@apple.com>
29465
29466 * gcc.dg/warn-1.c: New test.
29467
29468 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29469
29470 * g++.dg/template/typename3.C: New test.
29471
29472 2002-10-25 Mark Mitchell <mark@codesourcery.com>
29473
29474 * g++.dg/lookup/ptrmem1.C: New test.
29475
29476 * g++.dg/abi/vthunk2.C: New test.
29477
29478 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29479
29480 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
29481
29482 2002-10-24 Mark Mitchell <mark@codesourcery.com>
29483
29484 * g++.dg/abi/empty9.C: New test.
29485
29486 2002-10-24 Richard Henderson <rth@redhat.com>
29487
29488 * g++.dg/inherit/thunk1.C: Enable for ia64.
29489
29490 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29491
29492 PR c++/8067
29493 * g++.dg/lookup/pretty1.C: New test.
29494
29495 2002-10-23 Jakub Jelinek <jakub@redhat.com>
29496
29497 * gcc.dg/20021023-1.c: New test.
29498
29499 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29500
29501 PR c++/7679
29502 * g++.dg/parse/inline1.C: New test.
29503
29504 2002-10-23 Richard Henderson <rth@redhat.com>
29505
29506 * g++.dg/inherit/thunk1.C: Enable for x86_64.
29507
29508 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
29509
29510 2002-10-22 Mark Mitchell <mark@codesourcery.com>
29511
29512 PR c++/6579
29513 * g++.dg/parse/stmtexpr3.C: New test.
29514
29515 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
29516
29517 * g++.dg/expr/cond1.C: New test.
29518
29519 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29520
29521 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
29522
29523 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29524
29525 * g++.dg/abi/vbase13.C: New test.
29526 * g++.dg/abi/vbase14.C: Likewise.
29527
29528 2002-10-21 Jakub Jelinek <jakub@redhat.com>
29529
29530 * gcc.dg/tls/pic-1.c: New test.
29531 * gcc.dg/tls/nonpic-1.c: New test.
29532 * gcc.dg/20021018-1.c: New test.
29533
29534 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29535
29536 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
29537 Remove only files with the same base name as the test case.
29538 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
29539 (profopt-execute): Likewise. Also, remove old profiling
29540 and performance data files before running the tests.
29541
29542 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
29543 * g++.dg/bprob/bprob.exp: Likewise.
29544 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
29545 to allow more general test case names.
29546
29547 * g++.dg/bprob/bprob-1.C: Rename to ...
29548 * g++.dg/bprob/g++-bprob-1.C: ... this.
29549
29550 * g77.dg/bprob/bprob-1.f: Rename to ...
29551 * g77.dg/bprob/g77-bprob-1.f: ... this.
29552
29553 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29554
29555 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
29556 bison 1.50 or later.
29557
29558 2002-10-21 Janis Johnson <janis187@us.ibm.com>
29559
29560 * g++.dg/README: Describe more test directories.
29561
29562 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29563
29564 * g++.dg/init/array6.C: Add additional tests.
29565
29566 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29567
29568 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
29569 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
29570
29571 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
29572
29573 * gcc.c-torture/compile/20020604-1.x: New.
29574 * gcc.c-torture/compile/simd-5.x: Likewise.
29575 * gcc.c-torture/execute/920710-1.x: Likewise.
29576 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
29577
29578 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29579
29580 * g++.dg/inherit/override1.C: Add dg-options clause.
29581
29582 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29583
29584 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
29585 _mm_slli_si128.
29586
29587 2002-10-19 Andreas Schwab <schwab@suse.de>
29588
29589 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
29590 directory component.
29591
29592 2002-10-18 Mark Mitchell <mark@codesourcery.com>
29593
29594 * g++.dg/inherit/thunk1.C: New test.
29595
29596 * g++.dg/inherit/override1.C: New test.
29597
29598 * g++.dg/abi/mangle11.C: New test.
29599 * g++.dg/abi/mangle14.C: New test.
29600 * g++.dg/abi/mangle17.C: New test.
29601
29602 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
29603
29604 * g++.dg/overload/member2.C: New test.
29605
29606 2002-10-17 Janis Johnson <janis187@us.ibm.com>
29607
29608 * g++.dg/README: Describe new compat directory.
29609 * g++.dg/dg.exp: Skip tests in compat directory.
29610 * README.compat: New file.
29611 * lib/compat.exp: New expect script.
29612 * g++.dg/compat: New test directory.
29613 * g++.dg/compat/compat.exp: New expect script.
29614 * g++.dg/compat/abi: New test directory.
29615 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
29616 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
29617 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
29618 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
29619 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
29620 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
29621 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
29622 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
29623 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
29624 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
29625 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
29626 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
29627 * g++.dg/compat/break: New test directory.
29628 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
29629 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
29630 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
29631 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
29632 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
29633 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
29634 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
29635 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
29636 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
29637 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
29638 g++.dg/compat/break/README: New files.
29639 * g++.dg/compat/eh: New test directory.
29640 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
29641 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
29642 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
29643 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
29644 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
29645 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
29646 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
29647 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
29648 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
29649 g++.dg/compat/eh/filter2_y.C,
29650 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
29651 g++.dg/compat/eh/new1_y.C,
29652 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
29653 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
29654 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
29655 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
29656 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
29657 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
29658 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
29659 g++.dg/compat/eh/unexpected1_y.C: New files.
29660 * g++.dg/compat/init: New test directory.
29661 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
29662 g++.dg/compat/init/array5_y.C,
29663 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
29664 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
29665 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
29666 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
29667 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
29668 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
29669 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
29670 g++.dg/compat/init/init-ref2_y.C: New files.
29671
29672 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29673
29674 PR c++/7584
29675 * g++.dg/inherit/using3.C: New test.
29676
29677 2002-10-17 Jan Hubicka <jh@suse.cz>
29678
29679 * gcc.dg/20021017-2.c: New test.
29680
29681 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29682
29683 * g++.dg/abi/mangle16.C: Adjust.
29684
29685 * g++.dg/init/array8.C: New test.
29686
29687 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
29688
29689 * gcc.dg/special/mips-abi.exp: New test.
29690 * gcc.dg/special/mips-abi.s: Empty file used by the above.
29691
29692 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29693
29694 * g++.dg/abi/mangle16.C: New test.
29695 * g++.dg/abi/mangle17.C: Likewise.
29696
29697 PR c++/7478
29698 * g++.dg/template/ref1.C: New test.
29699
29700 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29701
29702 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
29703
29704 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
29705
29706 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
29707
29708 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29709
29710 PR c++/7524
29711 * g++.dg/init/array7.C: New test.
29712
29713 2002-10-15 Mark Mitchell <mark@codesourcery.com>
29714
29715 * g++.dg/init/array6.C: New test.
29716
29717 * g++.dg/abi/mangle13.C: Likewise.
29718 * g++.dg/abi/mangle14.C: Likewise.
29719 * g++.dg/abi/mangle15.C: Likewise.
29720
29721 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29722
29723 * g++.dg/abi/empty8.C: New test.
29724
29725 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
29726
29727 * g++.dg/init/ctor1.C: New test.
29728
29729 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
29730
29731 * gcc.c-torture/execute/20021015-1.c: New test.
29732
29733 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
29734
29735 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
29736
29737 2002-10-14 Jan Hubicka <jh@suse.cz>
29738
29739 * gcc.dg/i386-ssetype-[1-5].c: New tests.
29740
29741 2002-10-14 Richard Henderson <rth@redhat.com>
29742
29743 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
29744
29745 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29746
29747 PR optimization/6631
29748 * g++.dg/opt/const2.C: New test.
29749
29750 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29751
29752 PR c++/7176
29753 * g++.dg/parse/friend1.C: New test.
29754 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
29755
29756 2002-10-14 Jakub Jelinek <jakub@redhat.com>
29757
29758 * gcc.dg/20021014-1.c: New test.
29759
29760 2002-10-11 Mark Mitchell <mark@codesourcery.com>
29761
29762 PR c++/5661
29763 * g++.dg/ext/vlm1.C: New test.
29764 * g++.dg/ext/vlm2.C: Likewise.
29765
29766 * g++.dg/init/array1.C: Remove invalid braces.
29767 * g++.dg/init/brace1.C: New test.
29768 * g++.dg/init/copy2.C: Likewise.
29769 * g++.dg/init/copy3.C: Likewise.
29770 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
29771 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
29772 braces.
29773
29774 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
29775
29776 * gcc.dg/cpp/assembler.S: Don't use -ansi.
29777
29778 2002-10-11 Richard Shann <richard.shann@superh.com>
29779
29780 * gcc.c-torture/compile/simd-5.c: New test.
29781
29782 2002-10-10 Roger Sayle <roger@eyesopen.com>
29783
29784 * gcc.c-torture/execute/shiftopt-1.c: New test case.
29785
29786 2002-10-10 Jim Wilson <wilson@redhat.com>
29787
29788 * gcc.c-torture/execute/20021010-1.c: New test.
29789
29790 2002-10-09 Zack Weinberg <zack@codesourcery.com>
29791
29792 PR c/7353
29793 * g++.dg/ext/typedef-init.C: New test.
29794 * gcc.dg/typedef-init.c: New test.
29795
29796 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
29797
29798 * gcc.dg/cpp/paste13.c: New test.
29799
29800 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29801
29802 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
29803 remaining platforms, XFAIL during compile, not execute. Don't
29804 XFAIL at -O0.
29805
29806 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
29807
29808 * gcc.dg/alias-1.c: Tweak expected warning.
29809
29810 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
29811
29812 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
29813
29814 2002-10-06 Andreas Jaeger <aj@suse.de>
29815
29816 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
29817 * gcc.dg/cpp/c++98.C: Likewise.
29818
29819 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
29820 * g++.dg/cpp/c++98.C: Likewise.
29821
29822 * g++.dg/README (Subdirectories): Mention cpp directory.
29823
29824 PR target/7559
29825 * gcc.dg/20021006-1.c: New test.
29826
29827 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29828
29829 PR c++/7804
29830 * g++.dg/other/warning1.C: New test.
29831
29832 2002-10-04 Roger Sayle <roger@eyesopen.com>
29833
29834 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
29835 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
29836 and sparc-*-* with -m64 as expected failures. See PR 8087.
29837
29838 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29839
29840 PR c++/7931
29841 * g++.dg/template/ptrmem3.C: New test.
29842
29843 PR c++/7754
29844 * g++.dg/template/union1.C: New test.
29845
29846 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29847
29848 PR c++/8006
29849 * g++.dg/abi/mangle9.C: New test.
29850 * g++.dg/abi/mangle10.C: New test.
29851 * g++.dg/abi/mangle11.C: New test.
29852 * g++.dg/abi/mangle12.C: New test.
29853
29854 2002-10-02 Mark Mitchell <mark@codesourcery.com>
29855
29856 PR c++/7188.
29857 * g++.dg/template/meminit1.C: New test.
29858 * g++.dg/warn/Wreorder-1.C: Likewise.
29859 * g++.old-deja/g++.mike/warn3.C: Tweak.
29860 * lib/prune.exp: Ingore "in copy constructor".
29861
29862 2002-10-02 Andreas Jaeger <aj@suse.de>
29863
29864 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
29865 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
29866 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
29867 on x86-64.
29868
29869 2002-10-01 Mark Mitchell <mark@codesourcery.com>
29870
29871 * gcc.dg/empty1.C: Fix typo.
29872
29873 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
29874
29875 * gcc.dg/alias-1.c: New test.
29876
29877 2002-10-01 Mark Mitchell <mark@codesourcery.com>
29878
29879 * gcc.dg/empty1.C: New test.
29880
29881 * g++.dg/tls/init-2.C: Tweak error messages.
29882
29883 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
29884
29885 * gcc.c-torture/compile/20020923-1.c: New test.
29886
29887 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
29888
29889 * gcc.c-torture/execute/ffs-1.c: New test.
29890 * gcc.c-torture/execute/ffs-2.c: Ditto.
29891
29892 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
29893
29894 * g++.dg/overload/member1.C: New test.
29895
29896 2002-09-30 Mark Mitchell <mark@codesourcery.com>
29897
29898 * g++.dg/abi/empty7.C: New test.
29899 * g++.dg/init/pm2.C: Likewise.
29900
29901 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
29902
29903 * g++.dg/rtti/crash1.C: New test.
29904
29905 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
29906
29907 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
29908 gcc.dg/sibcall-4.c: New tests.
29909
29910 2002-09-28 Roger Sayle <roger@eyesopen.com>
29911
29912 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
29913 powerpc and MMIX targets.
29914
29915 2002-09-27 Zack Weinberg <zack@codesourcery.com>
29916
29917 * gcc.dg/cpp/20020927-1.c: New.
29918
29919 2002-09-26 David S. Miller <davem@redhat.com>
29920
29921 * gcc.c-torture/compile/trunctfdf.c: New.
29922
29923 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29924
29925 * lib/target-supports.exp (check_weak_available): Handle solaris2.
29926
29927 2002-09-27 Alan Modra <amodra@bigpond.net.au>
29928
29929 * gcc.c-torture/execute/loop-15.c: New.
29930
29931 2002-09-26 Janis Johnson <janis187@us.ibm.com>
29932
29933 * README.QMTEST: Fix typo.
29934
29935 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
29936
29937 * gcc.dg/20020926-1.c: New test.
29938
29939 2002-09-25 David S. Miller <davem@redhat.com>
29940
29941 PR target/7842
29942 * gcc.c-torture/execute/shiftdi.c: New test.
29943
29944 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
29945
29946 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
29947 unique to the tool.
29948 * lib/g77.exp (g77_init): Likewise.
29949 * lib/g++.exp (g++_init): Likewise.
29950 * lib/objc.exp (objc_init): Likewise.
29951
29952 2002-09-25 Mark Mitchell <mark@codesourcery.com>
29953
29954 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
29955 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
29956 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
29957
29958 2002-09-25 Richard Henderson <rth@redhat.com>
29959
29960 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
29961 too-small long double.
29962
29963 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
29964
29965 * gcc.dg/20020919-1.c: New test.
29966
29967 2002-09-23 Mark Mitchell <mark@codesourcery.com>
29968
29969 * g++.dg/abi/bitfield6.C: New test.
29970 * g++.dg/abi/bitfield7.C: New test.
29971 * g++.dg/abi/bitfield8.C: New test.
29972 * g++.dg/abi/vbase11.C: New test.
29973
29974 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
29975
29976 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
29977 hppa*-*-hpux*. Update test comment.
29978
29979 2002-09-20 Jakub Jelinek <jakub@redhat.com>
29980
29981 * gcc.dg/tls/struct-1.c: New test.
29982
29983 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
29984
29985 * gcc.dg/cpp/tr-warn2.c: Update.
29986
29987 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29988
29989 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
29990
29991 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29992
29993 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
29994 systems.
29995
29996 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
29997
29998 * gcc.c-torture/execute/ieee/mzero3.c: New test.
29999
30000 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
30001 Adjust for c++filt moved to binutils. Remove spurious duplicate
30002 setting of cxxfilt.
30003
30004 2002-09-19 Geoffrey Keating <geoffk@apple.com>
30005
30006 * gcc.dg/20020312-2.c: Update for darwin.
30007
30008 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
30009
30010 * g++.old-deja/g++.other/crash32.C: Mark ICE.
30011
30012 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
30013
30014 * objc.dg/comp-types-1.m: New test.
30015 * objc.dg/comp-types-2.m: New test.
30016 * objc.dg/comp-types-3.m: New test.
30017 * objc.dg/comp-types-4.m: New test.
30018 * objc.dg/comp-types-5.m: New test.
30019 * objc.dg/comp-types-6.m: New test.
30020
30021 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
30022
30023 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
30024
30025 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30026
30027 * g++.dg/other/do1.C: New test.
30028
30029 * g++.dg/template/subst1.C: New test.
30030
30031 2002-09-16 Steve Ellcey <sje@cup.hp.com>
30032
30033 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
30034
30035 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30036
30037 * g++.dg/template/qualttp20.C: Adjust expected errors.
30038 * g++.old-deja/g++.jason/report.C: Likewise.
30039 * g++.old-deja/g++.other/qual1.C: Likewise.
30040
30041 * g++.dg/lookup/scoped2.C: New test.
30042
30043 * g++.dg/ext/asm3.C: New test.
30044
30045 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
30046
30047 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
30048
30049 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
30050
30051 * ChangeLog: follow spelling conventions.
30052 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
30053 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
30054 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
30055 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
30056 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
30057 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
30058 * g++.old-deja/g++.law/global-init1.C: Likewise.
30059 * g++.old-deja/g++.other/delete4.C: Likewise.
30060 * g++.old-deja/g++.other/inline21.C: Likewise.
30061 * g++.old-deja/g++.other/singleton.C: Likewise.
30062 * g77.dg/strlen0.f: Likewise.
30063 * g77.f-torture/compile/20010519-1.f: Likewise.
30064 * g77.f-torture/compile/980310-4.f: Likewise.
30065 * gcc.c-torture/compile/20000605-1.c: Likewise.
30066 * gcc.c-torture/execute/20020225-1.c: Likewise.
30067 * gcc.dg/c90-hexfloat-2.c: Likewise.
30068 * gcc.dg/c99-bool-1.c: Likewise.
30069 * gcc.dg/c99-hexfloat-2.c: Likewise.
30070 * gcc.dg/dll-2.c: Likewise.
30071 * gcc.dg/wtr-union-init-1.c: Likewise.
30072 * gcc.dg/wtr-union-init-2.c: Likewise.
30073 * gcc.dg/wtr-union-init-3.c: Likewise.
30074 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30075 * gcc.dg/cpp/defined.c: Likewise.
30076 * gcc.dg/cpp/macsyntx.c: Likewise.
30077 * gcc.dg/cpp/paste2.c: Likewise.
30078 * gcc.dg/cpp/trad/defined.c: Likewise.
30079 * gcc.dg/format/c90-printf-1.c: Likewise.
30080 * gcc.dg/format/c90-scanf-1.c: Likewise.
30081 * gcc.dg/format/c99-printf-1.c: Likewise.
30082 * gcc.dg/format/c99-scanf-1.c: Likewise.
30083 * gcc.misc-tests/gcov-8.c: Likewise.
30084 * lib/profopt.exp: Likewise.
30085
30086 2002-09-15 Krister Walfridsson <cato@df.lth.se>
30087
30088 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
30089
30090 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30091
30092 * g++.dg/inherit/using2.C: New test.
30093
30094 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
30095
30096 * ChangeLog: Follow spelling conventions.
30097 * g++.dg/template/friend4.C: Likewise.
30098 * g++.old-deja/g++.pt/crash67.C: Likewise.
30099 * gcc.c-torture/execute/20000801-4.c: Likewise.
30100 * gcc.dg/c90-digraph-1.c: Likewise.
30101 * gcc.dg/c94-digraph-1.c: Likewise.
30102 * gcc.dg/c99-digraph-1.c: Likewise.
30103 * gcc.dg/cpp/line5.c: Likewise.
30104 * gcc.dg/cpp/multiline.c: Likewise.
30105 * gcc.dg/cpp/trad/literals-1.c: Likewise.
30106 * gcc.dg/format/attr-3.c: Likewise.
30107 * gcc.dg/format/c90-scanf-3.c: Likewise.
30108 * gcc.dg/format/ext-4.c: Likewise.
30109
30110 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30111
30112 * g++.dg/template/pretty1.C: New test.
30113
30114 2002-09-14 Alan Modra <amodra@bigpond.net.au>
30115
30116 * gcc.c-torture/execute/struct-cpy-1.c: New test.
30117
30118 2002-09-13 Matt Austern <austern@apple.com>
30119
30120 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
30121 passing a cast expression to a function by const reference.
30122
30123 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
30124
30125 * g++.dg/template/deduce1.C: New test.
30126
30127 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
30128
30129 * gcc.c-torture/execute/simd-1.c: Force all use of int to
30130 32-bit int.
30131
30132 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
30133
30134 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
30135 usage.
30136
30137 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
30138
30139 * gcc.c-torture/compile/20020910-1.c: New test.
30140
30141 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
30142
30143 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
30144
30145 2002-09-10 Andreas Jaeger <aj@suse.de>
30146
30147 * gcc.dg/20020312-2.c: Adjust for x86-64.
30148
30149 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
30150
30151 * g77.dg/7388.f: New test case for PR 7388.
30152
30153 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
30154
30155 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
30156
30157 2002-09-05 Ziemowit Laski <zlaski@apple.com>
30158
30159 * objc.dg/proto-lossage-1.m: New test.
30160
30161 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
30162
30163 * gcc.dg/cpp/_Pragma4.c: Fix typo.
30164
30165 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
30166
30167 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
30168 expected to pass.
30169
30170 2002-09-06 Stan Shebs <shebs@apple.com>
30171 David Edelsohn <edelsohn@gnu.org>
30172
30173 * gcc.dg/weak: New directory.
30174 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
30175 target-specific xfail bits.
30176 * gcc.dg/typeof-2.c: Move to new directory.
30177 * gcc.dg/weak.exp: New expect script.
30178
30179 2002-09-06 Alan Modra <amodra@bigpond.net.au>
30180
30181 * gcc.c-torture/execute/extzvsi.c: New test.
30182
30183 2002-09-05 Stan Shebs <shebs@apple.com>
30184
30185 * gcc.dg/weak-1.c: xfail on Darwin.
30186 * gcc.dg/weak-2.c: Ditto.
30187 * gcc.dg/weak-3.c: Ditto.
30188 * gcc.dg/weak-4.c: Ditto.
30189 * gcc.dg/weak-5.c: Ditto.
30190 * gcc.dg/weak-6.c: Ditto.
30191 * gcc.dg/weak-7.c: Ditto.
30192 * gcc.dg/weak-8.c: Ditto.
30193 * gcc.dg/weak-9.c: Ditto.
30194
30195 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
30196
30197 * gcc.c-torture/execute/loop-14.c: New test.
30198
30199 2002-09-04 Jakub Jelinek <jakub@redhat.com>
30200
30201 * g++.dg/other/cxa-atexit1.C: New test.
30202
30203 * gcc.dg/typeof-2.c: New test.
30204
30205 2002-09-03 Roger Sayle <roger@eyesopen.com>
30206
30207 * gcc.dg/builtins-2.c: New testcase.
30208 * gcc.dg/builtins-3.c: New testcase.
30209
30210 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
30211
30212 * gcc.dg/cpp/_Pragma4.c: New test.
30213
30214 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
30215
30216 * objc/execute/nil_method-1.m: New testcase.
30217
30218 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
30219
30220 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
30221 [Object class], not [Object initialize].
30222
30223 2002-08-31 Roger Sayle <roger@eyesopen.com>
30224 Hans-Peter Nilsson <hp@bitrange.com>
30225
30226 * gcc.c-torture/execute/20020720-1.x: Skip test on
30227 mmix-knuth-mmixware. Correct comment.
30228
30229 2002-08-27 Mark Mitchell <mark@codesourcery.com>
30230
30231 * testsuite/g++.dg/abi/bitfield5.C: New test.
30232 * testsuite/g++.dg/abi/vbase10.C: Likewise.
30233
30234 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
30235
30236 * objc.dg/undeclared-selector.m: New test.
30237
30238 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
30239
30240 * g++.dg/other/offsetof1.C: Avoid cast warning.
30241
30242 2002-08-26 Ziemowit Laski <zlaski@apple.com>
30243
30244 * objc.dg/super-class-2.m: New test.
30245
30246 2002-08-24 Matt Austern <austern@apple.com>
30247
30248 * g++.dg/ext/lvaddr.C: New test.
30249 * g++.dg/ext/lvcast.C: New test.
30250
30251 2002-08-22 Mark Mitchell <mark@codesourcery.com>
30252
30253 * testsuite/g++.dg/inherit/cond1.C: New test.
30254
30255 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
30256
30257 * gcc.dg/noncompile/incomplete-1.c: New test.
30258
30259 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30260
30261 * gcc.dg/typespec-1.c: New test.
30262
30263 2002-08-20 Devang Patel <dpatel@apple.com>
30264 * objc.dg/proto-hier-2.m: New test.
30265
30266 2002-08-19 Ziemowit Laski <zlaski@apple.com>
30267
30268 * objc.dg/bitfield-1.m: New test.
30269 * objc.dg/bitfield-2.m: New test.
30270
30271 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
30272
30273 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
30274 gcc.dg/c99-flex-array-4.c: New tests.
30275
30276 2002-08-16 Stan Shebs <shebs@apple.com>
30277
30278 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
30279
30280 2002-08-15 Jakub Jelinek <jakub@redhat.com>
30281
30282 * gcc.dg/typeof-1.c: New test.
30283 * g++.dg/ext/typeof2.C: New test.
30284
30285 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
30286
30287 * g++.dg/other/offsetof1.C: New test.
30288
30289 2002-08-14 Richard Henderson <rth@redhat.com>
30290
30291 * gcc.dg/tls/diag-3.c: Fix expected message strings.
30292
30293 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
30294
30295 * gcc.dg/cpp/_Pragma3.c: New test.
30296
30297 2002-08-13 Mark Mitchell <mark@codesourcery.com>
30298
30299 * g++.dg/template/inherit3: New test.
30300
30301 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
30302
30303 * gcc.dg/bitfld-4.c: Add blank options.
30304
30305 2002-08-09 Mark Mitchell <mark@codesourcery.com>
30306
30307 * g++.dg/template/crash1.C: New test.
30308
30309 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30310
30311 * gcc.dg/tls/opt-2.c: New test.
30312
30313 2002-08-08 Devang Patel <dpatel@apple.com>
30314
30315 * objc.dg/selector-1.m : New test
30316
30317 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30318
30319 * g++.dg/abi/bitfield4.C: New test.
30320 * gcc.dg/bitfld-4.c: New test.
30321
30322 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30323
30324 * g++.dg/other/packed1.C: New test.
30325
30326 2002-08-07 Mark Mitchell <mark@codesourcery.com>
30327
30328 * g++.dg/abi/offsetof.C: Tweak error messages.
30329 * g++.old-deja/g++.mike/p10769a.C: Likewise.
30330
30331 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30332
30333 * gcc.dg/bitfld-3.c: New test.
30334
30335 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30336 Richard Henderson <rth@redhat.com>
30337
30338 * gcc.dg/i386-bitfield1.c: New test.
30339 * g++.dg/abi/bitfield3.C: Update.
30340
30341 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
30342
30343 * objc.dg/const-str-2.m: Update.
30344 * gcc.dg/cpp/c++98.c: Change to C extension.
30345 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
30346 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
30347
30348 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
30349
30350 * testsuite/gcc.dg/tls/diag-3.c: New.
30351
30352 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
30353
30354 * g++.dg/README (Subdirectories): Document new subdir expr.
30355 * g++.dg/expr/pmf-1.C: New test.
30356
30357 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
30358
30359 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
30360
30361 2002-08-06 Jakub Jelinek <jakub@redhat.com>
30362
30363 * g++.dg/abi/bitfield3.C: New test.
30364
30365 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
30366
30367 * lib/gcov.exp: Tweak expected line formats.
30368 * gcc.misc-tests/gcov8.c: New test.
30369 * gcc.misc-tests/gcov8.x: New flags.
30370
30371 2002-08-05 Jakub Jelinek <jakub@redhat.com>
30372
30373 * consistency.vlad/layout/endian.c: Include string.h.
30374
30375 * gcc.c-torture/execute/20020805-1.c: New test.
30376
30377 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
30378
30379 * g++.dg/other/conversion1.C: New test.
30380
30381 2002-08-03 Roger Sayle <roger@eyesopen.com>
30382
30383 * gcc.dg/builtins-1.c: New testcase.
30384
30385 2002-08-02 Mark Mitchell <mark@codesourcery.com>
30386
30387 * g++.dg/inherit/access3.C: New test.
30388
30389 2002-08-01 Jakub Jelinek <jakub@redhat.com>
30390
30391 * gcc.dg/ia64-visibility-2.c: New test.
30392
30393 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
30394
30395 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
30396 __qualifier_flags to __flags.
30397
30398 2002-07-31 Mark Mitchell <mark@codesourcery.com>
30399
30400 * g++.dg/inherit/operator1.C: New test.
30401 * g++.dg/lookup/disamb1.C: Fix typo in comment.
30402 * g++.dg/other/error1.C: Change expected error message.
30403 * g++.dg/template/conv4.C: Likewise.
30404
30405 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
30406
30407 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
30408 for documented behavior.
30409
30410 2002-07-25 Roger Sayle <roger@eyesopen.com>
30411
30412 * gcc.c-torture/execute/20020720-1.x: Skip this test on
30413 several targets known to fail.
30414
30415 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
30416
30417 * gcc.dg/mips-args-[123].c: New tests.
30418
30419 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
30420
30421 * gcc.dg/ppc-spe.c: New.
30422
30423 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
30424
30425 * g++.dg/other/ptrmem4.C: New testcase.
30426
30427 2002-07-24 Richard Henderson <rth@redhat.com>
30428
30429 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
30430
30431 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
30432
30433 * g++.dg/ext/alignof1.C (main): Return 0 for success.
30434
30435 2002-07-24 Roger Sayle <roger@eyesopen.com>
30436
30437 * gcc.c-torture/execute/memset-3.c: New testcase.
30438
30439 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
30440
30441 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
30442 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
30443
30444 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30445
30446 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
30447 Delete.
30448
30449 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
30450
30451 * gcc.c-torture/compile/simd-4.c: New test.
30452
30453 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30454
30455 PR c++/7347, c++/7348
30456 * g++.dg/template/access4.C: New test.
30457 * g++.dg/template/access5.C: New test.
30458 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
30459 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
30460 * g++.old-deja/g++.pt/ttp58.C: Likewise.
30461 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
30462
30463 2002-07-22 Jakub Jelinek <jakub@redhat.com>
30464
30465 * gcc.dg/gnu89-init-2.c: New test.
30466
30467 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
30468
30469 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
30470
30471 2002-07-20 Roger Sayle <roger@eyesopen.com>
30472
30473 * gcc.c-torture/execute/20020720-1.c: New testcase.
30474
30475 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
30476
30477 * gcc.dg/cpp/Wsignprom.c: New tests.
30478
30479 2002-07-20 Alan Modra <amodra@bigpond.net.au>
30480
30481 * gcc.c-torture/execute/loop-13.c: New test.
30482
30483 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
30484
30485 * gcc.dg/cpp/expr.c: New tests.
30486
30487 2002-07-18 David Edelsohn <edelsohn@gnu.org>
30488
30489 * g++.dg/opt/pr6713.C: Add template instantiation.
30490
30491 2002-07-18 Alan Modra <amodra@bigpond.net.au>
30492
30493 * gcc.dg/nest.c: New test.
30494
30495 2002-07-17 Richard Henderson <rth@redhat.com>
30496
30497 * g++.dg/opt/pr6713.C: New test.
30498
30499 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
30500
30501 * gcc.c-torture/execute/loop-2e.x: Let the testcase
30502 XFAIL for all x86 processors.
30503
30504 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
30505
30506 * gcc.c-torture/execute/20010122-1.x: Do not test with
30507 -fomit-frame-pointer.
30508
30509 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30510
30511 * g++.dg/template/instantiate2.C: New test.
30512 * g++.dg/template/spec4.C: New test.
30513
30514 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30515
30516 * g++.dg/template/access2.C: New test.
30517 * g++.dg/template/access3.C: New test.
30518
30519 2002-07-15 Zack Weinberg <zack@codesourcery.com>
30520
30521 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
30522 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
30523 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
30524 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
30525 Convert to use <stdarg.h>.
30526 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
30527 Delete.
30528 * gcc.dg/va-arg-2.c: New.
30529 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
30530
30531 2002-07-15 Jakub Jelinek <jakub@redhat.com>
30532
30533 * gcc.c-torture/compile/20020710-1.c: New test.
30534
30535 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
30536 Andrew Pinski <pinskia@physics.uc.edu>
30537
30538 gcc.c-torture/compile/simd-2.c: New testcase.
30539 gcc.c-torture/compile/simd-3.c: Likewise.
30540
30541 2002-07-11 Mark Mitchell <mark@codesourcery.com>
30542
30543 PR c++/7224
30544 * g++.dg/overload/error1.C: New test.
30545
30546 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30547
30548 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
30549 configuration and IRIX 6 O32 ABI.
30550
30551 2002-07-11 Roger Sayle <roger@eyesopen.com>
30552
30553 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
30554
30555 2002-07-10 Roger Sayle <roger@eyesopen.com>
30556
30557 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
30558
30559 2002-07-10 Jeffrey A Law <law@redhat.com>
30560
30561 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
30562
30563 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
30564
30565 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
30566
30567 * gcc.dg/20020312-2.c: Check for __PPC__.
30568
30569 2002-07-09 Diego Novillo <dnovillo@redhat.com>
30570
30571 * gcc.c-torture/compile/20020709-1.c: New test.
30572
30573 2002-07-07 Roger Sayle <roger@eyesopen.com>
30574
30575 * g++.dg/template/qualttp21.C: New test case.
30576
30577 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
30578
30579 * gcc.c-torture/compile/20020706-1.c: New test.
30580 * gcc.c-torture/compile/20020706-2.c: New test.
30581
30582 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
30583 Alexandre Oliva <aoliva@redhat.com>
30584
30585 * g++.dg/warn/incomplete1.C: New test.
30586
30587 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30588
30589 PR c++/7099
30590 * g++.dg/warn/noreturn1.C: New test.
30591
30592 2002-07-03 Mark Mitchell <mark@codesourcery.com>
30593
30594 PR c++/6706
30595 * g++.dg/debug/debug6.C: New test.
30596 * g++.dg/debug/debug7.C: New test.
30597
30598 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
30599
30600 * gcc.c-torture/compile/simd-3.c: New test.
30601
30602 2002-07-03 Chris Demetriou <cgd@broadcom.com>
30603
30604 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
30605 * gcc.dg/20020620-1.c: Likewise.
30606
30607 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30608
30609 PR c++/6944
30610 * g++.dg/init/array4.C: New test.
30611 * g++.dg/init/array5.C: New test.
30612
30613 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
30614
30615 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
30616 * gcc.c-torture/execute/simd-2.c (main): Likewise.
30617
30618 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30619
30620 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
30621 * gcc.dg/wtr-aggr-init-1.c: Likewise.
30622 * gcc.dg/wtr-conversion-1.c: Likewise.
30623 * gcc.dg/wtr-escape-1.c: Likewise.
30624 * gcc.dg/wtr-int-type-1.c: Likewise.
30625 * gcc.dg/wtr-label-1.c: Likewise.
30626 * gcc.dg/wtr-static-1.c: Likewise.
30627 * gcc.dg/wtr-strcat-1.c: Likewise.
30628 * gcc.dg/wtr-suffix-1.c: Likewise.
30629 * gcc.dg/wtr-switch-1.c: Likewise.
30630 * gcc.dg/wtr-unary-plus-1.c: Likewise.
30631 * gcc.dg/wtr-union-init-1.c: Likewise.
30632 * gcc.dg/wtr-union-init-2.c: Likewise.
30633 * gcc.dg/wtr-union-init-3.c: Likewise.
30634
30635 * gcc.dg/wtr-func-def-1.c: New test.
30636
30637 2002-07-02 Devang Patel <dpatel@apple.com>
30638
30639 * objc.dg/param-1.m: New test.
30640
30641 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
30642
30643 * gcc.dg/cpp/trad/directive.c: Add test.
30644 * gcc.dg/cpp/trad/macroargs.c: Add test.
30645 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
30646
30647 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
30648
30649 * gcc.dg/cpp/cmdlne-M.c: New test.
30650
30651 2002-07-02 Ziemowit Laski <zlaski@apple.com>
30652
30653 * objc.dg/desig-init-1.m: New test.
30654
30655 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30656
30657 PR c++/6716
30658 * g++.dg/template/instantiate1.C: New test.
30659
30660 2002-07-01 Mark Mitchell <mark@codesourcery.com>
30661
30662 PR c++/7112
30663 * g++.dg/template/sizeof2.C: New test.
30664
30665 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30666
30667 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
30668 gcc.dg/cpp/trad/include.c: New tests.
30669
30670 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
30671
30672 PR target/7177
30673 * gcc.c-torture/compile/20020701-1.c: New test.
30674
30675 2002-07-01 Stan Shebs <shebs@apple.com>
30676
30677 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
30678 header here...
30679 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
30680 (objc-torture-execute): or here.
30681
30682 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
30683
30684 * gcc.c-torture/execute/arith-rand-ll.c: New test.
30685
30686 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30687
30688 * gcc.dg/cpp/trad/escaped-nl.c: New test.
30689
30690 2002-06-30 Devang Patel <dpatel@apple.com>
30691
30692 * objc.dg/fsyntax-only.m: New test.
30693
30694 2002-06-27 Mark Mitchell <mark@codesourcery.com>
30695
30696 PR c++/6695
30697 * g++.dg/template/friend7.C: New file.
30698
30699 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
30700
30701 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
30702 return type.
30703
30704 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
30705
30706 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
30707 avoid division by zero.
30708
30709 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
30710
30711 * gcc.dg/Wunknownprag.c: New tests.
30712
30713 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
30714
30715 * gcc.c-torture/execute/simd-2.c: New test.
30716
30717 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
30718
30719 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
30720 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
30721 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
30722 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
30723 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
30724 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
30725 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
30726 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
30727 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
30728 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
30729 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
30730 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
30731 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
30732 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
30733 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
30734 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
30735 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
30736
30737 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
30738
30739 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
30740 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
30741 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
30742 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
30743 New tests.
30744 * gcc.dg/cpp/trad/directive.c: Update.
30745
30746 2002-06-23 Andreas Jaeger <aj@suse.de>
30747
30748 * gcc.c-torture/execute/complex-6.c: New.
30749
30750 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
30751
30752 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
30753 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
30754 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
30755 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
30756
30757 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
30758
30759 * gcc.dg/cpp/trad: New directory with traditional tests copied
30760 from parent directory.
30761 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30762 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30763 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30764 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30765 Move to trad/ and rename.
30766 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
30767 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
30768 gcc.dg/cpp/trad/redef2.c: New tests.
30769 * gcc.dg/cpp/trad/trad.exp: New driver.
30770
30771 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
30772
30773 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30774 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30775 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30776 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30777 Remove.
30778
30779 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
30780
30781 * gcc.dg/20020620-1.c: New test.
30782
30783 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30784
30785 * g++.dg/template/ttp4.C: New test.
30786
30787 2002-06-19 Jakub Jelinek <jakub@redhat.com>
30788
30789 * g++.dg/opt/vt1.C: Fix regexp.
30790
30791 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30792
30793 * gcc.c-torture/execute/pure-1.c: Make functions static again.
30794 Don't use attribute `noinline'.
30795
30796 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30797
30798 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
30799
30800 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
30801
30802 * gcc.c-torture/execute/simd-1.c: New.
30803
30804 * gcc.dg/simd-1.c: New.
30805
30806 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30807
30808 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
30809
30810 2002-06-16 Richard Henderson <rth@redhat.com>
30811
30812 * g++.dg/ext/anon-struct1.C: New.
30813 * g++.dg/ext/anon-struct2.C: New.
30814 * g++.dg/ext/anon-struct3.C: New.
30815 * gcc.dg/anon-struct-1.c: New.
30816 * gcc.dg/anon-struct-2.c: New.
30817 * gcc.dg/anon-struct-3.c: New.
30818 * gcc.dg/20011008-1.c: Adjust warning text.
30819 * gcc.dg/20020527-1.c: Add -fms-extensions.
30820
30821 2002-06-16 Richard Henderson <rth@redhat.com>
30822
30823 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
30824
30825 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
30826
30827 * gcc.c-torture/execute/20020615-1.c: New test.
30828
30829 2002-06-15 Roger Sayle <roger@eyesopen.com>
30830
30831 * gcc.c-tortuture/execute/compare-1.c: New test case.
30832 * gcc.c-tortuture/execute/compare-2.c: New test case.
30833 * gcc.c-tortuture/execute/compare-3.c: New test case.
30834
30835 2002-06-13 Richard Henderson <rth@redhat.com>
30836
30837 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
30838 ia64 ilp32.
30839
30840 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30841
30842 * g++.dg/template/typename2.C: Update error message.
30843
30844 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
30845
30846 * gcc.c-torture/execute/20020611-1.c: New test.
30847
30848 2002-06-11 Bob Wilson <bob.wilson@acm.org>
30849
30850 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
30851 list of targets to skip.
30852
30853 2002-06-10 Bob Wilson <bob.wilson@acm.org>
30854
30855 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
30856 targets if not optimizing.
30857
30858 2002-06-10 Jakub Jelinek <jakub@redhat.com>
30859
30860 * gcc.c-torture/compile/20020605-1.c: New test.
30861
30862 * g++.dg/opt/vt1.C: New test.
30863
30864 * gcc.dg/20020531-1.c: New test.
30865
30866 * gcc.dg/20020530-1.c: New test.
30867
30868 * gcc.dg/20020527-1.c: New test.
30869
30870 * g++.dg/opt/cse1.C: New test.
30871
30872 2002-06-07 Roger Sayle <roger@eyesopen.com>
30873
30874 * gcc.dg/20020607-2.c: New test case.
30875
30876 2002-06-07 Jakub Jelinek <jakub@redhat.com>
30877
30878 * gcc.c-torture/compile/20020604-1.c: New test.
30879
30880 2002-06-04 Richard Henderson <rth@redhat.com>
30881
30882 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
30883 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
30884 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
30885
30886 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
30887
30888 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
30889
30890 2002-06-03 Richard Henderson <rth@redhat.com>
30891
30892 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
30893 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
30894
30895 2002-06-02 Richard Henderson <rth@redhat.com>
30896
30897 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
30898 test functions static.
30899
30900 2002-06-02 Andreas Jaeger <aj@suse.de>
30901
30902 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
30903 now.
30904
30905 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
30906
30907 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
30908 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
30909 Update for mofified diagnostics.
30910 * gcc.dg/c99-intconst-1.c: No longer fail.
30911
30912 2002-06-02 Richard Henderson <rth@redhat.com>
30913
30914 * gcc.dg/uninit-A.c: Remove xfail markers.
30915
30916 2002-06-01 Roger Sayle <roger@eyesopen.com>
30917
30918 * gcc.dg/fnegate-1.c: New test case.
30919
30920 2002-05-30 Osku Salerma <osku@iki.fi>
30921
30922 * gcc.c-torture/execute/mayalias-1.c: New file.
30923
30924 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
30925
30926 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
30927 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
30928 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
30929
30930 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
30931
30932 * gcc.c-torture/execute/20020529-1.c: New test.
30933
30934 2002-05-27 Richard Henderson <rth@redhat.com>
30935
30936 * g++.dg/ext/attrib6.C: New test case.
30937
30938 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30939
30940 * gcc.c-torture/execute/pure-1.c: New test.
30941
30942 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30943
30944 * gcc.dg/cpp/arith-2.c: Remove.
30945
30946 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30947
30948 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
30949 * gcc.dg/cpp/if-3.c: Remove.
30950
30951 2002-05-26 Jakub Jelinek <jakub@redhat.com>
30952
30953 * g++.dg/opt/cse2.C: New test.
30954
30955 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
30956
30957 * gcc.dg/cpp/arith-1.c: New semantic tests.
30958 * gcc.dg/cpp/if-1.c: Update.
30959
30960 2002-05-24 Ben Elliston <bje@redhat.com>
30961
30962 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
30963
30964 2002-05-24 Jakub Jelinek <jakub@redhat.com>
30965
30966 * gcc.dg/verbose-asm.c: New test.
30967
30968 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
30969
30970 * gcc.dg/cpp/paste12.c: New test.
30971
30972 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30973
30974 * g++.dg/parse/named_ops.C: New test.
30975
30976 2002-05-23 Mark Mitchell <mark@codesourcery.com>
30977
30978 * gcc/testsuite/gcc.dg/weak-8.c: New test.
30979
30980 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
30981
30982 * gcc.dg/weak-2.c: Allow optional leading underscore
30983 in scan-assembler symbol name.
30984 * gcc.dg/weak-3.c: Likewise.
30985 * gcc.dg/weak-4.c: Likewise.
30986 * gcc.dg/weak-5.c: Likewise.
30987
30988 2002-05-23 Jakub Jelinek <jakub@redhat.com>
30989
30990 * gcc.dg/20020523-1.c: New test.
30991
30992 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30993
30994 * objc.dg/const-str-2.m: Update now that we stop after
30995 a command line error.
30996
30997 2002-05-22 Richard Henderson <rth@redhat.com>
30998
30999 * g++.dg/dg.exp: Fix typo in test pruneing.
31000
31001 2002-05-22 Richard Henderson <rth@redhat.com>
31002
31003 * g++.dg/dg.exp: Prune the tls subdirectory.
31004 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
31005 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
31006 * g++.dg/tls/init-1.C: New.
31007
31008 2002-05-22 Jakub Jelinek <jakub@redhat.com>
31009
31010 * gcc.dg/20020517-1.c: New test.
31011
31012 2002-05-21 Richard Henderson <rth@redhat.com>
31013
31014 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
31015 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
31016
31017 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
31018
31019 * g++.dg/other/copy2.C: New test.
31020
31021 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
31022
31023 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
31024 (MAX_COPY): Bump up to 10 times sizeof (long long).
31025 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
31026
31027 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
31028 sizeof (long long).
31029
31030 * gcc.c-torture/execute/strcpy-1.c: New test.
31031
31032 2002-05-19 Jason Merrill <jason2redhat.com>
31033
31034 * g++.dg/ext/oper1.C: New test.
31035
31036 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
31037 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
31038
31039 * README.QMTEST: New file.
31040
31041 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
31042
31043 2002-05-19 Andreas Jaeger <aj@suse.de>
31044
31045 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
31046 now.
31047 * gcc.c-torture/execute/loop-2d.x: Likewise.
31048
31049 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
31050
31051 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
31052 support weak symbols.
31053 * gcc.dg/weak-4.c: Likewise.
31054 * gcc.dg/weak-6.c: Likewise.
31055
31056 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
31057
31058 * gcc.dg/weak-3.c: Add dg-excess-error comment for
31059 cygwin, coff and h8300-*-hms targets
31060 * gcc.dg/weak-5.c: Likewise.
31061 * gcc.dg/weak-7.c: Likewise.
31062
31063 2002-05-16 Jason Merrill <jason@redhat.com>
31064
31065 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
31066 (scan-assembler-not, scan-assembler-dem): Likewise.
31067 (scan-assembler-dem-not): Likewise.
31068
31069 2002-05-15 Richard Henderson <rth@redhat.com>
31070
31071 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
31072
31073 2002-05-15 Richard Henderson <rth@redhat.com>
31074
31075 * gcc.dg/weak-5.c (vfoo1c): No warning here.
31076 (vfoo1f): Warning here.
31077 (vfoo1l): Don't redefine the alias.
31078
31079 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
31080
31081 * g++.dg/init/pm1.C: New test.
31082
31083 2002-05-12 David S. Miller <davem@redhat.com>
31084
31085 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
31086 types.
31087
31088 2002-05-10 Roger Sayle <roger@eyesopen.com>
31089
31090 * gcc.c-torture/execute/20020510-1.c: New test case.
31091
31092 2002-05-10 David S. Miller <davem@redhat.com>
31093
31094 * gcc.c-torture/execute/conversion.c: Test long double too.
31095
31096 2002-05-09 Jakub Jelinek <jakub@redhat.com>
31097
31098 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
31099 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
31100 * lib/g++.exp (g++_link_flags): Likewise.
31101 * lib/objc.exp (objc_target_compile): Likewise.
31102
31103 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
31104
31105 * gcc.dg/cpp/poison.c: Update.
31106 * gcc.dg/cpp/20000625-2.c: Remove.
31107 * gcc.dg/cpp/direct2s.c: Remove final test.
31108
31109 2002-05-08 Tom Rix <trix@redhat.com>
31110
31111 * gcc.c-torture/execute/20020508-1.c: New test.
31112 * gcc.c-torture/execute/20020508-2.c: New test.
31113 * gcc.c-torture/execute/20020508-3.c: New test.
31114
31115 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
31116
31117 * gcc.dg/cpp/charconst-4.c: More tests.
31118
31119 2002-05-08 Mark Mitchell <mark@codesourcery.com>
31120
31121 PR c/6569
31122 * gcc.dg/weak-3.c: Update location of warning messages.
31123 * gcc.dg/weak-5.c: Likewise.
31124
31125 2002-05-06 Roger Sayle <roger@eyesopen.com>
31126
31127 * gcc.c-torture/execute/20020506-1.c: New test case.
31128
31129 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
31130
31131 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
31132
31133 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31134
31135 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
31136
31137 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31138
31139 * gcc.dg/cpp/charconst-3.c: New test.
31140
31141 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31142
31143 * gcc.dg/cpp/charconst.c: Update tests.
31144
31145 2002-05-05 Tim Josling <tej@melbpc.org.au>
31146
31147 * treelang: Added directory for new sample language treelang. Also
31148 lib/treelang.exp: New file to signal treelang should be tested.
31149
31150 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31151
31152 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
31153 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
31154 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
31155 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
31156 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
31157 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
31158 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
31159
31160 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
31161
31162 * gcc.dg/format/xopen-2.c: New test.
31163
31164 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31165
31166 * gcc.dg/20020503-1.c: New test.
31167
31168 2002-05-02 Mark Mitchell <mark@codesourcery.com>
31169
31170 * g++.dg/init/dtor1.C: Make it tougher.
31171
31172 2002-05-01 Mark Mitchell <mark@codesourcery.com>
31173
31174 * g++.dg/init/dtor1.C: New test.
31175
31176 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
31177
31178 * gcc.dg/altivec-8.c: New.
31179
31180 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
31181
31182 * gcc.dg/altivec-7.c: New.
31183
31184 2002-04-29 Jakub Jelinek <jakub@redhat.com>
31185
31186 * g++.dg/parse/typedef1.C: New test.
31187
31188 2002-04-29 Mark Mitchell <mark@codesourcery.com>
31189
31190 PR c++/6486
31191 * g++.dg/template/friend6.C: New test.
31192
31193 PR c++/6492
31194 * g++.dg/init/copy1.C: New test.
31195
31196 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
31197
31198 * g++.dg/warn/effc1.C: New test.
31199
31200 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
31201
31202 * gcc.dg/cpp/if-cexp.c: Add a test.
31203
31204 2002-04-28 Jakub Jelinek <jakub@redhat.com>
31205
31206 * gcc.dg/20020426-2.c: New test.
31207
31208 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
31209
31210 * gcc.dg/cpp/if-mop.c: Update.
31211 * gcc.dg/cpp/if-mpar.c: Add test.
31212 * gcc.dg/cpp/if-oppr.c: Update.
31213
31214 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31215
31216 PR c/6343
31217 * gcc.dg/weak-[2-7].c: New tests.
31218
31219 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31220
31221 * gcc.dg/enum1.c: New test.
31222
31223 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31224
31225 PR c++/6497
31226 * g++.dg/inherit/access2.C: New test.
31227
31228 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31229
31230 PR bootstrap/6445
31231 * gcc.dg/20020426-1.c: New test.
31232
31233 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31234
31235 * g++.dg/abi/enum1.C: New test.
31236
31237 2002-04-26 Richard Henderson <rth@redhat.com>
31238
31239 * gcc.dg/c99-bool-1.c: Expect always true warning.
31240
31241 2002-04-25 Roger Sayle <roger@eyesopen.com>
31242
31243 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
31244
31245 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31246
31247 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
31248 targets.
31249
31250 2002-04-24 Mark Mitchell <mark@codesourcery.com>
31251
31252 * g++.dg/abi/mange7.C: New test.
31253
31254 PR c++/6438.
31255 * g++.dg/parse/stmtexpr2.C: New test.
31256
31257 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
31258
31259 * gcc.dg/20020312-2.c: Add SH target.
31260
31261 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31262
31263 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
31264 compiler output on mips*-*-irix*.
31265
31266 2002-04-23 Jakub Jelinek <jakub@redhat.com>
31267
31268 * g++.dg/parse/attr1.C: New test.
31269
31270 2002-04-23 Roger Sayle <roger@eyesopen.com>
31271
31272 * gcc.c-torture/execute/string-opt-17.c: New test case.
31273 * gcc.c-torture/execute/memset-2.c: New test case.
31274
31275 2002-04-23 Mark Mitchell <mark@codesourcery.com>
31276
31277 PR c++/6256:
31278 * g++.dg/template/friend5.C: New test.
31279
31280 PR c++/6331:
31281 * g++.dg/template/qual1.C: Likewise.
31282
31283 2002-04-22 Zack Weinberg <zack@codesourcery.com>
31284
31285 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
31286 Include stdlib.h, not stdio.h or ctype.h.
31287
31288 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
31289
31290 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
31291 cris-*-elf* and mmix-*-*.
31292 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
31293 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
31294 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
31295 Ditto.
31296 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
31297 * gcc.dg/wchar_t-1.c: Ditto.
31298
31299 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
31300
31301 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
31302 Clarify comment.
31303
31304 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
31305
31306 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
31307
31308 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31309
31310 * gcc.c-torture/execute/20000906-1.x: Delete.
31311
31312 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
31313
31314 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
31315
31316 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
31317
31318 * PR6367
31319 * g77.f-torture/execute/6367.f: New test.
31320 * g77.f-torture/execute/6367.x: Disable for MMIX.
31321
31322 2002-04-19 Mark Mitchell <mark@codesourcery.com>
31323
31324 * PR6352
31325 * g++.dg/opt/inline2.C: New test.
31326
31327 2002-04-18 Richard Henderson <rth@redhat.com>
31328
31329 * gcc.dg/20000906-1.c: Enable for all targets.
31330 * gcc.c-torture/compile/iftrap-2.c: New.
31331
31332 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31333
31334 * gcc.dg/20020418-1.c: New test.
31335 * gcc.dg/20020418-2.c: New test.
31336
31337 2002-04-18 Richard Henderson <rth@redhat.com>
31338
31339 * gcc.c-torture/compile/iftrap-1.c: New.
31340 * gcc.dg/iftrap-1.c: Adjust for ia64.
31341 * gcc.dg/iftrap-2.c: New.
31342
31343 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31344
31345 * gcc.c-torture/compile/20020418-1.c: New test.
31346
31347 2002-04-18 Roger Sayle <roger@eyesopen.com>
31348
31349 * gcc.c-torture/compile/20020415-1.c: New.
31350
31351 2002-04-18 David S. Miller <davem@redhat.com>
31352
31353 * gcc.c-torture/execute/20020418-1.c: New test.
31354
31355 2002-04-17 Jakub Jelinek <jakub@redhat.com>
31356
31357 * gcc.dg/20020416-1.c: New test.
31358
31359 * g++.dg/opt/inline1.C: New test.
31360
31361 2002-04-16 Jakub Jelinek <jakub@redhat.com>
31362
31363 * gcc.dg/altivec-5.c: New test.
31364
31365 * gcc.dg/20020415-1.c: New test.
31366
31367 2002-04-15 Mark Mitchell <mark@codesourcery.com>
31368
31369 * testsuite/lib/chill.exp: Remove.
31370
31371 2002-04-14 Jakub Jelinek <jakub@redhat.com>
31372
31373 * g++.dg/other/big-struct.C: New test.
31374
31375 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
31376
31377 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
31378 of scratch file.
31379
31380 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
31381
31382 PR c/6277
31383 * gcc.dg/i386-387-1.c: Allow optional leading underscore
31384 in scan-assembler function name
31385
31386 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
31387
31388 * g77.f-torture/execute/980628-4.x,
31389 g77.f-torture/execute/980628-5.x,
31390 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31391 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31392 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
31393 i[34567]86-*-*.
31394
31395 2002-04-13 David S. Miller <davem@redhat.com>
31396
31397 * gcc.c-torture/execute/20020413-1.c: New test.
31398
31399 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
31400
31401 * gcc.dg/asm-6.c,
31402 * g++.dg/ext/asm1.C: New tests.
31403
31404 2002-04-12 Mark Mitchell <mark@codesourcery.com>
31405
31406 PR c++ 5373.
31407 * g++.dg/parse/stmtexpr1.C: New test.
31408
31409 PR c++/5189.
31410 * g++.dg/template/copy1.C: New test.
31411
31412 2002-04-12 Richard Henderson <rth@redhat.com>
31413
31414 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
31415
31416 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
31417
31418 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
31419 gcc.c-torture/execute/20020307-2.c.
31420
31421 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
31422
31423 * g++.dg/ext/attrib5.C,
31424 * g++.dg/lookup/struct1.C: New tests.
31425
31426 2002-04-11 Jakub Jelinek <jakub@redhat.com>
31427
31428 * gcc.dg/20020411-1.c: New test.
31429
31430 * gcc.c-torture/execute/20020411-1.c: New test.
31431
31432 2002-04-10 Janis Johnson <janis187@us.ibm.com>
31433
31434 * g77.f-torture/execute/6177.f: New test.
31435
31436 2002-04-10 Jakub Jelinek <jakub@redhat.com>
31437
31438 PR middle-end/6247
31439 * g++.dg/opt/cleanup1.C: New test.
31440
31441 * g++.dg/opt/const1.C: New test.
31442
31443 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
31444
31445 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
31446
31447 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
31448
31449 PR c++/5507
31450 * g++.dg/template/typename2.C: New test.
31451
31452 2002-04-10 Alan Modra <amodra@bigpond.net.au>
31453
31454 * gcc.c-torture/execute/loop-12.c: New.
31455
31456 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
31457
31458 * g77.f-torture/execute/980628-4.x,
31459 g77.f-torture/execute/980628-5.x,
31460 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31461 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31462 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
31463
31464 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31465
31466 PR optimization/6086
31467 * g++.dg/opt/preinc1.C: New test.
31468
31469 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31470
31471 PR c++/5571
31472 * g++.dg/opt/static2.C: New test.
31473
31474 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31475
31476 PR c/5120
31477 * gcc.dg/20020406-1.c: New test.
31478
31479 2002-04-04 David S. Miller <davem@redhat.com>
31480
31481 * gcc.c-torture/execute/20020404-1.c: New test.
31482
31483 2002-04-04 Jakub Jelinek <jakub@redhat.com>
31484
31485 PR c/6123
31486 * gcc.dg/20020312-2.c: Do not declare global register variable
31487 if __PIC__ or __pic__ is defined.
31488
31489 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
31490
31491 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
31492 __asm__ so that it works correctly even if -ansi -pedantic-errors.
31493
31494 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31495
31496 * gcc.misc-tests/linkage.exp: Update last change to handle
31497 sparc*-, not just sparc-.
31498
31499 2002-04-03 Richard Henderson <rth@redhat.com>
31500
31501 * gcc.dg/cpp/ucs.c: Improved long UCS test.
31502
31503 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31504
31505 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
31506
31507 2002-04-02 David S. Miller <davem@redhat.com>
31508
31509 * gcc.c-torture/execute/20020402-3.c: New test.
31510
31511 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31512
31513 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
31514 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
31515
31516 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
31517 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
31518 g77.f-torture/execute/20001201.x,
31519 g77.f-torture/execute/u77-test.x: New files.
31520
31521 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
31522 * gcc.dg/wchar_t-1.c: Ditto.
31523
31524 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31525
31526 * gcc.c-torture/execute/20020402-1.c: New test.
31527
31528 2002-04-01 Richard Henderson <rth@redhat.com>
31529
31530 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
31531
31532 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
31533
31534 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31535
31536 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
31537
31538 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31539
31540 * g++.dg/inherit/template-as-base.C: Expect error.
31541 * g++.dg/inherit/namespace-as-base.C: Likewise.
31542
31543 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
31544
31545 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
31546 g++.dg/ext/instantiate3.C: Tweak match patterns.
31547
31548 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
31549 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
31550 -da test.
31551
31552 2002-03-31 Richard Henderson <rth@redhat.com>
31553
31554 * gcc.dg/special/alias-2.c: New.
31555 * gcc.dg/special/ecos.exp: Run it.
31556
31557 2002-03-31 Richard Henderson <rth@redhat.com>
31558
31559 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
31560
31561 2002-03-31 Kazu Hirata <kazu@hxi.com>
31562
31563 * gcc.dg/weak-1.c: Disable on h8300 port.
31564
31565 2002-03-29 Janis Johnson <janis187@us.ibm.com>
31566
31567 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
31568 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
31569 ordering tests.
31570 * g++.dg/bprob/bprob-1.C: New test.
31571 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
31572 * g++.dg/gcov/gcov-1.C: New test.
31573 * g++.dg/gcov/gcov-1.x: New file.
31574 * g++.dg/gcov/gcov-2.C: New test.
31575 * g++.dg/gcov/gcov-3.C: New test.
31576 * g++.dg/gcov/gcov-3.h: New file.
31577
31578 2002-03-28 Roger Sayle <roger@eyesopen.com>
31579
31580 * g++.old-deja/g++.other/builtins5.C: New test.
31581 * g++.old-deja/g++.other/builtins6.C: New test.
31582 * g++.old-deja/g++.other/builtins7.C: New test.
31583 * g++.old-deja/g++.other/builtins8.C: New test.
31584 * g++.old-deja/g++.other/builtins9.C: New test.
31585
31586 2002-03-29 Jakub Jelinek <jakub@redhat.com>
31587
31588 * g++.dg/opt/static1.C: New test.
31589
31590 * g++.dg/opt/longbranch1.C: New test.
31591
31592 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
31593
31594 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
31595
31596 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
31597
31598 2002-03-28 Jeffrey A Law (law@redhat.com)
31599
31600 * gcc.c-torture/execute/20020328-1.c: New test.
31601
31602 2002-03-27 Richard Henderson <rth@redhat.com>
31603
31604 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
31605 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
31606 move from g++.old-deja/g++.ext/.
31607
31608 2002-03-27 Mark Mitchell <mark@codesourcery.com>
31609
31610 * g++.dg/init/new2.C: New test.
31611
31612 2002-03-26 Richard Henderson <rth@redhat.com>
31613
31614 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
31615
31616 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
31617 on sparc.
31618
31619 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
31620 sparcv9 systems.
31621 * gcc.dg/20001102-1.c: Likewise.
31622
31623 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
31624
31625 * gcc.dg/cpp/endif-pedantic1.c,
31626 gcc.dg/cpp/endif-pedantic2.c: New tests.
31627
31628 2002-03-26 Mark Mitchell <mark@codesourcery.com>
31629
31630 * g++.dg/init/new1.C: New test.
31631
31632 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
31633
31634 * g++.dg/abi/vbase9.C: New test.
31635
31636 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
31637
31638 * gcc.dg/arm-asm.c: New test.
31639
31640 2002-03-26 Andrew Cagney <ac131313@redhat.com>
31641
31642 * gcc.dg/Wswitch-enum.c: New test.
31643 Fix PR c/5044.
31644
31645 2002-03-26 Richard Henderson <rth@redhat.com>
31646
31647 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
31648 structure.
31649
31650 2002-03-25 Richard Henderson <rth@redhat.com>
31651
31652 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
31653 sparcv9 systems.
31654
31655 * gcc.c-torture/compile/20011119-1.c (xxx): New.
31656 * gcc.c-torture/compile/20011119-2.c (xxx): New.
31657
31658 2002-03-25 Zack Weinberg <zack@codesourcery.com>
31659
31660 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
31661
31662 2002-03-25 Bob Wilson <bob.wilson@acm.org>
31663
31664 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
31665 targets using generic thunk support.
31666
31667 2002-03-25 Jakub Jelinek <jakub@redhat.com>
31668
31669 * gcc.c-torture/compile/20020323-1.c: New test.
31670
31671 * g++.dg/opt/conj2.C: New test.
31672
31673 2002-03-24 Richard Henderson <rth@redhat.com>
31674
31675 * gcc.dg/weak-1.c: Use -fno-common.
31676
31677 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31678
31679 * g77.dg/f77-edit-apostrophe-out.f: New test
31680 * g77.dg/f77-edit-h-out.f: New test
31681 * g77.dg/f77-edit-t-in.f: New test
31682 * g77.dg/f77-edit-t-out.f: New test
31683 * g77.dg/f77-edit-x-out.f: New test
31684 * g77.dg/f77-edit-slash-out.f: New test
31685 * g77.dg/f77-edit-colon-out.f: New test
31686 * g77.dg/f77-edit-s-out.f: New test
31687
31688 2002-03-24 Richard Henderson <rth@redhat.com>
31689
31690 * objc/execute/formal_protocol-6.x: New XFAIL.
31691
31692 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31693
31694 * gcc.dg/weak-1.c: Early return from dg-final on platforms
31695 that do not support weak symbols
31696
31697 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31698
31699 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
31700 * lib/g77.exp: Likewise.
31701 * lib/objc.exp: Likewise.
31702
31703 2002-03-23 Andrew Cagney <ac131313@redhat.com>
31704
31705 * gcc.dg/Wswitch-default.c: New test.
31706
31707 2002-03-23 Jakub Jelinek <jakub@redhat.com>
31708
31709 * g++.dg/other/enum1.C: New test.
31710
31711 2002-03-23 Zack Weinberg <zack@codesourcery.com>
31712
31713 * gcc.dg/pragma-ep-3.c: Fix typo.
31714
31715 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31716
31717 * g++.dg/inherit/template-as-base.C: New test.
31718
31719 2002-03-22 Jakub Jelinek <jakub@redhat.com>
31720
31721 * g++.old-deja/g++.other/dwarf2-1.C: Move...
31722 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
31723
31724 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
31725
31726 * gcc.dg/cpp/multiline.c: Update to match.
31727
31728 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
31729
31730 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
31731
31732 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
31733
31734 * gcc.dg/cpp/extratokens2.c: New file.
31735
31736 2002-03-21 David Edelsohn <edelsohn@gnu.org>
31737
31738 * gcc.dg/20020312-2.c: Add rs6000 target.
31739
31740 * gcc.c-torture/compile/20020319-1.c: New test.
31741
31742 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31743
31744 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
31745 (A, E): Handle this.
31746
31747 2002-03-20 Jason Merrill <jason@redhat.com>
31748
31749 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
31750 ignoring -fpic.
31751 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
31752 through prune_gcc_output.
31753
31754 2002-03-20 Jakub Jelinek <jakub@redhat.com>
31755
31756 * gcc.c-torture/compile/20020320-1.c: New test.
31757
31758 2002-03-19 Jakub Jelinek <jakub@redhat.com>
31759
31760 * gcc.c-torture/compile/20020318-1.c: New test.
31761
31762 * gcc.dg/struct-by-value-1.c: New test.
31763
31764 * gcc.dg/20020319-1.c: New test.
31765
31766 2002-03-18 Jakub Jelinek <jakub@redhat.com>
31767
31768 * g++.dg/opt/conj1.C: New test.
31769
31770 2002-03-17 Mark Mitchell <mark@codesourcery.com>
31771
31772 * g++.dg/template/qualttp20.C: Revert previous change.
31773 * g++.dg/template/qualttp3.C: Likewise.
31774 * g++.dg/template/qualttp4.C: Likewise.
31775 * g++.dg/template/qualttp5.C: Likewise.
31776 * g++.dg/template/qualttp6.C: Likewise.
31777 * g++.dg/template/qualttp7.C: Likewise.
31778 * g++.dg/template/qualttp8.C: Likewise.
31779 * g++.dg/template/recurse.C: Likewise.
31780
31781 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
31782
31783 * gcc.dg/cpp/wchar-1.c: Update.
31784
31785 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
31786
31787 * g++.dg/template/conv1.C: New test.
31788 * g++.dg/template/conv2.C: New test.
31789 * g++.dg/template/conv3.C: New test.
31790 * g++.dg/template/conv4.C: New test.
31791
31792 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31793
31794 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
31795 * g++.dg/template/qualttp3.C: Likewise.
31796 * g++.dg/template/qualttp4.C: Likewise.
31797 * g++.dg/template/qualttp5.C: Likewise.
31798 * g++.dg/template/qualttp6.C: Likewise.
31799 * g++.dg/template/qualttp7.C: Likewise.
31800 * g++.dg/template/qualttp8.C: Likewise.
31801 * g++.dg/template/recurse.C: Likewise.
31802
31803 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31804
31805 * g++.dg/opt/dtor1.C: New test.
31806
31807 2002-03-15 Jakub Jelinek <jakub@redhat.com>
31808
31809 * gcc.c-torture/compile/20020315-1.c: New test.
31810
31811 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
31812
31813 * gcc.dg/weak-1.c: Fix scan tests.
31814
31815 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
31816
31817 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
31818 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
31819 cris-*-aout* mmix-*-*.
31820 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
31821 cris-*-aout* mmix-*-*.
31822 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
31823 cris-*-elf* cris-*-aout* and mmix-*-*.
31824 * gcc.dg/20001009-1.c: Ditto.
31825 * gcc.dg/20010912-1.c: Ditto.
31826 * gcc.dg/20020122-4.c: Ditto.
31827 * gcc.dg/inline-2.c: Ditto.
31828
31829 2002-03-14 Jeffrey A Law (law@cygnus.com)
31830
31831 * gcc.c-torture/compile/20020314-1.c: New test.
31832
31833 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
31834
31835 * gcc.c-torture/execute/20020314-1.c: New test.
31836
31837 2002-03-14 Jakub Jelinek <jakub@redhat.com>
31838
31839 * g++.dg/warn/Wunused-1.C: New test.
31840
31841 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
31842
31843 * g++.dg/abi/mangle6.C: New test.
31844
31845 2002-03-13 Jakub Jelinek <jakub@redhat.com>
31846
31847 * gcc.c-torture/compile/20020309-2.c: New test.
31848
31849 * gcc.c-torture/compile/20020312-1.c: New test.
31850
31851 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
31852
31853 * g++.dg/other/access1.C: New test.
31854
31855 2002-03-12 Jakub Jelinek <jakub@redhat.com>
31856
31857 * gcc.c-torture/execute/wchar_t-1.c: New test.
31858
31859 2002-03-12 David Edelsohn <edelsohn@gnu.org>
31860
31861 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
31862
31863 2002-03-12 Roger Sayle <roger@eyesopen.com>
31864
31865 * gcc.dg/20020312-1.c: New test case.
31866
31867 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
31868
31869 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
31870
31871 2002-03-11 Richard Henderson <rth@redhat.com>
31872
31873 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
31874 * g++.old-deja/g++.jason/report.C: Likewise.
31875
31876 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
31877
31878 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
31879 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
31880
31881 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
31882
31883 * testsuite/g++.dg/overload/pmf1.C: New test.
31884
31885 2002-03-11 Kazu Hirata <kazu@hxi.com>
31886
31887 * gcc.c-torture/execute/20020307-1.c: Use long.
31888
31889 2002-03-11 Jakub Jelinek <jakub@redhat.com>
31890
31891 PR optimization/5844
31892 * gcc.dg/20020310-1.c: New test.
31893
31894 2002-03-09 Michael Meissner <meissner@redhat.com>
31895
31896 * gcc.c-torture/execute/memcpy-2.c: New test.
31897 * gcc.c-torture/execute/memset-1.c: New test.
31898 * gcc.c-torture/execute/strlen-1.c: New test.
31899 * gcc.c-torture/execute/strcmp-1.c: New test.
31900 * gcc.c-torture/execute/strncmp-1.c: New test.
31901
31902 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
31903
31904 * gcc.dg/ppc-ldstruct.c: New test.
31905
31906 2002-03-09 Jakub Jelinek <jakub@redhat.com>
31907
31908 * gcc.c-torture/execute/va-arg-22.c: New test.
31909
31910 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31911
31912 * gcc.c-torture/compile/20020309-1.c: New test.
31913
31914 2002-03-08 Jakub Jelinek <jakub@redhat.com>
31915
31916 * gcc.c-torture/execute/20020307-2.c: New test.
31917
31918 2002-03-07 Jeffrey A Law (law@redhat.com)
31919
31920 * g77.f-torture/compile/20020307-1.f: New test.
31921
31922 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
31923
31924 * gcc.dg/unordered-1.c: New test.
31925
31926 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
31927
31928 * gcc.c-torture/execute/20020307-1.c: New test.
31929
31930 2002-03-05 Jakub Jelinek <jakub@redhat.com>
31931
31932 * gcc.dg/20020304-1.c: New test.
31933
31934 * gcc.c-torture/compile/20020304-2.c: New test.
31935
31936 2002-03-04 Zack Weinberg <zack@codesourcery.com>
31937
31938 * gcc.c-torture/compile/20020304-1.c: New test case
31939 (from PR c/5830).
31940
31941 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
31942
31943 * gcc.dg/20020103-1.c: Add other -D ppc variants.
31944
31945 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
31946
31947 * g++.dg/other/classkey1.C: New test.
31948
31949 2002-03-01 Richard Henderson <rth@redhat.com>
31950
31951 * gcc.c-torture/compile/981223-1.x: New.
31952 * gcc.c-torture/compile/920625-1.x: New.
31953
31954 2002-02-28 Richard Henderson <rth@redhat.com>
31955
31956 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
31957
31958 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
31959
31960 * gcc.c-torture/execute/20020227-1.c: New test.
31961
31962 2002-02-27 Mark Mitchell <mark@codesourcery.com>
31963
31964 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
31965 here" ERROR lines.
31966 * g++.old-deja/g++.oliva/partord1.C: Likewise.
31967 * g++.old-deja.g++.other/defarg1.C: Likewise.
31968 * g++.old-deja/g++.pt/calls2.C: Likewise.
31969 * g++.old-deja/g++.pt/crash20.C: Likewise.
31970 * g++.old-deja/g++.pt/crash30.C: Likewise.
31971 * g++.old-deja/g++.pt/crash36.C: Likewise.
31972 * g++.old-deja/g++.pt/crash6.C: Likewise.
31973 * g++.old-deja/g++.pt/defarg13.C: Likewise.
31974 * g++.old-deja/g++.pt/derived3.C: Likewise.
31975 * g++.old-deja/g++.pt/error1.C: Likewise.
31976 * g++.old-deja/g++.pt/friend21.C: Likewise.
31977 * g++.old-deja/g++.pt/friend23.C: Likewise.
31978 * g++.old-deja/g++.pt/infinite1.C: Likewise.
31979 * g++.old-deja/g++.robertl/eb128.C: Likewise.
31980
31981 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
31982
31983 * gcc.c-torture/execute/20020225-2.c: New test.
31984
31985 2002-02-27 Zack Weinberg <zack@codesourcery.com>
31986
31987 * gcc.c-torture/execute/920730-1t.c,
31988 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
31989 Delete test cases, only relevant to -traditional.
31990
31991 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
31992
31993 * gcc.dg/cpp/undef1.c: Remove.
31994 * gcc.dg/cpp/directiv.c: Update.
31995 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
31996
31997 2002-02-27 Michael Meissner <meissner@redhat.com>
31998
31999 * gcc.c-torture/execute/20020226-1.c: New test.
32000
32001 2002-02-26 Jakub Jelinek <jakub@redhat.com>
32002
32003 * g++.dg/debug/debug4.C: New test.
32004
32005 * gcc.dg/ia64-visibility-1.c: New test.
32006
32007 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
32008
32009 * gcc.dg/debug/20020224-1.c: New.
32010
32011 2002-02-25 Kazu Hirata <kazu@hxi.com>
32012
32013 * gcc.c-torture/execute/960416-1.x: New.
32014 * gcc.c-torture/execute/divconst-3.x: Likewise.
32015
32016 2002-02-25 Jakub Jelinek <jakub@redhat.com>
32017
32018 * gcc.dg/20020224-1.c: New test.
32019
32020 2002-02-25 Alan Modra <amodra@bigpond.net.au>
32021
32022 * gcc.c-torture/execute/20020225-1.c: New.
32023
32024 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
32025
32026 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
32027
32028 2002-02-23 Jakub Jelinek <jakub@redhat.com>
32029
32030 * gcc.dg/20020222-1.c: New test.
32031
32032 2002-02-22 Jakub Jelinek <jakub@redhat.com>
32033
32034 * g++.dg/opt/anonunion1.C: New test.
32035
32036 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
32037
32038 * g++.dg/template/qualttp19.C: New test.
32039 * g++.dg/template/qualttp20.C: New test.
32040 * g++.old-deja/g++.jason/report.C: Adjust expected errors
32041 * g++.old-deja/g++.other/qual1.C: Likewise.
32042
32043 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
32044
32045 * gcc.dg/attr-alwaysinline.c: New.
32046
32047 2002-02-21 Jakub Jelinek <jakub@redhat.com>
32048
32049 * gcc.dg/20020220-1.c: New test.
32050
32051 * gcc.dg/20020220-2.c: New test.
32052
32053 * g++.dg/opt/mmx1.C: New test.
32054
32055 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
32056
32057 * gcc.c-torture/compile/20020110.c: New test.
32058
32059 2002-02-20 Jakub Jelinek <jakub@redhat.com>
32060
32061 * gcc.c-torture/execute/20020219-1.c: New test.
32062
32063 * gcc.dg/20020219-1.c: New test.
32064
32065 * gcc.dg/noncompile/20020220-1.c: New test.
32066
32067 * g++.dg/opt/ptrintsum1.C: New test.
32068
32069 * gcc.dg/debug/20020220-1.c: New test.
32070
32071 2002-02-17 Jakub Jelinek <jakub@redhat.com>
32072
32073 * gcc.c-torture/execute/20020216-1.c: New test.
32074
32075 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32076
32077 * gcc.dg/decl-1.c: Update, new test.
32078
32079 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
32080
32081 * g++.dg/abi/bitfield1.C: New test.
32082 * g++.dg/abi/bitfield2.C: New test.
32083
32084 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32085
32086 * gcc.dg/attr-nest.c: New test.
32087
32088 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32089
32090 * gcc.c-torture/execute/20020215-1.c: New test.
32091
32092 2002-02-14 Jakub Jelinek <jakub@redhat.com>
32093
32094 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
32095 * g++.dg/debug/debug.exp: New.
32096 * g++.dg/debug/trivial.C: New.
32097 * g++.dg/debug/debug1.C: Moved...
32098 * g++.dg/other/debug1.C: ...from here.
32099 * g++.dg/debug/debug2.C: Moved...
32100 * g++.dg/other/debug2.C: ...from here.
32101 * g++.dg/debug/debug3.C: Moved...
32102 * g++.dg/other/debug3.C: ...from here.
32103
32104 * gcc.dg/noncompile/20020213-1.c: New test.
32105
32106 2002-02-13 Jakub Jelinek <jakub@redhat.com>
32107
32108 * g++.dg/other/debug3.C: New test.
32109
32110 * gcc.c-torture/execute/20020213-1.c: New test.
32111
32112 2002-02-13 Richard Smith <richard@ex-parrot.com>
32113
32114 * g++.old-deja/g++.other/thunk1.C: New test.
32115
32116 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32117
32118 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
32119
32120 2002-02-13 Stan Shebs <shebs@apple.com>
32121
32122 * gcc.dg/altivec-3.c: New.
32123
32124 2002-02-12 Jakub Jelinek <jakub@redhat.com>
32125
32126 * gcc.dg/Wunreachable-1.c: New test.
32127 * gcc.dg/Wunreachable-2.c: New test.
32128
32129 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32130
32131 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
32132
32133 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
32134
32135 * gcc.dg/decl-1.c: New test.
32136
32137 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32138
32139 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
32140
32141 2002-02-10 Kazu Hirata <kazu@hxi.com>
32142
32143 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
32144 * gcc.c-torture/compile/980506-1.x: Likewise.
32145
32146 2002-02-10 Kazu Hirata <kazu@hxi.com>
32147
32148 * gcc.dg/20020210-1.c: New.
32149
32150 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
32151
32152 * g77.f-torture/execute/947.f: New regression test
32153 for PR fortran/947.
32154
32155 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
32156
32157 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
32158 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
32159
32160 2002-02-08 Richard Henderson <rth@redhat.com>
32161
32162 * gcc.c-torture/compile/labels-3.c: New.
32163
32164 2002-02-08 Jakub Jelinek <jakub@redhat.com>
32165
32166 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
32167 expression statements work instead.
32168 * gcc.dg/noncompile/20020207-1.c: New test.
32169
32170 2002-02-07 Richard Henderson <rth@redhat.com>
32171
32172 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
32173
32174 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32175
32176 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
32177 message from g77
32178 * lib/g77-dg.exp: Trim g77 error messages so that they are
32179 recognized by dg.exp.
32180
32181 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32182
32183 PR fortran/5473
32184 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
32185
32186 2002-02-07 Richard Henderson <rth@redhat.com>
32187
32188 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
32189 to be sufficiently aligned for integers.
32190
32191 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
32192
32193 * g++.dg/template/friend4.C: New test.
32194
32195 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32196
32197 PR fortran/5743
32198 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
32199 unsupported cases.
32200
32201 2002-02-07 Richard Henderson <rth@redhat.com>
32202
32203 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
32204 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
32205 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
32206 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
32207
32208 2002-02-06 Richard Henderson <rth@redhat.com>
32209
32210 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
32211
32212 2002-02-06 Janis Johnson <janis187@us.ibm.com>
32213
32214 * gcc.dg/20020206-1.c: New test.
32215
32216 2002-02-06 Jakub Jelinek <jakub@redhat.com>
32217
32218 * gcc.c-torture/execute/20020206-1.c: New test.
32219
32220 * gcc.c-torture/execute/20020206-2.c: New test.
32221
32222 PR optimization/5429:
32223 * gcc.c-torture/compile/20020206-1.c: New test.
32224
32225 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
32226
32227 * g++.dg/ext/align1.C: Do not use an explicit alignment value
32228 as certain file formats cannot support particularly large
32229 alignments.
32230
32231 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
32232 and do not expect to be able to link the executable.
32233
32234 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
32235 fail because the COFF format does not support the weak attribute.
32236
32237 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
32238
32239 * g77.dg/pr5473.f: New test
32240
32241 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
32242
32243 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
32244 Fix testcase accordingly.
32245
32246 2002-02-04 Richard Henderson <rth@redhat.com>
32247
32248 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
32249 (buf): Change to be an array of pointers, not ints.
32250
32251 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32252
32253 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
32254 before all tests. Move warning one line above to match where it
32255 C frontend emits.
32256 * gcc.dg/Wswitch-2.c: New test.
32257 * g++.dg/warn/Wswitch-1.C: New test.
32258 * g++.dg/warn/Wswitch-2.C: New test.
32259
32260 2002-02-04 Richard Henderson <rth@redhat.com>
32261
32262 * g++.dg/abi/offsetof.C: Fix size comparison.
32263
32264 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
32265
32266 * gcc.dg/cast-qual-2.c: New test.
32267
32268 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32269
32270 * gcc.dg/20020201-4.c: New test.
32271
32272 2002-02-04 Ben Elliston <bje@redhat.com>
32273
32274 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
32275 target_info attribute != 0, in addition to the empty string.
32276 (gcc_target_compile): Likewise.
32277
32278 2002-02-03 Andrew Cagney <ac131313@redhat.com>
32279
32280 * gcc.dg/Wswitch.c: New test.
32281 PR gcc/4475. PR gcc/3780.
32282
32283 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
32284
32285 * g77.f-torture/execute/5122.f: New test for regressions
32286 against PR fortran/5122.
32287
32288 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
32289
32290 * g77.f-torture/compile/pr3743.f: Delete
32291 * g77.dg/pr3743-1.f: New test.
32292 * g77.dg/pr3743-2.f: New test.
32293 * g77.dg/pr3743-3.f: New test.
32294 * g77.dg/pr3743-4.f: New test.
32295
32296 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32297
32298 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
32299
32300 2002-02-02 Richard Henderson <rth@redhat.com>
32301
32302 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
32303 * gcc.c-torture/execute/bf64-1.c: Likewise.
32304
32305 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32306
32307 * gcc.dg/20020201-2.c: New test.
32308
32309 * gcc.dg/20020201-3.c: New test.
32310
32311 * gcc.c-torture/execute/bitfld-2.c: New test.
32312
32313 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32314
32315 * gcc.dg/bitfld-1.c: Update.
32316 * gcc.dg/bitfld-2.c: Update.
32317 * gcc.c-torture/execute/bitfld-1.x: New.
32318
32319 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32320
32321 * gcc.c-torture/execute/20020201-1.c: New test.
32322
32323 2002-02-01 Janis Johnson <janis187@us.ibm.com>
32324
32325 PR target/5469
32326 * gcc.dg/20020201-1.c: New test.
32327
32328 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
32329
32330 PR fortran/3743
32331 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
32332 * g77.f-torture/compile/pr3743.x: Remove
32333
32334 2002-01-31 Tom Rix <trix@redhat.com>
32335
32336 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
32337
32338 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32339
32340 * gcc.dg/noncompile/20020130-1.c: New test.
32341
32342 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
32343
32344 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
32345
32346 2002-01-29 Richard Henderson <rth@redhat.com>
32347
32348 * gcc.c-torture/execute/991118-1.c: Cast various constants back
32349 to long long.
32350 * gcc.c-torture/execute/bf64-1.c: Likewise.
32351
32352 2002-01-29 Jakub Jelinek <jakub@redhat.com>
32353
32354 * gcc.c-torture/execute/20020129-1.c: New test.
32355
32356 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32357
32358 * gcc.c-torture/compile/20000224-1.c: Update.
32359 * gcc.c-torture/execute/bitfld-1.c: New tests.
32360 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
32361 * gcc.dg/uninit-A.c: Update.
32362
32363 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
32364
32365 * g++.dg/template/ctor1.C: Add instantiation.
32366
32367 2002-01-28 Paul Koning <pkoning@equallogic.com>
32368
32369 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
32370 argument to __builtin_prefetch to be const ptr.
32371
32372 2002-01-28 Jakub Jelinek <jakub@redhat.com>
32373
32374 * gcc.c-torture/compile/20020120-1.c: New test.
32375
32376 2002-01-27 Kazu Hirata <kazu@hxi.com>
32377
32378 * gcc.c-torture/execute/20020127-1.c: New test.
32379
32380 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
32381
32382 * g77.dg/f77-edit-i-in.f: New test
32383 * g77.dg/f77-edit-i-out.f: New test
32384
32385 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
32386
32387 * gcc.dg/debug/debug.exp: New file.
32388 * gcc.dg/debug/trivial.c: New file.
32389 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
32390 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
32391 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
32392 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
32393 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
32394 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
32395 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
32396 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
32397 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
32398 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
32399 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
32400 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
32401 * gcc.dg/20000503-1.c: Removed.
32402 * gcc.dg/20010207-1.c: Removed.
32403 * gcc.dg/20011223-1.c: Removed.
32404 * gcc.dg/20020104-2.c: Removed.
32405 * gcc.dg/debug-1.c: Removed.
32406 * gcc.dg/debug-2.c: Removed.
32407 * gcc.dg/debug-3.c: Removed.
32408 * gcc.dg/debug-4.c: Removed.
32409 * gcc.dg/debug-5.c: Removed.
32410 * gcc.dg/debug-6.c: Removed.
32411 * gcc.dg/dwarf2-1.c: Removed.
32412 * gcc.dg/dwarf2-2.c: Removed.
32413
32414 2002-01-25 Jakub Jelinek <jakub@redhat.com>
32415
32416 * g++.old-deja/g++.other/eh5.C: New test.
32417 * g++.old-deja/g++.other/sibcall2.C: New test.
32418 * g++.old-deja/g++.other/array9.C: New test.
32419 * g++.old-deja/g++.other/typename2.C: New test.
32420 * g++.old-deja/g++.other/crash60.C: New test.
32421 * g++.old-deja/g++.other/conv9.C: New test.
32422 * g++.old-deja/g++.other/mangle10.C: New test.
32423 * g++.old-deja/g++.other/unchanging1.C: New test.
32424 * g++.old-deja/g++.other/exprstmt1.C: New test.
32425 * g++.old-deja/g++.other/inline23.C: New test.
32426 * g++.old-deja/g++.eh/ia64-1.C: New test.
32427 * g++.old-deja/g++.other/dwarf2-1.C: New test.
32428 * g++.old-deja/g++.other/reload1.C: New test.
32429 * g++.old-deja/g++.other/static20.C: New test.
32430 * g++.old-deja/g++.other/local-alloc1.C: New test.
32431 * g++.old-deja/g++.other/conv8.C: New test.
32432 * g++.old-deja/g++.other/stmtexpr2.C: New test.
32433 * g++.old-deja/g++.other/storeexpr1.C: New test.
32434 * g++.old-deja/g++.other/storeexpr2.C: New test.
32435 * g++.dg/eh/template2.C: New test.
32436 * g++.dg/warn/weak1.C: New test.
32437
32438 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
32439
32440 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32441 Remove first, non-varying, argument.
32442
32443 2002-01-23 Richard Henderson <rth@redhat.com>
32444
32445 * gcc.dg/inline-2.c: New.
32446
32447 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
32448 Add optional target arg. Check number of arguments.
32449 (scan-assembler-not, scan-assembler-dem): Likewise.
32450 (scan-assembler-dem-not): Likewise.
32451
32452 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32453
32454 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
32455 line 12.
32456 * g++.old-deja/g++.brendan/parse3.C,
32457 g++.old-deja/g++.other/crash26.C,
32458 g++.old-deja/g++.other/crash28.C,
32459 g++.old-deja/g++.other/crash29.C,
32460 g++.old-deja/g++.other/crash30.C,
32461 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
32462
32463 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
32464
32465 * gcc.dg/20020115-1.c: New.
32466
32467 2002-01-23 Bob Wilson <bob.wilson@acm.org>
32468
32469 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
32470
32471 2002-01-23 Janis Johnson <janis187@us.ibm.com>
32472
32473 * gcc.dg/20020122-3.c: New.
32474
32475 2002-01-23 Jakub Jelinek <jakub@redhat.com>
32476
32477 * g++.dg/other/gc1.C: New test.
32478
32479 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32480
32481 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
32482
32483 2002-01-22 Richard Henderson <rth@redhat.com>
32484
32485 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
32486
32487 2002-01-22 Richard Henderson <rth@redhat.com>
32488
32489 * gcc.dg/20020122-4.c: New.
32490
32491 2002-01-22 H.J. Lu <hjl@gnu.org>
32492
32493 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
32494 link output.
32495 * gcc.dg/special/ecos.exp: Likewise.
32496 * lib/g++-dg.exp: Likewise.
32497 * lib/g77-dg.exp: Likewise.
32498 * lib/gcc-dg.exp : Likewise.
32499 * lib/mike-g++.exp: Likewise.
32500 * lib/mike-g77.exp: Likewise.
32501 * lib/mike-gcc.exp: Likewise.
32502 * lib/objc-dg.exp: Likewise.
32503
32504 2002-01-22 Janis Johnson <janis187@us.ibm.com>
32505
32506 PR target/5379
32507 * gcc.dg/20020122-2.c: New test.
32508
32509 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
32510
32511 * gcc.dg/20020122-1.c: New test.
32512
32513 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
32514
32515 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
32516
32517 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
32518
32519 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
32520
32521 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32522
32523 * gcc.c-torture/compile/20020121-1.c: New test.
32524
32525 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
32526
32527 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
32528 ld_library_path.
32529
32530 2002-01-21 Jakub Jelinek <jakub@redhat.com>
32531
32532 * gcc.dg/20020218-1.c: New test.
32533
32534 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
32535
32536 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
32537 messages
32538 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
32539 "At global scope" warning
32540 * g++.dg/ext/align1.C: Change cygwin test for alignment
32541 from db-bogus to dg-warning
32542
32543 2002-01-21 Zack Weinberg <zack@codesourcery.com>
32544
32545 * g77.f-torture/compile/cpp2.F: New test.
32546
32547 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
32548
32549 * g++.dg/template/access1.C: New test.
32550
32551 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
32552
32553 * gcc.dg/20020118-1.c: New.
32554
32555 2002-01-18 Kazu Hirata <kazu@hxi.com>
32556
32557 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
32558
32559 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32560
32561 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
32562 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
32563 alignment warnings.
32564
32565 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32566
32567 * gcc.misc-tests/i386-prefetch.exp: Save and restore
32568 torture_with_loops and torture_without_loops
32569
32570 2002-01-17 Jakub Jelinek <jakub@redhat.com>
32571
32572 * gcc.c-torture/compile/20020116-1.c: New test.
32573
32574 2002-01-16 Jakub Jelinek <jakub@redhat.com>
32575
32576 * gcc.dg/20020116-2.c: New test.
32577
32578 * gcc.dg/ultrasp4.c: New test.
32579
32580 * gcc.dg/20020116-1.c: New test.
32581
32582 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
32583
32584 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
32585 by EABI.
32586
32587 2002-01-15 Janis Johnson <janis187@us.ibm.com>
32588
32589 * gcc.misc-tests/i386-prefetch.exp: New.
32590 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
32591 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
32592 * gcc.misc-tests/i386-pf-none-1.c: New test.
32593 * gcc.misc-tests/i386-pf-sse-1.c: New test.
32594
32595 2002-01-15 Jakub Jelinek <jakub@redhat.com>
32596
32597 * gcc.dg/gnu89-init-1.c: Add new tests.
32598
32599 2002-01-15 Andreas Jaeger <aj@suse.de>
32600
32601 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
32602 * gcc.dg/i386-mmx-2.c: Likewise.
32603 * gcc.dg/i386-sse-1.c: Likewise.
32604 * gcc.dg/i386-sse-2.c: Likewise.
32605 * gcc.dg/i386-sse-3.c: Likewise.
32606
32607 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
32608
32609 * g77.f-torture/execute/intrinsic-unix-bessel.f:
32610 Uncomment additional cases that now pass.
32611
32612 2002-01-11 Richard Henderson <rth@redhat.com>
32613
32614 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
32615 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
32616
32617 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
32618
32619 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
32620
32621 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
32622
32623 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
32624 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
32625
32626 2002-01-10 Dale Johannesen <dalej@apple.com>
32627
32628 * gcc.c-torture/execute/loop-11.c: New.
32629
32630 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
32631
32632 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
32633 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
32634
32635 2002-01-09 Richard Henderson <rth@redhat.com>
32636
32637 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
32638 type in which to perform the operation for each size.
32639
32640 2002-01-09 Alan Matsuoka (alanm@redhat.com)
32641
32642 * gcc.c-torture/compile/20020109-2.c: New test.
32643
32644 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
32645
32646 * gcc.c-torture/execute/loop-10.c: New test.
32647
32648 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32649
32650 * gcc.c-torture/compile/20010226-1.c: New test.
32651 * gcc.c-torture/compile/20010227-1.c: New test.
32652 * gcc.c-torture/compile/20010426-1.c: New test.
32653 * gcc.c-torture/compile/20010510-1.c: New test.
32654 * gcc.c-torture/compile/20010605-3.c: New test.
32655 * gcc.c-torture/compile/20010824-1.c: New test.
32656 * gcc.c-torture/execute/20010409-1.c: New test.
32657 * gcc.dg/noncompile/20000901-1.c: New test.
32658 * gcc.dg/20001023-1.c: New test.
32659 * gcc.dg/20001101-1.c: New test.
32660 * gcc.dg/20001102-1.c: New test.
32661 * gcc.dg/20010207-1.c: New test.
32662 * gcc.dg/20010405-1.c: New test.
32663 * gcc.dg/20010822-1.c: New test.
32664 * gcc.dg/20011107-1.c: New test.
32665
32666 2002-01-09 Jeffrey A Law (law@redhat.com)
32667
32668 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
32669
32670 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
32671 execution failure on PA targets.
32672
32673 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32674
32675 * gcc.c-torture/compile/20020109-1.c: New test.
32676
32677 2002-01-08 Kazu Hirata <kazu@hxi.com>
32678
32679 * gcc.c-torture/execute/20020108-1.c: New test.
32680
32681 2002-01-08 Jakub Jelinek <jakub@redhat.com>
32682
32683 * gcc.dg/20020108-1.c: New test.
32684
32685 2002-01-08 H.J. Lu <hjl@gnu.org>
32686
32687 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
32688 for header files.
32689
32690 2002-01-08 Geoff Keating <geoffk@redhat.com>
32691
32692 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
32693 consistency.
32694
32695 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
32696
32697 * gcc.dg/altivec-4.c: Test altivec predicates.
32698
32699 2002-01-07 Jakub Jelinek <jakub@redhat.com>
32700
32701 * gcc.c-torture/execute/20020107-1.c: New test.
32702
32703 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
32704
32705 PR c/5279
32706 * gcc.c-torture/compile/20020106-1.c: New test.
32707
32708 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
32709
32710 * gcc.c-torture/execute/nestfunc-4.c: New test.
32711
32712 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32713
32714 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
32715 extra triple that slipped in.
32716 * g++.old-deja/g++.abi/align.C: Likewise.
32717 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32718
32719 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32720
32721 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
32722 * g++.old-deja/g++.abi/align.C: Likewise.
32723 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32724
32725 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
32726 on FreeBSD/i386.
32727 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
32728 FreeBSD.
32729
32730 2002-01-04 Jakub Jelinek <jakub@redhat.com>
32731
32732 * gcc.dg/20020104-1.c: New test.
32733
32734 * gcc.dg/20020104-2.c: New test.
32735
32736 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
32737
32738 * gcc.dg/20020103-1.c: Fix typo in target selector.
32739
32740 2002-01-03 Richard Henderson <rth@redhat.com>
32741
32742 * gcc.dg/20020103-1.c: New.
32743
32744 2002-01-03 Kazu Hirata <kazu@hxi.com>
32745
32746 * gcc.c-torture/execute/20020103-1.c: New test.
32747
32748 2002-01-03 Jakub Jelinek <jakub@redhat.com>
32749
32750 * g++.dg/other/debug2.C: New test.
32751
32752 * gcc.c-torture/compile/20020103-1.c: New test.
32753
32754 2002-01-02 Jakub Jelinek <jakub@redhat.com>
32755
32756 * gcc.dg/gnu89-init-1.c: Added new tests.
32757
32758 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32759
32760 * g++.dg/template/friend2.C: Remove as patch is reverted.
32761
32762 * g++.dg/warn/oldcast1.C: New test.
32763
32764 * g++.dg/template/ptrmem1.C: New test.
32765 * g++.dg/template/ptrmem2.C: New test.
32766
32767 * g++.dg/template/ntp.C: New test.
32768
32769 * g++.dg/other/component1.C: New test.
32770
32771 * g++.dg/template/ttp3.C: New test.
32772
32773 * g++.dg/template/friend2.C: New test.
32774 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
32775
32776 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32777
32778 * g++.dg/other/ptrmem1.C: New test.
32779 * g++.dg/other/ptrmem2.C: New test.
32780
32781 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32782
32783 * g++.dg/template/ctor1.C: New test.
32784
32785 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32786
32787 * g++.dg/template/friend2.C: New test.
32788
32789 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
32790
32791 * gcc.dg/mmix-1.c: New test.
32792
32793 2001-12-31 Richard Henderson <rth@redhat.com>
32794
32795 * gcc.dg/asm-5.c: New.
32796
32797 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
32798
32799 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
32800 in namespace __gnu_cxx
32801
32802 2001-12-30 Richard Henderson <rth@redhat.com>
32803
32804 * gcc.dg/debug-6.c: New.
32805
32806 2001-12-30 Jakub Jelinek <jakub@redhat.com>
32807
32808 * gcc.c-torture/compile/20011229-2.c: New test.
32809
32810 2001-12-29 Jakub Jelinek <jakub@redhat.com>
32811
32812 * gcc.dg/debug-3.c: New test.
32813 * gcc.dg/debug-4.c: New test.
32814 * gcc.dg/debug-5.c: New test.
32815
32816 2001-12-29 Richard Henderson <rth@redhat.com>
32817
32818 * g++.dg/eh/loop1.C: New.
32819
32820 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32821
32822 * g++.dg/template/crash1.C: New test.
32823
32824 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32825
32826 * g++.dg/other/const1.C: New test.
32827
32828 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
32829
32830 * gcc.c-torture/compile/20011229-1.c: New test.
32831
32832 2001-12-28 Stan Shebs <shebs@apple.com>
32833
32834 * lib/objc-torture.exp: Resync with c-torture.exp.
32835 * lib/objc.exp: Load standard libraries.
32836
32837 2001-12-28 Jakub Jelinek <jakub@redhat.com>
32838
32839 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
32840 additional tests.
32841
32842 2001-12-27 Roger Sayle <roger@eyesopen.com>
32843
32844 * gcc.c-torture/execute/string-opt-16.c: New testcase.
32845
32846 2001-12-27 Richard Henderson <rth@redhat.com>
32847
32848 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
32849
32850 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
32851
32852 * g++.dg/eh/ctor1.C: New test.
32853 * g++.dg/other/error2.C: New test.
32854
32855 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
32856
32857 * g++.dg/other/init2.C: New test.
32858
32859 2001-12-24 Richard Henderson <rth@redhat.com>
32860
32861 * gcc.dg/20011223-1.c: New.
32862 * gcc.dg/inline-1.c: New.
32863
32864 2001-12-23 Richard Henderson <rth@redhat.com>
32865
32866 * gcc.dg/asm-4.c: Test operand modifiers.
32867
32868 2001-12-23 Richard Henderson <rth@redhat.com>
32869
32870 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
32871
32872 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
32873
32874 * gcc.c-torture/execute/20011223-1.c: New test.
32875
32876 2001-12-21 Richard Henderson <rth@redhat.com>
32877
32878 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
32879 re-enables the warning.
32880
32881 2001-12-21 Richard Henderson <rth@redhat.com>
32882
32883 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
32884
32885 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32886
32887 * gcc.c-torture/compile/20011218-1.c: New test.
32888
32889 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
32890
32891 * gcc.misc-test/arm-isr.exp: New file. Control running of the
32892 arm-isr.c test.
32893 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
32894 epilogue generation for ARM ISR routines.
32895
32896 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32897
32898 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
32899 * gcc.dg/format/c90-printf-3.c: Likewise.
32900 * gcc.dg/format/c99-printf-3.c: Likewise.
32901 * gcc.dg/format/ext-1.c: Likewise.
32902 * gcc.dg/format/ext-6.c: Likewise.
32903 * gcc.dg/format/format.h: Prototype unlocked stdio.
32904
32905 2001-12-20 Richard Henderson <rth@redhat.com>
32906
32907 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
32908 (arena): Use it.
32909 (malloc): Correct allocation logic. Abort if we fill up the
32910 arena before initialization complete.
32911 (realloc): Correct allocation logic.
32912
32913 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32914
32915 * gcc.c-torture/compile/20011219-2.c: New test.
32916
32917 * gcc.c-torture/execute/20011219-1.c: New test.
32918
32919 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
32920
32921 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
32922 target does not support weak symbols.
32923
32924 2001-12-19 Jakub Jelinek <jakub@redhat.com>
32925
32926 * gcc.c-torture/compile/20011219-1.c: New test.
32927
32928 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
32929
32930 * g++.dg/other/error1.C: New test.
32931
32932 2001-12-17 Jeffrey A Law (law@redhat.com)
32933
32934 * gcc.c-torture/execute/20011217-1.c: New test.
32935
32936 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
32937
32938 * objc.dg/special/: New directory.
32939 * objc.dg/special/special.exp: New file.
32940 * objc.dg/special/unclaimed-category-1.h: New file.
32941 * objc.dg/special/unclaimed-category-1a.m: New file.
32942 * objc.dg/special/unclaimed-category-1.m: New file.
32943
32944 2001-12-17 Andreas Jaeger <aj@suse.de>
32945
32946 * gcc.c-torture/compile/20011217-2.c: New test.
32947
32948 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
32949
32950 * gcc.c-torture/compile/20011217-1.c: New test.
32951
32952 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
32953
32954 * testsuite/gcc.dg/20011214-1.c: New.
32955
32956 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
32957
32958 * gcc.dg/altivec-4.c: New.
32959
32960 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
32961
32962 * gcc.dg/20011113-1.c: New test.
32963
32964 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32965
32966 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
32967 std::__malloc_alloc_template<0> and
32968 std::__default_alloc_template<false, 0>.
32969
32970 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
32971
32972 * objc/execute/bf-21.m: New test.
32973 * objc/execute/enumeration-1.m: New test.
32974 * objc/execute/enumeration-2.m: New test.
32975
32976 2001-12-12 Jakub Jelinek <jakub@redhat.com>
32977
32978 * gcc.dg/gnu89-init-1.c: New test.
32979
32980 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
32981
32982 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
32983 * g++.old-deja/g++.jason/2371.C: Likewise.
32984 * g++.old-deja/g++.jason/template33.C: Likewise.
32985 * g++.old-deja/g++.jason/template34.C: Likewise.
32986 * g++.old-deja/g++.jason/template36.C: Likewise.
32987 * g++.old-deja/g++.oliva/typename1.C: Likewise.
32988 * g++.old-deja/g++.oliva/typename2.C: Likewise.
32989 * g++.old-deja/g++.other/typename1.C: Likewise.
32990 * g++.old-deja/g++.pt/inherit2.C: Likewise.
32991 * g++.old-deja/g++.pt/nontype5.C: Likewise.
32992 * g++.old-deja/g++.pt/typename11.C: Likewise.
32993 * g++.old-deja/g++.pt/typename14.C: Likewise.
32994 * g++.old-deja/g++.pt/typename16.C: Likewise.
32995 * g++.old-deja/g++.pt/typename3.C: Likewise.
32996 * g++.old-deja/g++.pt/typename4.C: Likewise.
32997 * g++.old-deja/g++.pt/typename5.C: Likewise.
32998 * g++.old-deja/g++.pt/typename7.C: Likewise.
32999 * g++.old-deja/g++.robertl/eb9.C: Likewise.
33000
33001 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
33002
33003 * g++.dg/other/linkage1.C: New test.
33004 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
33005 specifiers.
33006
33007 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
33008
33009 * gcc.dg/concat.c: New test.
33010
33011 2001-12-11 Stan Shebs <shebs@apple.com>
33012
33013 * objc/compile: New test directory.
33014 * objc/compile/compile.exp: New expect script.
33015 * objc/compile/20011211-1.m: New compile test.
33016
33017 2001-12-11 Jason Merrill <jason@redhat.com>
33018
33019 * lib/prune.exp (prune_gcc_output): Also handle "In member
33020 function". So many permutations...
33021
33022 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
33023
33024 * g++.dg/template/typedef1.C: New test.
33025
33026 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
33027
33028 * g++.dg/other/copy1.C: New test.
33029
33030 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
33031
33032 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
33033
33034 * gcc.dg/builtin-choose-expr.c: New.
33035
33036 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
33037
33038 * gcc.dg/altivec-2.c: New.
33039
33040 2001-12-07 Richard Henderson <rth@redhat.com>
33041
33042 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
33043
33044 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
33045
33046 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
33047 ultrasparc.
33048
33049 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33050
33051 * g++-old.deja/g++.robertl/eb101.C: Deleted.
33052
33053 2001-12-06 Janis Johnson <janis187@us.ibm.com>
33054
33055 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
33056 variable argument list.
33057
33058 2001-12-06 Zack Weinberg <zack@codesourcery.com>
33059
33060 * gcc.c-torture/execute/memcheck: Delete entire directory.
33061 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
33062 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
33063
33064 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
33065
33066 * gcc.dg/Wshadow-1.c: New test.
33067
33068 2001-12-05 Jakub Jelinek <jakub@redhat.com>
33069
33070 * gcc.c-torture/compile/20011130-1.c: New test.
33071
33072 * gcc.dg/noncompile/20011025-1.c: New test.
33073
33074 * g++.dg/other/anon-union.C: New test.
33075
33076 * gcc.c-torture/execute/20011024-1.c: New test.
33077
33078 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
33079
33080 * gcc.c-torture/execute/20000722-1.x,
33081 gcc.c-torture/execute/20010123-1.x: Remove.
33082 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
33083 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
33084 gcc.dg/c99-complit-2.c: New tests.
33085
33086 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
33087
33088 * g++.dg/inherit/base1.C: New test.
33089
33090 2001-12-04 Jakub Jelinek <jakub@redhat.com>
33091
33092 * g++.dg/other/stdarg1.C: New test.
33093
33094 * gcc.c-torture/compile/20011130-2.c: New test.
33095
33096 2001-12-03 Janis Johnson <janis187@us.ibm.com>
33097
33098 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
33099 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33100 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
33101 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
33102 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
33103 * gcc.dg/builtin-prefetch-1.c: New test.
33104
33105 2001-12-03 Jakub Jelinek <jakub@redhat.com>
33106
33107 * gcc.dg/20011130-1.c: New test.
33108
33109 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
33110
33111 * g++.dg/other/scope1.C: New test.
33112 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
33113
33114 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33115
33116 * gcc.dg/vla-init-1.c: New test.
33117
33118 2001-12-01 Geoff Keating <geoffk@redhat.com>
33119
33120 * gcc.c-torture/compile/structs.c: New testcase from GDB.
33121
33122 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
33123
33124 * objc.dg/alias.m: Update.
33125 * objc.dg/class-1.m: Update.
33126 * objc.dg/const-str-1.m: Update.
33127 * objc.dg/fwd-proto-1.m: Update.
33128 * objc.dg/id-1.m: Update.
33129 * objc.dg/super-class-1.m: Update.
33130
33131 2001-11-29 Mark Mitchell <mark@codesourcery.com>
33132
33133 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
33134 constructs.
33135
33136 2001-11-28 Jeffrey A Law (law@cygnus.com)
33137
33138 * gcc.c-torture/execute/20011128-1.c: New test.
33139
33140 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
33141
33142 * gcc.dg/20011127-1.c: New test.
33143
33144 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33145
33146 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
33147 from Austin Group draft 7.
33148 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
33149 scanf format arguments.
33150 * gcc.dg/format/no-exargs-2.c: New test.
33151
33152 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
33153
33154 * g++.dg/abi/vbase8-4.C: New test.
33155
33156 2001-11-24 Ian Lance Taylor <ian@airs.com>
33157
33158 * gcc.c-torture/execute/20011121-1.c: New test.
33159
33160 2001-11-23 Jeffrey A Law (law@cygnus.com)
33161
33162 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
33163
33164 2001-11-23 Andreas Jaeger <aj@suse.de>
33165
33166 * gcc.dg/cpp/charconst-2.c: New test.
33167
33168 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
33169
33170 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
33171 to the host if it is remote. Let tests specify extra headers
33172 they use.
33173 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
33174 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
33175 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33176 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
33177 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
33178 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
33179 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
33180 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
33181 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
33182 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
33183
33184 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
33185
33186 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
33187 for little endian ARMs.
33188
33189 2001-11-20 Jakub Jelinek <jakub@redhat.com>
33190
33191 * gcc.c-torture/compile/20011119-1.c: New test.
33192 * gcc.c-torture/compile/20011119-2.c: New test.
33193
33194 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
33195
33196 * gcc.dg/altivec-1.c: Fix typo.
33197
33198 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33199
33200 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
33201
33202 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
33203
33204 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
33205
33206 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
33207
33208 * lib/g77.exp: Don't specify --rpath-link.
33209
33210 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
33211 across all the headers.
33212 * gcc.dg/format/format.exp: For testing on a remote host,
33213 copy format.h.
33214
33215 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
33216 * gcc.c-torture/execute/930406-1.c: Likewise.
33217 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
33218
33219 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
33220
33221 * gcc.dg/altivec-1.c: New.
33222
33223 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
33224
33225 * gcc.dg/cpp/fpreprocessed.c: New test case.
33226
33227 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33228
33229 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
33230 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
33231 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
33232
33233 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33234
33235 * gcc.dg/no-builtin-1.c: New test.
33236
33237 2001-11-16 Jakub Jelinek <jakub@redhat.com>
33238
33239 * gcc.c-torture/execute/20011115-1.c: New test.
33240
33241 2001-11-15 Jakub Jelinek <jakub@redhat.com>
33242
33243 * gcc.c-torture/compile/20011114-2.c: New test.
33244 * gcc.c-torture/compile/20011114-3.c: New test.
33245 * gcc.c-torture/compile/20011114-4.c: New test.
33246
33247 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
33248
33249 * g++.dg/other/init1.C: New test.
33250
33251 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
33252
33253 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
33254 message.
33255
33256 * gcc.c-torture/execute/20011114-1.c: New testcase.
33257
33258 * gcc.c-torture/compile/20010327-1.c: Revert last change.
33259 * gcc.c-torture/compile/20011114-1.c: New test, exactly
33260 like the (before this change) version of 20010327-1.c.
33261
33262 2001-11-14 Roger Sayle <roger@eyesopen.com>
33263
33264 * gcc.c-torture/execute/string-opt-13.c: New testcase.
33265
33266 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
33267
33268 * g++.dg/init/array2.C: New test.
33269
33270 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
33271
33272 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
33273
33274 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
33275
33276 * g++.dg/other/forscope1.C: New test.
33277 * g++.dg/ext/forscope1.C: New test.
33278 * g++.dg/ext/forscope2.C: New test.
33279
33280 2001-11-13 Jakub Jelinek <jakub@redhat.com>
33281
33282 * gcc.c-torture/execute/20011113-1.c: New test.
33283
33284 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
33285
33286 * gcc.c-torture/execute/20011109-2.c: New test.
33287
33288 * gcc.c-torture/execute/20011109-1.c: New test.
33289
33290 2001-11-09 Jakub Jelinek <jakub@redhat.com>
33291
33292 * gcc.c-torture/compile/20011109-1.c: New test.
33293
33294 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
33295
33296 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
33297 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
33298 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
33299 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
33300 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
33301 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
33302 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
33303
33304 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
33305
33306 * g++.dg/warn/Wshadow-1.C: New tests.
33307 * g++.old-deja/g++.mike/for3.C: Update.
33308
33309 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
33310
33311 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
33312 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
33313 XFAILs. Adjust expected error texts.
33314 * gcc.c-torture/compile/20011106-1.c,
33315 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
33316 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
33317 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
33318 gcc.dg/c99-array-lval-5.c: New tests.
33319
33320 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33321
33322 * gcc.dg/cpp/defined.c: Update.
33323
33324 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33325
33326 * gcc.c-torture/execute/anon-1.c: New test.
33327
33328 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
33329
33330 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
33331 same size, so no warning should be produced on stormy16.
33332
33333 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
33334 due to oversized array.
33335 * g++.old-deja/g++.mike/ns15.C: Likewise.
33336 * g++.old-deja/g++.pt/crash16.C: Likewise.
33337
33338 2001-11-02 Graham Stott <grahams@redhat.com>
33339
33340 * g++.dgother/debug1.C: Fix typos.
33341
33342 2001-11-01 Jakub Jelinek <jakub@redhat.com>
33343
33344 * g++.dg/other/debug1.C: New test.
33345
33346 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33347
33348 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
33349 of unsigned long.
33350
33351 2001-10-30 Jakub Jelinek <jakub@redhat.com>
33352
33353 * gcc.dg/20011029-2.c: New test.
33354
33355 * gcc.c-torture/compile/20011029-1.c: New test.
33356
33357 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
33358
33359 * objc/execute/class_self-1.m: New test.
33360 * objc/execute/class_self-2.m: New test.
33361
33362 2001-10-25 Zack Weinberg <zack@codesourcery.com>
33363
33364 * gcc.misc-tests/msgs.exp: Delete.
33365 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
33366 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
33367 error set to match recent changes.
33368
33369 2001-10-24 Zack Weinberg <zack@codesourcery.com>
33370
33371 * gcc.dg/20011021-1.c: New test.
33372
33373 2001-10-24 Jakub Jelinek <jakub@redhat.com>
33374
33375 * gcc.c-torture/compile/20011023-1.c: New test.
33376
33377 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
33378
33379 * lib/g77.exp: Rewrite based on lib/g++.exp.
33380
33381 2001-10-19 Jakub Jelinek <jakub@redhat.com>
33382
33383 * gcc.c-torture/execute/20011019-1.c: New test.
33384
33385 * gcc.dg/20011018-1.c: New test.
33386
33387 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
33388
33389 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
33390
33391 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
33392
33393 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
33394 * gcc.dg/attr-invalid.c: Likewise.
33395
33396 2001-10-18 Jakub Jelinek <jakub@redhat.com>
33397
33398 * testsuite/gcc.dg/20011015-1.c: New test.
33399
33400 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33401
33402 * g++.dg/template/unify2.C: New test.
33403
33404 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33405
33406 * g++.dg/other/exception-specification.C: New test
33407
33408 2001-10-13 Tom Rix <trix@redhat.com>
33409
33410 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
33411 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
33412
33413 2001-10-12 Jakub Jelinek <jakub@redhat.com>
33414
33415 * testsuite/gcc.dg/20011009-1.c: New test.
33416
33417 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
33418
33419 PR g++/4476
33420 * g++.dg/other/friend1.C: New test.
33421
33422 2001-10-11 Richard Henderson <rth@redhat.com>
33423
33424 * g++.old-deja/g++.other/crash18.C: Add -S to options.
33425
33426 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33427
33428 * gcc.c-torture/compile/20011010-1.c: New.
33429
33430 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
33431
33432 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
33433 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
33434 g77.f-torture/execute/execute.exp,
33435 g77.f-torture/noncompile/noncompile.exp,
33436 gcc.c-torture/compile/compile.exp,
33437 gcc.c-torture/execute/execute.exp,
33438 gcc.c-torture/execute/ieee/ieee.exp,
33439 gcc.c-torture/execute/memcheck/memcheck.exp,
33440 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
33441 objc/execute/execute.exp: Update FSF address.
33442
33443 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
33444
33445 * gcc.dg/cpp/cmdlne-C.c: Update.
33446 * gcc.dg/cpp/cmdlne-C2.c: New.
33447
33448 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33449
33450 * gcc.c-torture/execute/20011008-3.c: New.
33451
33452 2001-10-08 DJ Delorie <dj@redhat.com>
33453
33454 * gcc.dg/20011008-1.c: New.
33455 * gcc.dg/20011008-2.c: New.
33456
33457 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
33458
33459 * gcc.dg/cpp/spacing1.c: Update test.
33460
33461 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33462
33463 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
33464 spelling errors of "separate" as "seperate".
33465
33466 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
33467
33468 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
33469 enough to avoid inlining.
33470
33471 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33472
33473 * lib/g77.exp: set libg2c_dir correctly.
33474
33475 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
33476
33477 * gcc.dg/cpp/macro11.c: New test.
33478
33479 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33480
33481 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
33482 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
33483 gcc.dg/format/multattr-3.c: New tests.
33484 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
33485 tests for format attributes on function pointers being rejected.
33486
33487 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33488
33489 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
33490
33491 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33492
33493 * g++.dg/warn/format1.C: New test.
33494
33495 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
33496
33497 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
33498
33499 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33500
33501 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
33502
33503 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33504
33505 * gcc.dg/cpp/redef2.c: Add test.
33506
33507 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
33508
33509 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
33510 long-standing bug on i686, apparently.
33511 * gcc.c-torture/execute/loop-2c.x: New file.
33512 * gcc.c-torture/execute/loop-2d.x: New file.
33513 * gcc.c-torture/execute/loop-3c.x: New file.
33514
33515 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
33516
33517 * gcc.dg/cpp/20000625-2.c: Correct line number.
33518
33519 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33520
33521 * gcc.dg/cpp/macro10.c: New test.
33522 * gcc.dg/cpp/strify3.c: New test.
33523 * gcc.dg/cpp/spacing1.c: Add tests.
33524 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
33525 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
33526
33527 2001-09-24 DJ Delorie <dj@redhat.com>
33528
33529 * gcc.c-torture/execute/20010924-1.c: New test.
33530
33531 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33532
33533 * testsuite/objc/execute/paste.m: Remove.
33534
33535 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
33536
33537 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
33538
33539 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
33540
33541 * g77.dg/strlen0.f: New test.
33542
33543 2001-09-21 Richard Henderson <rth@redhat.com>
33544
33545 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
33546 * g++.old-deja/g++.abi/vtable2.C: Likewise.
33547
33548 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
33549
33550 Table-driven attributes.
33551 * g++.dg/ext/attrib1.C: New test.
33552
33553 2001-09-20 DJ Delorie <dj@redhat.com>
33554
33555 * gcc.dg/20000926-1.c: Update expected warning messages.
33556 * gcc.dg/array-2.c: Likewise, and test for warnings too.
33557 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
33558 array.
33559
33560 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
33561
33562 * g++.dg/eh/registers1.C: New test case.
33563
33564 2001-09-17 Richard Henderson <rth@redhat.com>
33565
33566 * gcc.dg/array-5.c: Fix VLA decomposition test.
33567
33568 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
33569
33570 * gcc.dg/cpp/line5.c: New testcase.
33571
33572 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
33573
33574 * gcc.dg/cpp/macro9.c: New test.
33575
33576 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
33577
33578 * gcc.c-torture/execute/980223.c: Change type of addr from long
33579 to char *.
33580
33581 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
33582
33583 * gcc.c-torture/execute/20010915-1.c: New test.
33584
33585 2001-09-14 Janis Johnson <janis187@us.ibm.com>
33586
33587 * g77.dg/bprob: New directory.
33588 * g77.dg/bprob/bprob.exp: New file.
33589 * g77.dg/bprob/bprob-1.f: New test.
33590 * g77.dg/gcov: New directory.
33591 * g77.dg/gcov/gcov.exp: New file.
33592 * g77.dg/gcov/gcov-1.f: New test.
33593 * g77.dg/gcov/gcov-1.x: New file.
33594
33595 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
33596
33597 * gcc.dg/cpp/directiv.c: Update.
33598 * gcc.dg/cpp/undef1.c: Update.
33599
33600 2001-09-12 Jakub Jelinek <jakub@redhat.com>
33601
33602 * gcc.dg/20010912-1.c: New test.
33603
33604 2001-09-11 Janis Johnson <janis187@us.ibm.com>
33605
33606 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
33607 language-independent file in lib.
33608 * lib/gcov.exp: New file.
33609
33610 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
33611
33612 * gcc.c-torture/compile/20010911-1.c: New test.
33613
33614 2001-09-10 Janis Johnson <janis187@us.ibm.com>
33615
33616 * lib/profopt.exp: New, to support profile-directed optimizations.
33617 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
33618 * gcc.misc-tests/bprob-1.c: New test.
33619 * gcc.misc-tests/bprob-2.c: New test.
33620
33621 2001-09-07 Janis Johnson <janis187@us.ibm.com>
33622
33623 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
33624 XFAIL and which kinds of gcov output to verify.
33625 * gcc.misc-tests/gcov-4b.x: New file.
33626 * gcc.misc-tests/gcov-5b.x: New file.
33627 * gcc.misc-tests/gcov-6.x: New file.
33628 * gcc.misc-tests/gcov-7.c: New test.
33629 * gcc.misc-tests/gcov-7.x: New file.
33630
33631 2001-09-06 Janis Johnson <janis187@us.ibm.com>
33632
33633 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
33634 * gcc.misc-tests/gcov-6.c: New test.
33635
33636 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
33637
33638 PR c++/3986
33639 * g++.dg/abi/vbase1.C: New test.
33640
33641 2001-09-05 Ziemowit Laski <zlaski@apple.com>
33642
33643 * objc.dg/method-2.m: New.
33644
33645 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
33646
33647 PR c++/4203
33648 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
33649 * g++.dg/init/empty1.C: New test.
33650
33651 2001-09-03 Jakub Jelinek <jakub@redhat.com>
33652
33653 * gcc.c-torture/compile/20010903-1.c: New test.
33654
33655 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
33656
33657 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
33658 for m68k.
33659
33660 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
33661
33662 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
33663
33664 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
33665
33666 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
33667
33668 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
33669
33670 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
33671 for 16-bit 'unsigned int'.
33672
33673 2001-08-29 Kazu Hirata <kazu@hxi.com>
33674
33675 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
33676
33677 2001-08-27 Richard Henderson <rth@redhat.com>
33678
33679 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
33680 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
33681
33682 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
33683
33684 * gcc.dg/asm-names.c (ymain): New.
33685
33686 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
33687
33688 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
33689 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
33690 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
33691
33692 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33693
33694 * gcc.dg/compare5.c: New testcase.
33695
33696 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
33697
33698 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
33699 and "In instantiation".
33700
33701 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
33702
33703 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
33704
33705 2001-08-20 Janis Johnson <janis187@us.ibm.com>
33706
33707 * gcc.misc-tests/gcov.exp: Add support for branch information.
33708 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
33709 * gcc.misc-tests/gcov-4.c: New test.
33710 * gcc.misc-tests/gcov-4b.c: New test.
33711 * gcc.misc-tests/gcov-5b.c: New test.
33712
33713 2001-08-20 Zack Weinberg <zackw@panix.com>
33714
33715 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
33716 expected to fail.
33717
33718 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
33719
33720 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
33721
33722 2001-08-19 Jakub Jelinek <jakub@redhat.com>
33723
33724 * g++.dg/eh/template1.C: New test.
33725
33726 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
33727
33728 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
33729 Fix thinko.
33730 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
33731 for xfail.
33732
33733 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
33734
33735 * lib/g77-dg.exp: Use prune.exp for common procedures
33736 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
33737 * lib/g77.exp: (g77-dg-prune) Remove
33738
33739 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
33740
33741 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
33742
33743 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33744
33745 * g++.dg/template/unify1.C: New test.
33746
33747 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
33748
33749 * g++.dg/abi/empty4.C: New test.
33750
33751 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
33752
33753 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
33754 solaris2.*
33755 * g77.f-torture/compile/pr3743.x: Likewise.
33756
33757 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33758
33759 * g++.dg/other/using-declaration.C: New test.
33760
33761 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33762
33763 * gcc.dg/cpp/tr-sign.c: New testcase.
33764
33765 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33766
33767 * gcc.dg/cpp/19951025-1.c: Revert.
33768 * gcc.dg/cpp/directiv.c: We no longer process directives that
33769 interrupt macro arguments.
33770
33771 2001-08-03 Zack Weinberg <zackw@stanford.edu>
33772
33773 * gcc.dg/bconstp-1.c: New test.
33774
33775 2001-08-03 Richard Henderson <rth@redhat.com>
33776
33777 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
33778
33779 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
33780
33781 * gcc.dg/cpp/19951025-1.c: Update.
33782
33783 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
33784
33785 * g77.dg/ff90-1.f (s): Fix reference of variable z,
33786 should be x.
33787
33788 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
33789
33790 Kill -fhonor-std.
33791 * g++.old-deja/g++.ns/ns14.C: Remove special options.
33792 * g++.old-deja/g++.other/std1.C: Likewise.
33793 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
33794
33795 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33796
33797 * lib/g77.exp: Load gcc-defs.exp for common procedures
33798 (g77_pass, g77_fail, g77_finish, g77_exit,
33799 ${tool}_check_unsupported_p} Now redundant. Deleted.
33800
33801 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33802
33803 * g77.dg/fbackslash.f
33804 * g77.dg/fcase-preserve.f
33805 * g77.dg/ff90-1.f
33806 * g77.dg/ffixed-line-length-0.f
33807 * g77.dg/ffixed-line-length-132.f
33808 * g77.dg/ffixed-line-length-7.f
33809 * g77.dg/ffixed-line-length-72.f
33810 * g77.dg/ffixed-line-length-none.f
33811 * g77.dg/ffree-form-1.f
33812 * g77.dg/fno-backslash.f
33813 * g77.dg/fno-f90-1.f
33814 * g77.dg/fno-fixed-form-1.f
33815 * g77.dg/fno-onetrip.f
33816 * g77.dg/fno-typeless-boz.f
33817 * g77.dg/fno-underscoring.f
33818 * g77.dg/fno-vxt-1.f
33819 * g77.dg/fonetrip.f
33820 * g77.dg/ftypeless-boz.f
33821 * g77.dg/fugly-assumed.f
33822 * g77.dg/funderscoring.f
33823 * g77.dg/fvxt-1.f
33824
33825 2001-08-01 Ziemowit Laski <zlaski@apple.com>
33826
33827 * objc.dg/fwd-proto-1.m: New.
33828 * objc.dg/local-decl-1.m: New.
33829 * objc.dg/naming-1.m: New.
33830 * objc.dg/naming-2.m: New.
33831 * objc.dg/proto-hier-1.m: New.
33832
33833 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
33834
33835 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
33836 largest-type elements to a struct makes its size grow.
33837
33838 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33839
33840 * g++.dg/abi/vthunk1.C: New test.
33841
33842 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33843
33844 * g++.dg/abi/vbase8-22.C: New test.
33845
33846 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33847
33848 * gcc.dg/cpp/macro8.c: New test.
33849
33850 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33851
33852 * g++.dg/abi/vbase8-21.C: New test.
33853
33854 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33855
33856 * g++.dg/abi/vbase8-10.C: New test.
33857
33858 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33859
33860 * lib/g++.exp (g++_set_ld_library_path): Renamed to
33861 ${tool}_set_ld_library_path.
33862 Changed caller.
33863 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
33864 g++.exp.
33865
33866 2001-07-26 Stan Cox <scox@redhat.com>
33867
33868 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
33869 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
33870 gcc_exit, gcc_check_unsupported_p):
33871 Moved to gcc-deps.exp
33872 * gcc-deps.exp: New file.
33873
33874 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33875
33876 * g++.old-deja/g++.pt/defarg14.C: New test.
33877
33878 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33879
33880 * g++.old-deja/g++.other/lineno5.C: New test.
33881
33882 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33883
33884 * g++.old-deja/g++.pt/crash68.C: New test.
33885
33886 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33887
33888 * g++.old-deja/g++.other/crash42.C: New test.
33889
33890 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33891
33892 * gcc.dg/cpp/extratokens.c: Fix.
33893 * gcc.dg/cpp/skipping2.c: New tests.
33894
33895 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33896
33897 * gcc.c-torture/execute/20010724-1.c: New file.
33898 * gcc.c-torture/execute/20010724-1.x: New file.
33899
33900 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33901
33902 * g++.old-deja/g++.other/cond7.C: New test.
33903
33904 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33905
33906 * g++.old-deja/g++.other/optimize4.C: New test.
33907
33908 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33909
33910 * g++.old-deja/g++.abi/vbase8-5.C: New test.
33911
33912 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
33913
33914 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
33915 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
33916 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
33917 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
33918
33919 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
33920 bug report" message.
33921
33922 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
33923 * g++.dg/ext/instantiate1.C: Move from old-deja.
33924
33925 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
33926
33927 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
33928 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
33929 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
33930 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
33931
33932 2001-07-23 Jeffrey A Law (law@cygnus.com)
33933
33934 * gcc.c-torture/execute/20010723-1.c: New test.
33935
33936 2001-07-23 Ben Elliston <bje@redhat.com>
33937
33938 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
33939
33940 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33941
33942 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
33943 i[34567]86-*-*.
33944 Delete handling of ieee_multilib_flags.
33945 Pass -mieee for alpha*-*-* and sh-*-*.
33946 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
33947
33948 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
33949
33950 Remove old-abi tests.
33951 * g++.old-deja/g++.mike/p11116.C: Remove.
33952 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
33953
33954 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
33955
33956 * g77.f-torture/compile/pr3743.f: New test
33957
33958 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
33959
33960 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
33961
33962 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33963
33964 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
33965 g++.old-deja/g++.pt/static6.C: Likewise.
33966 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
33967 supports weak symbols.
33968
33969 2001-07-18 Andreas Jaeger <aj@suse.de>
33970
33971 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
33972 supported again.
33973
33974 2001-07-18 Andreas Jaeger <aj@suse.de>
33975
33976 * gcc.dg/iftrap-1.c: Fix target line.
33977
33978 2001-07-17 Richard Henderson <rth@redhat.com>
33979
33980 * gcc.c-torture/execute/20010717-1.c: New.
33981
33982 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
33983
33984 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
33985 tests.
33986
33987 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33988
33989 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
33990
33991 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33992
33993 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
33994 UAC_SIGBUS, UAC_NOPRINT definitions.
33995
33996 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
33997
33998 * objc/execute/object_is_class.m: New test.
33999 * objc/execute/object_is_meta_class.m: New test.
34000
34001 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34002
34003 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
34004 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
34005
34006 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
34007
34008 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
34009 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
34010
34011 2001-07-14 Richard Henderson <rth@redhat.com>
34012
34013 * gcc.dg/iftrap-1.c: New.
34014
34015 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
34016
34017 * g77.f-torture/execute/intrinsic77.f: New test.
34018
34019 2001-07-11 Janis Johnson <janis@us.ibm.com>
34020
34021 * gcc.misc-tests/gcov-3.c: New test.
34022
34023 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34024
34025 * gcc.c-torture/compile/20010711-1.c,
34026 * gcc.c-torture/compile/20010711-2.c: New tests.
34027
34028 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34029
34030 * gcc.c-torture/execute/20010711-1.c: New test.
34031
34032 2001-07-11 Ben Elliston <bje@redhat.com>
34033
34034 * g++.old-deja/g++.other/enum5.C: New test.
34035
34036 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
34037
34038 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
34039 (g++-dg-prune): Call prune_gcc_output.
34040 * prune.exp: New file for prune_gcc_output.
34041 * lib/g++.exp, lib/gcc.exp: Load it.
34042
34043 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
34044
34045 * gcc.c-torture/compile/20010701-1.c,
34046 g++.old-deja/g++.ext/attrib6.C: New tests.
34047
34048 2001-07-06 Jeffrey A Law (law@cygnus.com)
34049
34050 * gcc.c-torture/compile/20010706-1.c: New test.
34051
34052 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
34053
34054 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
34055
34056 2001-06-28 Stan Shebs <shebs@apple.com>
34057
34058 * gcc.dg/pragma-darwin.c: New test.
34059
34060 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34061
34062 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
34063 Solaris 2.[678] system.
34064
34065 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
34066
34067 * gcc.dg/20010622-1.c: New test.
34068
34069 2001-06-18 Stan Shebs <shebs@apple.com>
34070
34071 * objc.dg: New directory.
34072 * objc.dg/dg.exp: New file.
34073 * objc.dg/alias.m: New.
34074 * objc.dg/class-1.m: New.
34075 * objc.dg/class-2.m: New.
34076 * objc.dg/const-str-1.m: New.
34077 * objc.dg/const-str-2.m: New.
34078 * objc.dg/id-1.m: New.
34079 * objc.dg/method-1.m: New.
34080 * objc.dg/super-class-1.m: New.
34081 * lib/objc-dg.exp: New file.
34082
34083 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
34084
34085 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
34086 of label name.
34087
34088 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
34089
34090 * g++.old-deja/g++.abi/vbase8-9.C: New test.
34091
34092 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34093
34094 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
34095 variable.
34096
34097 2001-06-12 Richard Henderson <rth@redhat.com>
34098
34099 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
34100
34101 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34102
34103 * g++.old-deja/g++.abi/vbase5.C: New test.
34104 * g++.old-deja/g++.abi/vbase6.C: New test.
34105 * g++.old-deja/g++.abi/vbase7.C: New test.
34106
34107 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34108
34109 * gcc.c-torture/compile/20010610-1.c: New test.
34110
34111 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34112
34113 * g++.old-deja/g++.abi/vbase4.C: New test.
34114
34115 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34116
34117 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
34118 support %f for HC11/HC12 targets.
34119 * gcc.c-torture/execute/930513-1.x: New file, likewise.
34120 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
34121 on HC11/HC12 targets.
34122 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
34123
34124 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34125
34126 * gcc.dg/wchar_t-1.c: New file.
34127 * gcc.dg/wint_t-1.c: Likewise.
34128
34129 2001-06-11 Bernd Schmidt <bernds@redhat.com>
34130
34131 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
34132
34133 2001-06-11 Richard Henderson <rth@redhat.com>
34134
34135 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
34136
34137 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34138
34139 * gcc.c-torture/compile/20010611-1.c: New test.
34140
34141 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34142
34143 * gcc.dg/c99-tag-1.c: Add more tests.
34144
34145 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
34146
34147 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
34148 representation on MN10300 and ARM/Thumb.
34149
34150 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
34151
34152 * g77.f-torture/execute/20010610.f: New.
34153
34154 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
34155
34156 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
34157 names.
34158
34159 2001-06-09 Richard Henderson <rth@redhat.com>
34160
34161 * gcc.c-torture/execute/ashrdi-1.c: New.
34162 * gcc.c-torture/execute/ashldi-1.c: New.
34163 * gcc.c-torture/execute/lshrdi-1.c: New.
34164
34165 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
34166
34167 * objc/execute/load-3.m: Added. Check sending +load to categories,
34168 in addition to classes.
34169
34170 2001-06-08 Stan Shebs <shebs@apple.com>
34171
34172 * objc/execute/load-2.m: New test. From Nicola Pero
34173 <n.pero@mi.flashnet.it>.
34174
34175 2001-06-08 Jakub Jelinek <jakub@redhat.com>
34176
34177 * gcc.c-torture/execute/20010605-2.c: New test.
34178
34179 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34180
34181 * g++.old-deja/g++.abi/vbase2.C: New test.
34182 * g++.old-deja/g++.abi/vbase3.C: New test.
34183
34184 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34185
34186 * g++.old-deja/g++.pt/friend49.C: New test.
34187
34188 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
34189
34190 * g++.old-deja/g++.ext/anon3.C: New test.
34191
34192 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
34193
34194 * g++.old-deja/g++.other/conv7.C: New test.
34195
34196 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
34197
34198 * gcc.c-torture/compile/20010605-2.c: New test.
34199
34200 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
34201
34202 * gcc.c-torture/execute/20010604-1.c: New test.
34203
34204 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
34205
34206 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
34207
34208 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
34209
34210 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
34211 (g++_link_flags): Likewise.
34212 (g++_init): Pass gccpath's value to two previous functions.
34213
34214 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34215
34216 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
34217 Ensure logfile entry matches exec command line.
34218
34219 2001-05-31 Richard Henderson <rth@redhat.com>
34220
34221 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
34222 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
34223
34224 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
34225
34226 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
34227 compiler for irix6.2
34228
34229 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
34230
34231 * g++.old-deja/g++.other/optimize3.C: New file.
34232
34233 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
34234
34235 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
34236 assemble.
34237
34238 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
34239
34240 * g++.old-deja/g++.other/optimize2.C: New file.
34241
34242 2001-05-25 Diego Novillo <dnovillo@redhat.com>
34243
34244 * gcc.c-torture/compile/20010518-2.c: New file.
34245 * gcc.c-torture/execute/20010518-1.c: New file.
34246 * gcc.c-torture/execute/20010518-2.c: New file.
34247
34248 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
34249
34250 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
34251
34252 2001-05-24 Mark Mitchell <mark@codesourcery.com>
34253
34254 G++ no longer defines builtins that do not begin with __builtin.
34255 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
34256 * g++.old-deja/g++.brendand/misc13.C: Likewise.
34257 * g++.old-deja/g++.law/builtin1.C: Likewise.
34258 * g++.old-deja/g++.law/cvt2.C: Likewise.
34259 * g++.old-deja/g++.mike/net5.C: Likewise.
34260 * g++.old-deja/g++.other/builtins1.C: Likewise.
34261 * g++.old-deja/g++.other/builtins2.C: Likewise.
34262 * g++.old-deja/g++.other/builtins3.C: Likewise.
34263 * g++.old-deja/g++.other/builtins4.C: Likewise.
34264 * g++.old-deja/g++.other/inline8.C: Likewise.
34265 * g++.old-deja/g++.robertl/eb39.C: Likewise.
34266
34267 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
34268
34269 * g++.old-deja/g++.pt/using1.C: Adjust.
34270 * g++.old-deja/g++.pt/using2.C: New test.
34271
34272 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34273
34274 * gcc.dg/cpp/charconst.c: New tests.
34275 * gcc.dg/cpp/escape.c: New tests.
34276 * gcc.dg/cpp/escape-1.c: New tests.
34277 * gcc.dg/cpp/escape-2.c: New tests.
34278 * gcc.dg/cpp/ucs.c: New tests.
34279
34280 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
34281
34282 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
34283 native compiler for irix6.5.
34284
34285 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
34286
34287 * lib/g++.exp (g++_include_flags): Use args to compute
34288 get_multilibs.
34289 (g++_link_flags): Likewise.
34290 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
34291
34292 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
34293
34294 * gcc.dg/c90-hexfloat-1.c: Add more tests.
34295
34296 2001-05-21 Geoff Keating <geoffk@redhat.com>
34297
34298 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
34299 this file.
34300
34301 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34302
34303 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
34304 STACK_SIZE;
34305 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
34306 to STACK_SIZE; Use it to define size of add_histo array.
34307 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
34308 to STACK_SIZE.
34309 (f): Use GITT_SIZE to define size of gitt local table.
34310 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
34311 to STACK_SIZE; Use it to define size of bytemem array.
34312
34313 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34314
34315 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
34316 on 68HC11/HC12 due to the asm instruction.
34317 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
34318 * gcc.c-torture/compile/920520-1.x: Likewise.
34319 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
34320 on 68HC11/HC12 because the function is larger than 64K.
34321 * gcc.c-torture/compile/961203-1.x: New file, this test fails
34322 on 68HC11/HC12 because the structure is too large.
34323
34324 2001-05-20 Richard Henderson <rth@redhat.com>
34325
34326 * gcc.c-torture/execute/20010520-1.c: New.
34327
34328 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34329
34330 * g++.old-deja/g++.warn/compare1.C: New test.
34331 * gcc.dg/compare4.c: New test.
34332
34333 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
34334
34335 * g++.old-deja/g++.other/optimize1.C: New test.
34336
34337 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34338
34339 * g++.old-deja/g++.pt/spec41.C: New test.
34340
34341 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
34342
34343 * gcc.c-torture/compile/20010114-1.x: Remove.
34344
34345 2001-05-18 Stan Shebs <shebs@apple.com>
34346
34347 * gcc.c-torture/compile/20010518-1.c: New test.
34348
34349 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
34350
34351 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
34352 * g++.old-deja/g++.pt/crash67.C: New test.
34353
34354 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
34355
34356 * g++.old-deja/g++.other/debug9.C: New test.
34357
34358 2001-05-16 Zack Weinberg <zackw@stanford.edu>
34359
34360 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
34361
34362 2001-05-16 Jan Hubicka <jh@suse.cz>
34363
34364 * gcc.c-torture/compile/20010516-1.c: New test.
34365
34366 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34367
34368 * g++.old-deja/g++.other/crash41.C: New test.
34369
34370 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34371
34372 * g++.old-deja/g++.pt/crash66.C: New test.
34373
34374 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
34375
34376 * g++.old-deja/g++.robertl/eb27.C: Convert.
34377
34378 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
34379
34380 * g++.dg/friend-warn.C: New test. Do not warn about friend
34381 declaration being redundant.
34382
34383 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
34384
34385 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
34386
34387 2001-05-14 Mark Mitchell <mark@codesourcery.com>
34388
34389 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
34390
34391 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
34392
34393 * lib/g++.exp: Use testsuite_flags.
34394
34395 2001-05-13 Mark Mitchell <mark@codesourcery.com>
34396
34397 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
34398
34399 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
34400
34401 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
34402
34403 2001-05-11 Mark Mitchell <mark@codesourcery.com>
34404
34405 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
34406
34407 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
34408
34409 * gcc.c-torture/compile/20010313-1.c: New test.
34410
34411 2001-05-09 Zack Weinberg <zackw@stanford.edu>
34412
34413 * gcc.dg/cpp/direct2.c: New test.
34414 * gccq.dg/cpp/direct2s.c: New test.
34415
34416 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
34417
34418 2001-05-07 Mark Mitchell <mark@codesourcery.com>
34419
34420 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
34421 * g++.old-deja/g++.other/op3.C: Likewise.
34422
34423 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34424
34425 * gcc.dg/cpp/syshdr.h: New file.
34426 * gcc.dg/cpp/sysmac1.c: Update.
34427 * gcc.dg/cpp/sysmac2.c: Update.
34428
34429 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34430
34431 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
34432
34433 2001-05-04 David Edelsohn <edelsohn@gnu.org>
34434
34435 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
34436 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
34437
34438 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
34439
34440 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
34441
34442 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
34443
34444 * lib/g++.exp (g++_include_flags): Don't use any special flags
34445 if TESTING_IN_BUILD_TREE is not defined.
34446 (g++_init): Use a plain 'c++' as the compiler if
34447 TESTING_IN_BUILD_TREEE is not defined.
34448
34449 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34450
34451 * g++.old-deja/g++.eh/catch13.C: New test.
34452 * g++.old-deja/g++.eh/catch14.C: New test.
34453
34454 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34455
34456 * gcc.dg/cpp/tr-define.c: New test.
34457
34458 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
34459
34460 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
34461 <stdlib.h>, not <malloc.h>.
34462
34463 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34464
34465 * g++.old-deja/g++.ns/template17.C: New test.
34466
34467 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34468
34469 * g++.old-deja/g++.pt/ref4.C: New test.
34470
34471 2001-04-30 Richard Henderson <rth@redhat.com>
34472
34473 * gcc.dg/20000724-1.c: Revert last change.
34474
34475 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
34476
34477 * g77.f-torture/execute/20010430.f: New test.
34478
34479 2001-04-30 Mark Mitchell <mark@codesourcery.com>
34480
34481 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
34482
34483 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
34484
34485 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
34486
34487 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34488
34489 * g++.old-deja/g++.eh/crash6.C: New test.
34490
34491 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34492
34493 * g++.old-deja/g++.other/warn7.C: New test.
34494
34495 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34496
34497 * g++.old-deja/g++.other/defarg9.C: New test.
34498
34499 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34500
34501 * g77.f-torture/compile/20010426.f: New test.
34502 * g77.f-torture/execute/20010426.f: New test.
34503
34504 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34505
34506 * g77.f-torture/compile/20000629-1.x: Remove - error
34507 has been fixed.
34508
34509 2001-04-26 Jeffrey A Law (law@cygnus.com)
34510
34511 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
34512 Tweak slightly to work with g++.dg framework.
34513 * g++.dg/special/ecos.exp: Run initp1.C test.
34514 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
34515
34516 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
34517 its linker doesn't give line numbers either.
34518 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
34519
34520 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34521
34522 * g++.old-deja/g++.other/lex1.C: New test.
34523
34524 2001-04-26 Jakub Jelinek <jakub@redhat.com>
34525
34526 * gcc.dg/noncompile/20010425-1.c: New test.
34527
34528 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34529
34530 * g++.old-deja/g++.pt/mangle2.C: New test.
34531
34532 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34533
34534 * gcc.dg/format/plus-1.c: New test.
34535
34536 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34537
34538 * gcc.dg/20010423-1.c: New test.
34539
34540 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34541
34542 * gcc.c-torture/execute/20010422-1.c: New test.
34543
34544 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
34545
34546 * g++.old-deja/g++.ns/type2.C: New test.
34547
34548 2001-04-24 Zack Weinberg <zackw@stanford.edu>
34549
34550 * g++.old-deja/g++.other/perf1.C: New test.
34551
34552 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
34553
34554 * gcc.dg/c99-func-2.c: Remove xfail.
34555 * gcc.dg/c99-func-3.c: Remove xfail.
34556 * gcc.dg/c99-func-4.c: Remove xfail.
34557
34558 2001-04-23 Zack Weinberg <zackw@stanford.edu>
34559
34560 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
34561
34562 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
34563
34564 * gcc.c-torture/compile/20010423-1.c: New test.
34565
34566 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34567
34568 * g++.old-deja/g++.pt/typename28.C: New test.
34569
34570 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34571
34572 * g++.old-deja/g++.abi/empty2.C: New test.
34573 * g++.old-deja/g++.abi/empty3.C: New test.
34574
34575 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34576
34577 * g++.old-deja/g++.other/comdat2.C: New test.
34578 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
34579
34580 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34581
34582 * g++.old-deja/g++.other/overload14.C: New test.
34583
34584 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34585
34586 * g++.old-deja/g++.other/lookup23.C: New test.
34587
34588 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34589
34590 * gcc.c-torture/execute/20010403-1.c: New test.
34591
34592 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
34593 Mark Mitchell <mark@codesourcery.com>
34594
34595 * lib/old-dejagnu.exp: Don't delete output of executable.
34596 Add .exe suffix to executables.
34597
34598 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
34599
34600 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
34601
34602 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34603
34604 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
34605
34606 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34607
34608 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
34609 * g++.old-deja/g++.abi/crash1.C: New test.
34610
34611 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34612
34613 * g++.old-deja/g++.other/crash40.C: New test.
34614
34615 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34616
34617 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
34618
34619 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
34620
34621 * g++.old-deja/g++.other/warn6.C: New test.
34622
34623 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34624
34625 * g++.old-deja/g++.robertl/eb42.C: Same.
34626
34627 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34628
34629 * gcc.dg/wtr-conversion-1.c: New testcase.
34630
34631 2001-04-10 Richard Henderson <rth@redhat.com>
34632
34633 * g++.old-deja/g++.other/array5.C: New.
34634
34635 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34636
34637 * gcc.c-torture/execute/20010408-1.c: New test.
34638
34639 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
34640
34641 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
34642 headers and constructs.
34643 * g++.old-deja/g++.robertl/eb79.C: Same.
34644 * g++.old-deja/g++.robertl/eb77.C (main): Same.
34645 * g++.old-deja/g++.robertl/eb73.C: Same.
34646 * g++.old-deja/g++.robertl/eb66.C (main): Same.
34647 * g++.old-deja/g++.robertl/eb55.C (t): Same.
34648 * g++.old-deja/g++.robertl/eb54.C (main): Same.
34649 * g++.old-deja/g++.robertl/eb46.C (main): Same.
34650 * g++.old-deja/g++.robertl/eb44.C: Same.
34651 * g++.old-deja/g++.robertl/eb41.C (main): Same.
34652 * g++.old-deja/g++.robertl/eb4.C (main): Same.
34653 * g++.old-deja/g++.robertl/eb39.C: Same.
34654 * g++.old-deja/g++.robertl/eb33.C (main): Same.
34655 * g++.old-deja/g++.robertl/eb31.C (main): Same.
34656 * g++.old-deja/g++.robertl/eb30.C: Same.
34657 * g++.old-deja/g++.robertl/eb3.C: Same.
34658 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
34659 * g++.old-deja/g++.robertl/eb21.C: Same.
34660 * g++.old-deja/g++.robertl/eb15.C: Same.
34661 * g++.old-deja/g++.robertl/eb118.C: Same.
34662 * g++.old-deja/g++.robertl/eb115.C (main): Same.
34663 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
34664 * g++.old-deja/g++.robertl/eb109.C: Same.
34665 * g++.old-deja/g++.other/sibcall1.C (main): Same.
34666 * g++.old-deja/g++.mike/rtti1.C: Same.
34667 * g++.old-deja/g++.mike/p658.C: Same.
34668 * g++.old-deja/g++.mike/net46.C: Same.
34669 * g++.old-deja/g++.mike/net34.C: Same.
34670 * g++.old-deja/g++.mike/memoize1.C: Same.
34671 * g++.old-deja/g++.mike/eh2.C: Same.
34672 * g++.old-deja/g++.law/weak.C: Same.
34673 * g++.old-deja/g++.law/visibility7.C: Same.
34674 * g++.old-deja/g++.law/visibility25.C: Same.
34675 * g++.old-deja/g++.law/visibility22.C: Same.
34676 * g++.old-deja/g++.law/visibility2.C: Same.
34677 * g++.old-deja/g++.law/visibility17.C: Same.
34678 * g++.old-deja/g++.law/visibility13.C: Same.
34679 * g++.old-deja/g++.law/visibility10.C: Same.
34680 * g++.old-deja/g++.law/visibility1.C: Same.
34681 * g++.old-deja/g++.law/virtual3.C (eval): Same.
34682 * g++.old-deja/g++.law/vbase1.C: Same.
34683 * g++.old-deja/g++.law/operators32.C: Same.
34684 * g++.old-deja/g++.law/nest3.C: Same.
34685 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
34686 * g++.old-deja/g++.law/except5.C (main): Same.
34687 * g++.old-deja/g++.law/cvt7.C (run): Same.
34688 * g++.old-deja/g++.law/cvt2.C: Same.
34689 * g++.old-deja/g++.law/cvt16.C: Same.
34690 * g++.old-deja/g++.law/ctors6.C (bar): Same.
34691 * g++.old-deja/g++.law/ctors17.C (main): Same.
34692 * g++.old-deja/g++.law/ctors13.C: Same.
34693 * g++.old-deja/g++.law/ctors12.C (main): Same.
34694 * g++.old-deja/g++.law/ctors10.C: Same.
34695 * g++.old-deja/g++.law/code-gen5.C: Same.
34696 * g++.old-deja/g++.law/bad-error7.C: Same.
34697 * g++.old-deja/g++.law/arm9.C: Same.
34698 * g++.old-deja/g++.law/arm12.C: Same.
34699 * g++.old-deja/g++.law/arg8.C: Same.
34700 * g++.old-deja/g++.law/arg1.C: Same.
34701 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
34702 * g++.old-deja/g++.jason/template31.C: Same.
34703 * g++.old-deja/g++.jason/template24.C (main): Same.
34704 * g++.old-deja/g++.jason/2371.C: Same.
34705 * g++.old-deja/g++.eh/new2.C: Same.
34706 * g++.old-deja/g++.eh/new1.C: Same.
34707 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
34708 * g++.old-deja/g++.brendan/nest21.C (main): Same.
34709 * g++.old-deja/g++.brendan/err-msg3.C: Same.
34710 * g++.old-deja/g++.brendan/crash62.C: Same.
34711 * g++.old-deja/g++.brendan/crash52.C: Same.
34712 * g++.old-deja/g++.brendan/crash49.C (main): Same.
34713 * g++.old-deja/g++.brendan/crash38.C: Same.
34714 * g++.old-deja/g++.brendan/crash15.C (main): Same.
34715 * g++.old-deja/g++.brendan/copy9.C: Same.
34716
34717 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
34718
34719 * gcc.c-torture/execute/20001203-2.c (memset):
34720 Count argument is of type __SIZE_TYPE__.
34721
34722 2001-04-04 Diego Novillo <dnovillo@redhat.com>
34723
34724 * gcc.c-torture/compile/20010404-1.c: New test.
34725
34726 2001-04-04 Jakub Jelinek <jakub@redhat.com>
34727
34728 * gcc.c-torture/compile/20010326-1.c: New test.
34729
34730 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
34731
34732 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
34733 peculiarities of the SH.
34734 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
34735
34736 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34737
34738 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
34739 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
34740 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
34741
34742 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34743
34744 * g77.f-torture/compile/20010321-1.f: New test.
34745
34746 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34747
34748 * gcc.c-torture/compile/20010329-1.c: New test.
34749
34750 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34751
34752 * gcc.c-torture/execute/20010329-1.c: New test.
34753
34754 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34755
34756 * g++.old-deja/g++.other/eh4.C: Fix typo.
34757
34758 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34759
34760 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
34761
34762 2001-03-28 Philip Blundell <philb@gnu.org>
34763
34764 * gcc.c-torture/compile/20010328-1.c: New test.
34765
34766 2001-03-27 Richard Henderson <rth@redhat.com>
34767
34768 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
34769 * g++.old-deja/g++.eh/vbase3.C: Likewise.
34770
34771 2001-03-27 Alan Modra <alan@linuxcare.com.au>
34772
34773 * gcc.c-torture/compile/20010327-1.c: New test.
34774
34775 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
34776
34777 * g++.old-deja/g++.other/friend12.C: New test.
34778 * g++.old-deja/g++.other/friend9.C: Expect no errors.
34779 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
34780
34781 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
34782
34783 * gcc.c-torture/execute/20010325-1.c: New test.
34784
34785 2001-03-23 Jakub Jelinek <jakub@redhat.com>
34786
34787 * g++.old-deja/g++.other/mangle3.C: New test.
34788
34789 2001-03-22 Jakub Jelinek <jakub@redhat.com>
34790
34791 * g++.old-deja/g++.other/anon8.C: New test.
34792
34793 2001-03-20 Philip Blundell <philb@gnu.org>
34794
34795 * gcc.c-torture/compile/20010320-1.c: New test.
34796
34797 2001-03-17 Richard Henderson <rth@redhat.com>
34798
34799 * g++.old-deja/g++.other/eh4.C: Add expected error text.
34800
34801 2001-03-15 Geoff Keating <geoff@redhat.com>
34802
34803 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
34804 tests on AIX.
34805
34806 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
34807
34808 * g++.old-deja/g++.other/eh4.C: New test.
34809
34810 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
34811
34812 * gcc.dg/cpp/mi1.c: Update.
34813
34814 2001-03-14 Jakub Jelinek <jakub@redhat.com>
34815
34816 * g++.old-deja/g++.other/regstack.C: New test.
34817
34818 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
34819
34820 * g++.old-deja/g++.other/ref4.C: New test.
34821
34822 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
34823
34824 * objc/execute/va_method.m: Added.
34825 * objc/execute/IMP.m: Added.
34826 * objc/execute/_cmd.m: Added.
34827 * objc/execute/accessing_ivars.m: Added.
34828 * objc/execute/class-1.m: Added.
34829 * objc/execute/class-10.m: Added.
34830 * objc/execute/class-11.m: Added.
34831 * objc/execute/class-12.m: Added.
34832 * objc/execute/class-13.m: Added.
34833 * objc/execute/class-14.m: Added.
34834 * objc/execute/class-2.m: Added.
34835 * objc/execute/class-3.m: Added.
34836 * objc/execute/class-4.m: Added.
34837 * objc/execute/class-5.m: Added.
34838 * objc/execute/class-6.m: Added.
34839 * objc/execute/class-7.m: Added.
34840 * objc/execute/class-8.m: Added.
34841 * objc/execute/class-9.m: Added.
34842 * objc/execute/class-tests-1.h
34843 * objc/execute/class-tests-2.h
34844 * objc/execute/compatibility_alias.m: Added.
34845 * objc/execute/encode-1.m: Added.
34846 * objc/execute/formal_protocol-1.m: Added.
34847 * objc/execute/formal_protocol-2.m: Added.
34848 * objc/execute/formal_protocol-3.m: Added.
34849 * objc/execute/formal_protocol-4.m: Added.
34850 * objc/execute/formal_protocol-5.m: Added.
34851 * objc/execute/formal_protocol-6.m: Added.
34852 * objc/execute/formal_protocol-7.m: Added.
34853 * objc/execute/informal_protocol.m: Added.
34854 * objc/execute/initialize.m: Added.
34855 * objc/execute/load.m: Added.
34856 * objc/execute/many_args_method.m: Added.
34857 * objc/execute/nested-3.m: Added.
34858 * objc/execute/no_clash.m: Added.
34859 * objc/execute/private.m: Added.
34860 * objc/execute/redefining_self.m: Added.
34861 * objc/execute/root_methods.m: Added.
34862 * objc/execute/selector-1.m: Added.
34863 * objc/execute/static-1.m: Added.
34864 * objc/execute/static-2.m: Added.
34865 * objc/execute/va_method.m: Added.
34866
34867 2001-03-10 Richard Henderson <rth@redhat.com>
34868
34869 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
34870
34871 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
34872
34873 * g++.old-deja/g++.other/crash31.C: XFAIL.
34874 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
34875 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
34876 * gcc.c-torture/execute/20010123-1.x: XFAIL.
34877 * gcc.c-torture/execute/20010124-1.x: XFAIL.
34878 * gcc.dg/sequence-pt-1.c: XFAIL one test.
34879
34880 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
34881
34882 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
34883
34884 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34885
34886 * gcc.dg/20000724-1.c: Don't use multiline strings.
34887
34888 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34889
34890 * objc/execute/string1.m, objc/execute/string2.m: Compare the
34891 result of -cString against what we expect it to be; don't just
34892 print it out for no one to read.
34893
34894 * objc/execute/string3.m, objc/execute/string4.m: New tests.
34895 Based on testcases provided by Nicola Pero.
34896
34897 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34898
34899 * gcc.dg/cpp/macro7.c: New test.
34900
34901 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34902
34903 * gcc.dg/cpp/multiline.c: Update.
34904
34905 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34906
34907 * g++.old-deja/g++.other/enum3.C: New test.
34908
34909 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34910
34911 * g++.old-deja/g++.other/pod1.C: New test.
34912
34913 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34914
34915 * g++.old-deja/g++.ext/overload1.C: New test.
34916
34917 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34918
34919 * g++.old-deja/g++.pt/using1.C: New test.
34920
34921 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34922
34923 * g++.old-deja/g++.other/using9.C: New test.
34924
34925 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
34926
34927 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
34928
34929 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
34930
34931 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
34932
34933 * g++.old-deja/g++.ext/realpt1.C: Remove.
34934
34935 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
34936
34937 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
34938
34939 2001-02-26 Will Cohen <wcohen@redhat.com>
34940
34941 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
34942
34943 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
34944
34945 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
34946 templatized constructors.
34947
34948 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34949
34950 * gcc.c-torture/execute/20010224-1.c: New test.
34951
34952 2001-02-23 Jakub Jelinek <jakub@redhat.com>
34953
34954 * gcc.c-torture/execute/20010222-1.c: New test.
34955
34956 2001-02-22 Jakub Jelinek <jakub@redhat.com>
34957
34958 * g++.old-deja/g++.other/inline20.C: New test.
34959
34960 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
34961
34962 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
34963
34964 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34965
34966 * g++.old-deja/g++.other/lookup22.C: New test.
34967
34968 2001-02-19 Zack Weinberg <zackw@stanford.edu>
34969
34970 * g77.dg: New directory.
34971 * g77.dg/20010216-1.f: New test case.
34972 * g77.dg/dg.exp: New driver.
34973 * lib/g77-dg.exp: New driver library.
34974
34975 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34976
34977 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
34978
34979 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
34980
34981 * g++.old-deja/g++.other/decl9.C: New test.
34982
34983 2001-02-16 Jakub Jelinek <jakub@redhat.com>
34984
34985 * g++.old-deja/g++.other/init16.C: Update the test so that it does
34986 not need <string> and also tests the initialization at runtime.
34987
34988 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34989
34990 * gcc.c-torture/execute/longlong.c: New test.
34991
34992 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34993
34994 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
34995
34996 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34997
34998 * gcc.c-torture/execute/920302-1.c (execute):
34999 Change argument type to short.
35000
35001 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35002
35003 * g++.old-deja/g++.pt/deduct6.C: New test.
35004
35005 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35006
35007 * g++.old-deja/g++.pt/deduct5.C: New test.
35008
35009 2001-02-14 Jakub Jelinek <jakub@redhat.com>
35010
35011 * gcc.c-torture/execute/20010209-1.c: New test.
35012
35013 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
35014
35015 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
35016
35017 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
35018
35019 * g++.dg/vtgc1.C: Update for new ABI.
35020
35021 * consistency.vlad: New directory, 1665 files.
35022
35023 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35024
35025 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
35026 return type.
35027 * gcc.dg/cpp/digraphs.c: Declare puts.
35028
35029 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35030
35031 * g++.old-deja/g++.other/warn5.C: New test.
35032
35033 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35034
35035 * g++.old-deja/g++.pt/spec40.C: New test.
35036
35037 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35038
35039 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
35040 case.
35041 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
35042
35043 2001-02-12 Jakub Jelinek <jakub@redhat.com>
35044
35045 * gcc.c-torture/compile/20010209-1.c: New test.
35046
35047 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
35048
35049 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
35050 excess errors message but not if it crashes.
35051 * g++.old-deja/g++.other/crash27.C: Likewise.
35052 * g++.old-deja/g++.other/crash28.C: Likewise.
35053 * g++.old-deja/g++.other/crash30.C: Likewise.
35054 * g++.old-deja/g++.other/crash32.C: Likewise.
35055 * g++.old-deja/g++.other/crash35.C: Likewise.
35056 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35057
35058 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
35059
35060 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
35061 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
35062 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
35063 g77.f-torture/execute/execute.exp,
35064 g77.f-torture/noncompile/noncompile.exp,
35065 gcc.c-torture/execute/execute.exp,
35066 gcc.c-torture/execute/memcheck/memcheck.exp,
35067 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
35068 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
35069 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
35070 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
35071 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
35072 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
35073 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35074 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
35075 Remove bug reporting instructions with ancient email addresses.
35076
35077 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35078
35079 * gcc.dg/20010202-1.c: New test.
35080 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
35081
35082 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
35083
35084 * g++.dg/stdbool-if.C: New test.
35085
35086 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
35087
35088 * objc/execute/fdecl.m: Added main().
35089
35090 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35091
35092 * gcc.c-torture/execute/20010206-1.c: New test.
35093
35094 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
35095
35096 * gcc.dg/cpp/avoidpaste1.c: Update.
35097
35098 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
35099
35100 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
35101 Pero <nicola@brainstorm.co.uk>.
35102 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
35103
35104 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
35105
35106 * g++.old-deja/g++.pt/spec39.C: New test.
35107
35108 2001-02-05 Jakub Jelinek <jakub@redhat.com>
35109
35110 * gcc.c-torture/compile/20010202-1.c: New test.
35111
35112 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
35113
35114 * g++.old-deja/g++.abi/primary2.C: New test.
35115 * g++.old-deja/g++.abi/primary3.C: New test.
35116 * g++.old-deja/g++.abi/primary4.C: New test.
35117 * g++.old-deja/g++.abi/primary5.C: New test.
35118 * g++.old-deja/g++.abi/vtable3.h: New test.
35119 * g++.old-deja/g++.abi/vtable3a.C: New test.
35120 * g++.old-deja/g++.abi/vtable3b.C: New test.
35121 * g++.old-deja/g++.abi/vtable3c.C: New test.
35122 * g++.old-deja/g++.abi/vtable3d.C: New test.
35123 * g++.old-deja/g++.abi/vtable3e.C: New test.
35124 * g++.old-deja/g++.abi/vtable3f.C: New test.
35125 * g++.old-deja/g++.abi/vtable3g.C: New test.
35126 * g++.old-deja/g++.abi/vtable3h.C: New test.
35127 * g++.old-deja/g++.abi/vtable3i.C: New test.
35128 * g++.old-deja/g++.abi/vtable3j.C: New test.
35129 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
35130
35131 2001-02-03 Jakub Jelinek <jakub@redhat.com>
35132
35133 * g++.old-deja/g++.other/anon6.C: New test.
35134 * g++.old-deja/g++.other/anon7.C: New test.
35135
35136 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
35137
35138 * gcc.dg/cpp/avoidpaste2.c: New tests.
35139
35140 2001-01-31 Jakub Jelinek <jakub@redhat.com>
35141
35142 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
35143
35144 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
35145
35146 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
35147 DECIMAL_DIG cases for Irix."
35148
35149 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
35150
35151 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
35152
35153 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35154
35155 * gcc.dg/c99-tag-1.c: New test.
35156
35157 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35158
35159 * gcc.dg/cpp/tr-warn1.c: Add tests.
35160
35161 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35162
35163 * gcc.dg/cpp/avoidpaste1.c: Update.
35164 * gcc.dg/cpp/paste4.c: Update.
35165
35166 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
35167
35168 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
35169 cases for Irix.
35170
35171 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35172
35173 * g++.old-deja/g++.other/inline19.C: New test.
35174
35175 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
35176
35177 * gcc.dg/Wlarger-than.c: New test.
35178
35179 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35180
35181 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
35182
35183 2001-01-29 Jakub Jelinek <jakub@redhat.com>
35184
35185 * gcc.c-torture/execute/20010129-1.c: New test.
35186 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
35187
35188 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
35189
35190 * gcc.dg/cpp/avoidpaste1.c: Test case.
35191
35192 2001-01-28 Jakub Jelinek <jakub@redhat.com>
35193
35194 * g++.old-deja/g++.other/inline18.C: New test.
35195
35196 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35197
35198 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
35199 and __builtin_putchar.
35200
35201 2001-01-27 Jakub Jelinek <jakub@redhat.com>
35202
35203 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
35204 tests.
35205
35206 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
35207
35208 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
35209 floating point number rounding mode to round to the nearest
35210 representable mode.
35211
35212 2001-01-25 Jakub Jelinek <jakub@redhat.com>
35213
35214 * g++.old-deja/g++.other/mangle2.C: New test.
35215
35216 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
35217
35218 * gcc.c-torture/compile/20010124-1.c: New test.
35219
35220 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
35221
35222 * g++.old-deja/g++.pt/spec38.C: New test.
35223
35224 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35225
35226 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
35227 "Build don't run".
35228
35229 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35230
35231 * gcc.c-torture/execute/20010123-1.c: New test.
35232
35233 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35234
35235 * g++.old-deja/g++.pt/spec37.C: New test.
35236
35237 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35238
35239 * g++.old-deja/g++.pt/overload14.C: New test.
35240
35241 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35242
35243 * gcc.c-torture/execute/20010122-1.c: New test, exercise
35244 __builtin_return_address.
35245
35246 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
35247
35248 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
35249 * g++.old-deja/g++.pt/spec35.C: New test.
35250 * g++.old-deja/g++.pt/spec36.C: New test.
35251
35252 2001-01-20 Jakub Jelinek <jakub@redhat.com>
35253
35254 * gcc.c-torture/compile/20010118-1.c: New test.
35255
35256 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
35257
35258 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
35259
35260 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35261
35262 * gcc.c-torture/execute/20010119-1.c: New test.
35263
35264 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35265
35266 * g++.old-deja/g++.other/vbase5.C: New test.
35267
35268 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35269
35270 * gcc.c-torture/execute/20010118-1.c: New test.
35271
35272 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35273
35274 * g++.old-deja/g++.pt/deduct3.C: New test.
35275
35276 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35277
35278 * g++.old-deja/g++.pt/spec34.C: New test.
35279
35280 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
35281
35282 * g77.f-torture/compile/20000601-2.f: New test.
35283
35284 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35285
35286 * g++.old-deja/g++.other/init17.C: New test.
35287
35288 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
35289
35290 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
35291
35292 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35293
35294 * g++.old-deja/g++.pt/unify8.C: New test.
35295
35296 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35297
35298 * g++.old-deja/g++.abi/vbase1.C: New test.
35299
35300 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35301
35302 * g++.old-deja/g++.pt/crash65.C: New test.
35303
35304 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
35305
35306 * gcc.dg/cpp/assembl2.S: New test case.
35307
35308 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
35309
35310 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
35311 are supported.
35312
35313 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35314
35315 * g++.old-deja/g++.other/builtins1.C: New test.
35316 * g++.old-deja/g++.other/builtins2.C: Likewise.
35317 * g++.old-deja/g++.other/builtins3.C: Likewise.
35318 * g++.old-deja/g++.other/builtins4.C: Likewise.
35319
35320 2001-01-17 Jakub Jelinek <jakub@redhat.com>
35321
35322 * gcc.c-torture/compile/20010117-1.c: New test.
35323 * gcc.c-torture/compile/20010117-2.c: New test.
35324
35325 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35326
35327 * g77.f-torture/execute/20010116.[fx]: New test,
35328 XFAIL on i?86-*-*.
35329 * g77.f-torture/compile/20010115.f: Indicate it's
35330 a test for PR fortran/1636.
35331
35332 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
35333
35334 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
35335
35336 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35337
35338 * g77.f-torture/compile/20010115.f: New test.
35339
35340 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
35341
35342 * g++.old-deja/g++.pt/nontype5.C: New test.
35343
35344 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
35345
35346 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
35347 have an equivalent working one below it.
35348
35349 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35350
35351 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
35352 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35353
35354 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35355
35356 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
35357 message containing "init_priority".
35358 (conpr-2.C): Likewise.
35359 (conpr-3.C): Likewise.
35360 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
35361
35362 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35363
35364 * gcc.c-torture/execute/20010114-2.c: New test.
35365
35366 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
35367
35368 * gcc.c-torture/compile/20010114-1.c: New test.
35369 * gcc.c-torture/compile/20010114-1.x: Xfail.
35370 * gcc.c-torture/compile/20010114-2.c: New test.
35371 * gcc.c-torture/execute/20010114-1.c: New test.
35372 * gcc.dg/trunc-1.c: New test.
35373 * gcc.dg/uninit-B.c: New test.
35374
35375 2001-01-13 Nick Clifton <nickc@redhat.com>
35376
35377 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
35378 target.
35379
35380 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
35381
35382 * gcc.c-torture/compile/20010113-1.c: New test.
35383
35384 2001-01-13 Jakub Jelinek <jakub@redhat.com>
35385
35386 * gcc.c-torture/compile/20001212-1.c: New test.
35387
35388 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
35389
35390 * gcc.dg/cpp/widestr1.c: Update.
35391 * gcc.dg/cpp/prag-imp.c: Remove.
35392
35393 2001-01-12 Jakub Jelinek <jakub@redhat.com>
35394
35395 * gcc.c-torture/execute/20000801-3.x: Remove.
35396 * gcc.dg/c90-init-1.c: New test.
35397 * gcc.dg/c99-init-1.c: New test.
35398 * gcc.dg/c99-init-2.c: New test.
35399 * gcc.dg/gnu99-init-1.c: New test.
35400
35401 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
35402
35403 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
35404 testing that no relevant ones were found.
35405
35406 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35407
35408 * g++.old-deja/g++.pt/cast2.C: New test.
35409
35410 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35411
35412 * g++.old-deja/g++.pt/friend47.C: New test.
35413
35414 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35415
35416 * g++.old-deja/g++.pt/instantiate13.C: New test.
35417
35418 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35419
35420 * g++.old-deja/g++.other/defarg7.C: New test.
35421 * g++.old-deja/g++.other/defarg8.C: New test.
35422
35423 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35424
35425 * g++.old-deja/g++.pt/crash64.C: New test.
35426
35427 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35428
35429 * g++.old-deja/g++.pt/crash63.C: New test.
35430
35431 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
35432
35433 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
35434
35435 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
35436
35437 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
35438
35439 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35440
35441 * g++.old-deja/g++.pt/error3.C: New test.
35442
35443 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35444
35445 * g++.old-deja/g++.other/crash39.C: New test.
35446
35447 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35448
35449 * g++.old-deja/g++.other/vbase4.C: New test.
35450
35451 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
35452
35453 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
35454 * gcc.dg/special/20000419-2.c: New file. Identical to above.
35455 * gcc.dg/special/special.exp: New test driver which will check
35456 for alias support for the above test.
35457
35458 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
35459
35460 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
35461 problems on small machines.
35462 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
35463 parameterize.
35464
35465 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
35466
35467 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
35468 mips.
35469 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35470
35471 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
35472
35473 * g++.old_deja/g++.pt/using8.C: New test.
35474
35475 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
35476
35477 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
35478
35479 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
35480
35481 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
35482 where a failure is expected.
35483 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
35484
35485 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35486
35487 * g++.old_deja/g++.pt/instantiate12.C: New test.
35488
35489 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35490
35491 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
35492 start of structs.
35493 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
35494 * g++.old-deja/g++.brendan/crash17.C: Likewise.
35495 * g++.old-deja/g++.brendan/crash29.C: Likewise.
35496 * g++.old-deja/g++.brendan/crash48.C: Likewise.
35497 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35498 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
35499 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
35500 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
35501 * g++.old-deja/g++.eh/spec6.C: Likewise.
35502 * g++.old-deja/g++.jason/crash3.C: Likewise.
35503 * g++.old-deja/g++.law/ctors11.C: Likewise.
35504 * g++.old-deja/g++.law/ctors17.C: Likewise.
35505 * g++.old-deja/g++.law/ctors5.C: Likewise.
35506 * g++.old-deja/g++.law/ctors9.C: Likewise.
35507 * g++.old-deja/g++.mike/ambig1.C: Likewise.
35508 * g++.old-deja/g++.mike/net22.C: Likewise.
35509 * g++.old-deja/g++.mike/p3538a.C: Likewise.
35510 * g++.old-deja/g++.mike/p3538b.C: Likewise.
35511 * g++.old-deja/g++.mike/virt3.C: Likewise.
35512 * g++.old-deja/g++.niklas/t128.C: Likewise.
35513 * g++.old-deja/g++.other/anon4.C: Likewise.
35514 * g++.old-deja/g++.other/using1.C: Likewise.
35515 * g++.old-deja/g++.other/warn3.C: Likewise.
35516 * g++.old-deja/g++.pt/t37.C: Likewise.
35517 * g++.old-deja/g++.robertl/eb69.C: Likewise.
35518 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35519
35520 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35521
35522 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
35523
35524 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35525
35526 * gcc.c-torture/execute/stdio-opt-3.c: New test.
35527
35528 2001-01-07 Jakub Jelinek <jakub@redhat.com>
35529
35530 * gcc.c-torture/compile/20010107-1.c: New test.
35531
35532 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35533
35534 * gcc.c-torture/execute/builtin-noret-1.c: New test.
35535
35536 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35537
35538 * gcc.dg/format/format.h: New file.
35539 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
35540 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
35541 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
35542 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
35543 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
35544 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35545 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
35546 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
35547 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
35548 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
35549 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
35550 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
35551 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
35552 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
35553 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
35554 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
35555 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
35556 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
35557 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
35558 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
35559 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
35560 instead of declaring standard types, macros and functions in each
35561 test.
35562
35563 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
35564
35565 * gcc.c-torture/execute/20010106-1.c: New test.
35566
35567 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
35568
35569 * gcc.dg/format/format.exp: New file.
35570 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
35571 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
35572 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
35573 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
35574 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
35575 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
35576 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
35577 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
35578 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
35579 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
35580 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
35581 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
35582 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
35583 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
35584 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
35585 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
35586 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
35587 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
35588 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
35589 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
35590 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
35591 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
35592 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
35593 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
35594 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
35595 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
35596 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
35597 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
35598 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
35599 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
35600 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
35601 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
35602 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
35603 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
35604 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
35605 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
35606 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
35607 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
35608 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
35609 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
35610 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
35611 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
35612
35613 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
35614
35615 * gcc.c-torture/execute/991228-1.c: Take word endianness into
35616 account.
35617
35618 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
35619
35620 * gcc.c-torture/execute/builtin-complex-1.c: New test.
35621
35622 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
35623
35624 * g++.old-deja/g++.pt/crash62.C: New test.
35625
35626 2001-01-04 Richard Henderson <rth@redhat.com>
35627
35628 * gcc.dg/20000926-1.c: Update expected warnings.
35629 * gcc.dg/array-2.c: Likewise.
35630 * gcc.dg/array-4.c: Also validate flexible array members.
35631 * gcc.dg/c99-flex-array-1.c: New.
35632
35633 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
35634
35635 * gcc.c-torture/compile/20001222-1.x: Remove.
35636
35637 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35638
35639 * gcc.c-torture/execute/built-in-setjmp.c: New.
35640
35641 2001-01-03 Richard Henderson <rth@redhat.com>
35642
35643 * gcc.dg/940510-1.c: Update expected error wording.
35644 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
35645
35646 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
35647
35648 * lib/target-supports.exp (check_alias_available): Modified to
35649 indicate aliases not supported if only weak aliases are supported.
35650
35651 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35652
35653 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
35654 Turn on cmpstrsi checks for __pj__ and __i370__.
35655
35656 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35657
35658 * g++.old-deja/g++.other/virtual11.C: New test.
35659
35660 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35661
35662 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
35663
35664 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35665
35666 * gcc.c-torture/compile/20010102-1.c: New test.
35667
35668 2001-01-02 Andreas Jaeger <aj@suse.de>
35669
35670 * gcc.dg/noreturn-3.c: New test.
35671
35672 * gcc.dg/noreturn-4.c: New test.
35673
35674 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35675
35676 * gcc.c-torture/execute/stdio-opt-1.c: Also test
35677 __builtin_fputc and __builtin_fwrite.
35678
35679 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35680
35681 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
35682 signed char, not default char.
35683
35684 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35685
35686 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
35687
35688 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
35689
35690 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
35691
35692 2000-12-29 Richard Henderson <rth@redhat.com>
35693
35694 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
35695 (__cyg_profile_func_exit): Define.
35696
35697 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35698
35699 * g++.dg/vtgc1.C: New test.
35700
35701 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
35702
35703 * gcc.dg/noncompile/20001228-1.c: New test.
35704
35705 * gcc.dg/20001228-1.c: New test.
35706
35707 * gcc.c-torture/execute/20001228-1.c: New test.
35708
35709 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
35710
35711 * gcc.dg/format-strfmon-1.c: New test.
35712
35713 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35714
35715 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
35716 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
35717 * gcc.c-torture/execute/string-opt-1.c: Likewise.
35718 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35719 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35720 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35721 * gcc.c-torture/execute/string-opt-6.c: Likewise.
35722 * gcc.c-torture/execute/string-opt-7.c: Likewise.
35723 * gcc.c-torture/execute/string-opt-8.c: Likewise.
35724 * gcc.c-torture/execute/string-opt-9.c: Likewise.
35725 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35726 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35727 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35728
35729 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
35730 * gcc.c-torture/execute/string-opt-4.c: Test index.
35731
35732 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
35733
35734 * gcc.c-torture/compile/20001226-1.c: New test.
35735
35736 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
35737
35738 * gcc.c-torture/compile/20001222-1.c: New test.
35739 * gcc.c-torture/compile/20001222-1.x: Xfail.
35740
35741 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
35742
35743 * gcc.c-torture/execute/comp-goto-2.c: New test.
35744
35745 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
35746
35747 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
35748 Use long types if __INT_MAX__ is 32767.
35749 (main): Use cast to (sint32 *) when poking 88 into a_page.
35750
35751 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
35752
35753 2000-12-21 Bernd Schmidt <bernds@redhat.com>
35754
35755 * gcc.c-torture/compile/20001221-1.c: New test.
35756 * gcc.c-torture/execute/20001221-1.c: New test.
35757
35758 2000-12-20 Richard Henderson <rth@redhat.com>
35759
35760 * g++.old-deja/g++.pt/crash36.C: Update error lines.
35761 * g++.old-deja/g++.robertl/eb109.C: Likewise.
35762
35763 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35764
35765 * gcc.dg/compare3.c: New test.
35766
35767 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35768
35769 * gcc.dg/format-warnll-1.c: New test.
35770
35771 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
35772
35773 * gcc.dg/cpp/cmdlne-P.c: New test.
35774
35775 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35776
35777 * gcc.c-torture/execute/builtin-abs-1.c,
35778 gcc.c-torture/execute/builtin-abs-2.c: New tests.
35779
35780 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35781
35782 * gcc.dg/cpp/multiline.c: New test.
35783
35784 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35785
35786 * g++.old-deja/g++.other/syshdr1.C: Update.
35787 * gcc.dg/cpp/lineflags.c: Remove temporarily.
35788
35789 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35790
35791 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
35792
35793 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35794
35795 * g++.old-deja/g++.pt/ttp65.C: New test.
35796
35797 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35798
35799 * g++.old-deja/g++.pt/ttp64.C: New test.
35800
35801 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35802
35803 * g++.old-deja/g++.pt/spec33.C: New test.
35804
35805 2000-12-14 Catherine Moore <clm@redhat.com>
35806
35807 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
35808 * gcc.c-torture/execute/920612-2.c: Likewise.
35809 * gcc.c-torture/execute/920428-2.c: Likewise.
35810 * gcc-c-torture/execute/va-arg-11.c: Call exit.
35811 * gcc.c-torture/execute/va-arg-21.c: Likewise.
35812
35813 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35814
35815 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
35816 * gcc.dg/pack-test-2.c: Likewise.
35817
35818 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35819
35820 Tests by Zack Weinberg <zackw@stanford.edu>.
35821
35822 * gcc.dg/cpp/defined.c: Update.
35823 * gcc.dg/cpp/defined_trad.c: New tests.
35824
35825 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35826
35827 * gcc.dg/cpp/trad-direct.c: Update.
35828
35829 2000-12-11 Neil Booth <neilb@earthling.net>
35830
35831 * gcc.dg/cpp/defined_trad.c
35832
35833 2000-12-11 Neil Booth <neilb@earthling.net>
35834
35835 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
35836
35837 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
35838
35839 * gcc.dg/format-miss-2.c: New test.
35840
35841 2000-12-09 Neil Booth <neilb@earthling.net>
35842
35843 * gcc.dg/cpp/lineflags.c: New tests.
35844 * gcc.dg/cpp/poison.c: Update.
35845 * gcc.dg/cpp/redef2.c: Update.
35846 * gcc.dg/cpp/skipping.c: New test.
35847
35848 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
35849
35850 * g++.old-deja/g++.other/eh3.C: New testcase.
35851
35852 2000-12-07 Neil Booth <neilb@earthling.net>
35853
35854 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
35855 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
35856 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
35857 wtr-union-init-2.c, wtr-union-init-3.c: Update.
35858 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
35859 Update.
35860
35861 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35862
35863 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
35864 __SIZE_TYPE__ instead of int for type of integers cast to
35865 pointers.
35866
35867 2000-12-07 Jakub Jelinek <jakub@redhat.com>
35868
35869 * g++.old-deja/g++.other/cleanup4.C: New test.
35870
35871 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35872
35873 * format-sec-1.c: New test.
35874
35875 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35876
35877 * gcc.dg/format-nonlit-3.c: New test.
35878
35879 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35880
35881 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
35882 through a null pointer.
35883
35884 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35885
35886 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
35887 * g++.old-deja/g++.pt/partial4.C: New test.
35888
35889 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
35890
35891 * gcc.c-torture/execute/ieee/hugeval.x: New.
35892
35893 2000-12-06 Neil Booth <neilb@earthling.net>
35894
35895 * gcc.dg/cpp/backslash2.c: New tests.
35896
35897 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35898
35899 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
35900 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
35901
35902 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
35903
35904 * gcc.c-torture/execute/20001203-2.c: New testcase.
35905
35906 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35907
35908 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
35909 * g++.old-deja/g++.other/virtual10.C: New test.
35910
35911 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35912
35913 * g++.old-deja/g++.mike/pmf5.C: Remove test.
35914
35915 2000-12-05 Richard Henderson <rth@redhat.com>
35916
35917 * gcc.c-torture/compile/20001205-1.c: New.
35918
35919 2000-12-04 Neil Booth <neilb@earthling.net>
35920
35921 * g++.old-deja/g++.other/virtual9.C: New test.
35922 * g++.old-deja/g++.pt/crash61.C: New test.
35923 * gcc.c-torture/execute/loop-9.c: New test.
35924
35925 2000-12-04 Neil Booth <neilb@earthling.net>
35926
35927 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
35928 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
35929 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
35930 * gcc.dg/cpp/extratokens.c: ...here.
35931
35932 2000-12-04 Neil Booth <neilb@earthling.net>
35933
35934 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
35935 New tests.
35936
35937 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35938
35939 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
35940 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
35941
35942 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35943
35944 * gcc.c-torture/execute/20001203-1.c: New test.
35945
35946 2000-12-03 Neil Booth <neilb@earthling.net>
35947
35948 * gcc.dg/cpp/macro6.c: New test cases.
35949
35950 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35951
35952 * gcc.c-torture/execute/string-opt-9.c: New test.
35953 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35954 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35955 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35956
35957 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
35958 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
35959
35960 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
35961
35962 * gcc.dg/cpp/if-6.c: New testcase.
35963
35964 * gcc.dg/20001201-1.c: New testcase.
35965
35966 2000-12-02 Neil Booth <neilb@earthling.net>
35967
35968 * g++.old-deja/g++.other/externC4.C,
35969 g++.old-deja/g++.other/friend10.C: New tests.
35970
35971 2000-12-02 Neil Booth <neilb@earthling.net>
35972
35973 * g++.old-deja/g++.other/instan2.C
35974 * g++.old-deja/g++.other/instan3.C: New test.
35975
35976 2000-12-02 Neil Booth <neilb@earthling.net>
35977
35978 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
35979 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
35980 gnuc99.c,gnuc99-pedantic.c: New tests.
35981
35982 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35983
35984 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
35985 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
35986
35987 2000-12-01 Neil Booth <neilb@earthling.net>
35988
35989 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
35990 * gcc.dg/cpp/poison.c: Update.
35991 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
35992
35993 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
35994
35995 * g77.f-torture/execute/20001201.f: New test.
35996
35997 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35998
35999 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
36000
36001 2000-12-01 Jakub Jelinek <jakub@redhat.com>
36002
36003 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
36004
36005 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
36006
36007 * g++.old-deja/g++.other/cast6.C: New test.
36008
36009 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
36010
36011 * gcc.c-torture/execute/20001130-2.c: New testcase.
36012
36013 2000-11-30 Richard Henderson <rth@redhat.com>
36014
36015 * gcc.c-torture/execute/20001130-1.c: New test.
36016
36017 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36018
36019 * g++.old-deja/g++.other/op3.C: New test.
36020
36021 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36022
36023 * g++.old-deja/g++.other/op2.C: New test.
36024
36025 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36026
36027 * g++.old-deja/g++.other/crash38.C: New test.
36028
36029 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
36030
36031 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
36032
36033 2000-11-29 Jakub Jelinek <jakub@redhat.com>
36034
36035 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
36036 tests.
36037 * gcc.c-torture/execute/string-opt-6.c: New test.
36038
36039 * gcc.dg/20001117-1.c: Add main.
36040
36041 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
36042
36043 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
36044 Move from here ...
36045 * gcc.dg/940510-1.c: ... to here.
36046
36047 * gcc.dg/20000926-1.c: GNU C now allows initializations of
36048 zero-size arrays in toplevel structures.
36049
36050 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36051
36052 * gcc.c-torture/execute/loop-8.c: New test.
36053
36054 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36055
36056 * g++.old-deja/g++.other/base1.C: New test.
36057
36058 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36059
36060 * g++.old-deja/g++.other/parse2.C: New test.
36061
36062 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36063
36064 * g++.old-deja/g++.pt/incomplete1.C: New test.
36065
36066 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36067
36068 * g++.old-deja/g++.other/friend9.C: New test.
36069
36070 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36071
36072 * gcc.dg/20001127-1.c: New test.
36073
36074 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36075
36076 * g++.old-deja/g++.pt/friend46.C: New test.
36077
36078 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36079
36080 * g++.old-deja/g++.other/ptrmem8.C: New test.
36081
36082 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36083
36084 * gcc.c-torture/execute/string-opt-7.c: New test.
36085 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36086
36087 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
36088
36089 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
36090 instead of 'mkcheck 2'.
36091
36092 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36093
36094 * gcc.c-torture/execute/memcheck/driver.c,
36095 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
36096 C9X references to refer to C99.
36097
36098 2000-11-25 Jakub Jelinek <jakub@redhat.com>
36099
36100 * gcc.dg/ultrasp3.c: New test.
36101
36102 2000-11-25 Neil Booth <neilb@earthling.net>
36103
36104 * gcc.dg/cpp/include2.c: Update test to be locale independent.
36105
36106 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
36107
36108 * gcc.c-torture/compile/20001123-2.c: New.
36109
36110 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36111
36112 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
36113
36114 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
36115
36116 * gcc.dg/sequence-point-1.c: Add some new tests.
36117 * gcc.c-torture/execute/20001124-1.c: New test.
36118
36119 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36120
36121 * g++.old-deja/g++.other/vaarg4.C: New test.
36122 * gcc.c-torture/compile/20001123-1.c: New test.
36123
36124 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36125
36126 * g++.other/crash24.C: Adjust and remove XFAIL.
36127 * g++.other/crash37.C: New test.
36128
36129 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
36130
36131 * g++.old-deja/g++.pt/instantiate9.C: New test.
36132
36133 2000-11-22 Mark Mitchell <mark@codesourcery.com>
36134
36135 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
36136 new ABI, too.
36137
36138 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
36139 * g++.old-deja/g++.robertl/eb55.C: Likewise.
36140
36141 2000-11-22 Neil Booth <neilb@earthling.net>
36142
36143 * gcc.dg/cpp/Wtrigraphs.c: New test.
36144
36145 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
36146
36147 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
36148
36149 2000-11-22 Jakub Jelinek <jakub@redhat.com>
36150
36151 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
36152
36153 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
36154
36155 * lib/gcc-dg.exp: load_lib scanasm.exp.
36156 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
36157 * lib/g++-dg.exp: load_lib scanasm.exp.
36158 * lib/scanasm.exp: New.
36159 (scan-assembler, scan-assembler-not): Add optional arguments to
36160 test name, or if not present, the pattern name.
36161 (scan-assembler-dem, scan-assembler-dem-not): New.
36162
36163 * g++.dg/dg.exp: New.
36164
36165 2000-11-21 Neil Booth <neilb@earthling.net>
36166
36167 * gcc.dg/cpp/integrated1.c: Remove.
36168
36169 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36170
36171 * gcc.c-torture/execute/20001121-1.c: New test.
36172
36173 2000-11-21 Richard Henderson <rth@redhat.com>
36174
36175 * gcc.c-torture/compile/20001121-1.c: New test.
36176
36177 2000-11-20 Neil Booth <neilb@earthling.net>
36178
36179 * gcc.dg/cpp/integrated1.c: New test.
36180
36181 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36182
36183 * g++.old-deja/g++.other/inline17.C: New test.
36184
36185 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
36186
36187 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
36188 local variable to be zero: I made the variable global. Now
36189 uses abort() and exit() instead of relying on main's return value.
36190
36191 2000-11-20 Neil Booth <neilb@earthling.net>
36192
36193 * gcc.dg/cpp/paste2.c: Update test.
36194 * objc/execute/paste.m: New test.
36195
36196 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36197
36198 * gcc.dg/c99-condexpr-1.c: New test.
36199
36200 2000-11-20 Neil Booth <neilb@earthling.net>
36201
36202 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
36203
36204 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
36205
36206 * g++.old-deja/g++.pt/export1.C: New test.
36207
36208 2000-11-20 Jakub Jelinek <jakub@redhat.com>
36209
36210 * gcc.dg/20001117-1.c: New test.
36211
36212 2000-11-18 Richard Henderson <rth@redhat.com>
36213
36214 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
36215
36216 2000-11-18 Richard Henderson <rth@redhat.com>
36217
36218 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
36219 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
36220 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
36221
36222 2000-11-18 Richard Henderson <rth@redhat.com>
36223
36224 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
36225 (main): New. Exit cleanly.
36226
36227 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36228
36229 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
36230 gcc.dg/c99-fordecl-2.c: New tests.
36231
36232 2000-11-18 Richard Henderson <rth@redhat.com>
36233
36234 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
36235 * gcc.c-torture/execute/zerolen-2.c: New.
36236
36237 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36238
36239 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
36240 memory.
36241
36242 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36243
36244 * g++.old-deja/g++.pt/instantiate8.C: New test.
36245
36246 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36247
36248 * g++.old-deja/g++.other/incomplete.C: Add more tests.
36249 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
36250
36251 2000-11-16 Nick Clifton <nickc@redhat.com>
36252
36253 * gcc.c-torture/execute/nestfunc-2.c: New test.
36254 * gcc.c-torture/execute/nestfunc-3.c: New test.
36255
36256 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36257
36258 * gcc.c-torture/compile/20001116-1.c: New test.
36259
36260 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36261
36262 * gcc.c-torture/execute/20001115-1.c: New test.
36263
36264 2000-11-15 Mark Mitchell <mark@codesourcery.com>
36265
36266 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
36267 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
36268 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
36269 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36270
36271 2000-11-15 Neil Booth <neilb@earthling.net>
36272
36273 gcc.dg/cpp/_Pragma1.c: Update.
36274 gcc.dg/cpp/_Pragma2.c: New test.
36275
36276 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
36277
36278 * g++.old-deja/g++.other/anon5.C: New test.
36279
36280 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
36281
36282 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
36283 tests.
36284
36285 2000-11-14 Jakub Jelinek <jakub@redhat.com>
36286
36287 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
36288 output.
36289
36290 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36291
36292 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
36293 labels at end of compound statements.
36294
36295 2000-11-13 Jakub Jelinek <jakub@redhat.com>
36296
36297 * gcc.c-torture/execute/loop-7.c: New test.
36298
36299 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36300
36301 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
36302
36303 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36304
36305 * gcc.dg/c99-bool-1.c: New test.
36306
36307 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36308
36309 * gcc.dg/c99-scope-1.c: Remove xfail.
36310 * gcc.dg/c99-scope-2.c: New test.
36311
36312 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36313
36314 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
36315 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
36316
36317 2000-11-11 Mark Mitchell <mark@codesourcery.com>
36318
36319 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
36320 error messages.
36321
36322 * g++.mike/p700.C: Don't typedef wchar_t.
36323 * g++.mike/p784.C: Likewise.
36324 * g++.mike/eb101.C: Don't use __wchar_t.
36325
36326 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
36327
36328 * g77.f-torture/execute/20001111.[fx]: Test premature exit
36329 from DO loop.
36330
36331 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36332
36333 * gcc.c-torture/execute/20001111-1.c: New test.
36334
36335 2000-11-10 Nick Clifton <nickc@redhat.com>
36336
36337 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
36338 long multuiple and accumulate.
36339
36340 2000-11-09 Richard Henderson <rth@redhat.com>
36341
36342 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
36343 via size_t instead of int.
36344
36345 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
36346 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36347 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36348 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36349
36350 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
36351
36352 * gcc.c-torture/compile/20001109-1.c: New test.
36353 * gcc.c-torture/compile/20001109-2.c: New test.
36354
36355 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
36356
36357 * g++.old-deja/g++.pt/operator1.C: New test.
36358 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
36359
36360 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36361
36362 * gcc.dg/20001108-1.c: New test.
36363
36364 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36365
36366 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
36367 with both arguments constant strings.
36368 * gcc.c-torture/execute/string-opt-3.c: New test.
36369 * gcc.c-torture/execute/string-opt-4.c: New test.
36370 * gcc.c-torture/execute/string-opt-5.c: New test.
36371
36372 2000-11-08 Nick Clifton <nickc@redhat.com>
36373
36374 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
36375 mulsidi3adddi patterns.
36376
36377 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
36378
36379 * g++.old-deja/g++.other/crash36.C: New test.
36380
36381 2000-11-08 Jakub Jelinek <jakub@redhat.com>
36382
36383 * g++.old-deja/g++.other/init16.C: New test.
36384
36385 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
36386
36387 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
36388
36389 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36390
36391 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
36392 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36393 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36394
36395 2000-11-07 DJ Delorie <dj@redhat.com>
36396
36397 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
36398
36399 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36400
36401 * gcc.c-torture/execute/string-opt-1.c: New test.
36402
36403 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36404
36405 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
36406 mips-sgi-irix6.* because the MIPS ABI passes floating-point
36407 parameters in registers, and there is no way for a varargs
36408 function to know in which order the integer and floating-point
36409 parameters should be interleaved when they are placed on the
36410 stack.
36411 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36412 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36413
36414 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36415
36416 * gcc.c-torture/execute/string-opt-2.c: New test.
36417
36418 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
36419
36420 * g++.old-deja/g++.pt/crash60.C: New test.
36421
36422 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36423
36424 * g++.old-deja/g++.other/crash24.C: New test.
36425 * g++.old-deja/g++.other/crash25.C: New test.
36426 * g++.old-deja/g++.other/crash26.C: New test.
36427 * g++.old-deja/g++.other/crash27.C: New test.
36428 * g++.old-deja/g++.other/crash28.C: New test.
36429 * g++.old-deja/g++.other/crash29.C: New test.
36430 * g++.old-deja/g++.other/crash30.C: New test.
36431 * g++.old-deja/g++.other/crash31.C: New test.
36432 * g++.old-deja/g++.other/crash32.C: New test.
36433 * g++.old-deja/g++.other/crash33.C: New test.
36434 * g++.old-deja/g++.other/crash34.C: New test.
36435 * g++.old-deja/g++.other/crash35.C: New test.
36436
36437 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36438
36439 * gcc.c-torture/execute/20001031-1.c: New test.
36440
36441 2000-11-04 Mark Mitchell <mark@codesourcery.com>
36442
36443 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
36444 namespace.
36445
36446 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
36447 standards-conformant.
36448
36449 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
36450
36451 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
36452 * g++.old-deja/g++.mike/p755a.C: Likewise.
36453 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
36454 library makes no calls to `operator new' during initialization.
36455
36456 2000-11-04 Neil Booth <neilb@earthling.net>
36457
36458 * gcc.dg/cpp/include2.c: New tests.
36459
36460 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
36461
36462 * lib/g++.exp (g++_set_ld_library_path): New function.
36463 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
36464
36465 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
36466
36467 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
36468 warnings.
36469
36470 2000-11-01 Richard Henderson <rth@redhat.com>
36471
36472 * g++.old-deja/g++.ext/namedret1.C: New.
36473 * g++.old-deja/g++.ext/namedret2.C: New.
36474 * g++.old-deja/g++.ext/namedret3.C: New.
36475
36476 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
36477
36478 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
36479 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
36480
36481 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36482
36483 * gcc.c-torture/execute/va-arg-21.c: New test.
36484
36485 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
36486
36487 * gcc.dg/c99-complex-2.c: New test.
36488
36489 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36490
36491 * gcc.c-torture/execute/stdio-opt-1.c: New test.
36492
36493 2000-10-31 Jakub Jelinek <jakub@redhat.com>
36494
36495 * g++.old-deja/g++.other/inline16.C: New test.
36496
36497 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
36498
36499 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
36500 __PRETTY_FUNCTION__
36501
36502 2000-10-29 Neil Booth <neilb@earthling.net>
36503
36504 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
36505 New tests.
36506 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
36507 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
36508 optimisation.
36509
36510 2000-10-29 Neil Booth <neilb@earthling.net>
36511
36512 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
36513 * mi1.c, mi1c.h: Add null directives to multiple-include test.
36514 * mi5.c: Test multiple includes work with -C.
36515 * trigraphs.c: Test ^= version.
36516
36517 2000-10-28 Neil Booth <neilb@earthling.net>
36518
36519 New tests and test updates for new macro expander.
36520
36521 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
36522 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
36523 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
36524 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
36525 new diagnostic messages.
36526
36527 * gcc.dg/cpp/macro3.c: New tests.
36528
36529 2000-10-27 Mark Mitchell <mark@codesourcery.com>
36530
36531 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
36532 on the same line.
36533
36534 2000-10-27 Jakub Jelinek <jakub@redhat.com>
36535
36536 * g++.old-deja/g++.other/eh2.C: New test.
36537
36538 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
36539
36540 * gcc.c-torture/execute/20001027-1.c: New test.
36541
36542 2000-10-26 Richard Henderson <rth@redhat.com>
36543
36544 * gcc.c-torture/execute/20001026-1.c: New.
36545
36546 2000-10-26 Mark Mitchell <mark@codesourcery.com>
36547
36548 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
36549 * g++.old-deja/g++.law/builtin1.C: Likewise.
36550 * g++.old-deja/g++.law/ctors10.C: Likewise.
36551 * g++.old-deja/g++.law/virtual3.C: Likewise.
36552 * g++.old-deja/g++.mike/p658.C: Likewise.
36553 * g++.old-deja/g++.other/sibcall1.C: Likewise.
36554 * g++.old-deja/g++.other/vaarg2.C: Likewise.
36555 * g++.old-deja/g++.robertl/eb124.C: Likewise.
36556 * g++.old-deja/g++.robertl/eb44.C: Likewise.
36557 * g++.old-deja/g++.robertl/eb77.C: Likewise.
36558
36559 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
36560
36561 * gcc.c-torture/compile/20001024-1.c: New test.
36562
36563 2000-10-25 Mark Mitchell <mark@codesourcery.com>
36564
36565 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
36566 to tell us whether or not we are using V3.
36567
36568 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
36569
36570 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
36571 operands.
36572
36573 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
36574
36575 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
36576
36577 2000-10-25 Jakub Jelinek <jakub@redhat.com>
36578
36579 * gcc.c-torture/execute/20001024-1.c: New test.
36580
36581 2000-10-24 Jakub Jelinek <jakub@redhat.com>
36582
36583 * g++.old-deja/g++.other/sibcall1.C: New test.
36584
36585 2000-10-20 Jakub Jelinek <jakub@redhat.com>
36586
36587 * gcc.dg/noncompile/init-3.c: New test.
36588
36589 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
36590
36591 * gcc.dg/format-array-1.c: New test.
36592
36593 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36594
36595 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
36596 writing through null pointers; remove comment about testing
36597 unterminated strings.
36598
36599 2000-10-17 Matthew Hiller <hiller@redhat.com>
36600
36601 * gcc.c-torture/execute/20001017-2.c: New test.
36602
36603 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36604
36605 * gcc.c-torture/compile/20001018-1.c: New test.
36606 * gcc.c-torture/compile/20001018-1.x: Xfail.
36607
36608 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36609
36610 * gcc.c-torture/execute/20001017-1.c: New test.
36611
36612 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36613
36614 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
36615 for multiple use of arguments with scanf formats; add tests for
36616 multiple use of arguments.
36617
36618 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
36619
36620 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
36621
36622 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36623
36624 * gcc.dg/format-miss-1.c: New test.
36625
36626 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36627
36628 * gcc.c-torture/execute/20001013-1.c: New test.
36629
36630 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36631
36632 * gcc.dg/format-branch-1.c: New test.
36633
36634 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36635
36636 * README, lib/file-format.exp: Remove EGCS references.
36637
36638 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36639
36640 * gcc.dg/20001013-1.c: New test.
36641
36642 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
36643
36644 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
36645 for intmax_t in the compiler using __typeof__ and the type rules
36646 for conditional expressions.
36647
36648 2000-10-13 Jakub Jelinek <jakub@redhat.com>
36649
36650 * gcc.dg/20001012-1.c: New test.
36651 * gcc.dg/20001012-2.c: New test.
36652
36653 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36654
36655 * gcc.dg/format-attr-1.c: New test.
36656
36657 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36658
36659 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
36660 __LONG_LONG_MAX__ instead of LLONG_MAX.
36661
36662 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36663
36664 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
36665 scanf flags.
36666 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
36667 flags.
36668
36669 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
36670
36671 * gcc.dg/sequence-pt-1.c: New test.
36672
36673 2000-10-11 Geoff Keating <geoffk@cygnus.com>
36674
36675 * gcc.c-torture/execute/20001011-1.c: New testcase.
36676 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
36677
36678 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36679
36680 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
36681 does not error on it.
36682
36683 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36684
36685 * gcc.dg/20001009-1.c: New test.
36686
36687 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
36688
36689 * gcc.c-torture/compile/20001009-1.c: Move from here ....
36690 * gcc.c-torture/execute/20001009-2.c: ... to here.
36691
36692 2000-10-09 Geoff Keating <geoffk@cygnus.com>
36693
36694 * gcc.c-torture/compile/20001009-1.c: New testcase.
36695 * gcc.c-torture/execute/20001009-1.c: New testcase.
36696 Testcases provided by Jan Hubicka <jh@suse.cz>.
36697
36698 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36699
36700 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36701 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
36702 uintmax_t using <limits.h> to emulate the compiler's internal
36703 logic. No longer XFAIL %j tests.
36704
36705 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36706
36707 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
36708 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36709 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
36710 regexps and details of expected handling of some bad formats.
36711 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
36712 suppression.
36713
36714 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36715
36716 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
36717 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
36718 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
36719 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
36720 in list archives.
36721
36722 2000-10-06 Richard Henderson <rth@cygnus.com>
36723
36724 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
36725 * g++.old-deja/g++.brendan/crash52.C: Likewise.
36726 * g++.old-deja/g++.jason/report.C: Likewise.
36727 * g++.old-deja/g++.law/friend5.C: Likewise.
36728 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
36729 of the expected warnings.
36730
36731 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
36732
36733 * g++.old-deja/g++.pt/enum14.C: New test.
36734
36735 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
36736
36737 * g++.old-deja/g++.pt/crash59.C: New test.
36738
36739 2000-10-04 Will Cohen <wcohen@redhat.com>
36740
36741 * gcc.dg/20000926-1.c: New test.
36742
36743 2000-10-03 Geoff Keating <geoffk@cygnus.com>
36744
36745 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
36746 function name for current C++ compiler.
36747 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
36748
36749 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
36750
36751 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
36752 __PRETTY_FUNCTION__.
36753 * g++.old-deja/g++.ext/pretty2.C: Likewise.
36754
36755 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36756
36757 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
36758
36759 2000-09-26 Jakub Jelinek <jakub@redhat.com>
36760
36761 * gcc.c-torture/compile/20000923-1.c: New test.
36762
36763 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
36764
36765 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
36766 * g++.old-deja/g++.pt/ttp62.C: Same.
36767 * g++.old-deja/g++.other/inline14.C: Same.
36768
36769 2000-09-24 Richard Henderson <rth@cygnus.com>
36770
36771 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
36772
36773 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
36774
36775 * gcc.dg/c90-printf-1.c: Add test for wide string format.
36776
36777 2000-09-22 Geoff Keating <geoffk@cygnus.com>
36778
36779 * gcc.c-torture/compile/20000922-1.c: New file.
36780
36781 2000-09-21 Nick Clifton <nickc@redhat.com>
36782
36783 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
36784 a signed long modulo operation.
36785 (mod6): New function - perform an unsigned long modulo operation.
36786 (main): Add tests for modulos of very large numbers by very small
36787 dividends.
36788
36789 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36790
36791 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
36792
36793 2000-09-19 Richard Henderson <rth@cygnus.com>
36794
36795 * gcc.dg/compare2.c (case 10): XFAIL.
36796
36797 2000-09-18 Richard Henderson <rth@cygnus.com>
36798
36799 * gcc.c-torture/execute/20000906-1.c: Move ...
36800 * gcc.dg/20000906-1.c: ... here. Only run on targets
36801 that support __builtin_trap.
36802
36803 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
36804
36805 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
36806
36807 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36808
36809 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
36810 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
36811 more $ format tests.
36812
36813 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36814
36815 * gcc.dg/format-errmk-1.c: New test.
36816
36817 2000-09-17 Greg McGary <greg@mcgary.org>
36818
36819 * gcc.c-torture/execute/20000917-1.x: Remove.
36820
36821 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
36822
36823 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
36824
36825 2000-09-17 Greg McGary <greg@mcgary.org>
36826
36827 * gcc.c-torture/execute/20000917-1.c: New test.
36828 * gcc.c-torture/execute/20000917-1.x: XFAIL.
36829
36830 2000-09-16 Neil Booth <NeilB@earthling.net>
36831
36832 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
36833 in nested macro bug.
36834
36835 2000-09-15 Neil Booth <NeilB@earthling.net>
36836
36837 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
36838
36839 2000-09-14 Jeffrey A Law (law@cygnus.com)
36840
36841 * gcc.c-torture/execute/20000914-1.c: New test.
36842
36843 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
36844
36845 * g++.other/inline13.C: New test.
36846
36847 2000-09-12 Andreas Jaeger <aj@suse.de>
36848
36849 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
36850 constant by Ulrich Drepper <drepper@redhat.com>.
36851
36852 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
36853
36854 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
36855
36856 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36857
36858 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
36859
36860 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
36861
36862 * gcc.dg/cpp/backslash.c: New test.
36863
36864 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
36865
36866 * gcc.c-torture/execute/20000910-1.c: New test.
36867 * gcc.c-torture/execute/20000910-2.c: Likewise.
36868
36869 2000-09-11 Robert Lipe <robertl@sco.com>
36870
36871 * gcc.dg/pragma-align.c: New test.
36872
36873 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
36874
36875 * g++.old-deja/g++.pt/explicit82.C: New test.
36876 * g++.old-deja/g++.pt/explicit83.C: New test.
36877
36878 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
36879
36880 * gcc.dg/asm-names.c: New test.
36881
36882 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36883
36884 * gcc.dg/cpp/tr-warn6.c: New test
36885
36886 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
36887
36888 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
36889 be accepted.
36890
36891 2000-09-07 Catherine Moore <clm@redhat.com>
36892
36893 * gcc.c-torture/execute/unroll-1.c: New test.
36894
36895 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
36896
36897 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
36898 ERROR markers.
36899 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
36900 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
36901 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
36902 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
36903 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
36904 Preprocess only.
36905 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
36906 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
36907
36908 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36909
36910 * g++.old-deja/g++.pt/deduct2.C: New test.
36911
36912 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36913
36914 * g++.old-deja/g++.pt/parms2.C: New test.
36915
36916 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36917
36918 * g++.old-deja/g++.pt/crash58.C: New test.
36919
36920 2000-09-06 Greg McGary <greg@mcgary.org>
36921
36922 * gcc.c-torture/execute/20000906-1.c: New test.
36923 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
36924
36925 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36926
36927 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
36928
36929 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36930
36931 * g++.old-deja/g++.pt/crash57.C: New test.
36932
36933 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36934
36935 * g++.old-deja/g++.pt/crash56.C: New test.
36936
36937 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36938
36939 * g++.old-deja/g++.pt/koenig1.C: New test.
36940
36941 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36942
36943 * gcc.dg/20000904-1.c: New test.
36944
36945 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36946
36947 * gcc.dg/cpp/paste8.c: New test.
36948
36949 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
36950
36951 * gcc.c-torture/compile/20000827-1.c: New test.
36952
36953 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36954
36955 * gcc.dg/format-diag-1.c: New test.
36956
36957 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36958
36959 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
36960 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
36961 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
36962 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
36963 gcc.dg/formatz-1.c: Adjust warning regular expressions.
36964
36965 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36966
36967 * g++.old-deja/g++.other/nested4.C: New test.
36968
36969 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36970
36971 * g++.old-deja/g++.ns/scoped1.C: New test.
36972
36973 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
36974
36975 * lib/g++.exp: Support testing already-installed GCC.
36976
36977 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36978
36979 * wtr-label-1.c, wtr-suffix-1.c: New tests.
36980
36981 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36982
36983 * gcc.dg/return-type-2.c: New test.
36984
36985 2000-08-27 Geoff Keating <geoffk@cygnus.com>
36986
36987 * gcc.c-torture/compile/20000825-1.c: New test.
36988
36989 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
36990
36991 * gcc.dg/dwarf2-2.c: New test.
36992
36993 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
36994
36995 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
36996 dg-warning regexps.
36997
36998 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
36999
37000 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
37001 gcc.dg/format-ext-5.c: New tests.
37002
37003 2000-08-25 Jakub Jelinek <jakub@redhat.com>
37004
37005 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
37006
37007 2000-08-24 Mark Mitchell <mark@codesourcery.com>
37008
37009 * gcc.dg/noncompile/930622-2.c: Adjust error message.
37010
37011 2000-08-24 Richard Henderson <rth@cygnus.com>
37012
37013 * gcc.dg/ia64-sync-1.c: New test.
37014 * gcc.dg/ia64-sync-2.c: New test.
37015 * gcc.dg/ia64-asm-1.c: New test.
37016
37017 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
37018
37019 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
37020 * gcc.dg/format-ext-2.c: New test.
37021
37022 2000-08-23 Jason Merrill <jason@redhat.com>
37023
37024 * lib/old-dejagnu.exp: Also ignore "In member function" and
37025 "At global scope".
37026
37027 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37028
37029 * gcc.dg/noncompile/label-lineno-1.c: New test.
37030
37031 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37032
37033 * gcc.dg/c99-array-nonobj-1.c: New test.
37034
37035 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37036
37037 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
37038 tests.
37039 * gcc.dg/format-ext-1.c: New test.
37040
37041 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37042
37043 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
37044 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
37045 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
37046 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
37047 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
37048
37049 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
37050
37051 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
37052 gcc.dg/c99-strftime-2.c: New tests.
37053
37054 2000-08-22 Richard Henderson <rth@cygnus.com>
37055
37056 * gcc.c-torture/execute/20000822-1.c: New test.
37057
37058 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37059
37060 * gcc.c-torture/execute/20000819-1.x: Remove.
37061
37062 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37063
37064 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
37065 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
37066 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
37067 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
37068 gcc.dg/format-xopen-1.c: New tests.
37069
37070 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37071
37072 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
37073
37074 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37075
37076 * g++.old-deja/g++.other/loop2.C: New test.
37077
37078 * gcc.c-torture/compile/20000606-1.c: New test.
37079 * gcc.c-torture/compile/20000728-1.c: New test.
37080 * gcc.c-torture/execute/20000801-1.c: New test.
37081 * gcc.c-torture/execute/20000801-2.c: New test.
37082 * gcc.c-torture/execute/20000819-1.c: New test.
37083 * gcc.c-torture/execute/20000819-1.x: XFAIL.
37084 * gcc.dg/20000629-1.c: New test.
37085 * gcc.dg/20000724-1.c: New test.
37086 * gcc.dg/20000807-1.c: New test.
37087
37088 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
37089
37090 * gcc.dg/cpp/pragma-1.c: New test.
37091 * gcc.dg/cpp/pragma-2.c: New test.
37092
37093 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
37094
37095 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
37096 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
37097
37098 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37099
37100 * gcc.c-torture/compile/20000818-1.c: New test.
37101
37102 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
37103
37104 * gcc.c-torture/execute/20000818-1.c: New test.
37105
37106 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
37107
37108 * gcc.dg/format-va-1.c: New test.
37109
37110 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37111
37112 * g++.old-deja/g++.other/typedef8.C: New test.
37113
37114 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37115
37116 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
37117 * g++.old-deja/g++.mike/net36.C: Mark candidate.
37118 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
37119 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
37120 * g++.old-deja/g++.other/ptrmem7.C: New test.
37121 * g++.old-deja/g++.pt/ptrmem10.C: New test.
37122
37123 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37124
37125 * g++.old-deja/g++.pt/typename27.C: New test.
37126
37127 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
37128
37129 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
37130 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
37131 * g++.old-deja/g++.pt/friend45.C: New test.
37132 * g++.old-deja/g++.other/friend8.C: New test.
37133
37134 2000-08-15 Richard Henderson <rth@cygnus.com>
37135
37136 * gcc.c-torture/execute/20000815-1.c: New test.
37137
37138 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
37139
37140 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
37141 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
37142 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
37143
37144 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
37145
37146 * g++.old-deja/g++.other/refinit2.C: New test.
37147
37148 2000-08-13 Geoff Keating <geoffk@cygnus.com>
37149
37150 * lib/c-torture.exp (c-torture): Make
37151 compiler_conditional_xfail_data global.
37152 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
37153 compiler_conditional_xfail_data machinery.
37154 (f-torture-execute): Likewise.
37155 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
37156 and only when unrolling loops.
37157
37158 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
37159
37160 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37161
37162 * g++.old-deja/g++.pt/explicit81.C: New test.
37163
37164 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37165
37166 * g++.old-deja/g++.pt/typename26.C: New test.
37167
37168 2000-08-10 Geoff Keating <geoffk@cygnus.com>
37169
37170 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
37171 warning.
37172
37173 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
37174
37175 * g++.old-deja/g++.other/array3.C: New test.
37176
37177 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37178
37179 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
37180 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
37181 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
37182 New tests.
37183
37184 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
37185
37186 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
37187 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37188
37189 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
37190
37191 * gcc.c-torture/execute/20000808-1.c: New test.
37192
37193 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37194
37195 * gcc.dg/c90-const-expr-1.c: New test.
37196
37197 2000-08-08 Richard Henderson <rth@cygnus.com>
37198
37199 * gcc.dg/noncompile/920923-1.c: Declare calloc.
37200
37201 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
37202
37203 * gcc.dg/noncompile/const-ll-1.c: New test.
37204
37205 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
37206
37207 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
37208
37209 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37210
37211 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
37212 that running programs linked against the shared version of libobjc
37213 run correctly.
37214
37215 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37216
37217 * gcc.dg/c99-printf-1.c: New test.
37218
37219 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37220
37221 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
37222
37223 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
37224
37225 * gcc.c-torture/execute/20000731-1.x: Delete.
37226
37227 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
37228
37229 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
37230 and torture_without_loops as is done by c-torture.exp.
37231 (search_for): Copy from c-torture.exp.
37232 (gcc-dg-runtest): New function, drives a directory of tests
37233 iterating over the TORTURE_OPTIONS.
37234 (scan-assembler, scan-assembler-not): Move here from
37235 individual directory drivers.
37236
37237 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
37238 defined by lib/gcc-dg.exp.
37239 * gcc.dg/cpp/cpp.exp: Likewise.
37240 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
37241 gcc-dg-runtest, so we cycle over optimization options.
37242
37243 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
37244 * gcc.dg/compare2.c: No longer expected to fail.
37245
37246 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37247
37248 * gcc.c-torture/execute/20000804-1.c: New test.
37249
37250 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
37251
37252 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
37253
37254 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
37255
37256 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
37257
37258 2000-08-03 Jeffrey A Law (law@cygnus.com)
37259
37260 * gcc.c-torture/compile/20000803-1.c: New test.
37261
37262 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
37263
37264 * gcc.c-torture/execute/20000801-3.c,
37265 gcc.c-torture/execute/20000801-4.c: New tests.
37266 * gcc.c-torture/execute/20000801-3.x,
37267 gcc.c-torture/execute/20000801-4.x: Xfail.
37268
37269 2000-08-02 Geoff Keating <geoffk@cygnus.com>
37270
37271 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
37272 libobjc/.libs to allow for libtool.
37273
37274 2000-08-02 Jakub Jelinek <jakub@redhat.com>
37275
37276 * gcc.c-torture/compile/20000802-1.c: New test.
37277
37278 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
37279
37280 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
37281
37282 2000-07-31 Jeffrey A Law (law@cygnus.com)
37283
37284 * gcc-c-torture/execute/20000731-2.c: New test.
37285
37286 * gcc.c-torture/execute/20000731-1.c: New test.
37287 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
37288
37289 2000-07-31 Jakub Jelinek <jakub@redhat.com>
37290
37291 * testsuite/gcc.dg/cpp/paste7.c: New test.
37292 * gcc.dg/cpp/20000725-1.c: New test.
37293
37294 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
37295
37296 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
37297 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
37298 declaration warning for __builtin_dwarf_reg_size.
37299
37300 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
37301
37302 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
37303
37304 * gcc.dg/noncompile/voidparam-1.c: New test.
37305
37306 2000-07-30 Richard Henderson <rth@cygnus.com>
37307
37308 * gcc.dg/c90-digraph-1.c: Don't xfail.
37309 * gcc.dg/compare2.c (case 10): Xfail.
37310 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
37311
37312 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
37313
37314 * gcc.dg/c99-main-1.c: New test.
37315
37316 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
37317
37318 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
37319
37320 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
37321
37322 * gcc.c-tortuer/execute/20000726-1.c: New test.
37323
37324 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
37325
37326 * gcc.c-torture/execute/enum-2.c: New test.
37327
37328 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37329
37330 * gcc.dg/cpp/tr-warn3.c: New test.
37331
37332 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37333
37334 * g++.old-deja/g++.ext/implicit1.C: Remove.
37335 * g++.old-deja/g++.jason/c2.C: Remove
37336 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
37337 * g++.old-deja/g++.pt/crash16.C: Likewise.
37338 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
37339
37340 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37341
37342 * g++.old-deja/g++.other/for2.C: New test.
37343
37344 2000-07-25 Jakub Jelinek <jakub@redhat.com>
37345
37346 * gcc.dg/20000720-1.c: New test.
37347
37348 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
37349
37350 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
37351
37352 2000-07-24 Geoff Keating <geoffk@cygnus.com>
37353
37354 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
37355 * gcc.c-torture/execute/20000722-1.c: New.
37356 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
37357
37358 2000-07-24 Jakub Jelinek <jakub@redhat.com>
37359
37360 * gcc.dg/cpp/20000720-1.S: New test.
37361
37362 2000-07-21 Michael Meissner <meissner@redhat.com>
37363
37364 * gcc.c-torture/execute/ieee/hugeval.c: New test.
37365
37366 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37367
37368 * g++.old-deja/g++.brendan/crash16.C,
37369 g++.old-deja/g++.brendan/parse3.C,
37370 g++.old-deja/g++.brendan/redecl1.C,
37371 g++.old-deja/g++.ns/template13.C,
37372 g++.old-deja/g++.other/decl4.C,
37373 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
37374
37375 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37376
37377 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
37378 and "Internal error".
37379
37380 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
37381 regexps.
37382 * gcc.dg/cpp/paste6.c: New test.
37383
37384 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
37385
37386 * gcc.dg/cpp/tr-direct.c: New test.
37387
37388 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
37389 gcc.dg/cpp/undef1.c: Tweak error regexps.
37390
37391 2000-07-18 Eric Christopher <echristo@redhat.com>
37392
37393 * gcc.c-torture/compile/20000718-1.c: New test.
37394
37395 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
37396
37397 * cpplex.c (_cpp_push_token): If the token being pushed back
37398 is the previous token in this context, just subtract one from
37399 context->posn.
37400 * cppmacro.c (save_expansion): Clear aux field when storing a
37401 placemarker.
37402
37403 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
37404
37405 * gcc.dg/noncompile/redecl-1.c: New test.
37406
37407 2000-07-18 Jakub Jelinek <jakub@redhat.com>
37408
37409 * gcc.c-torture/execute/20000717-5.c: New test.
37410 * gcc.c-torture/execute/20000717-1.x: Removed.
37411
37412 2000-07-17 Richard Henderson <rth@cygnus.com>
37413
37414 * gcc.c-torture/execute/20000717-4.c: New test.
37415
37416 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
37417
37418 * gcc.dg/cpp/syshdr.c: New test.
37419 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
37420
37421 2000-07-17 Neil Booth <neilb@earthling.net>
37422
37423 * gcc.dg/cpp/cmdlne-dM.c: New test.
37424 * gcc.dg/cpp/cmdlne-dD.c: New test.
37425
37426 2000-07-17 Jeffrey A Law (law@cygnus.com)
37427
37428 * gcc.c-torture/execute/20000717-3.c: New test.
37429
37430 * gcc.c-torture/compile/20000717-1.c: New test.
37431
37432 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
37433
37434 * gcc.c-torture/execute/20000717-2.c: New test.
37435
37436 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37437
37438 * gcc.dg/formatz-1.c: New test.
37439
37440 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
37441 * gcc.dg/c99-digraph-1.c: New tests.
37442
37443 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
37444 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
37445
37446 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
37447 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
37448 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
37449 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
37450 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
37451 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
37452 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
37453
37454 2000-07-17 Greg McGary <greg@mcgary.org>
37455
37456 * gcc.c-torture/execute/20000717-1.c: New test.
37457 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
37458
37459 2000-07-15 Jakub Jelinek <jakub@redhat.com>
37460
37461 * gcc.c-torture/execute/20000715-2.c: New test.
37462 * gcc.dg/20000715-1.c: New test.
37463
37464 2000-07-15 Michael Meissner <meissner@redhat.com>
37465
37466 * gcc.c-torture/execute/20000715-1.c: New test.
37467
37468 2000-07-13 Jakub Jelinek <jakub@redhat.com>
37469
37470 * gcc.c-torture/execute/20000707-1.c: New test.
37471
37472 2000-07-13 Neil Booth <NeilB@earthling.net>
37473
37474 * testsuite/gcc.dg/cpp/digraph1.c,
37475 testsuite/gcc.dg/cpp/digraph2.c,
37476 testsuite/gcc.dg/cpp/digraphs.c: New tests.
37477
37478 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
37479
37480 * g77.f-torture/compile/20000630-2.f: New test.
37481 * g77.f-torture/compile/20000630-2.x
37482
37483 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
37484
37485 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
37486
37487 2000-07-11 Neil Booth <NeilB@earthling.net>
37488
37489 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
37490
37491 2000-07-11 Neil Booth <NeilB@earthling.net>
37492
37493 * gcc.dg/cpp/cmdlne-C.c: New.
37494
37495 2000-07-09 Neil Booth <NeilB@earthling.net>
37496
37497 * gcc.dg/cpp/directiv.c: New tests.
37498 * gcc.dg/cpp/undef1.c: Update.
37499
37500 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
37501
37502 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
37503
37504 2000-07-09 Neil Booth <NeilB@earthling.net>
37505
37506 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
37507
37508 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
37509
37510 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
37511 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
37512
37513 2000-07-08 Neil Booth <NeilB@earthling.net>
37514
37515 * gcc.dg/cpp/macsyntx.c: New tests.
37516
37517 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37518
37519 * gcc.dg/20000707-1.c: New test.
37520
37521 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37522
37523 * gcc.c-torture/execute/20000706-1.c: New test.
37524 * gcc.c-torture/execute/20000706-2.c: New test.
37525 * gcc.c-torture/execute/20000706-3.c: New test.
37526 * gcc.c-torture/execute/20000706-4.c: New test.
37527 * gcc.c-torture/execute/20000706-5.c: New test.
37528
37529 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37530
37531 * g++.old-deja/g++.pt/instantiate7.C: New test.
37532
37533 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37534
37535 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
37536 * g++.old-deja/g++.mike/thunk3.C: Likewise.
37537 * g++.old-deja/g++.other/rtti3.C: Likewise.
37538 * g++.old-deja/g++.other/rttid3.C: Likewise.
37539
37540 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
37541
37542 * g77.f-torture/compile/20000630-1.x: Fix typo
37543
37544 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
37545
37546 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
37547 assembly output.
37548
37549 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
37550
37551 * gcc.dg/cpp/ident.c: New test.
37552
37553 2000-07-05 Neil Booth <NeilB@earthling.net>
37554
37555 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
37556 gcc.dg/cpp/lexstrng.c: New tests.
37557
37558 2000-07-04 Neil Booth <NeilB@earthling.net>
37559
37560 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
37561 * gcc.dg/cpp/strify2.c: Same.
37562
37563 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
37564
37565 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
37566 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
37567 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
37568 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
37569
37570 * testsuite/gcc.dg/cpp/macro1.c,
37571 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
37572 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
37573 testsuite/gcc.dg/cpp/strify1.c,
37574 testsuite/gcc.dg/cpp/strify2.c: New tests.
37575
37576 2000-07-03 Jakub Jelinek <jakub@redhat.com>
37577
37578 * gcc.c-torture/execute/20000703-1.c: New test.
37579
37580 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37581
37582 * g++.old-deja/g++.pt (lookup10.C): New test.
37583
37584 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37585
37586 * g++.old-deja/g++.pt (typename25.C): New test.
37587
37588 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
37589
37590 * gcc.c-torture/compile/20000701-1.c: New test.
37591
37592 2000-06-30 Nick Clifton <nickc@cygnus.com>
37593
37594 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
37595 to test case.
37596
37597 2000-06-30 Catherine Moore <clm@cygnus.com>
37598
37599 * gcc.c-torture/execute/align-1.c: New test.
37600
37601 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
37602
37603 * g++.old-deja/g++.pt/expr8.C: New test.
37604 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
37605
37606 2000-06-29 Nick Clifton <nickc@cygnus.com>
37607
37608 * gcc.c-torture/compile/20000629-1.c: New test.
37609
37610 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37611
37612
37613 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
37614 gcc.dg/noncompile directory, depending on whether they're
37615 preprocessor tests or not. Annotate all the tests for the dg
37616 framework.
37617
37618 * gcc.c-torture/noncompile/noncompile.exp: Delete.
37619 * gcc.dg/noncompile/noncompile.exp: New.
37620
37621 * Moved files:
37622 Old name New name
37623 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
37624 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
37625 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
37626 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
37627 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
37628 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
37629 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
37630 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
37631 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
37632 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
37633 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
37634 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
37635 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
37636 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
37637 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
37638 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
37639 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
37640 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
37641 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
37642 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
37643 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
37644 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
37645 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
37646 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
37647
37648 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
37649 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
37650 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
37651 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
37652 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
37653 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
37654
37655 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37656
37657 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
37658 declare one variable. On the fourth, error.
37659 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
37660 declared by 20000628-1a.h.
37661
37662 2000-06-29 Richard Henderson <rth@redhat.com>
37663
37664 * gcc.c-torture/execute/930529-1.x: New file.
37665 * gcc.dg/920413-1.c: Adjust expected warning text.
37666 * gcc.dg/980217-1.c: Declare abort.
37667 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
37668
37669 2000-06-29 Jeffrey A Law (law@cygnus.com)
37670
37671 * g77.f-torture/compile/20000629-1.f: New test.
37672 * g77.f-torture/compile/20000629-1.x: Expected to fail.
37673
37674 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37675
37676 Rearrange lots of files, removing entirely the
37677 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
37678 directories.
37679
37680 * Deleted files:
37681 gcc.c-torture/code_quality/code_quality.exp
37682 gcc.c-torture/special/special.exp
37683 gcc.failure/failure.exp
37684 gcc.failure/940409-1.x
37685 gcc.c-torture/compile/961203-1.x
37686
37687 * New files:
37688 gcc.misc-tests/linkage.exp
37689 gcc.c-torture/execute/920730-1t.c
37690 gcc.c-torture/execute/920730-1t.x
37691 gcc.c-torture/compile/920520-1.x
37692 gcc.c-torture/compile/920521-1.x
37693 gcc.c-torture/compile/981006-1.x
37694 gcc.c-torture/execute/eeprof-1.x
37695
37696 * Moved files (possibly with modifications to fit a new harness):
37697 Old name New name
37698 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
37699 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
37700 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
37701 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
37702 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
37703 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
37704 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
37705 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
37706 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
37707 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
37708 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
37709 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
37710 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
37711 gcc.failure/940409-1.c gcc.dg/940409-1.c
37712
37713 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37714
37715 * c-torture/compile/961203-1.x: Delete.
37716
37717 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
37718 not exit. Include stdio.h.
37719 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
37720 * gcc.misc-tests/dg-12.c: Likewise.
37721 * gcc.misc-tests/dg-5.c: Likewise.
37722 * gcc.misc-tests/dg-6.c: Likewise.
37723 * gcc.misc-tests/dg-7.c: Prototype abort.
37724 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
37725 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
37726 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
37727 not exit.
37728 * gcc.misc-tests/sieve.c: Use return from main, not exit.
37729 * gcc.misc-tests/sort2.c: Use return from main, not exit.
37730
37731 2000-06-28 Jakub Jelinek <jakub@redhat.com>
37732
37733 * gcc.dg/cpp/20000628-1.c: New test.
37734 * gcc.dg/cpp/20000628-1.h: New header for above test.
37735 * gcc.dg/cpp/20000628-1a.h: Likewise.
37736
37737 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
37738
37739 * gcc.dg/cpp: New directory.
37740 * gcc.dg/cpp/cpp.exp: New driver.
37741 * gcc.dg/cpp/20000627-1.c: New test.
37742 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
37743 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
37744 and rewrite as a compilation test.
37745
37746 * gcc.dg: Move many files into the cpp subdirectory, possibly
37747 renaming or editing them as well.
37748 Old name New name
37749 990119-1.c cpp/19990119-1.c
37750 990228-1.c cpp/19990228-1.c
37751 990407-1.c cpp/19990407-1.c
37752 990409-1.c cpp/19990409-1.c
37753 990413-1.c cpp/19990413-1.c
37754 990703-1.c cpp/19990703-1.c
37755 20000127-1.c cpp/20000127-1.c
37756 20000129-1.c cpp/20000129-1.c
37757 20000207-1.c cpp/20000207-1.c
37758 20000207-2.c cpp/20000207-2.c
37759 20000209-1.c cpp/20000209-1.c
37760 20000209-2.c cpp/20000209-2.c
37761 20000301-1.c cpp/20000301-1.c
37762 20000419-1.c cpp/20000419-1.c
37763 20000510-1.S cpp/20000510-1.S
37764 20000519-1.c cpp/20000519-1.c
37765 20000529-1.c cpp/20000529-1.c
37766 20000625-1.c cpp/20000625-1.c
37767 20000625-2.c cpp/20000625-2.c
37768 cpp-as1.c cpp/assert1.c
37769 cpp-as2.c cpp/assert2.c
37770 cxx-comments-1.c cpp/cxxcom1.c
37771 cxx-comments-2.c cpp/cxxcom2.c
37772 endif-label.c cpp/endif.c
37773 cpp-hash1.c cpp/hash1.c
37774 cpp-hash2.c cpp/hash2.c
37775 cpp-if1.c cpp/if-1.c
37776 cpp-if2.c cpp/if-2.c
37777 cpp-if3.c cpp/if-3.c
37778 cpp-if4.c cpp/if-4.c
37779 cpp-if5.c cpp/if-5.c
37780 cpp-cond.c cpp/if-cexp.c
37781 cpp-missingop.c cpp/if-mop.c
37782 cpp-missingparen.c cpp/if-mpar.c
37783 cpp-opprec.c cpp/if-oppr.c
37784 cpp-ifparen.c cpp/if-paren.c
37785 cpp-shortcircuit.c cpp/if-sc.c
37786 cpp-shift.c cpp/if-shift.c
37787 cpp-unary.c cpp/if-unary.c
37788 cpp-li1.c cpp/line1.c
37789 cpp-li2.c cpp/line2.c
37790 lineno.c cpp/line3.c
37791 lineno-2.c cpp/line4.c
37792 cpp-mi.c cpp/mi1.c
37793 cpp-mic.h cpp/mi1c.h
37794 cpp-micc.h cpp/mi1cc.h
37795 cpp-mind.h cpp/mi1nd.h
37796 cpp-mindp.h cpp/mi1ndp.h
37797 cpp-mix.h cpp/mi1x.h
37798 cpp-mi2.c cpp/mi2.c
37799 cpp-mi2a.h cpp/mi2a.h
37800 cpp-mi2b.h cpp/mi2b.h
37801 cpp-mi2c.h cpp/mi2c.h
37802 cpp-mi3.c cpp/mi3.c
37803 cpp-mi3.def cpp/mi3.def
37804 poison-1.c cpp/poison.c
37805 pr-impl.c cpp/prag-imp.c
37806 cpp-redef-2.c cpp/redef1.c
37807 cpp-redef.c cpp/redef2.c
37808 strpaste.c cpp/strp1.c
37809 strpaste-2.c cpp/strp2.c
37810 cpp-tradpaste.c cpp/tr-paste.c
37811 cpp-tradstringify.c cpp/tr-str.c
37812 cpp-tradwarn1.c cpp/tr-warn1.c
37813 cpp-tradwarn2.c cpp/tr-warn2.c
37814 trigraphs.c cpp/trigraphs.c
37815 cpp-unc1.c cpp/unc1.c
37816 cpp-unc2.c cpp/unc2.c
37817 cpp-unc3.c cpp/unc3.c
37818 cpp-unc.c cpp/unc4.c
37819 undef.c cpp/undef1.c
37820 undef-2.c cpp/undef2.c
37821 cpp-wi1.c cpp/widestr1.c
37822
37823 2000-06-27 Mark Mitchell <mark@codesourcery.com>
37824
37825 * lib/g++.exp (g++_include_flags): Tweak.
37826
37827 2000-06-27 H.J. Lu <hjl@gnu.org>
37828 Loren J. Rittle <ljrittle@acm.org>
37829
37830 * lib/g++.exp (g++_include_flags): Override libgloss.exp
37831 version with one that knows about the new gcc tree structure.
37832 (g++_link_flags): Same.
37833
37834 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
37835
37836 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
37837 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
37838 case we are cross-compiling.
37839
37840 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
37841 g++.old-deja/g++.niklas/Makefile.in,
37842 g++.old-deja/g++.niklas/configure.in,
37843 g++.old-deja/g++.other/Makefile.in,
37844 g++.old-deja/g++.other/configure.in,
37845 gcc.c-torture/code_quality/Makefile.in,
37846 gcc.c-torture/code_quality/configure.in,
37847 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
37848 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
37849 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
37850 gcc.c-torture/execute/ieee/Makefile.in,
37851 gcc.c-torture/execute/ieee/configure.in,
37852 gcc.c-torture/noncompile/Makefile.in,
37853 gcc.c-torture/noncompile/configure.in,
37854 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
37855 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
37856 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
37857
37858 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
37859
37860 * g++.old-deja/g++.other/ambig3.C: New test.
37861
37862 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
37863
37864 * g++.old-deja/g++.pt/syntax1.C: New test.
37865 * g++.old-deja/g++.pt/syntax2.C: New test.
37866 * g++.old-deja/g++.other/syntax3.C: New test.
37867 * g++.old-deja/g++.other/syntax4.C: New test.
37868
37869 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
37870
37871 * gcc.dg/20000623-1.c: Prototype exit and abort.
37872
37873 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
37874
37875 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
37876 New tests.
37877 * gcc.dg/cpp-mi3.def: New file.
37878
37879 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
37880 inside assertions.
37881 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
37882 lexer's error messages.
37883 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
37884 divine anything from the linemarkers.
37885 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
37886 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
37887
37888 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
37889
37890 * gcc.dg/20000623-1.c: New test.
37891
37892 2000-06-22 Jakub Jelinek <jakub@redhat.com>
37893
37894 * gcc.c-torture/execute/20000622-1.c: New test.
37895
37896 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37897
37898 * g++.old-deja/g++.other/init15.C: New test.
37899
37900 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37901
37902 * g++.old-deja/g++.pt/vaarg2.C: New test.
37903 * g++.old-deja/g++.pt/vaarg3.C: New test.
37904
37905 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
37906
37907 * g++.old-deja/g++.other/dyncast6.C: New test.
37908
37909 2000-06-15 Jakub Jelinek <jakub@redhat.com>
37910
37911 * gcc.c-torture/execute/loop-6.c: New test.
37912
37913 2000-06-14 Jakub Jelinek <jakub@redhat.com>
37914
37915 * gcc.dg/20000614-1.c: New test.
37916 * gcc.dg/20000614-2.c: New test.
37917
37918 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
37919
37920 * g++.old-deja/g++.other/inline12.C: New test.
37921
37922 2000-06-13 Jakub Jelinek <jakub@redhat.com>
37923
37924 * g++.old-deja/g++.other/eh1.C: New test.
37925
37926 2000-06-12 Jakub Jelinek <jakub@redhat.com>
37927
37928 * g++.old-deja/g++.other/type.C: New test.
37929
37930 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37931
37932 * g++.old-deja/g++.other/initstring.C: New test.
37933
37934 2000-06-12 Jason Merrill <jason@redhat.com>
37935
37936 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
37937
37938 2000-06-09 Jeffrey A Law (law@cygnus.com)
37939
37940 * gcc.c-torture/compile/20000609-1.c: New test.
37941
37942 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
37943
37944 * gcc.dg/20000609-1.c: New test.
37945
37946 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
37947
37948 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
37949 * gcc.c-torture/noncompile/poison-1.c: Move...
37950 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
37951 * gcc.dg/cpp-li1.c: Add a token after the #line.
37952
37953 2000-06-05 Richard Henderson <rth@cygnus.com>
37954
37955 * gcc.c-torture/execute/20000605-2.c: New test.
37956 * gcc.c-torture/execute/20000605-3.c: New test.
37957
37958 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
37959
37960 * g77.f-torture/execute/20000503-1.x: New file.
37961
37962 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
37963
37964 * g++.old-deja/g++.eh/badalloc1.C: New test.
37965
37966 2000-06-05 Richard Henderson <rth@cygnus.com>
37967
37968 * gcc.c-torture/execute/20000605-1.c: New test.
37969
37970 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37971 Nathan Sidwell <nathan@codesourcery.com>
37972
37973 * gcc.c-torture/compile/20000605-1.c: New test.
37974
37975 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
37976
37977 * g77.f-torture/compile/20000601-1.f: New test.
37978
37979 2000-06-03 Richard Henderson <rth@cygnus.com>
37980
37981 * gcc.c-torture/execute/20000603-1.c: New.
37982
37983 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
37984
37985 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
37986 * gcc.dg/noreturn-2.c (noreturn): Likewise.
37987
37988 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
37989
37990 * gcc.dg/compare2.c (case 12): XFAIL.
37991 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
37992 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
37993
37994 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
37995
37996 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
37997
37998 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
37999 guard macro is already defined when the header is first
38000 included.
38001 * gcc.dg/cpp-mix.h: New file.
38002 * gcc.dg/endif-label.c: Update patterns to match compiler.
38003
38004 * g++.brendan/complex1.C: Declare abort.
38005 * g++.law/refs4.C: Remove XFAIL.
38006 * g++.oliva/expr2.C: Declare abort and exit.
38007
38008 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
38009
38010 * gcc.c-torture/execute/20000528-1.c: New test.
38011
38012 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
38013 * g++.old-deja/g++.law/temps4.C: Likewise.
38014
38015 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
38016 stdlib.h. Call abort() on failure.
38017 * g++.old-deja/g++.law/refs4.C: Likewise.
38018 * g++.old-deja/g++.law/temps4.C: Likewise.
38019 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
38020 * gcc.c-torture/execute/20000112-1.c: Include string.h.
38021
38022 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
38023
38024 Relative to g++.dg/special:
38025 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
38026
38027 Relative to g++.old-deja:
38028 * g++.brendan/complex1.C, g++.jason/optimize2.C,
38029 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
38030 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
38031 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
38032 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
38033 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
38034 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
38035
38036 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
38037 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
38038 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
38039 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
38040 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
38041 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
38042 and/or string.h.
38043
38044 * g++.other/goto1.C: Update expectations for error messages.
38045
38046 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
38047
38048 * gcc.c-torture/compile/20000523-1.c: New test.
38049
38050 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38051
38052 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
38053
38054 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38055
38056 * g++.old-deja/g++.eh/catch11.C: New test.
38057 * g++.old-deja/g++.eh/catch12.C: New test.
38058
38059 2000-05-24 Nick Clifton <nickc@cygnus.com>
38060
38061 * gcc.c-torture/execute/20000523-1.c: New test.
38062
38063 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
38064
38065 * c-torture/execute/bcp-1.c: Replace abort in arg of
38066 __builtin_constant_p with a generic external function.
38067
38068 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
38069 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
38070 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
38071 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
38072 Prototype abort and/or exit.
38073
38074 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
38075 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
38076 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
38077 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
38078
38079 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
38080
38081 * gcc.dg/dwarf2-1.c: New test.
38082
38083 2000-05-20 Richard Henderson <rth@cygnus.com>
38084
38085 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
38086
38087 2000-05-20 Andreas Jaeger <aj@suse.de>
38088
38089 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
38090 testcase.
38091
38092 2000-05-19 David Edelsohn <edelsohn@gnu.org>
38093
38094 * gcc.c-torture/execute/20000519-2.c: New test.
38095
38096 2000-05-19 Andreas Jaeger <aj@suse.de>
38097
38098 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
38099 which fails with SSA.
38100
38101 * lib/c-torture.exp: Also test with -O3 -fssa.
38102
38103 2000-05-18 Michael Meissner <meissner@redhat.com>
38104
38105 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
38106 * gcc.c-torture/execute/920415-1.c: Ditto.
38107 * gcc.c-torture/execute/920501-1.c: Ditto.
38108 * gcc.c-torture/execute/conversion.c: Ditto.
38109 * gcc.c-torture/execute/cvt-1.c: Ditto.
38110
38111 2000-05-18 Jeffrey A Law (law@cygnus.com)
38112
38113 * gcc.c-torture/compile/20000518-1.c: New test.
38114
38115 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
38116
38117 * g77.f-torture/compile/200005018.f: New test.
38118
38119 2000-05-17 Jeffrey A Law (law@cygnus.com)
38120
38121 * gcc.c-torture/compile/20000517-1.c: New test.
38122
38123 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38124
38125 * gcc.c-torture/execute/20000516-1.c: New test.
38126
38127 2000-05-15 Jakub Jelinek <jakub@redhat.com>
38128
38129 * g++.old-deja/g++.other/eh.C: New test.
38130
38131 2000-05-12 Richard Henderson <rth@cygnus.com>
38132
38133 * gcc.c-torture/execute/990208-1.c (main): Don't pass
38134 constants through to doit's conditional.
38135
38136 2000-05-11 Jeffrey A Law (law@cygnus.com)
38137
38138 * gcc.c-torture/compile/20000511-1.c: New test.
38139 * g77.f-torture/compile/20000511-1.f: New test.
38140 * g77.f-torture/compile/20000511-2.f: New test.
38141
38142 2000-05-11 Michael Meissner <meissner@redhat.com>
38143
38144 * gcc.c-torture/execute/20000511-1.c: New test.
38145
38146 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
38147
38148 * gcc.dg/dg.exp: Scan .S files as well as .c files.
38149 * gcc.dg/20000510-1.S: New.
38150
38151 2000-05-08 Catherine Moore <clm@cygnus.com>
38152
38153 * gcc.dg/unused-3.c: New.
38154
38155 2000-05-06 Richard Henderson <rth@cygnus.com>
38156
38157 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
38158 * g++.old-deja/g++.mike/warn1.C: Likewise.
38159 * g++.old-deja/g++.pt/local1.C: Likewise.
38160 * g++.old-deja/g++.pt/local7.C: Likewise.
38161 * g++.old-deja/g++.pt/spec16.C: Likewise.
38162
38163 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
38164
38165 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
38166
38167 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
38168
38169 * g77.f-torture/execute/20000503-1.f: New test.
38170
38171 2000-05-04 Andreas Jaeger <aj@suse.de>
38172
38173 * gcc.dg/noreturn-2.c: New test.
38174
38175 2000-05-04 Neil Booth <NeilB@earthling.net>
38176
38177 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
38178 preprocessor.
38179
38180 2000-05-04 Richard Henderson <rth@cygnus.com>
38181
38182 * gcc.c-torture/execute/20000503-1.c: Fix typo.
38183
38184 2000-05-04 Richard Henderson <rth@cygnus.com>
38185
38186 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
38187 OpenSSL by Jason R Thorpe.
38188
38189 2000-05-03 Jim Wilson <wilson@cygnus.com>
38190
38191 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
38192
38193 2000-05-03 Robert Lipe <robertlipe@usa.net>
38194
38195 * gcc.dg/20000503-1.c: New test.
38196
38197 2000-05-02 Jakub Jelinek <jakub@redhat.com>
38198
38199 * gcc.c-torture/compile/20000502-1.c: New test.
38200 * g++.old-deja/g++.other/align.C: New test.
38201 * gcc.dg/cpp-tradstringify.c: New test.
38202
38203 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
38204
38205 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
38206 and hard registers.
38207
38208 2000-04-26 Geoff Keating <geoffk@cygnus.com>
38209
38210 * gcc.c-torture/execute/loop-5.c: New test.
38211
38212 2000-04-25 Jakub Jelinek <jakub@redhat.com>
38213
38214 * gcc.c-torture/execute/va-arg-20.c: New test.
38215
38216 2000-04-23 Jeffrey A Law (law@cygnus.com)
38217
38218 * gcc.c-torture/execute/20000422-1.c: New test.
38219
38220 2000-04-20 Greg McGary <gkm@gnu.org>
38221
38222 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
38223 when optimizing, but without sibling-call optimizations (-O1).
38224
38225 2000-04-20 Jeffrey A Law (law@cygnus.com)
38226
38227 * gcc.c-torture/compile/20000420-1.c: New test.
38228
38229 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
38230
38231 * g++.abi/ptrflags.C: New test.
38232 * g++.eh/catchptr1.C: Test incomplete pointer chains.
38233
38234 2000-04-19 Catherine Moore <clm@cygnus.com>
38235
38236 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
38237
38238 2000-04-19 Greg McGary <gkm@gnu.org>
38239
38240 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
38241 sibling-call optimizations.
38242
38243 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
38244
38245 * gcc.dg/20000419-1.c: New test.
38246
38247 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
38248
38249 * gcc.c-torture/execute/20000412-6.c: New test.
38250
38251 2000-04-12 Jeffrey A Law (law@cygnus.com)
38252
38253 * gcc.c-torture/execute/20000412-5.c: New test.
38254 * g77.f-torture/compile/20000412-1.f: New test.
38255 * gcc.c-torture/execute/20000412-4.c: New test.
38256 * gcc.c-torture/compile/20000412-2.c: New test.
38257 * gcc.c-torture/execute/20000412-3.c: New test.
38258 * gcc.c-torture/compile/20000412-1.c: New test.
38259 * gcc.c-torture/execute/20000412-2.c: New test.
38260
38261 2000-04-12 Jakub Jelinek <jakub@redhat.com>
38262
38263 * objc/execute/bf-20.m: New test.
38264
38265 2000-04-10 Richard Henderson <rth@cygnus.com>
38266
38267 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
38268
38269 * gcc.c-torture/execute/20000412-1.c: New test.
38270
38271 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
38272
38273 * g++.old-deja/g++.eh/catchptr1.C: New test.
38274
38275 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
38276
38277 * g++.old-deja/g++.abi/cxa_vec.C: New test.
38278
38279 2000-04-08 Neil Booth <NeilB@earthling.net>
38280
38281 * gcc.dg/cpp-nullchar.c: Remove test as
38282 embedded nulls cause problems.
38283
38284 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38285
38286 * gcc.dg/compare2.c: New test.
38287
38288 2000-04-08 Neil Booth <NeilB@earthling.net>
38289
38290 * gcc.dg/cpp-nullchar.c: New test.
38291
38292 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
38293
38294 * gcc.dg/cpp-mi2.c: New test.
38295 * gcc.dg/cpp-mi2[abc].h: New files.
38296
38297 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
38298
38299 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
38300 member name.
38301
38302 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
38303
38304 * g++.old-deja/g++.abi/vmihint.C: New test.
38305
38306 2000-04-06 Neil Booth <NeilB@earthling.net>
38307
38308 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
38309 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
38310 copyright.
38311
38312 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
38313
38314 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
38315 avoid stack-frame overwrite.
38316
38317 2000-04-05 Jakub Jelinek <jakub@redhat.com>
38318
38319 * gcc.c-torture/compile/20000405-2.c: New test.
38320 * gcc.c-torture/compile/20000405-3.c: New test.
38321
38322 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38323
38324 * gcc.c-torture/compile/20000405-1.c: New test.
38325
38326 2000-04-04 Geoff Keating <geoffk@cygnus.com>
38327
38328 * gcc.dg/cast-qual-1.c: Revert last change.
38329
38330 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38331
38332 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
38333
38334 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
38335
38336 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
38337 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
38338
38339 2000-04-03 Jeffrey A Law (law@cygnus.com)
38340
38341 * gcc.c-torture/compile/20000403-2.c: New test.
38342 * gcc.c-torture/compile/20000403-1.c: New test.
38343
38344 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
38345
38346 * gcc.c-torture/execute/20000403-1.c: New test.
38347
38348 2000-04-03 Geoff Keating <geoffk@cygnus.com>
38349
38350 * gcc.c-torture/execute/20000402-1.c: New test.
38351
38352 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
38353
38354 * gcc.c-torture/execute/va-arg-15.c: New test.
38355 * gcc.c-torture/execute/va-arg-16.c: New test.
38356 * gcc.c-torture/execute/va-arg-17.c: New test.
38357 * gcc.c-torture/execute/va-arg-18.c: New test.
38358 * gcc.c-torture/execute/va-arg-19.c: New test.
38359
38360 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
38361
38362 * gcc.c-torture/compile/981211-1.c: Move to...
38363 * gcc.dg/cpp-as1.c: ...here.
38364 * gcc.dg/cpp-as2.c: New file.
38365
38366 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
38367 compiler.
38368
38369 2000-04-02 Neil Booth <NeilB@earthling.net>
38370
38371 * gcc.dg/cpp-cond.c New tests.
38372 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
38373 accidental success less likely.
38374 * gcc.dg/cpp-missingop.c New tests.
38375 * gcc.dg/cpp-missingparen.c New tests.
38376 * gcc.dg/cpp-shift.c New tests.
38377 * gcc.dg/cpp-shortcircuit.c New tests.
38378 * gcc.dg/cpp-unary.c New tests.
38379
38380 2000-03-29 Jeffrey A Law (law@cygnus.com)
38381
38382 * gcc.c-torture/compile/20000329-1.c: New test.
38383
38384 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
38385
38386 * gcc.c-torture/compile/20000326-1.c: New test.
38387 * gcc.c-torture/compile/20000326-2.c: New test.
38388
38389 2000-03-24 Geoff Keating <geoffk@cygnus.com>
38390
38391 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
38392 the first parameter is a function argument.
38393
38394 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
38395
38396 * g++.old-deja/g++.ext/array4.C: New test.
38397
38398 2000-03-22 Geoff Keating <geoffk@cygnus.com>
38399
38400 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
38401
38402 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38403
38404 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
38405
38406 2000-03-19 Richard Henderson <rth@cygnus.com>
38407
38408 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
38409
38410 2000-03-19 Richard Henderson <rth@cygnus.com>
38411
38412 * gcc.c-torture/compile/20000319-1.c: New test.
38413
38414 2000-03-14 Jeffrey A Law (law@cygnus.com)
38415
38416 * gcc.c-torture/execute/20000314-3.c: New test.
38417 * gcc.c-torture/execute/20000314-2.c: New test.
38418 * gcc.c-torture/execute/20000314-1.c: New test.
38419 * gcc.c-torture/compile/20000314-2.c: New test.
38420 * gcc.c-torture/compile/20000314-1.c: New test.
38421
38422 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
38423
38424 * g++.old-deja/g++.warn/inline.C: New test.
38425
38426 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
38427
38428 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
38429 standards-compliant result rather than specific constants.
38430 Put test-values in array.
38431
38432 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
38433
38434 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
38435 (g++_target_compile): Put test-specific options last.
38436
38437 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38438
38439 * g++.old-deja/g++.eh/vbase4.C: New test.
38440
38441 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38442
38443 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
38444
38445 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38446
38447 * g++.old-deja/g++.brendan/misc12.C: Removed.
38448 * g++.old-deja/g++.pt/memtemp77.C: Constify.
38449 * g++.old-deja/g++.ext/pretty4.C: New test.
38450
38451 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38452
38453 * g++.old-deja/g++.other/string2.C: New test.
38454
38455 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
38456
38457 * g++.old-deja/g++.warn/impint2.C: New test.
38458
38459 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
38460
38461 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
38462 is 1, not zero.
38463
38464 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
38465
38466 * g++.old-deja/g++.warn/impint.C: New test.
38467 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
38468 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
38469 * g++.old-deja/g++.pt/explicit12.C: Likewise.
38470 * g++.old-deja/g++.pt/explicit13.C: Likewise.
38471 * g++.old-deja/g++.pt/explicit17.C: Likewise.
38472 * g++.old-deja/g++.pt/explicit18.C: Likewise.
38473 * g++.old-deja/g++.pt/explicit19.C: Likewise.
38474 * g++.old-deja/g++.pt/explicit23.C: Likewise.
38475 * g++.old-deja/g++.pt/explicit31.C: Likewise.
38476 * g++.old-deja/g++.pt/explicit35.C: Likewise.
38477 * g++.old-deja/g++.pt/explicit6.C: Likewise.
38478 * g++.old-deja/g++.pt/memclass7.C: Likewise.
38479
38480 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
38481
38482 * gcc.dg/cpp-redef.c: New test.
38483
38484 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
38485
38486 * g++.old-deja/g++.pt/unify7.C: New test.
38487
38488 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38489
38490 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
38491 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
38492
38493 2000-02-25 Geoff Keating <geoffk@cygnus.com>
38494
38495 * gcc.c-torture/compile/20000224-1.c: New test.
38496
38497 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38498
38499 * gcc.c-torture/compile/cpp-2.c: New test.
38500 * gcc.c-torture/compile/cpp-1.c: New test.
38501
38502 2000-02-25 Jeffrey A Law (law@cygnus.com)
38503
38504 * gcc.c-torture/execute/20000225-1.c: New test.
38505
38506 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38507
38508 * gcc.dg/cpp-li2.c: New test.
38509
38510 * gcc.dg/cpp-wi1.c: New test.
38511
38512 * gcc.dg/cpp-li1.c: New test.
38513
38514 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
38515
38516 * g++.old-deja/g++.other/sizeof5.C: New test.
38517
38518 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38519
38520 * gcc.c-torture/execute/va-arg-13.c: New test.
38521
38522 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
38523
38524 * gcc.c-torture/execute/va-arg-12.c: New test.
38525
38526 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38527
38528 * gcc.c-torture/execute/20000223-1.c: New test.
38529
38530 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38531
38532 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
38533
38534 2000-02-22 Mark Mitchell <mark@codesourcery.com>
38535
38536 * g++.old-deja/g++.abi/ptrmem.C: New test.
38537
38538 2000-02-19 Richard Henderson <rth@cygnus.com>
38539
38540 * gcc.c-torture/compile/init-3.c: New.
38541
38542 2000-02-17 Mark Mitchell <mark@codesourcery.com>
38543
38544 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
38545 ALWAYS_CXXFLAGS.
38546
38547 2000-02-11 Robert Lipe <robertl@sco.com>
38548
38549 * gcc.c-torture/compile/20000211-3.c: New test.
38550
38551 2000-02-11 Martin Buchholz <martin@xemacs.org>
38552
38553 * gcc.c-torture/compile/20000211-2.c: New test.
38554
38555 2000-02-11 Jeffrey A Law (law@cygnus.com)
38556
38557 * gcc.c-torture/compile/20000211-1.c: New test.
38558
38559 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
38560
38561 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
38562 on native targets
38563
38564 2000-02-08 Nathan Sidwell <nathan@acm.org>
38565
38566 * g++.old-deja/g++.other/cast5.C: New test.
38567
38568 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
38569
38570 * gcc.c-torture/execute/20000205-1.c: New.
38571
38572 2000-02-03 Nathan Sidwell <nathan@acm.org>
38573
38574 * g++.old-deja/g++.jason/cast3.C: Return void.
38575 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
38576
38577 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38578
38579 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
38580
38581 * gcc.dg/loop-1.c: New test.
38582
38583 2000-01-27 Jakub Jelinek <jakub@redhat.com>
38584
38585 * gcc.c-torture/compile/20000127-1.c: New test.
38586 * gcc.c-torture/execute/991228-1.c: New test.
38587
38588 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38589
38590 * gcc.dg/unused-2.c: New test.
38591
38592 * gcc.dg/conv-1.c: New test.
38593
38594 2000-01-24 Mark Mitchell <mark@codesourcery.com>
38595
38596 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
38597 compiler.
38598 (tool_option_proc): Fix typo.
38599
38600 2000-01-24 Geoff Keating <geoffk@cygnus.com>
38601
38602 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
38603 of the ld on the host, not on the build machine.
38604 Also, don't crash if '--help' is not a supported option.
38605
38606 2000-01-24 Richard Henderson <rth@cygnus.com>
38607
38608 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
38609
38610 2000-01-20 Jeffrey A Law (law@cygnus.com)
38611
38612 * gcc.c-torture/execute/20000120-2.c: New test.
38613 * gcc.c-torture/execute/20000120-1.c: New test.
38614
38615 2000-01-13 Jeffrey A Law (law@cygnus.com)
38616
38617 * gcc.c-torture/execute/20000113-1.c: New test.
38618
38619 2000-01-12 Jeffrey A Law (law@cygnus.com)
38620
38621 * gcc.c-torture/execute/20000112-1.c: New test.
38622
38623 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38624
38625 * gcc.dg/20000111-1.c: New test.
38626
38627 2000-01-10 Jeffrey A Law (law@cygnus.com)
38628
38629 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
38630 with 16 bit integers.
38631
38632 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38633
38634 * gcc.dg/20000108-1.c: New test.
38635
38636 2000-01-05 Nathan Sidwell <nathan@acm.org>
38637
38638 * g++.old-deja/g++.ns/koenig8.C: New test.
38639
38640 2000-01-05 Nathan Sidwell <nathan@acm.org>
38641
38642 * g++.old-deja/g++.other/cast4.C: New test.
38643
38644 2000-01-05 Jeffrey A Law (law@cygnus.com)
38645
38646 * gcc.c-torture/compile/20000105-2.c: New test.
38647 * gcc.c-torture/compile/20000105-1.c: New test.
38648
38649 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38650
38651 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
38652 references to printf & atoi to conform to ANSI standard.
38653 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
38654 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
38655 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
38656 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
38657 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
38658 * g++.old-deja/g++.brendan/complex1.C: Likewise.
38659 * g++.old-deja/g++.brendan/copy1.C: Likewise.
38660 * g++.old-deja/g++.brendan/copy2.C: Likewise.
38661 * g++.old-deja/g++.brendan/copy3.C: Likewise.
38662 * g++.old-deja/g++.brendan/copy4.C: Likewise.
38663 * g++.old-deja/g++.brendan/copy5.C: Likewise.
38664 * g++.old-deja/g++.brendan/copy6.C: Likewise.
38665 * g++.old-deja/g++.brendan/copy7.C: Likewise.
38666 * g++.old-deja/g++.brendan/copy8.C: Likewise.
38667 * g++.old-deja/g++.brendan/crash11.C: Likewise.
38668 * g++.old-deja/g++.brendan/crash14.C: Likewise.
38669 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
38670 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
38671 * g++.old-deja/g++.brendan/delete2.C: Likewise.
38672 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
38673 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
38674 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
38675 * g++.old-deja/g++.brendan/eh1.C: Likewise.
38676 * g++.old-deja/g++.brendan/groff1.C: Likewise.
38677 * g++.old-deja/g++.brendan/init3.C: Likewise.
38678 * g++.old-deja/g++.brendan/misc12.C: Likewise.
38679 * g++.old-deja/g++.brendan/misc7.C: Likewise.
38680 * g++.old-deja/g++.brendan/new2.C: Likewise.
38681 * g++.old-deja/g++.brendan/operators4.C: Likewise.
38682 * g++.old-deja/g++.brendan/operators5.C: Likewise.
38683 * g++.old-deja/g++.brendan/overload2.C: Likewise.
38684 * g++.old-deja/g++.brendan/overload7.C: Likewise.
38685 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
38686 * g++.old-deja/g++.brendan/reference1.C: Likewise.
38687 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
38688 * g++.old-deja/g++.brendan/template24.C: Likewise.
38689 * g++.old-deja/g++.brendan/template3.C: Likewise.
38690 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
38691 * g++.old-deja/g++.jason/inline3.C: Likewise.
38692 * g++.old-deja/g++.jason/opeq.C: Likewise.
38693 * g++.old-deja/g++.law/arg5.C: Likewise.
38694 * g++.old-deja/g++.law/arm7.C: Likewise.
38695 * g++.old-deja/g++.law/ctors11.C: Likewise.
38696 * g++.old-deja/g++.law/cvt8.C: Likewise.
38697 * g++.old-deja/g++.law/init9.C: Likewise.
38698 * g++.old-deja/g++.law/refs4.C: Likewise.
38699 * g++.old-deja/g++.law/template2.C: Likewise.
38700 * g++.old-deja/g++.law/visibility24.C: Likewise.
38701 * g++.old-deja/g++.law/vtable3.C: Likewise.
38702 * g++.old-deja/g++.mike/asm2.C: Likewise.
38703 * g++.old-deja/g++.mike/eh1.C: Likewise.
38704 * g++.old-deja/g++.mike/misc1.C: Likewise.
38705 * g++.old-deja/g++.mike/misc13.C: Likewise.
38706 * g++.old-deja/g++.mike/misc14.C: Likewise.
38707 * g++.old-deja/g++.mike/ns12.C: Likewise.
38708 * g++.old-deja/g++.mike/p1248.C: Likewise.
38709 * g++.old-deja/g++.mike/p3708.C: Likewise.
38710 * g++.old-deja/g++.mike/p3708a.C: Likewise.
38711 * g++.old-deja/g++.mike/p3708b.C: Likewise.
38712 * g++.old-deja/g++.mike/p646.C: Likewise.
38713 * g++.old-deja/g++.mike/p700.C: Likewise.
38714 * g++.old-deja/g++.mike/p783.C: Likewise.
38715 * g++.old-deja/g++.mike/p783a.C: Likewise.
38716 * g++.old-deja/g++.mike/p783b.C: Likewise.
38717 * g++.old-deja/g++.mike/p786.C: Likewise.
38718 * g++.old-deja/g++.mike/p789.C: Likewise.
38719 * g++.old-deja/g++.mike/p789a.C: Likewise.
38720 * g++.old-deja/g++.mike/p807a.C: Likewise.
38721 * g++.old-deja/g++.other/delete3.C: Likewise.
38722 * g++.old-deja/g++.other/dyncast1.C: Likewise.
38723 * g++.old-deja/g++.other/dyncast2.C: Likewise.
38724 * g++.old-deja/g++.other/dyncast3.C: Likewise.
38725 * g++.old-deja/g++.other/empty1.C: Likewise.
38726 * g++.old-deja/g++.other/temporary1.C: Likewise.
38727 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
38728 * g++.old-deja/g++.pt/t16.C: Likewise.
38729 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
38730
38731 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
38732
38733 * gcc.dg/991230-1.c: New test.
38734
38735 1999-12-29 Jeffrey A Law (law@cygnus.com)
38736
38737 * gcc.c-torture/compile/991229-3.c: New test.
38738 * gcc.c-torture/compile/991229-2.c: New test.
38739 * gcc.c-torture/compile/991229-1.c: New test.
38740
38741 1999-12-29 Greg McGary <gkm@eng.ascend.com>
38742
38743 * gcc.c-torture/compile/labels-2.c: New test.
38744
38745 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
38746
38747 * gcc.c-torture/execute/991227-1.c: New test.
38748
38749 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38750
38751 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
38752
38753 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
38754
38755 * gcc.c-torture/execute/991221-1.c: New test.
38756
38757 1999-12-20 Nathan Sidwell <nathan@acm.org>
38758
38759 * g++.old-deja/g++.other/cast3.C: New test.
38760
38761 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
38762
38763 * gcc.c-torture/execute/991216-4.c: New test.
38764
38765 1999-12-16 Michael Meissner <meissner@cygnus.com>
38766
38767 * gcc.c-torture/execute/991216-1.c: New test.
38768 * gcc.c-torture/execute/991216-2.c: New test.
38769 * gcc.c-torture/execute/991216-3.c: New test.
38770
38771 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38772
38773 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
38774 Actually make the test fail by using "-O2" for compilation.
38775
38776 1999-12-15 Nathan Sidwell <nathan@acm.org>
38777
38778 * g++.old-deja/g++.warn/cast-align1.C: New test.
38779
38780 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38781
38782 * gcc.c-torture/compile/991214-1.c: New test.
38783 * gcc.c-torture/compile/991214-2.c: New test.
38784
38785 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38786
38787 * gcc.dg/991214-1.c: New test.
38788
38789 1999-12-13 Jeffrey A Law (law@cygnus.com)
38790
38791 * gcc.c-torture/compile/991213-3.c: New test.
38792 * gcc.c-torture/compile/991213-2.c: New test.
38793 * gcc.c-torture/compile/991213-1.c: New test.
38794
38795 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
38796
38797 * gcc.dg/991209-1.c: New test.
38798
38799 1999-12-08 Nathan Sidwell <nathan@acm.org>
38800
38801 * gcc.c-torture/compile/991208-1.c: New test.
38802
38803 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38804
38805 * gcc.dg/ultrasp2.c: New test.
38806
38807 1999-12-05 Alex Samuel <samuel@codesourcery.com>
38808
38809 * g++.old-deja/g++.abi/align.C (main): Fix typo.
38810
38811 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
38812
38813 * gcc.c-torture/compile/991202-1.c: New test.
38814 * gcc.c-torture/execute/991202-1.c: New test.
38815 * gcc.c-torture/execute/991202-2.c: New test.
38816 * gcc.c-torture/execute/991202-3.c: New test.
38817
38818 1999-12-02 Alex Samuel <samuel@codesourcery.com>
38819
38820 * g++.old-deja/g++.abi/align.C: New test.
38821 * g++.old-deja/g++.abi/aggregates.C: Likewise.
38822 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38823
38824 1999-12-01 Richard Henderson <rth@cygnus.com>
38825
38826 * gcc.c-torture/execute/991201-1.c: New.
38827
38828 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
38829
38830 * gcc.dg/991129-1.c: New test.
38831
38832 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
38833
38834 * gcc.c-torture/compile/991127-1.c: New test.
38835
38836 1999-11-22 Nathan Sidwell <nathan@acm.org>
38837
38838 * g++.old-deja/g++.other/warn4.C: New test.
38839
38840 1999-11-22 Nathan Sidwell <nathan@acm.org>
38841
38842 * g++.old-deja/g++.eh/cleanup2.C: New test.
38843 * g++.old-deja/g++.ext/pretty2.C: New test.
38844 * g++.old-deja/g++.ext/pretty3.C: New test.
38845 * g++.old-deja/g++.other/debug6.C: New test.
38846
38847 1999-10-20 Jim Wilson <wilson@cygnus.com>
38848
38849 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
38850 compiler_output to look for one error message instead of two.
38851
38852 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
38853
38854 * gcc.c-torture/execute/991118-1.c: Also test case
38855 where the word boundary does not split a byte evenly.
38856
38857 1999-11-19 Nathan Sidwell <nathan@acm.org>
38858
38859 * g++.old-deja/g++.ext/restrict1.C: New test.
38860
38861 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
38862
38863 * gcc.c-torture/execute/991118-1.c: New test.
38864
38865 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
38866
38867 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
38868 working directory pathnames.
38869
38870 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
38871
38872 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
38873 host is equipped with driver.h and driver.o so it can actually
38874 compile and run the tests.
38875
38876 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
38877
38878 * gcc.c-torture/compile/991008-1.c: New test.
38879
38880 1999-11-08 Nick Clifton <nickc@cygnus.com>
38881
38882 * lib/gcc-dg.exp: Include target-supports.exp
38883
38884 1999-11-05 Nick Clifton <nickc@cygnus.com>
38885
38886 * lib/target-supports.exp: New file: Provide procs to test for
38887 features supported by the target.
38888 (check_weak_available): Moved here from ecos.exp.
38889 (check_alias_available): New proc: Determine of the target
38890 toolchain supports the alias attribute.
38891
38892 * gcc.dg/special/ecos.exp: Move check_weak_available to
38893 target-supports.exp.
38894 (alias-1.c): Only perform the test if the target supports
38895 aliases.
38896 (wkali-1.c): Only perform the test if the target supports
38897 aliases.
38898
38899 * gcc.dg/990506-0.c: Expect error messages from cross
38900 targets as well as native targets.
38901
38902 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38903
38904 * gcc.dg/ultrasp1.c: Removed xfail.
38905 * gcc.dg/struct-ret-2.c: Likewise.
38906 * gcc.dg/array-1.c: Likewise.
38907
38908 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38909
38910 * gcc.dg/struct-ret-2.c: New test.
38911
38912 * gcc.dg/array-1.c: New test.
38913
38914 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
38915
38916 * gcc.c-torture/execute/991030-1.c: New test.
38917
38918 1999-10-26 Richard Henderson <rth@cygnus.com>
38919
38920 * gcc.c-torture/compile/991026-2.c: New test.
38921
38922 1999-10-26 Jeffrey A Law (law@cygnus.com)
38923
38924 * gcc.c-torture/compile/991026-1.c: New test.
38925
38926 1999-10-23 Jeffrey A Law (law@cygnus.com)
38927
38928 * gcc.c-torture/execute/991023-1.c: New test.
38929
38930 1999-10-19 Jeffrey A Law (law@cygnus.com)
38931
38932 * gcc.c-torture/execute/991019-1.c: New test.
38933
38934 1999-10-16 Richard Henderson <rth@cygnus.com>
38935
38936 * gcc.c-torture/execute/991016-1.c: New test.
38937
38938 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
38939
38940 * gcc.c-torture/execute/991014-1.c: New test.
38941
38942 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
38943
38944 * g++.old-deja/g++.other/union2.C: New test.
38945
38946 1999-10-13 Nathan Sidwell <nathan@acm.org>
38947
38948 * g++.old-deja/g++.other/vaarg2.C: New test.
38949 * g++.old-deja/g++.other/vaarg3.C: New test.
38950
38951 1999-10-12 Craig Burley <craig@jcb-sc.com>
38952
38953 * g77.f-torture/noncompile/19990905-1.f: Moved from being
38954 in compile/.
38955
38956 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
38957
38958 * gcc.c-torture/execute/va-arg-11.c: New test.
38959
38960 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
38961
38962 * lib/file-format.exp (gcc_target_object_format): Don't
38963 crash if objdump is unavailable.
38964
38965 1999-09-29 Donn Terry <donn@interix.com>
38966
38967 * gcc.misc-tests/mg.exp: delete extraneous redirection.
38968
38969 1999-09-28 Nick Clifton <nickc@cygnus.com>
38970
38971 * gcc.c-torture/compile/990928-1.c: New test.
38972
38973 1999-09-28 Nathan Sidwell <nathan@acm.org>
38974
38975 * g++.old-deja/g++.other/decl6.C: New test.
38976
38977 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38978
38979 * gcc.c-torture/execute/va-arg-10.c: New test.
38980
38981 1999-09-27 Nathan Sidwell <nathan@acm.org>
38982
38983 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
38984 __PRETTY_FUNCTION__.
38985
38986 1999-09-23 Nick Clifton <nickc@cygnus.com>
38987
38988 * gcc.c-torture/execute/990923-1.c: New test.
38989
38990 1999-09-21 Nick Clifton <nickc@cygnus.com>
38991
38992 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
38993 for which -fpic is inappropriate.
38994
38995 1999-09-21 Mark Mitchell <mark@codesourcery.com>
38996
38997 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
38998
38999 1999-09-21 Nathan Sidwell <nathan@acm.org>
39000
39001 * g++.old-deja/g++.other/dyncast1.C: New test.
39002 * g++.old-deja/g++.other/dyncast2.C: New test.
39003 * g++.old-deja/g++.other/dyncast3.C: New test.
39004 * g++.old-deja/g++.other/dyncast4.C: New test.
39005 * g++.old-deja/g++.other/dyncast5.C: New test.
39006 * g++.old-deja/g++.eh/catch3.C: New test.
39007 * g++.old-deja/g++.eh/catch3p.C: New test.
39008 * g++.old-deja/g++.eh/catch4.C: New test.
39009 * g++.old-deja/g++.eh/catch4p.C: New test.
39010 * g++.old-deja/g++.eh/catch5.C: New test.
39011 * g++.old-deja/g++.eh/catch5p.C: New test.
39012 * g++.old-deja/g++.eh/catch6.C: New test.
39013 * g++.old-deja/g++.eh/catch6p.C: New test.
39014 * g++.old-deja/g++.eh/catch7.C: New test.
39015 * g++.old-deja/g++.eh/catch7p.C: New test.
39016 * g++.old-deja/g++.eh/catch8.C: New test.
39017 * g++.old-deja/g++.eh/catch8p.C: New test.
39018 * g++.old-deja/g++.eh/catch9.C: New test.
39019 * g++.old-deja/g++.eh/catch9p.C: New test.
39020
39021 1999-09-13 Nathan Sidwell <nathan@acm.org>
39022
39023 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
39024 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
39025
39026 1999-09-13 Jeffrey A Law (law@cygnus.com)
39027
39028 * gcc.c-torture/compile/990913-1.c: New test.
39029
39030 1999-09-10 Nathan Sidwell <nathan@acm.org>
39031
39032 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
39033 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39034
39035 1999-09-09 Richard Henderson <rth@cygnus.com>
39036
39037 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
39038
39039 1999-09-09 Nathan Sidwell <nathan@acm.org>
39040
39041 * g++.old-deja/g++.other/lookup11.C: New test.
39042 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
39043 what is permitted and what we want.
39044 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
39045 overload use.
39046 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39047
39048 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
39049
39050 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
39051 * gcc.c-torture/noncompile/poison-1.c: New file.
39052
39053 1999-09-08 Nathan Sidwell <nathan@acm.org>
39054
39055 * g++.old-deja/g++.other/sizeof3.C: New test.
39056 * g++.old-deja/g++.other/sizeof4.C: New test.
39057 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
39058 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
39059
39060 1999-09-07 Richard Henderson <rth@cygnus.com>
39061
39062 * gcc.dg/va-arg-1.c: New.
39063
39064 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39065
39066 * gcc.c-torture/execute/va-arg-9.c: New test.
39067
39068 1999-09-05 Craig Burley <craig@jcb-sc.com>
39069
39070 * g77.f-torture/compile/980519-2.f: New test.
39071 * g77.f-torture/compile/19990905-0.f: New test.
39072 * g77.f-torture/compile/19990905-1.f: New test.
39073 * g77.f-torture/compile/19990905-2.f: New test.
39074
39075 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
39076
39077 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
39078
39079 * gcc.c-torture/execute/990827-1.c: Fix typo.
39080
39081 1999-09-03 Nathan Sidwell <nathan@acm.org>
39082
39083 * g++.old-deja/g++.other/deref1.C: New test.
39084
39085 1999-09-02 Nathan Sidwell <nathan@acm.org>
39086
39087 * g++.old-deja/g++.other/ambig2.C: New test.
39088 * g++.old-deja/g++.other/cond5.C: New test.
39089 * g++.old-deja/g++.other/lookup16.C: New test.
39090
39091 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
39092
39093 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
39094 assemblers too.
39095
39096 1999-08-31 Jeffrey A Law (law@cygnus.com)
39097
39098 * lib/c-torture.exp: Avoid the "compare executables" optimization
39099 when testing native.
39100
39101 1999-08-29 Jeffrey A Law (law@cygnus.com)
39102
39103 * gcc.c-torture/execute/990829-1.c: New test.
39104 * gcc.c-torture/compile/990829-1.c: New test.
39105
39106 1999-08-27 Paul Burchard <burchard@pobox.com>
39107
39108 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
39109 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
39110 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
39111 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
39112 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
39113 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
39114 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
39115 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
39116 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
39117 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
39118 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
39119
39120 1999-08-27 Jeffrey A Law (law@cygnus.com)
39121
39122 * gcc.c-torture/execute/990827-1.c: New test.
39123
39124 1999-08-26 Craig Burley <craig@jcb-sc.com>
39125
39126 * g77.f-torture/noncompile/19990826-4.f: New test.
39127
39128 * g77.f-torture/compile/19990826-3.f: New test.
39129
39130 * g77.f-torture/execute/19990826-2.f: New test.
39131
39132 * g77.f-torture/compile/19990826-1.f: New test.
39133
39134 * gcc.c-torture/execute/990826-0.c: New test.
39135 * g77.c-torture/execute/19990826-0.f: New test.
39136
39137 * g77.f-torture/noncompile/970626-2.f: New test.
39138
39139 1999-08-25 Paul Burchard <burchard@pobox.com>
39140
39141 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
39142 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
39143 lss-011.C: New tests.
39144
39145 1999-08-25 Nathan Sidwell <nathan@acm.org>
39146
39147 * g++.old-deja/g++.other/decl5.C: New test.
39148
39149 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39150
39151 * noncompile/noncompile.exp: Load_lib c-torture.exp.
39152 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
39153 call `postbase' for each one. All callers of `postbase' changed
39154 to call this instead.
39155
39156 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
39157
39158 * gcc.c-torture/execute/990811-1.c: New test.
39159
39160 1999-08-09 Nick Clifton <nickc@cygnus.com>
39161
39162 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
39163 just native ones.
39164
39165 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
39166 just native ones.
39167
39168 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39169
39170 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
39171
39172 1999-08-04 Jeffrey A Law (law@cygnus.com)
39173
39174 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
39175
39176 1999-08-04 Nathan Sidwell <nathan@acm.org>
39177
39178 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
39179
39180 1999-08-04 Jeffrey A Law (law@cygnus.com)
39181
39182 * gcc.c-torture/execute/990804-1.c: New test.
39183
39184 1999-08-03 Nathan Sidwell <nathan@acm.org>
39185
39186 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
39187 * g++.old-deja/g++.brendan/crash64.C: Likewise.
39188 * g++.old-deja/g++.brendan/overload8.C: Likewise.
39189
39190 1999-08-03 Nathan Sidwell <nathan@acm.org>
39191
39192 * g++.old-deja/g++.other/struct1.C: New test.
39193
39194 1999-08-03 Nathan Sidwell <nathan@acm.org>
39195
39196 * g++.old-deja/g++.other/enum2.C: New test.
39197
39198 1999-08-02 Richard Henderson <rth@cygnus.com>
39199
39200 Adapted from tests from Franz Sirl:
39201 * gcc.c-torture/execute/va-arg-7.c: New test.
39202 * gcc.c-torture/execute/va-arg-8.c: New test.
39203
39204 1999-08-01 Jeffrey A Law (law@cygnus.com)
39205
39206 * gcc.c-torture/compile/990801-2.c: New test.
39207
39208 * gcc.c-torture/compile/990801-1.c: New test.
39209
39210 1999-07-27 Michael Meissner <meissner@cygnus.com>
39211
39212 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
39213 fp-cmp-1.c, converting double to float.
39214
39215 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
39216 fp-cmp-1.c, converting double to long double.
39217
39218 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
39219 from fr1 to unknown_register, since fr1 is a legitimate register
39220 on some machines.
39221
39222 1999-07-25 Jeffrey A Law (law@cygnus.com)
39223
39224 * README: More listname related changes.
39225
39226 1999-07-08 Catherine Moore <clm@cygnus.com>
39227
39228 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
39229
39230 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
39231
39232 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
39233
39234 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39235
39236 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
39237
39238 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
39239
39240 * gcc.dg/990703-1.c: New test.
39241
39242 1999-06-29 Nick Clifton <nickc@cygnus.com>
39243
39244 * lib/file-format.exp: New file: Move definition of proc
39245 gcc_target_object_format to here from
39246 gcc.dg/special/ecos.exp.
39247
39248 * lib/c-torture.exp: Include lib file-format.exp.
39249 * lib/gcc-dg.exp: Include lib file-format.exp.
39250
39251 * gcc.dg/special/ecos.exp: Remove definition of proc
39252 gcc_target_object_format.
39253
39254 1999-06-28 Jeffrey A Law (law@cygnus.com)
39255
39256 * gcc.c-torture/execute/990628-1.c: New test.
39257
39258 1999-06-25 Jeffrey A Law (law@cygnus.com)
39259
39260 * gcc.c-torture/compile/990625-2.c: New test.
39261
39262 * gcc.c-torture/compile/990625-1.c: New test.
39263
39264 1999-06-23 Nick Clifton <nickc@cygnus.com>
39265
39266 * gcc.c-torture/compile/dll.c: New test case. Check that dll
39267 attributes compile.
39268 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
39269 ports that use the COFF/PE file format.
39270
39271 1999-06-17 Jeffrey A Law (law@cygnus.com)
39272
39273 * gcc.c-torture/compile/990617-1.c: New test.
39274
39275 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
39276
39277 * g++.old-deja/g++.other/decl4.C: New test.
39278
39279 1999-06-14 Nathan Sidwell <nathan@acm.org>
39280
39281 * g++.old-deja/g++.other/bitfld3.C: New test.
39282
39283 1999-06-08 Nathan Sidwell <nathan@acm.org>
39284
39285 * g++.old-deja/g++.eh/catch1.C: New test.
39286
39287 1999-06-07 Jeffrey A Law (law@cygnus.com)
39288
39289 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
39290
39291 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
39292 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
39293
39294 1999-06-05 Craig Burley <craig@jcb-sc.com>
39295
39296 * g77.f-torture/compile/19990502-0.f: Replace with new,
39297 shorter, test that still fails after recent changes.
39298
39299 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39300
39301 * gcc.c-torture/execute/990604-1.c: New test.
39302
39303 1999-05-31 Jeffrey A Law (law@cygnus.com)
39304
39305 * gcc.c-torture/execute/990531-1.c: New test.
39306
39307 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39308
39309 * gcc.c-torture/compile/990527-1.c: New test.
39310
39311 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
39312
39313 * gcc.c-torture/execute/990527-1.c: New test.
39314
39315 1999-05-25 Nick Clifton <nickc@cygnus.com>
39316
39317 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
39318 bitfields as signed.
39319
39320 1999-05-25 Craig Burley <craig@jcb-sc.com>
39321
39322 * g77.f-torture/compile/19990525-0.f: New test.
39323
39324 1999-05-25 Jeffrey A Law (law@cygnus.com)
39325
39326 * gcc.c-torture/execute/990525-2.c: New test.
39327
39328 * gcc.c-torture/execute/990525-1.c: New test.
39329
39330 1999-05-24 Nathan Sidwell <nathan@acm.org>
39331
39332 * g++.old-deja/g++.other/anon3.C: New test.
39333 * g++.old-deja/g++.other/anon4.C: New test.
39334 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
39335 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
39336 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
39337 Merrill).
39338
39339 1999-05-24 Jeffrey A Law (law@cygnus.com)
39340
39341 * gcc.c-torture/execute/990524-1.c: New test.
39342
39343 * gcc.dg/990524-1.c: New test.
39344
39345 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39346
39347 * gcc.c-torture/compile/990523-1.c: New test.
39348
39349 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
39350
39351 * gcc.c-torture/compile/990519-1.c: New test.
39352
39353 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39354
39355 * gcc.c-torture/compile/990517-1.c: New test.
39356
39357 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
39358 (e4, f4): New tests.
39359 (main): Call them.
39360
39361 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39362
39363 * gcc.dg/noreturn-1.c: New test.
39364
39365 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39366
39367 * gcc.c-torture/execute/990513-1.c: New test.
39368
39369 1999-05-10 Richard Henderson <rth@cygnus.com>
39370
39371 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
39372
39373 1999-05-10 Craig Burley <craig@jcb-sc.com>
39374
39375 * g77.f-torture/execute/erfc.f: Use small single-precision
39376 values, to avoid problems on Alphas when not -mieee.
39377
39378 1999-05-08 Craig Burley <craig@jcb-sc.com>
39379
39380 * gcc.dg/990506-0.c: New test.
39381
39382 1999-05-08 Richard Henderson <rth@cygnus.com>
39383
39384 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
39385 the constant to test. Don't XFAIL 64-bit targets.
39386
39387 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
39388 * g++.old-deja/g++.law/profile1.C: Likewise.
39389
39390 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
39391 operator new instances.
39392 * g++.old-deja/g++.other/delete5.C: Likewise.
39393
39394 1999-05-03 Craig Burley <craig@jcb-sc.com>
39395
39396 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
39397 intrinsic.
39398
39399 1999-05-03 Craig Burley <craig@jcb-sc.com>
39400
39401 * g77.f-torture/execute/u77-test.f: Reverse order of two
39402 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
39403
39404 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39405
39406 * gcc.dg/compare1.c: New test.
39407
39408 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
39409
39410 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
39411 New tests.
39412
39413 1999-05-02 Craig Burley <craig@jcb-sc.com>
39414
39415 * g77.f-torture/compile/19990502-1.f: New test.
39416
39417 1999-05-02 Craig Burley <craig@jcb-sc.com>
39418
39419 * g77.f-torture/compile/19990502-0.f: New test.
39420
39421 1999-05-02 Craig Burley <craig@jcb-sc.com>
39422
39423 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
39424 intrinsic.
39425
39426 1999-05-02 Craig Burley <craig@jcb-sc.com>
39427
39428 * g77.f-torture/execute/u77-test.f (main): List libU77
39429 intrinsics not currently tested.
39430 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
39431 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
39432 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
39433 Trim blanks off the ends of some printed strings.
39434
39435 1999-05-02 Craig Burley <craig@jcb-sc.com>
39436
39437 * g77.f-torture/execute/u77-test.f (main): Just warn about
39438 FSTAT gid disagreement, as it's expected on some systems.
39439
39440 1999-05-01 Craig Burley <craig@jcb-sc.com>
39441
39442 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
39443 use a new function, which allows for some slop.
39444 Clean up some commentary.
39445 (issum): The new function.
39446 (sgladd): Deleted subroutine.
39447
39448 1999-05-01 Craig Burley <craig@jcb-sc.com>
39449
39450 * g77.f-torture/execute/u77-test.f: Modify to be more like
39451 libf2c/libU77 version, bringing patches to that version here.
39452 Add suitable commentary.
39453
39454 1999-04-25 Richard Henderson <rth@cygnus.com>
39455
39456 * gcc.dg/990424-1.c: New test.
39457
39458 1999-04-24 Craig Burley <craig@jcb-sc.com>
39459
39460 * g77.f-torture/execute/u77-test.f (main): Bug involving
39461 LSTAT has been fixed, so turn back on full checking.
39462
39463 1999-04-20 Craig Burley <craig@jcb-sc.com>
39464
39465 * g77.f-torture/compile/19990419-0.f: New test.
39466 * g77.f-torture/execute/19990419-1.f: New test.
39467
39468 1999-04-17 Richard Henderson <rth@cygnus.com>
39469
39470 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
39471 to avoid the need for a prototype to supress a warning.
39472
39473 1999-04-07 Jim Wilson <wilson@cygnus.com>
39474
39475 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
39476
39477 1999-04-04 Jeffrey A Law (law@cygnus.com)
39478
39479 * gcc.c-torture/execute/990404-1.c: New test.
39480
39481 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39482
39483 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
39484 * gcc.dg/cpp-if3.c: Don't use -pedantic.
39485 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
39486 missing initializer warnings.
39487
39488 1999-03-28 Jeffrey A Law (law@cygnus.com)
39489
39490 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
39491 matching strings.
39492
39493 1999-03-26 Jeffrey A Law (law@cygnus.com)
39494
39495 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
39496
39497 1999-03-26 Craig Burley <craig@jcb-sc.com>
39498
39499 * g77.f-torture/execute/19990325-0.f: New test.
39500 * g77.f-torture/execute/19990325-1.f: New test.
39501
39502 1999-03-24 Jeffrey A Law (law@cygnus.com)
39503
39504 * gcc.c-torture/execute/990324-1.c: New test.
39505
39506 1999-03-22 Jim Wilson <wilson@cygnus.com>
39507
39508 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
39509 test with 4.
39510
39511 1999-03-17 Richard Henderson <rth@cygnus.com>
39512
39513 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
39514
39515 1999-03-13 Craig Burley <craig@jcb-sc.com>
39516
39517 * g77.f-torture/execute/19990313-2.f: New test.
39518 * g77.f-torture/execute/19990313-3.f: New test.
39519
39520 1999-03-13 Craig Burley <craig@jcb-sc.com>
39521
39522 * g77.f-torture/execute/19990313-0.f: New test.
39523 * g77.f-torture/execute/19990313-1.f: New test.
39524
39525 1999-03-12 Jim Wilson <wilson@cygnus.com>
39526
39527 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
39528 printf to sprintf.
39529 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
39530 (main): Add check for u15. Conditionalize u31 check depending on
39531 whether ints are <32 bits or >=32 bits.
39532
39533 1999-03-08 Craig Burley <craig@jcb-sc.com>
39534
39535 * g77.f-torture/execute/19981119-0.f: Improve testiness.
39536
39537 1999-03-08 Craig Burley <craig@jcb-sc.com>
39538
39539 * g77.f-torture/compile/19990305-0.f: New test.
39540 * g77.f-torture/execute/19981119-0.f: New test.
39541
39542 1999-03-08 Craig Burley <craig@jcb-sc.com>
39543
39544 * g77.f-torture/execute/970625-2.f: call ABORT if final
39545 result is not correct, instead of just printing it.
39546 Add this checking via newly introduced obfuscation, to
39547 trip up buggy front ends.
39548
39549 1999-03-07 Craig Burley <craig@jcb-sc.com>
39550
39551 * g77.f-torture/compile/960317-1.f: Moved from being
39552 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
39553
39554 1999-03-06 Craig Burley <craig@jcb-sc.com>
39555
39556 * g77.f-torture/execute/960317-1.f: New (old) test.
39557 * g77.f-torture/execute/970625-2.f: Ditto.
39558
39559 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
39560
39561 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
39562 message on line 1 or line 2; cccp and cpplib do this differently.
39563
39564 1999-03-01 Jeffrey A Law (law@cygnus.com)
39565
39566 * g++.old-deja/g++.law/weak1.C: New test.
39567
39568 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39569
39570 * gcc.c-torture/execute/990119-1.c: Renamed to...
39571 * gcc.dg/990119-1.c: this, so it will only be tested once
39572 (it's a preprocessor test, it doesn't need to be run at
39573 multiple optimization levels).
39574
39575 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39576
39577 * lib/g++.exp: Don't add incdir=$base_dir/../include to
39578 ALWAYS_CXXFLAGS.
39579
39580 1999-02-24 Craig Burley <craig@jcb-sc.com>
39581
39582 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
39583 * g77.f-torture/compile/19981216-0.f: ...as it is expected
39584 to not be compilable by current g77.
39585
39586 1999-02-24 Nick Clifton <nickc@cygnus.com>
39587
39588 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
39589
39590 1999-02-22 Jeffrey A Law (law@cygnus.com)
39591
39592 * gcc.c-torture/execute/990222-1.c: New test.
39593
39594 1999-02-19 Craig Burley <craig@jcb-sc.com>
39595
39596 * g77.f-torture/compile/19990218-0.f: New test.
39597 * g77.f-torture/noncompile/19990218-1.f: New test.
39598
39599 1999-02-18 Craig Burley <craig@jcb-sc.com>
39600
39601 * g77.f-torture/compile/19981216-0.f: New test.
39602
39603 1999-02-14 Jeffrey A Law (law@cygnus.com)
39604
39605 * gcc.dg/990214-1.c: New test.
39606
39607 1999-02-13 Jeffrey A Law (law@cygnus.com)
39608
39609 * gcc.dg/990213-2.c: New test.
39610
39611 * gcc.dg/990213-1.c: New test.
39612
39613 1999-02-12 Jeffrey A Law (law@cygnus.com)
39614
39615 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
39616 ints.
39617
39618 1999-02-11 Nick Clifton <nickc@cygnus.com>
39619
39620 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
39621 specified by target.
39622
39623 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
39624
39625 1999-02-11 Jeffrey A Law (law@cygnus.com)
39626
39627 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
39628
39629 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
39630
39631 * gcc.dg/special/ecos.exp: New test driver for new tests with
39632 special requirements.
39633
39634 * gcc.dg/special/alias-1.c: New test.
39635 * gcc.dg/special/gcsec-1.c: New test.
39636 * gcc.dg/special/weak-1.c: New test.
39637 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
39638 * gcc.dg/special/weak-2.c: New test.
39639 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
39640 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
39641 * gcc.dg/special/wkali-1.c: New test.
39642 * gcc.dg/special/wkali-2.c: New test.
39643 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
39644 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
39645
39646 1999-02-10 Felix Lee <flee@cygnus.com>
39647
39648 * lib/c-torture.exp (c-torture-compile): Pull out code for
39649 analyzing gcc error messages.
39650 (c-torture-execute): Likewise. Fix some (harmless) false
39651 positives.
39652 * lib/gcc.exp (gcc_check_compile): New function.
39653
39654 1999-02-08 Richard Henderson <rth@cygnus.com>
39655
39656 * gcc.c-torture/execute/990208-1.c: New test.
39657
39658 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
39659
39660 * g++.dg/special/ecos.exp: New driver for new tests with special
39661 requirements
39662
39663 * g++.dg/special/conpr-1.C: New test
39664 * g++.dg/special/conpr-2.C: New test
39665 * g++.dg/special/conpr-2a.C: New test
39666 * g++.dg/special/conpr-3.C: New test
39667 * g++.dg/special/conpr-3a.C: New test
39668 * g++.dg/special/conpr-3b.C: New test
39669
39670 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
39671 allow g++ to use the dg driver
39672
39673 * README: Add comment about g++.dg directory
39674
39675 1999-02-06 Jeffrey A Law (law@cygnus.com)
39676
39677 * README: Update email addresses.
39678
39679 1999-02-03 Nick Clifton <nickc@cygnus.com>
39680
39681 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
39682 arguments in order to force structure S onto the stack even on
39683 the alpha.
39684 (test): Pass 10 leading arguments to function foo as well as the
39685 structure S.
39686
39687 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
39688 failure for all targets.
39689
39690 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
39691 abort to terminate program execution.
39692
39693 1999-01-30 Richard Henderson <rth@cygnus.com>
39694
39695 * gcc.c-torture/execute/990130-1.c: New test.
39696
39697 1999-01-30 Jeffrey A Law (law@cygnus.com)
39698
39699 * gcc.dg/990130-1.c: New test.
39700
39701 1999-01-28 Michael Meissner <meissner@cygnus.com>
39702
39703 * gcc.c-torture/execute/990128-1.c: New test.
39704
39705 1999-01-27 Michael Meissner <meissner@cygnus.com>
39706
39707 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
39708
39709 1999-01-27 Felix Lee <flee@cygnus.com>
39710
39711 * lib/c-torture.exp (c-torture-compile): pull out code for
39712 analyzing gcc error messages.
39713 (c-torture-execute): ditto, and fix some (harmless) false
39714 positives.
39715 * lib/gcc.exp (gcc_check_compile): new function.
39716
39717 1999-01-17 Jeffrey A Law (law@cygnus.com)
39718
39719 * gcc.dg/990117-1.c: New test.
39720
39721 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
39722
39723 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
39724
39725 1999-01-15 Jeffrey A Law (law@cygnus.com)
39726
39727 * g77.f-torture/compile/990115-1.f: New test.
39728
39729 1999-01-07 Jeffrey A Law (law@cygnus.com)
39730
39731 * gcc.c-torture/compile/990107-1.c: New test
39732
39733 1999-01-06 Jeffrey A Law (law@cygnus.com)
39734
39735 * gcc.c-torture/execute/990106-2.c: New test.
39736
39737 * gcc.c-torture/execute/990106-1.c: New test.
39738
39739 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
39740
39741 * gcc.c-torture/compile/981223-1.c: New test.
39742
39743 1998-12-29 Richard Henderson <rth@cygnus.com>
39744
39745 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
39746 (opt3): Rename from opt4 and disable.
39747
39748 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
39749
39750 * g++.old-deja/g++.pt/ptrmem5.C: New test.
39751
39752 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
39753
39754 * g++.old-deja/g++.other/conv5.C: New test.
39755
39756 1998-12-14 Nick Clifton <nickc@cygnus.com>
39757
39758 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
39759
39760 1998-12-11 Jeffrey A Law (law@cygnus.com)
39761
39762 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
39763
39764 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
39765
39766 * gcc.c-torture/compile/981211-1.c: New test.
39767
39768 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39769
39770 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
39771
39772 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
39773
39774 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39775
39776 * gcc.special/930510-1.c: Make C9X safe.
39777 * gcc.misc-tests/gcov-1.c Similarly.
39778 * gcc.misc-tests/gcov-2.c Similarly.
39779
39780 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39781
39782 * gcc.dg/ultrasp1.c: New test.
39783
39784 1998-12-06 Richard Henderson <rth@cygnus.com>
39785
39786 * gcc.c-torture/execute/981206.c: New test.
39787
39788 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39789
39790 * g++.old-deja/g++.ns/template7.C: New test.
39791
39792 * g++.old-deja/g++.other/expr1.C: New test.
39793
39794 * g++.old-deja/g++.eh/tmpl3.C: New test.
39795
39796 * g++.old-deja/g++.eh/tmpl2.C: New test.
39797
39798 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39799
39800 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
39801 * g++.old-deja/g++.other/using6.C: Removed.
39802 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
39803
39804 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
39805
39806 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
39807
39808 * g++.old-deja/g++.pt/overload8.C: New test.
39809
39810 * g++.old-deja/g++.pt/overload7.C: New test.
39811
39812 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
39813
39814 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
39815 and relinking messages.
39816 * lib/g++.exp (g++_target_compile): Remove .rpo file when
39817 compiling with -frepo.
39818
39819 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
39820
39821 * g++.old-deja/g++.pt/lookup6.C: New test.
39822
39823 1998-11-30 Nick Clifton <nickc@cygnus.com>
39824
39825 * gcc.c-torture/execute/981130-1.c: New test.
39826 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
39827
39828 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39829
39830 * g++.old-deja/g++.pt/explicit76.C: New test.
39831
39832 * g++.old-deja/g++.pt/friend38.C: New test.
39833
39834 * g++.old-deja/g++.ns/crash2.C: New test.
39835
39836 * g++.old-deja/g++.pt/defarg8.C: New test.
39837
39838 * g++.old-deja/g++.pt/instantiate6.C: New test.
39839
39840 * g++.old-deja/g++.pt/static6.C: New test.
39841
39842 * g++.old-deja/g++.pt/decl2.C: New test.
39843
39844 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
39845
39846 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
39847 problem is actually related with name lookup, but so what? :-)
39848
39849 * g++.old-deja/g++.pt/friend37.C: New test.
39850
39851 1998-11-25 Dave Love <d.love@dl.ac.uk>
39852
39853 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
39854 element, which fails on some systems.
39855
39856 * g77.f-torture/execute/labug1.f: New test.
39857
39858 1998-11-21 Jeffrey A Law (law@cygnus.com)
39859
39860 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
39861 is defined.
39862
39863 1998-11-18 Dave Love <d.love@dl.ac.uk>
39864
39865 * g77.f-torture/compile/981117-1.f: New test.
39866
39867 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
39868
39869 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
39870 properly discarded.
39871
39872 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
39873
39874 * gcc.c-torture/execute/memcheck: New directory of tests for
39875 -fcheck-memory-usage.
39876
39877 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
39878
39879 * README: New file, general information about the testsuite and
39880 new description of the various C++ test subdirectories.
39881 * README.g++: Eliminate obsolete information, update and move most
39882 relevant stuff to README.
39883
39884 1998-11-07 Richard Henderson <rth@cygnus.com>
39885
39886 * gcc.c-torture/compile/981107-1.c: New test.
39887
39888 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
39889
39890 * execute/memcpy-bi.c: New testcase.
39891
39892 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
39893
39894 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
39895 base classes.
39896
39897 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
39898 template is selected.
39899
39900 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
39901 classes, it should be accepted for all types.
39902
39903 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
39904
39905 * g++.old-deja/g++.pt/spec24.C: Ensure that template
39906 specializations start with template headers.
39907
39908 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
39909
39910 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
39911
39912 * g++.old-deja/g++.other/init9.C: Test cross initialization of
39913 non-POD types.
39914
39915 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39916
39917 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
39918
39919 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
39920
39921 * compile/981022-1.c, compile/981022-1.x: New test and driver.
39922
39923 1998-10-19 Jeffrey A Law (law@cygnus.com)
39924
39925 * 981019-1.c: New test.
39926
39927 1998-10-14 Robert Lipe <robertl@dgii.com>
39928
39929 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
39930 find objc headers.
39931
39932 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39933
39934 * compile/981001-4.c: Remove use of GCC extension that triggers a
39935 compiler bug.
39936
39937 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
39938
39939 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
39940
39941 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
39942
39943 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
39944 instantiation of template produces incorrect code for delete
39945 expression.
39946
39947 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
39948 constructors' name is not unique.
39949 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
39950 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
39951
39952 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
39953 automatic array of const is ill-formed.
39954
39955 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
39956 of template parameter?
39957
39958 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
39959 const.
39960
39961 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
39962 pointer-to-member expression.
39963
39964 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
39965 declaration causes ICE.
39966
39967 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
39968
39969 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
39970 reserved in the global namespace.
39971
39972 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
39973 generate needed virtual table.
39974
39975 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
39976
39977 1998-10-10 Dariush Eslimi <eslimi@loran.com>
39978
39979 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
39980 template-dependent type
39981
39982 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39983
39984 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
39985 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
39986 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
39987
39988 * g++.old-deja/g++.other/using5.C: New test; using decl from base
39989 class should be usable as argument of member function.
39990 * g++.old-deja/g++.other/using6.C: New test; using decl from base
39991 class should be usable as return type of member function.
39992 * g++.old-deja/g++.other/using7.C: New test; using decl from base
39993 class should be usable as type of data member.
39994
39995 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
39996
39997 1998-10-09 Jeffrey A Law (law@cygnus.com)
39998
39999 * gcc.c-torture/special/920521-1.c: Fix bogus test.
40000
40001 1998-10-08 Nick Clifton <nickc@cygnus.com>
40002
40003 * gcc.dg/dll-?.c Add thumb to target list.
40004 Fix assembler scan patterns to match current assembler output.
40005
40006 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
40007
40008 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
40009 matching of template brackets.
40010
40011 * g++.old-deja/g++.other/using4.C: New test. Test using
40012 declarations of methods from base classes.
40013
40014 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
40015 within functions should introduce names into the innermost
40016 enclosing namespace.
40017
40018 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
40019 of static locals if first initialization throws.
40020
40021 1998-10-07 Jim Wilson <wilson@cygnus.com>
40022
40023 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
40024
40025 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
40026
40027 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
40028 lose track of the possible targets of tablejump insns.
40029 * special/special.exp: Run it.
40030
40031 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40032
40033 * g++.old-deja/g++.pt/friend35.C: New test. A template function
40034 must be declared before its specializations can be named in friend
40035 declarations.
40036
40037 1998-10-05 Dave Love <d.love@dl.ac.uk>
40038
40039 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
40040
40041 * g77.f-torture/execute/io1.f: New test.
40042
40043 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40044
40045 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
40046 with pointer to template function, for which no argument deduction
40047 is possible.
40048
40049 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
40050 specialization of template function as argument to template
40051 function.
40052
40053 * g++.old-deja/g++.other/access2.C: New test; Inner class
40054 shouldn't have privileged access to Outer's names.
40055
40056 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40057
40058 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
40059 friend template declared within template class conflicts with
40060 nested class of the same name.
40061
40062 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
40063 is ignored.
40064
40065 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
40066 object with direct initializer as function declaration.
40067
40068 * g++.old-deja/g++.other/decl2.C: New test; duplicate
40069 initializers.
40070
40071 * g++.old-deja/g++.other/null2.C: New test; conditional operator
40072 involving const pointer and NULL produces incorrect result.
40073
40074 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
40075 type name without `typename' should be rejected with -pedantic.
40076
40077 1998-10-02 Richard Henderson <rth@cygnus.com>
40078
40079 * g++.old-deja/g++.other/addrof1.C: New test.
40080
40081 1998-10-01 Nick Clifton <nickc@cygnus.com>
40082
40083 * gcc.c-torture/compile/981001-1.c: New test.
40084 * gcc.c-torture/execute/981001-1.c: New test.
40085
40086 1998-10-01 Jeffrey A Law (law@cygnus.com)
40087
40088 * gcc.c-torture/compile/981001-2.c: New test.
40089 * gcc.c-torture/compile/981001-3.c: New test.
40090 * gcc.c-torture/compile/981001-4.c: New test.
40091
40092 1998-10-01 Robert Lipe <robertl@dgii.com>
40093
40094 * lib/objc.exp (objc_target_compile): Add -L during compiles for
40095 multilibbed hosts. Idea grafted from g77.exp.
40096
40097 1998-09-30 Dave Love <d.love@dl.ac.uk>
40098
40099 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
40100 avoid losing on systems which need -lsocket.
40101
40102 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
40103
40104 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
40105 * g++.old-deja/g++.other/nested2.C: Ditto.
40106 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
40107 failure.
40108
40109 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40110
40111 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
40112 preferred over template operator!= for enum bitfields.
40113
40114 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
40115
40116 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
40117 that happen to have the same base name, but in different scopes,
40118 are incorrectly rejected.
40119
40120 1998-09-16 Richard Henderson <rth@cygnus.com>
40121
40122 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
40123 on the native word size instead of an integer literal.
40124
40125 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40126
40127 * g++.old-deja/g++.other/static2.C: Invocation of static data
40128 member of type pointer-to-function denoted as non-static member.
40129
40130 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
40131 checks involving function types and aliases.
40132
40133 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40134
40135 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
40136 redefined to the same non-trivial type.
40137
40138 * g++.old-deja/g++.pt/explicit73.C: Test for proper
40139 namespace-qualification of template specializations declared in
40140 other namespaces.
40141
40142 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
40143 to declare a subset of the specializations of a template function
40144 as friends of specializations of a template class.
40145
40146 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
40147 member templates that do not fully specialize the enclosing
40148 template class are rejected.
40149
40150 1998-09-11 Dave Love <d.love@dl.ac.uk>
40151
40152 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
40153
40154 1998-09-08 Dave Love <d.love@dl.ac.uk>
40155
40156 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
40157 altered from libf2c/libU77 version.
40158
40159 1998-09-06 Dave Love <d.love@dl.ac.uk>
40160
40161 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
40162
40163 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
40164
40165 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
40166 (un)signed char are different types for template specialization
40167 purposes.
40168
40169 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
40170
40171 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
40172 * objc: ObjC testsuite.
40173
40174 1998-08-31 Catherine Moore <clm@cygnus.com>
40175
40176 * gcc.c-torture/execute/941014-1.x: New file.
40177
40178 1998-08-31 Nick Clifton <nickc@cygnus.com>
40179
40180 * lib/c-torture.exp: Add support for
40181 torture_eval_before_compile and torture_eval_before_execute
40182 variables.
40183
40184 1998-08-30 Jeffrey A Law (law@cygnus.com)
40185
40186 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
40187 this test triggers valid.
40188
40189 1998-08-27 Jeffrey A Law (law@cygnus.com)
40190
40191 * gcc.dg/980827-1.c: New test.
40192
40193 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
40194
40195 * gcc.c-torture/execute/loop-4b.c: New test.
40196
40197 1998-08-26 Nick Clifton <nickc@cygnus.com>
40198
40199 * lib/c-torture.exp: Add support for
40200 torture_eval_before_compile and torture_eval_before_execute
40201 variables.
40202
40203 1998-08-25 Jeffrey A Law (law@cygnus.com)
40204
40205 * gcc.c-torture/compile/980825-1.c: New test.
40206
40207 1998-08-24 Nick Clifton <nickc@cygnus.com>
40208
40209 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
40210 count number tests in opt_t0 not good_t0.
40211
40212 1998-08-24 Jeffrey A Law (law@cygnus.com)
40213
40214 * gcc.c-torture/compile/930326-1.x: Fix typo.
40215
40216 1998-08-23 Mark Mitchell <mark@markmitchell.com>
40217
40218 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
40219 causes an ICE.
40220
40221 1998-08-21 Jeffrey A Law (law@cygnus.com)
40222
40223 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
40224 STACK_SIZE is defined.
40225 * gcc.c-torture/unsorted/stuct.c: Similarly.
40226
40227 * gcc.c-torture/compile/980821-1.c: New test.
40228
40229 1998-08-21 Jeffrey A Law (law@cygnus.com)
40230
40231 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
40232
40233 1998-08-19 Mark Mitchell <mark@markmitchell.com>
40234
40235 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
40236 code.
40237
40238 1998-08-09 Mark Mitchell <mark@markmitchell.com>
40239
40240 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
40241 error'.
40242
40243 1998-08-18 Jeffrey A Law (law@cygnus.com)
40244
40245 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
40246
40247 1998-08-16 Jeffrey A Law (law@cygnus.com)
40248
40249 * gcc.c-torture/compile/980816-1.c: New test.
40250
40251 * gcc.dg/980816-1.c: New test.
40252
40253 1998-08-13 Jeffrey A Law (law@cygnus.com)
40254
40255 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
40256 compiler for ieee tests.
40257
40258 1998-08-01 Dave Love <d.love@dl.ac.uk>
40259
40260 * g77.f-torture/compile/980729-0.f: New test.
40261
40262 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
40263
40264 * gcc.c-torture/special/eeprof-1.c: New test, for
40265 -finstrument-functions.
40266 * gcc.c-torture/special/special.exp: Run it.
40267
40268 1998-07-29 Jeffrey A Law (law@cygnus.com)
40269
40270 * gcc.c-torture/compile/980729-1.c: New test.
40271
40272 1998-07-27 Nick Clifton <nickc@cygnus.com>
40273
40274 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
40275 __thumb__ is defined, and test for ARM style doubles if so.
40276
40277 1998-07-26 Dave Love <d.love@dl.ac.uk>
40278
40279 * g77.f-torture/noncompile/980615-0.f: New test.
40280
40281 1998-07-26 H.J. Lu (hjl@gnu.org)
40282
40283 * gcc.dg/980312-1.c: Do link instead of compile.
40284 * gcc.dg/980313-1.c: Likewise.
40285
40286 1998-07-26 Jeffrey A Law (law@cygnus.com)
40287
40288 * gcc.c-torture/compile/980726-1.c: New test.
40289
40290 1998-07-25 Dave Love <d.love@dl.ac.uk>
40291
40292 * g77.f-torture/execute/io0.f: New test.
40293
40294 1998-07-24 Nick Clifton <nickc@cygnus.com>
40295
40296 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
40297 an int.
40298
40299 1998-06-18 Michael Meissner <meissner@cygnus.com>
40300
40301 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
40302 m32r bugs.
40303
40304 1998-07-17 Nick Clifton <nickc@cygnus.com>
40305
40306 * gcc.dg/980626-1.c: Expect failures for all toolchains until
40307 c-decl.c:grokdeclarator can handle mode attributes.
40308
40309 1998-07-16 Jeffrey A Law (law@cygnus.com)
40310
40311 * gcc.c-torture/execute/980716-1.c: New test.
40312
40313 1998-07-13 Jeffrey A Law (law@cygnus.com)
40314
40315 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
40316 the mn10200.
40317 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
40318 the mn10200.
40319 * gcc.c-torture/execute/va-arg-3.x: Similarly.
40320 * gcc.c-torture/compile/930326-1.x: Similarly.
40321
40322 1998-07-13 Dave Love <d.love@dl.ac.uk>
40323
40324 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
40325 New test from Craig.
40326
40327 1998-07-12 Dave Love <d.love@dl.ac.uk>
40328
40329 * g77.f-torture/noncompile/980616-0.f: New test.
40330
40331 * g77.f-torture/execute/970816-3.f: New test from Craig.
40332
40333 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40334
40335 * g++.other/singleton.C: Return error value instead of taking
40336 SIGSEGV.
40337
40338 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
40339
40340 * g++.other/singleton.C: New test. Warning is under dispute.
40341 Runtime crash is not.
40342
40343 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40344
40345 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
40346 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
40347 using6.C, using7.C}: New namespace tests.
40348
40349 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40350
40351 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
40352 specialization with typedef'ed names used as array indexes.
40353
40354 1998-07-09 Jeffrey A Law (law@cygnus.com)
40355
40356 * gcc.c-torture/execute/980709-1.c: New test.
40357
40358 * gcc.dg/980709-1.c: New test.
40359
40360 1998-07-07 Richard Henderson <rth@cygnus.com>
40361
40362 * gcc.c-torture/execute/bcp-1.c: New test.
40363
40364 1998-07-07 Jeffrey A Law (law@cygnus.com)
40365
40366 * gcc.c-torture/execute/980707-1.c: New test.
40367
40368 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
40369
40370 * gcc.c-torture/compile/980706-1.c: New test.
40371
40372 1998-07-01 Dave Love <d.love@dl.ac.uk>
40373
40374 * g77.f-torture/execute/980701-0.f,
40375 g77.f-torture/execute/980701-1.f: New test from Craig.
40376
40377 1998-07-01 Jeffrey A Law (law@cygnus.com)
40378
40379 * gcc.c-torture/compile/980701-1.c: New test.
40380
40381 * gcc.c-torture/execute/980701-1.c: New test.
40382
40383 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
40384 rlsruhe.de>
40385
40386 * g++.old-deja/g++.robertl/eb132.C: New test.
40387 * g++.old-deja/g++.robertl/eb133.C: Likewise.
40388
40389 1998-06-29 Dave Love <d.love@dl.ac.uk>
40390
40391 * g77.f-torture/execute/980628-7.f,
40392 g77.f-torture/execute/980628-8.f,
40393 g77.f-torture/execute/980628-9.f,
40394 g77.f-torture/execute/980628-10.f: New tests from Craig.
40395
40396 * g77.f-torture/execute/980628-3.f: Remove mail headers.
40397
40398 1998-06-28 Jeffrey A Law (law@cygnus.com)
40399
40400 * g77.f-torture/execute/980628-4.f: New test from Craig.
40401 * g77.f-torture/execute/980628-5.f: Likewise.
40402 * g77.f-torture/execute/980628-2.f: Likewise.
40403 * g77.f-torture/execute/980628-0.f: Likewise.
40404 * g77.f-torture/execute/980628-1.f: Likewise.
40405 * g77.f-torture/execute/980628-3.f: Likewise.
40406 * g77.f-torture/execute/980628-6.f: Likewise.
40407
40408 1998-06-28 Jeffrey A Law (law@cygnus.com)
40409
40410 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
40411 directory when nothing has been installed yet.
40412
40413 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
40414
40415 * gcc.c-torture/special/special.exp: Handle newer versions of
40416 dejagnu.
40417
40418 1998-06-26 Jeffrey A Law (law@cygnus.com)
40419
40420 * gcc.dg/980626-1.c: New test.
40421
40422 1998-06-19 Bruno Haible <haible@ilog.fr>
40423
40424 * gcc.misc-tests/m-un-2.c: New test.
40425 * g++.old-deja/g++.other/warn01.c: Likewise.
40426
40427 1998-06-19 Robert Lipe <robertl@dgii.com>
40428
40429 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
40430 compatibility with assmblers with a different comment character.
40431 Eliminate use of GAS-specific extensions.
40432
40433 1998-06-19 Jeffrey A Law (law@cygnus.com)
40434
40435 * gcc.c-torture/execute/ieee/980619-1.c: New test.
40436
40437 1998-06-19 Robert Lipe <robertl@dgii.com>
40438
40439 * lib/g77.exp: Replace search for libf2c.a with search for newly
40440 renamed libg2c.a
40441
40442 1998-06-17 Jeffrey A Law (law@cygnus.com)
40443
40444 * gcc.c-torture/execute/980617-1.c: New test.
40445
40446 1998-06-12 Jeffrey A Law (law@cygnus.com)
40447
40448 * gcc.c-torture/execute/980612-1.c: New test.
40449
40450 1998-06-08 Jeffrey A Law (law@cygnus.com)
40451
40452 * gcc.dg/980523-1.c: Only test on ppc-linux.
40453 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
40454
40455 * gcc.c-torture/execute/980608-1.c: New test.
40456
40457 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
40458
40459 * gcc.c-torture/execute/980605-1.c: New test.
40460
40461 1998-06-04 Jeffrey A Law (law@cygnus.com)
40462
40463 * gcc.c-torture/execute/980604-1.c: New test.
40464
40465 1998-06-02 Jeffrey A Law (law@cygnus.com)
40466
40467 * gcc.c-torture/execute/980602-1.c: New test.
40468 * gcc.c-torture/execute/980602-2.c: Likewise.
40469
40470 1998-06-02 Dave Love <d.love@dl.ac.uk>
40471
40472 * 970125-0.f: Fix per JCB. Add commentary.
40473
40474 1998-05-31 Michael Meissner <meissner@cygnus.com>
40475
40476 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
40477 IEEE -0 support.
40478
40479 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
40480
40481 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
40482 earlier.
40483
40484 1998-05-28 Catherine Moore <clm@cygnus.com>
40485
40486 * gcc.c-torture/execute/980526-3.c: New test.
40487
40488 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
40489
40490 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
40491 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
40492 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
40493 m88k-motorola-sysv3 to XFAIL.
40494
40495 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40496
40497 * gcc.dg/980526-1.c: New test.
40498 * gcc.c-torture/execute/980526-2.c: New test.
40499
40500 1998-05-26 Jeffrey A Law (law@cygnus.com)
40501
40502 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
40503
40504 * gcc.c-torture/execute/980526-1.c: New test.
40505
40506 1998-05-26 Dave Love <d.love@dl.ac.uk>
40507
40508 * g77.f-torture/execute/alpha2.f: Add runtime test.
40509
40510 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
40511
40512 * g++.old-deja/old-deja.exp: Strip leading directories.
40513
40514 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
40515 error for the line. Don't run multiple tests for the same line.
40516
40517 1998-05-23 Jeffrey A Law (law@cygnus.com)
40518
40519 * gcc.dg/980523-1.c: New test.
40520
40521 1998-05-23 Dave Love <d.love@dl.ac.uk>
40522
40523 * g77.f-torture/compile/970915-0.f: New test.
40524
40525 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
40526
40527 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
40528
40529 1998-05-21 Jeffrey A Law (law@cygnus.com)
40530
40531 * gcc.dg/980520-1.c: New test.
40532
40533 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
40534
40535 * gcc.dg/980502-1.c: Fix return type.
40536
40537 1998-05-20 Jeffrey A Law (law@cygnus.com)
40538
40539 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
40540 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
40541 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
40542 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
40543 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
40544
40545 1998-05-20 Dave Love <d.love@dl.ac.uk>
40546
40547 * g77.f-torture/execute/980520-1.f: New test.
40548
40549 1998-05-15 Dave Love <d.love@dl.ac.uk>
40550
40551 * lib/mike-g77.exp: New file.
40552
40553 * g77.f-torture/noncompile/noncompile.exp,
40554 g77.f-torture/noncompile/check0.f: New files.
40555
40556 1998-05-14 Dave Love <d.love@dl.ac.uk>
40557
40558 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
40559 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
40560 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
40561 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
40562 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
40563 abort where appropriate.
40564
40565 1998-05-05 Michael Meissner <meissner@cygnus.com>
40566
40567 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
40568 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
40569
40570 1998-04-29 Dave Love <d.love@dl.ac.uk>
40571
40572 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
40573
40574 1998-04-27 Dave Love <d.love@dl.ac.uk>
40575
40576 * g77.f-torture/compile/980427-0.f: New test.
40577
40578 1998-04-24 Dave Love <d.love@dl.ac.uk>
40579
40580 * g77.f-torture/compile/980424-0.f: New test.
40581
40582 1998-04-19 Dave Love <d.love@dl.ac.uk>
40583
40584 * g77.f-torture/compile/980419-2.f (main): New test.
40585 * g77.f-torture/compile/970125-0.f: New test.
40586 * g77.f-torture/compile/980419-1.f: New test.
40587
40588 1998-04-08 Jim Wilson <wilson@cygnus.com>
40589
40590 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
40591 of loop-4.c.
40592
40593 1998-04-07 Jim Wilson <wilson@cygnus.com>
40594
40595 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
40596
40597 1998-04-03 Jim Wilson <wilson@cygnus.com>
40598
40599 * gcc.c-torture/compile/980329-1.c: New test.
40600
40601 1998-03-18 Jim Wilson <wilson@cygnus.com>
40602
40603 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
40604 * gcc.dg/980312-1.c: Fix typo in -march command.
40605
40606 1998-03-16 H.J. Lu (hjl@gnu.org)
40607
40608 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
40609
40610 1998-03-11 Robert Lipe <robertl@dgii.com>
40611
40612 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
40613 Dave Love agree the Fortran source is bogus.
40614
40615 1998-03-11 Robert Lipe <robertl@dgii.com>
40616
40617 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
40618 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
40619 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
40620 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
40621 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
40622
40623 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40624
40625 * g++.old-deja/g++.other/friend1.C: New test.
40626
40627 1998-02-18 Dave Love <d.love@dl.ac.uk>
40628
40629 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
40630 possibly uninitialized) variables and declare dnrm2.
40631
40632 1998-02-23 Robert Lipe <robertl@dgii.com>
40633
40634 From Bruno Haible <haible@ilog.fr>:
40635 * gcc.c-torture/execute/980223.c: New test.
40636
40637 1998-02-13 Jeffrey A Law (law@cygnus.com)
40638
40639 * gcc.dg/ifelse-1.c: New test.
40640
40641 1998-02-09 H.J. Lu (hjl@gnu.org)
40642
40643 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
40644
40645 * lib/old-dejagnu.exp (old-dejagnu): Added the
40646 "execution test - XFAIL *-*-*" handling in the spirit of
40647 "excess errors test -". Changed the "execution test fails"
40648 handling to be like "excess errors test fails".
40649 * Update various tests accordingly.
40650
40651 1998-02-06 Jim Wilson <wilson@cygnus.com>
40652
40653 * gcc.c-torture/execute/980205.c: New test.
40654
40655 1998-01-18 Jeffrey A Law (law@cygnus.com)
40656
40657 * lib/c-torture.exp: Look for .x files instead of .cexp files.
40658 * lib/f-torture.exp: Similarly.
40659 * gcc.c-torture: Rename all .cexp files to .x files.
40660
40661 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
40662
40663 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
40664 (940510-1.c): Removed duplicate.
40665 (971104-1.c): New test.
40666
40667 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
40668
40669 * lib/f-torture.exp: Improve error and loop detection.
40670
40671 1997-11-19 Michael Meissner <meissner@cygnus.com>
40672
40673 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
40674 use that to size the filler array.
40675
40676 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
40677
40678 * lib/c-torture.exp(c-torture-execute): Fix typo.
40679
40680 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
40681 testcase as the executable name. Keep the executable around if
40682 the test fails.
40683
40684 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
40685
40686 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
40687 changes. Only test one -g option, and move it to the end of the
40688 list of options to test.
40689
40690 1997-09-19 Michael Meissner <meissner@cygnus.com>
40691
40692 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
40693 variable GCC_TORTURE_OPTIONS to supply default switches separated
40694 by colons. If no environment variable, run tests with -O0 -g, -O1
40695 -g, and -O2 -g as well.
40696
40697 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
40698
40699 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
40700 explanatory comments. Fix indentation.
40701
40702 1997-09-15 Jeffrey A Law (law@cygnus.com)
40703
40704 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
40705
40706 1997-09-11 Jeffrey A Law (law@cygnus.com)
40707
40708 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
40709 * g++.old-deja/g++.mike/p7325.C: Likewise.
40710 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
40711
40712 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
40713
40714 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
40715 * g++.old-deja/g++.brendan/crash30.C: Likewise.
40716 * g++.old-deja/g++.brendan/crash39.C: Likewise.
40717 * g++.old-deja/g++.law/operators4.C: Likewise.
40718
40719 1997-09-11 Joe Buck (jbuck@synopsys.com)
40720
40721 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
40722 * g++.old-deja/g++.mike/p784.C: Ditto.
40723 * g++.old-deja/g++.mike/p785.C: Ditto.
40724
40725 1997-09-05 Jeffrey A Law (law@cygnus.com)
40726
40727 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
40728
40729 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40730
40731 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
40732 target feature; pass this to c-torture-execute as needed.
40733
40734 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40735
40736 * lib/c-torture.exp(c-torture-execute): If the previous and the
40737 current executables being tested are identical, we don't need to
40738 run the executable again. Try to make the executable names
40739 unique. Add an optional argument for passing additional compiler
40740 flags.
40741
40742 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
40743
40744 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
40745
40746 1997-08-29 Jeffrey A Law (law@cygnus.com)
40747
40748 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
40749
40750 1997-07-31 Jeffrey A Law (law@cygnus.com)
40751
40752 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
40753 32bit or larger longs.
40754
40755 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
40756 have either a 32bit long or 32bit int.
40757
40758 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
40759
40760 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
40761 Make double precision tests dependent on sizeof (double).
40762
40763 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
40764
40765 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
40766 too.
40767
40768 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
40769
40770 * gcc.c-torture/compile/961203-1.cexp: New script.
40771
40772 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
40773
40774 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
40775 up the includes ourselves.
40776
40777 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
40778
40779 * lib/plumhall.exp: Remove random include, and add a few
40780 verbose messages for debugging.
40781
40782 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
40783
40784 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
40785 of trying to do it ourselves.
40786
40787 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40788
40789 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
40790
40791 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
40792
40793 * gcc.prms/5403.c: Made regexp a bit less strict.
40794
40795 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
40796
40797 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
40798 is returned from remote_load instead.
40799 * lib/plumhall.exp: Ditto.
40800 * lib/mike-g++.exp: Ditto.
40801 * lib/old-dejagnu.exp: Ditto.
40802 * lib/c-torture.exp: Ditto.
40803
40804 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
40805
40806 * lib/g++.exp: Use build_wrapper procedure.
40807 * lib/gcc.exp: Ditto.
40808
40809 1997-05-20 Jeffrey A Law (law@cygnus.com)
40810
40811 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
40812 an old-style decl for malloc. Fixes tests to work when
40813 sizeof (int) != sizeof (size_t).
40814
40815 1997-05-15 Mike Meissner <meissner@cygnus.com>
40816
40817 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
40818
40819 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
40820 use stdargs.h interface.
40821
40822 1997-05-15 Mike Meissner <meissner@cygnus.com>
40823
40824 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
40825 NO_VARARGS when compiling.
40826
40827 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
40828
40829 * lib/plumhall.exp(ph_includes): New procedure.
40830 (ph_make): Use it.
40831 (ph_compiler): Ditto.
40832
40833 * lib/g++.exp: Rename test-glue.c to testglue.c.
40834 * lib/gcc.exp: Ditto.
40835
40836 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
40837
40838 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
40839 to completion when it's called.
40840
40841 1997-03-21 Michael Meissner <meissner@cygnus.com>
40842
40843 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
40844 is defined, don't do test.
40845
40846 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
40847
40848 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
40849 for object files.
40850 (ph_summary): Mark skipped testcases as untested, not unresolved.
40851
40852 * lib/plumhall.exp (ph_make): If unresolved because of bad
40853 errorCode, record errorCode in log file.
40854 (*): Replace send_log/verbose with verbose -log.
40855
40856 1997-03-19 Michael Meissner <meissner@cygnus.com>
40857
40858 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
40859 double conversion if double isn't at least 8 bytes.
40860
40861 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
40862 int to work with targets where int is 16 bits.
40863
40864 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
40865 8 bytes, just exit, since 4 byte doubles don't have enough bits of
40866 precision for the test to complete.
40867
40868 1997-03-14 Michael Meissner <meissner@cygnus.com>
40869
40870 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
40871 if d10v is not compiled with the -mdouble64 flag.
40872 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
40873
40874 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
40875 d10v is not compiled with the -mint32 flag.
40876
40877 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
40878
40879 * lib/plumhall.exp: Use incr_count.
40880
40881 1997-03-12 Jeffrey A Law (law@cygnus.com)
40882
40883 * gcc.c-torture: Update to c-torture-1.45.
40884
40885 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
40886
40887 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
40888 the name of the expect testcase file).
40889
40890 * lib/g++.exp(g++_init): Ditto.
40891
40892 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
40893
40894 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
40895 the host.
40896
40897 * lib/gcc.exp(gcc_exit): New procedure.
40898
40899 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
40900
40901 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
40902 specs where appropriate.
40903
40904 * g++.old-deja/g++.arm/*: Added additional ERROR checks
40905 because of new "candidates are" messages, and removed a few
40906
40907 * Converted all non-old-style g++ testcases to old-style, and
40908 moved into g++.old-deja.
40909
40910 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
40911
40912 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
40913 options.
40914
40915 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
40916 succeeded.
40917
40918 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
40919
40920 1997-02-13 Michael Meissner <meissner@cygnus.com>
40921
40922 * lib/gcc.exp (gcc_target_compile): Add support for defining
40923 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
40924 the machine doesn't have those features.
40925
40926 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
40927
40928 * g++.law/operators4.exp: Don't use LIBS.
40929
40930 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
40931
40932 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
40933
40934 * lib/mike-g++.exp: Don't set the compiler to be tested here.
40935 * lib/g++.exp: Set it here instead. Also, allow use of the
40936 --tool_exec and --tool_opt options. Change CXX to
40937 GXX_UNDER_TEST.
40938
40939 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
40940
40941 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
40942
40943 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
40944
40945 * lib/old-dejagnu.exp: Use prune_warnings instead of
40946 prune_system_crud.
40947 * lib/mike-g++.exp: Ditto.
40948 * lib/gcc.exp: Ditto.
40949 * lib/g++.exp: Ditto.
40950
40951 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
40952
40953 1997-02-07 Jeffrey A Law (law@cygnus.com)
40954
40955 * 941014-2.c: Include stdlib.h
40956 * 960327-1.c: Include stdio.h
40957 * dbra.c, index-1.c: Don't assume ints are 32bits.
40958
40959 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
40960
40961 * lib/gcc.exp: Add gcc,stack_size target feature.
40962
40963 * lib/g++.exp(g++_target_compile): Add the include and link
40964 paths here, not in two other places. And, it's $options, not
40965 options.
40966
40967 * lib/mike-g++.exp(postbase): Remove the code that determines
40968 the correct include and link paths.
40969 * g++.old-deja/old-deja.exp: Ditto.
40970
40971 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
40972
40973 * lib/g++.exp(g++_init): target_compile no longer returns the
40974 filename of the result.
40975
40976 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
40977
40978 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
40979 call to glob.
40980
40981 * gcc.c-torture/special/special.exp: Change call to
40982 gcc_target_compile to include the object file.
40983
40984 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
40985
40986 * gcc.c-torture/special/special.exp: Correct misspelling in last
40987 change.
40988
40989 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
40990
40991 * lib/plumhall.exp(ph_summary): Log the entire output of the
40992 executable. Return -1 if there were any failures, 0 otherwise.
40993 (ph_execute): Return -1 if there were any failures, 0 otherwise.
40994 (ph_make): Clean up objects and executables that were built
40995 if the tests succeeded.
40996
40997 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
40998
40999 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
41000 libraries and includes in the build tree as appropriate.
41001
41002 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41003
41004 * lib/c-torture.exp: Instead of looking for the global variable
41005 NO_LONG_LONG, check to see if that's a feature of the target.
41006
41007 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41008
41009 * config/default.exp: Minimize. Delete the remainer of the files in
41010 config; this functionality is now in devo/dejagnu/config.
41011
41012 g++.*/*: Pass any additional flags used to compile to postbase;
41013 delete CXXFLAGS.
41014
41015 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
41016 is now done by runtest.exp. Use gcc_target_compile instead of
41017 compile.
41018
41019 lib/c-torture.exp: Use gcc_target_compile instead of compile.
41020 Remove references to CFLAGS. Use remote_file instead of
41021 calling rm -f.
41022 (c-torture): Take a list of arguments to use to compile this
41023 testcase.
41024
41025 lib/g++.exp: Simplify. Use target_compile instead of compile.
41026 lib/gcc-dg.exp: Ditto.
41027 lib/gcc.exp: Ditto.
41028 lib/mike-{gcc,g++}.exp: Ditto.
41029 lib/old-dejagnu.exp: Ditto.
41030 lib/plumhall.exp: Ditto.
41031
41032 1997-01-08 Jim Wilson <wilson@cygnus.com>
41033
41034 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
41035 (ph_linker): Likewise.
41036
41037 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
41038
41039 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
41040 MAP_ANON / MAP_ANONYMOUS if defined;
41041 else try to map from /dev/zero .
41042
41043 1996-11-12 Jeffrey A Law (law@cygnus.com)
41044
41045 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
41046 isn't defined, then define it to MAP_ANONYMOUS.
41047
41048 1996-11-12 Jeffrey A Law (law@cygnus.com)
41049
41050 * gcc.c-torture: Update to c-torture-1.42 release.
41051
41052 1996-11-11 Jeffrey A Law (law@cygnus.com)
41053
41054 * gcc.c-torture: Update to c-torture-1.41 release.
41055
41056 1996-10-27 Jeffrey A Law (law@cygnus.com)
41057
41058 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
41059 c-torture release.
41060
41061 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
41062
41063 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
41064 and LDFLAGS. Fix second case to append the target_info ldflags
41065 onto LDFLAGS, not CFLAGS.
41066 * lib/g++.exp (g++_init): Add target_info stuff.
41067 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
41068 of libgloss and newlib flags for !native.
41069
41070 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
41071 (GDB): Fix relative path to go up another dir for finding gdb.
41072
41073 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
41074
41075 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
41076 versions in the target_info array, if they don't exist.
41077
41078 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
41079
41080 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
41081
41082 1996-07-08 Jim Wilson <wilson@cygnus.com>
41083
41084 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
41085 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
41086
41087 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
41088
41089 * lib/old-dejagnu.exp: Don't remove the output file before we've
41090 actually tested it. Don't append pwd to the path of the executable
41091 we're testing.
41092
41093 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
41094
41095 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
41096
41097 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
41098
41099 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
41100 temporary directory for compiler files, and set it to a default
41101 value of /tmp. Set $output as the name of the output file from
41102 compiling the testcase. Add a -o option to $cflags_var so the
41103 compiler writes the final output file as $output. Set $executable
41104 to $output.
41105
41106 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
41107 directory for compiler files, and set it to /tmp if it doesn't
41108 already have a value. Set $output_file to the name of the output
41109 file from compiling the testcase. Add a -o option to CXXFLAGS so
41110 the compiler writes the final output file as $output. Use $output
41111 as the executable to be tested.
41112
41113 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41114
41115 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
41116
41117 1996-06-08 Jeffrey A Law (law@cygnus.com)
41118
41119 * gcc.c-torture/execute/pending-1.c: New test. Still
41120 pending in Tege's queue.
41121
41122 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
41123
41124 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
41125 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
41126 if there were failures. Call unresolved if there were unresolved
41127 testcases. Call gcc_fail if program did not run to completion.
41128 (ph_make): Pass additional argument name to ph_execute.
41129 (ph_execute): Add new argument. Pass additional arguments to
41130 ph_summary. Call gcc_fail is there is no execution output.
41131
41132 1996-04-24 Jeffrey A Law (law@cygnus.com)
41133
41134 * lib/plumhall.exp (proc_summary): Output relavent summary
41135 lines into the log so specific failures in plumhall can be
41136 investigated.
41137
41138 1996-04-10 Jeffrey A Law (law@cygnus.com)
41139
41140 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
41141 (c-torture-execute): Don't try to execute tests which use
41142 "long long" types if $NO_LONG_LONG is nonzero.
41143
41144 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
41145
41146 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
41147 not c-torture.
41148
41149 * gcc.ieee: Move from here.
41150 * gcc.c-torture/execute/ieee: To here.
41151
41152 1996-03-26 Jeffrey A Law (law@cygnus.com)
41153
41154 * gcc.c-torture: Update to c-torture-1.41 release.
41155
41156 1996-03-22 Jeffrey A Law (law@cygnus.com)
41157
41158 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
41159 not "$output".
41160
41161 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
41162
41163 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
41164 -c present.
41165
41166 1996-03-02 Jeffrey A Law (law@cygnus.com)
41167
41168 * config/proelf.exp: Handle connecting to a simulator.
41169
41170 1996-01-31 Jeffrey A Law (law@cygnus.com)
41171
41172 * config/proelf.exp: New file. Enough framework that we can
41173 run c-torture tests on the proelf targets (or any other target
41174 that gdb can connect to for that matter).
41175
41176 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
41177
41178 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
41179 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
41180
41181 * lib/plumhall.exp (ph_execute): Always call ph_summary if
41182 exec_output exists.
41183
41184 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
41185
41186 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
41187 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
41188
41189 * config/*.exp: Update FSF address. Change result of ${tool}_load
41190 to pass/fail/unresolved/unsupported/untested. Caller must now
41191 call unresolved/unsupported/untested.
41192 * lib/*.exp: Update FSF address. Update to handle new results of
41193 ${tool}_load.
41194 * lib/chill.exp (verbose): Delete.
41195
41196 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
41197
41198 * lib/gcc.exp (default_gcc_start): Change order of args to
41199 $LDFLAGS $CFLAGS $LIBS.
41200 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
41201 Save/set/restore CFLAGS. Pass single arg to gcc_start.
41202 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
41203 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41204 * gcc.misc-tests/dg-test.exp: Likewise.
41205 * gcc.misc-tests/msgs.exp: Likewise.
41206 * gcc.prms/prms.exp: Likewise.
41207 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
41208 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41209
41210 * lib/dg.exp: Deleted, moved to dejagnu/lib.
41211
41212 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41213
41214 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
41215
41216 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
41217 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
41218
41219 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
41220 necessary.
41221
41222 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
41223
41224 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
41225 global for loop; add use of $mathlib.
41226 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
41227 settings here; set mathlib for anything but VxWorks.
41228
41229 1996-01-22 Jeffrey A Law (law@cygnus.com)
41230
41231 * gcc.c-torture: Update to c-torture-1.40 release.
41232
41233 1996-01-03 Jeffrey A Law (law@cygnus.com)
41234
41235 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
41236 dg.exp.
41237
41238 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
41239
41240 * lib/c-torture.exp (c-torture-execute): Declare "output" as
41241 global.
41242
41243 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
41244
41245 * lib/g++.exp (LIBS): Define if not already.
41246 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
41247 (gcc-dg-prune): Call prune_gcc_output.
41248 * lib/gcc.exp (prune_gcc_output): New proc.
41249 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
41250 prune_gcc_output.
41251
41252 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
41253
41254 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
41255 (c-torture-execute): Likewise. Rename `name' to `testcase'.
41256
41257 1995-11-15 Jeffrey A Law (law@cygnus.com)
41258
41259 * gcc.c-torture: Update to c-torture-1.39 release.
41260
41261 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
41262
41263 * lib/c-torture.exp (c-torture-execute): Don't return if one option
41264 fails, try others as well.
41265
41266 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
41267
41268 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
41269 If compilation fails, mark execute tests as `untested'.
41270 If test is marked as unsupported, don't mark compilation and
41271 execute tests as failed.
41272
41273 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
41274
41275 * lib/g++.exp (g++_init): Don't link in libg++, and look to
41276 libstdc++ for whether or not we want to be doing shared
41277 libraries. Delete link_curses since we don't need it anymore.
41278 * lib/mike-g++.exp (postbase): Don't link in libg++.
41279 * g++.old-deja/old-deja.exp: Likewise.
41280
41281 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
41282
41283 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
41284
41285 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
41286
41287 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
41288 For that, add `-Wl,-a,shared_archive'.
41289 * g++.old-deja/old-deja.exp: Likewise.
41290
41291 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
41292
41293 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
41294
41295 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
41296
41297 * lib/mike-g++.exp (postbase): Pay attention to the status of
41298 g++_load.
41299
41300 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
41301
41302 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
41303
41304 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
41305
41306 * lib/gcc.exp (default_gcc_start): No longer need to log program
41307 being executed or its output, execute_anywhere does that now.
41308 * lib/g++.exp (default_g++_version): Call execute_anywhere.
41309 (default_g++_start): Likewise. Delete calls to verbose/send_log.
41310
41311 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
41312
41313 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
41314 the same as those in lib/g++.exp.
41315
41316 1995-10-10 Jeff Law (law@hurl.cygnus.com)
41317
41318 * gcc.c-torture: Update to c-torture-1.38 release.
41319 * gcc.ieee: Related changes.
41320
41321 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
41322
41323 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
41324 "exec". Minor reformatting changes.
41325
41326 * config/rom68k.exp (${tool}_load): Make it work in a canadian
41327 cross. This means all "exec" calls now work on a remote host as
41328 well.
41329 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
41330 cross. Filter out the extra "\r\n" stuff that expect puts in.
41331 (c-torture-execute): Filter out the bogus warnings like
41332 c-torture-compile does. Add support for canadian cross.
41333 * lib/gcc.exp (default_gcc_version, default_gcc_start)
41334 Use execute_anywhere rather than calling exec directly. Now it
41335 works for canadian cross testing.
41336
41337 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
41338
41339 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
41340 results into a variable, and check that rather than using file exists.
41341
41342 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
41343
41344 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
41345 create a libg++.so. For sunos4.1.*, also add -ltermcap.
41346
41347 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41348
41349 * g++.old-deja/old-deja.exp: Create and pass runshlib and
41350 lib_curses if there's a shared libg++ in the build tree.
41351
41352 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
41353
41354 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
41355 if not supported target.
41356
41357 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
41358
41359 * lib/g++.exp (g++_init): Move empty setting of runshlib and
41360 link_curses up to always happen, not just for native builds.
41361
41362 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
41363
41364 * gcc.c-torture: Update to c-torture-1.36 release.
41365 * gcc.failure: Related changes.
41366
41367 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
41368
41369 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
41370
41371 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
41372
41373 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
41374 * lib/mike-g++.exp (postbase): Not in here. Still reference
41375 runshlib, link_curses, and mathlib for link and run.
41376
41377 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
41378 pass the runtime shared library options for Solaris, OSF/1, and
41379 Irix5, and link with -lcurses to avoid unresolved references.
41380
41381 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
41382
41383 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
41384 only run once.
41385
41386 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
41387
41388 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
41389
41390 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
41391
41392 * gcc.c-torture: Update to c-torture-1.35 release. Note we
41393 do not have a framework for the "compat" tests yet.
41394
41395 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
41396
41397 * lib/mike-g++.exp (postbase): New local variable `mathlib',
41398 set to null if we're testing vxworks5.1. Use that instead of
41399 `-lm' in the setting of LIBS for link and run.
41400
41401 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
41402
41403 * config/rom68k.exp (${tool}_load): Major changes to make it
41404 work. Verified that it does in fact return the stuff in
41405 exec_output properly. Catch any Emul or any TRAP other than 0.
41406
41407 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
41408
41409 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
41410 LDFLAGS properly for targets that need stuff from libgloss.
41411 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
41412 only run once.
41413 (gpp_initialized): New variable.
41414
41415 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
41416
41417 * config/rom68k.exp: Load libgloss.exp.
41418 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
41419 so we can produce a fully linked binary.
41420 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
41421 so we can produce a fully linked binary.
41422
41423 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
41424
41425 * lib/plumhall.exp (ph_section): Watch for expected failures.
41426 Add missing `else'.
41427
41428 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
41429 run the testcase.
41430 (c-torture): Likewise.
41431
41432 1995-08-28 Doug Evans <dje@cygnus.com>
41433
41434 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
41435
41436 * lib/mike-g++.exp (mike_cleanup): New proc.
41437 (prebase): New globals compiler_result, not_compiler_result,
41438 target_regexp.
41439 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
41440 allow leading "-" in pattern. Watch for unsupported tests.
41441 If $compiler_result is set, pattern match assembler code,
41442 and ditto for $not_compiler_result.
41443 * lib/mike-gcc.exp: Likewise.
41444
41445 * lib/plumhall.exp (ph_execute): Only call ph_summary if
41446 execution "succeeded".
41447
41448 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
41449
41450 * config/win32.exp: New file.
41451 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
41452
41453 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
41454
41455 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
41456 unsupported.
41457 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
41458 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
41459 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
41460
41461 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
41462 "... without exceptions was ...". That is now handled by
41463 prune_system_crud.
41464 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41465
41466 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
41467
41468 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
41469 sieve.c,sort2.c}: New files.
41470 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
41471 sieve.exp,sort2.exp}: Drivers for them.
41472
41473 * lib/mike-gcc.exp (program_output): New user settable variable.
41474 (postbase): Call prune_system_crud. Also prune extraneous compiler
41475 messages.
41476 * lib/mike-g++.exp (program_output): New user settable variable.
41477
41478 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
41479
41480 * config/sh.exp: Deleted (use sim.exp instead).
41481
41482 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
41483
41484 * config/vx.exp: Declare CHECKTASK as global.
41485 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
41486 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
41487 * lib/old-dejagnu.exp: Load [pwd]/$executable.
41488
41489 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41490
41491 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
41492 target. Like vx.exp, only includes `vx29k.exp' instead of
41493 `vxworks.exp'.
41494
41495 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
41496
41497 * config/sim.exp: Increase time limit from 120 seconds to 240.
41498
41499 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
41500
41501 * gcc.c-torture/execute/950628-1.c: New test.
41502
41503 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
41504
41505 * gcc.c-torture: Update with changes/additions from
41506 c-torture-1.34.
41507
41508 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
41509
41510 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
41511
41512 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
41513
41514 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
41515
41516 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
41517
41518 * gcc.c-torture/compile/950512-1.c: New test.
41519 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
41520 * gcc.dg/struct-ret-1.c: Likewise.
41521
41522 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
41523
41524 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
41525 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
41526
41527 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
41528
41529 * gcc.c-torture/special/920411-1.c: Deleted.
41530 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
41531
41532 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
41533
41534 * config/sim.exp (${tool}_load): Hack in call to bash to get a
41535 cpu limit.
41536
41537 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
41538
41539 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
41540
41541 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
41542
41543 From kenner;
41544 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
41545 is the proper length.
41546 * va-arg-3.c: Likewise.
41547
41548 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
41549
41550 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
41551 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
41552
41553 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
41554 * lib/g++.exp (default_g++_start): Delete old cruft.
41555
41556 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
41557
41558 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
41559 (2 * (1 << 18)) to (2 * (1 << 17)).
41560
41561 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
41562
41563 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
41564
41565 * config/rom68k.exp: Renamed from config/idp.exp
41566
41567 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
41568
41569 * c-torture/compile/921109-2.c
41570
41571 1995-04-18 Mike Stump <mrs@cygnus.com>
41572
41573 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
41574 excess errors.
41575
41576 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
41577
41578 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
41579 output.
41580 * lib/g++.exp (default_g++_start): Likewise.
41581
41582 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
41583
41584 * gcc.c-torture/compile/950329-1.c: New test.
41585
41586 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
41587
41588 * config/bug.exp (${tool}_load): Updated to use new remote_open
41589 and remote_close procs.
41590 * config/idp.exp: New file.
41591
41592 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
41593
41594 * gcc.c-torture/execute/950322-1.c: New test.
41595
41596 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
41597
41598 * config/vx.exp (${tool}_load): Clean up testing of return code from
41599 vxworks_ld and vxworks_spawn.
41600
41601 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
41602
41603 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
41604
41605 1995-03-13 Mike Stump <mrs@cygnus.com>
41606
41607 * lib/old-deja.exp: Add `excess errors test - ' error, now one
41608 can mark excess errors on a machine by machine basis. Note, the
41609 default is to not expect any excess errors, even when excess
41610 errors test - is given, so you will want to put an XFAIL ... on
41611 these lines. For example, // excess errors test - XFAIL hppa*-*-*
41612 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
41613 those 4 machines, but no others.
41614
41615 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
41616
41617 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
41618 * lib/c-torture.exp: to here.
41619
41620 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
41621
41622 * gcc.c-torture/execute/950221-1.c: New test.
41623 * gcc.c-torture/execute/struct-ret-1.c: New test.
41624 * gcc.c-torture/compile/950221-1.c: New test.
41625
41626 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
41627
41628 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
41629
41630 * gcc.c-torture/execute/arith-1.c (main): Return 0.
41631 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
41632
41633 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
41634
41635 * g++.gb: New directory of tests, derived from my signature and
41636 class scoping tests.
41637
41638 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
41639 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
41640 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
41641 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
41642 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
41643 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
41644 * g++.gb/sig25.C: Likewise.
41645
41646 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
41647 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
41648 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
41649 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
41650 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
41651 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
41652 * g++.gb/sig25.exp: Likewise.
41653
41654 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
41655 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
41656 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
41657 * g++.gb/scope13.C: Likewise, this test still fails.
41658
41659 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
41660 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
41661 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
41662 * g++.gb/scope13.exp: Ditto.
41663
41664 * g++.gb/README: New file, explains what these tests are about.
41665
41666 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
41667
41668 * lib/dg.exp (dg-do): Support `preprocess'.
41669 (dg-test): Likewise.
41670
41671 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
41672
41673 * config/udi.exp: change "continue -expect" to "exp_continue".
41674
41675 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
41676
41677 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
41678 Delete redundant tests.
41679
41680 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
41681 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
41682 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
41683 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
41684 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
41685 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
41686 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
41687 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
41688
41689 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
41690 storing label pointers.
41691 * gcc.c-torture/execute/921019-1.c: Likewise.
41692 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
41693 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
41694 parameter fp.
41695 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
41696 constants.
41697
41698 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
41699 Delete obsolete tests.
41700
41701 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
41702 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
41703 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
41704 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
41705 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
41706 * gcc.c-torture/compile/950124-1.c: New test.
41707
41708 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
41709
41710 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
41711
41712 * lib/mike-g++.exp: Add -lm to LIBS.
41713
41714 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
41715
41716 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
41717
41718 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
41719
41720 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
41721
41722 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
41723
41724 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
41725
41726 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
41727
41728 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
41729 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
41730 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
41731 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
41732 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
41733 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
41734 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
41735 * g++.law/{operators31.C, operators32.C,
41736 * g++.law/{operators33.C, operators34.C}: Likewise.
41737 * g++.law/{pic1.C, refs2.C}: Likewise.
41738 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
41739 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
41740 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
41741 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41742
41743 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
41744 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
41745 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
41746 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
41747 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
41748 * g++.law/{enum9.exp, friend5.exp}: Likewise.
41749 * g++.law/{nest3.exp, nest4.exp}: Likewise.
41750 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
41751 * g++.law/{operators30.exp, operators31.exp}: Likewise.
41752 * g++.law/{operators32.exp, operators33.exp}: Likewise.
41753 * g++.law/{operators34.exp}: Likewise.
41754 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
41755 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
41756 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
41757 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
41758 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41759
41760 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
41761 No longer expected to fail.
41762 * g++.law/missed-error3.C: Tweak for recent bool changes.
41763
41764 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
41765
41766 * config/emb-unix: Deleted.
41767 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
41768 remote execution. Do final link on remote host if REMOTE_LINK is set.
41769
41770 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
41771
41772 * lib/dg.exp (dg-test): Fix typo in last patch.
41773
41774 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
41775
41776 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
41777 (handles multiple occurrences).
41778
41779 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
41780
41781 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
41782 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
41783 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
41784 printed).
41785 * lib/c-torture.exp (c-torture-compile): Likewise.
41786 (c-torture): Prepend full path if missing.
41787 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
41788 (gcc_fail): Likewise.
41789 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
41790
41791 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
41792
41793 * lib/netware.exp: Only attach to NetWare i386 systems.
41794
41795 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
41796
41797 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
41798 messages. Add test name to "output pattern match" pass/fail message.
41799
41800 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
41801
41802 * gcc.dg: New testsuite.
41803 * gcc.dg/dg.exp: New file.
41804
41805 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
41806 test-switch.c}: Deleted.
41807
41808 * gcc.misc-tests/msgs.exp: New testcase driver.
41809
41810 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
41811
41812 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
41813 Watch for illegal return values from ${tool}_load.
41814 * config/unix.exp (${tool}_load): Fix pass/fail detection for
41815 cross targets. Coerce return value >0 to 1.
41816
41817 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
41818
41819 * config/unix.exp (${tool}_load): Call program rsh, not proc.
41820
41821 * config/emb-unix.exp: New file.
41822
41823 * config/sim.exp: Error if variable $SIM not defined.
41824 (${tool}_load): Mark test as "untested" if simulator missing.
41825
41826 * config/unix.exp: Load remote.exp to get rcp_download.
41827 * lib/c-torture.exp: Use different option lists for testcases with
41828 and without loops.
41829 * gcc.c-torture/execute/execute.exp: Likewise.
41830
41831 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
41832
41833 * config/*.exp: Clarify return code from ${tool}_load.
41834 Call `unresolved' or `untested' instead of `warning' or `perror'
41835 (sometimes you still want to call both though).
41836 Add comment that `shell_id' is local to each file.
41837 * config/udi.exp (timeout): Set to 30.
41838 Don't print warning if connection fails, $connectmode has already
41839 printed an error.
41840 (${tool}_load): Move verbose messages to level 2.
41841 Rework pattern for "Process started" message.
41842 Pass `shell_id' to ${connectmode}_download.
41843 Retry twice upon timeout. Make resetting of target more robust.
41844 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
41845 Pass `shell_id' to exit_$connectmode.
41846 Only call exit_$connectmode if connected.
41847 * config/unix.exp (${tool}_load): Check return codes better.
41848 * config/vrtx.exp (${tool}_load): Likewise.
41849 * config/vx.exp (${tool}_load): Likewise.
41850 Delete unneeded global's.
41851 * lib/dg.exp (dg-test): Update to reflect clarified return codes
41852 from ${tool}_load.
41853 (dg-stat): Delete.
41854 (dg-init): Delete recording of pass/fail counts.
41855 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41856 (old-dejagnu-init): Likewise.
41857 (old-dejagnu-stat): Delete contents, empty proc now.
41858 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
41859 (c-torture): Delete references to lcnt, lpass, lfail.
41860 Get option list from TORTURE_OPTIONS.
41861 Delete -funroll[-all]-loops if no loops.
41862 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
41863 (g++_stat): Delete contents (empty proc now).
41864 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
41865 (gcc_finish): Likewise.
41866 (gcc_stat): Deleted.
41867 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
41868 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
41869 * gcc.c-torture/execute/execute.exp: Likewise.
41870 Split tests into two parts: compile, execute.
41871 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
41872 no loops. Update to reflect clarified return codes from ${tool}_load.
41873
41874 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
41875
41876 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
41877 to grep for.
41878 (old-dejagnu): Likewise (where necessary).
41879
41880 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
41881
41882 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
41883
41884 * lib/dg.exp (dg-process-target): Fix processing of selector.
41885 Add comment regarding use of `error'.
41886
41887 * lib/gcc.exp (prune_system_crud): Define if missing.
41888 * lib/g++.exp (prune_system_crud): Likewise.
41889
41890 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
41891 Call prune_system_crud.
41892 * lib/dg.exp (dg-runtest): New proc.
41893 Use perror instead of send_user for tcl errors in testcase.
41894 Don't return any value, it's never used.
41895 Don't clobber previous definition of `unknown'.
41896 Print tcl errors in `dg-final'.
41897
41898 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
41899
41900 * lib/dg.exp (dg-process-target): Improve syntax error messages.
41901 (dg-test): Don't print errorInfo, it contains stack backtrace.
41902
41903 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
41904
41905 * lib/g++.exp (runtest_file_p): Define if missing.
41906
41907 1994-09-24 Doug Evans (dje@cygnus.com)
41908
41909 * lib/mike-g++.exp: Comment out loading of g++.exp.
41910 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
41911 (default_g++_version): Always print something.
41912 (default_g++_start): Comment out call to `which'.
41913 (g++_start, g++_load): Deleted (must be defined in config file).
41914 * lib/gcc.exp: Test for existence of $CC at start.
41915 Delete check for tmpdir (done in gcc_init).
41916 (default_gcc_version): Always print something.
41917 (default_gcc_start): Comment out call to `which'.
41918 * config/*.exp: Major cleanup - make cross targets work at least a
41919 little better for g++ (by not being "--tool gcc" specific).
41920 Rename gcc_xxx to ${tool}_xxx.
41921 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
41922 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
41923
41924 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
41925
41926 * lib/c-torture.exp (c-torture-compile): Rework compiler
41927 message processing.
41928
41929 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
41930 c-torture.
41931
41932 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
41933
41934 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
41935
41936 * lib/dg.exp (dg-process-target): Support { target native }.
41937
41938 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
41939
41940 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
41941 looked for "... program xxx got fatal signal".
41942 Correct regsub munging of `comp_output'.
41943 Ignore compiler messages "path prefix not used" and "linker input
41944 file unused".
41945
41946 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
41947
41948 * lib/gcc.exp (runtest_file_p): Define if missing.
41949 * gcc.prms/template.c: Example to work from.
41950
41951 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
41952
41953 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
41954 * lib/dg.exp (dg-test): Call unsupported testcases as such.
41955
41956 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
41957 * gcc.prms/1883.c: Moved from compile/940714-1.c.
41958 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
41959 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
41960
41961 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
41962 (dg-process-target): No longer a varargs proc.
41963 Return S/N for target, P/F for xfail. All callers changed.
41964 (user option procs): More argument checking.
41965 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
41966 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
41967 (dg-test): Skip test if not running on selected target in `dg-do'.
41968 Update handling of `dg-do-what', `dg-output-text'.
41969 Separate execution pass/fail from output pattern match pass/fail.
41970 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
41971
41972 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
41973
41974 * gcc.c-torture/special/special.exp: Don't expect failure for mips
41975 target for 920510-1.c.
41976
41977 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
41978
41979 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
41980 Clean up comment regarding use of passcnt, etc.
41981 (gcc_stat): Don't update `testcnt' here.
41982 (gcc_finish): Do it here.
41983 Might as well reset `but_id' here too.
41984 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
41985 to determine if the file should be tested.
41986 * gcc.c-torture/compile/compile.exp: Likewise.
41987 * gcc.c-torture/execute/execute.exp: Likewise.
41988 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41989 * gcc.misc-tests/dg-test.exp: Likewise.
41990 * gcc.prms/prms.exp: Likewise.
41991 * gcc.wendy/wendy.exp: Likewise.
41992 * g++.old-deja.exp: Likewise.
41993 Move "Testing file" message to verbose level 1.
41994
41995 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
41996
41997 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
41998
41999 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
42000
42001 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
42002 (default_gcc_start): Accept optional second list element
42003 of compiler flags. Print compiler output at verbosity level 2.
42004 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
42005 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
42006 Save current values of framework globals passcnt, failcnt, xpasscnt,
42007 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
42008 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
42009 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
42010 xfailcnt to compute stats. Update framework global `testcnt' from
42011 pass/fail counts.
42012 (gcc_finish): New proc. Clean up test environment.
42013 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
42014 (gcc_epass, gcc_efail): Delete.
42015 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
42016 argument of line number.
42017 (dg-init): If the tool has an init routine, call it.
42018 (dg-test): Remove args `cflags_var' and `libs_var'.
42019 Pass all compiler options to ${tool}_start.
42020 Handle missing line number.
42021 (dg-finish): New function.
42022 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
42023 particular files. Call gcc_finish at end. Move "skipping test"
42024 message to verbosity level 3.
42025 * gcc.c-torture/compile/compile.exp: Likewise.
42026 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42027 * gcc.c-torture/execute/execute.exp: Likewise.
42028 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42029 Print testcase being tried at verbosity level 1.
42030 * gcc.c-torture/special/special.exp: Unset xfail.
42031 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42032 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
42033 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
42034 * gcc.failure/failure.exp: Likewise.
42035 * gcc.ieee/ieee.exp: Likewise.
42036 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
42037 Update call to dg-test. Call dg-finish at end.
42038 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
42039 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42040 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
42041 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
42042 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
42043 * gcc.wendy/wendy.exp: Add copyright.
42044 Delete setting of tmpdir (done by gcc_init).
42045 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
42046 Pass compiler flags to gcc_start. Call gcc_finish at end.
42047 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
42048 gcc_[ce]pass/fail.
42049
42050 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
42051
42052 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
42053 confusion.
42054 (g++_load): Likewise.
42055
42056 * config/*.exp (gcc_load): Some were varargs fns and some were not.
42057 Rename argument to `prog' to remove the confusion.
42058 Varargs fns behave differently too!
42059 (g++_load): Likewise.
42060
42061 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
42062
42063 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
42064 what it is. Delete (always) printing of status value for !native.
42065 Simplify verbose code, and include status and exec_output.
42066 (g++_load): Use gcc_load.
42067
42068 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
42069
42070 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
42071 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
42072 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
42073 940714-3.c as these testcases don't exist anymore. Make
42074 va-arg-1.c expected to pass.
42075
42076 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
42077
42078 * gcc.misc-tests/misc.exp: Only run specific testcases.
42079 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
42080 * gcc.misc-tests/dg-[1-9].c: New files.
42081
42082 * lib/dg.exp: New testsuite driver.
42083 * gcc.prms/prms.exp: Use it.
42084
42085 * README.gcc: New file.
42086
42087 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
42088 Document and reset `lxpass' and `lxfail'.
42089 Simplify "initialized" message.
42090 (gcc_stat): Clean up comments a little.
42091
42092 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
42093
42094 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
42095
42096 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
42097
42098 * lib/old-dejagnu.exp (process-option): New proc.
42099 (old-dejagnu-init, old-dejagnu-stat): Likewise.
42100 (old-dejagnu): Simplify.
42101 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
42102
42103 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
42104
42105 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
42106 exists and is not an empty string.
42107
42108 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
42109 $xfail rather than calling setup_xfail. Clear $xfail when test is
42110 finished.
42111 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
42112 automatically.
42113
42114 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
42115 longer expected to fail.
42116
42117 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
42118 "f" function call.
42119
42120 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
42121
42122 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
42123 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
42124 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
42125 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
42126 c-torture-1.29.
42127
42128 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
42129 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
42130
42131 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
42132
42133 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
42134 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
42135
42136 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
42137 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
42138 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
42139
42140 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
42141
42142 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
42143 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
42144 940714-1.c, 940714-2.c, 940714-3.c},
42145 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
42146 gcc.misc-tests/{mg.c,mg.exp}:
42147 New tests.
42148 * gcc.noncompile/noncompile.exp: Change accordingly.
42149
42150 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
42151
42152 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
42153 Undo previous clobberage.
42154
42155 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
42156
42157 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
42158 * gcc.special/{930510-1.c, special.exp}:
42159 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
42160 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
42161 struct-varargs-1.c}: New tests from c-torture-1.26.
42162
42163 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
42164
42165 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
42166 argument to switch.
42167
42168 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
42169
42170 * Revert the previous changes. Please see Rob's directory
42171 (/lisa/test/rob/progressive/gcc/testsuite) for testing
42172 fixes.
42173
42174 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
42175
42176 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
42177 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
42178 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
42179 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
42180 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
42181 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
42182 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
42183 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
42184 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
42185 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
42186 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
42187 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
42188 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
42189 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
42190 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
42191 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
42192 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
42193 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
42194 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
42195 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
42196 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
42197 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
42198 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
42199 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
42200 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
42201 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42202 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
42203
42204 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
42205
42206 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
42207 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
42208 with perror calls.
42209
42210 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
42211
42212 * config/unix.exp (g++_load): Fix syntax.
42213
42214 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
42215
42216 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
42217 * gcc.noncompile/921017-1.c: Deleted obsolete test.
42218 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
42219 Don't expect va-arg-1.c to fail. Correct expected output for
42220 920928-1.c.
42221 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
42222 * gcc.wendy/hbm4.c: Correct typo.
42223 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
42224
42225 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
42226
42227 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
42228 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
42229 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
42230 * lib/c-torture.exp (c-torture-compile): Ditto.
42231
42232 Reduce volume of output (remove all the -I's and such).
42233 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
42234 Call gcc_cpass, gcc_cfail.
42235 (c-torture): Pass testing option to c-torture-compile.
42236
42237 1994-03-21 Doug Evans (dje@cygnus.com)
42238
42239 Bring patches over from progressive.
42240 * config/default.exp: Exit remote shell cleanly.
42241 (g++_exit, g++_start): Add default versions.
42242 * config/sim.exp (gcc_load): Use perror, not error.
42243
42244 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
42245
42246 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
42247 set in site.exp.
42248
42249 1994-03-14 Doug Evans (dje@cygnus.com)
42250
42251 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
42252 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
42253 (wendy_try): New proc to run testcase.
42254 (main loop): Call 'em.
42255 * gcc.wendy/*.c: Clean up pass to correct expected output.
42256
42257 * lib/gcc.exp: Minor cleanup work.
42258 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
42259
42260 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
42261
42262 * config/sim.exp (gcc_load): Document return codes better.
42263 Don't pass -v to simulator.
42264
42265 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
42266
42267 * gcc.special/920717-x.c: Fix typo.
42268 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
42269 get at sources.
42270
42271 * lib/mike-gcc.exp: Fix typo.
42272
42273 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
42274
42275 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
42276 binary to use, transform the name.
42277 * config/*.exp: rename everything. Nuke any g++ specific files,
42278 it's now a special case of gcc that requires no special support.
42279 Add a default.exp for unsupported targets.
42280
42281 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
42282
42283 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
42284 lib/old-dejagnu.exp: Fix a few patterns to work with the new
42285 version of Tcl.
42286
42287 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
42288
42289 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
42290 than a warning.
42291
42292 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
42293
42294 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
42295
42296 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
42297
42298 * gcc.execute/execute.exp: Combine opt_list and foption_list into
42299 option_list. Compile every file with only 4/6 option choices
42300 (same as C torture) instead of with 12/18 different option
42301 choices.
42302 * lib/c-torture.exp: Likewise.
42303
42304 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
42305 not already set.
42306
42307 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
42308
42309 * lib/old-deja.exp: Add `excess errors test fails' error, now one
42310 can put an XFAIL *-*-* on excess errors.
42311
42312 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
42313
42314 * g++.law: Add more tests derived from g++-bugs snapshots.
42315
42316 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
42317 equivalent to g++.law/init9.
42318
42319 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
42320 compiled it, and the a.out file after we've run it.
42321
42322 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
42323
42324 * lib/mike-g++.exp (postbase): Delete the .o file after we've
42325 compiled it, and the a.out file after we've run it.
42326
42327 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
42328
42329 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
42330
42331 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
42332
42333 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
42334 version number.
42335
42336 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
42337
42338 * g++.law: New directory of g++ tests derived from the g++-bugs
42339 snapshots.
42340
42341 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
42342
42343 * gcc.compile: initbug1.c initbug1.exp testcase added
42344
42345 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
42346
42347 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
42348 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
42349 fixes submitted by Jeff Law (law@cs.utah.edu)
42350 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
42351 Jeff Law (law@cs.utah.edu)
42352
42353
42354 1993-11-30 Mike Stump (mrs@cygnus.com)
42355
42356 * config/unix-g++.exp: Follow the gcc way of doing things.
42357 * g++.old-deja/old-deja.exp: Minor updates.
42358 * lib/g++.exp: New file, follow the gcc way of doing things.
42359 * lib/old-dejagnu.exp: Minor updates.
42360 * lib/mike-g++.exp: Always unset errorInfo.
42361
42362 1993-11-06 Mike Stump (mrs@cygnus.com)
42363
42364 * lib/gcc.exp: Fix some errors with the below change, CC and
42365 CFLAGS should be global when setting, not local.
42366
42367 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
42368
42369 * lib/gcc.exp: Transform tool name.
42370
42371 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42372
42373 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
42374
42375 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42376
42377 * lib/gcc.exp: change gcc_done to gcc_stat
42378
42379 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42380
42381 * Upgraded gcc testsuite to c-torture version 1.25
42382
42383 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
42384
42385 * lib/gcc.exp: added reporting code. Changed verbose compile message.
42386 * lib/c-torture: added hooks for new reporting code.
42387
42388 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
42389
42390 * config/sh-gcc.exp: check if sh-sim exists in the path
42391
42392 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
42393
42394 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
42395 * gcc.compile/compile.exp: Initial changes for new logic.
42396 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
42397 * gcc.failure/failure.exp: Initial changes for new logic.
42398 * gcc.ieee/ieee.exp: Initial changes for new logic.
42399 * gcc.misc-tests/misc.exp: Initial changes for new logic.
42400 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
42401 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
42402 * lib/c-torture.exp: Initial changes for new logic.
42403 * lib/gcc.exp: Initial changes for new logic.
42404
42405 1993-10-15 Mike Stump (mrs@cygnus.com)
42406
42407 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
42408 depend upon failure or success. Fully qualify names in failure
42409 and success messages. Always remove a.out before starting
42410 compile, just in case. Pay more attention to error text output by
42411 the compiler. Handle testcases with no known past errors just
42412 like all others, so that things are uniform. Other miscellaneous
42413 improvements.
42414
42415 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
42416
42417 * gcc.cpp: new directory for cpp tests
42418
42419 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
42420
42421 * lib/chill.exp: Code reformatted, removed unused code.
42422 * config/unix-chill.exp: Code reformatted, removed unused code.
42423 * chill.execute/execute.exp: Code reformatted, removed unused code.
42424 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
42425
42426 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
42427
42428 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
42429 routines not written.
42430
42431 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
42432
42433 * config/bug-gcc.exp: Use new procs from bug.exp.
42434
42435 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
42436
42437 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
42438 via ftp, rather than depending on NFS.
42439 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
42440 case.
42441
42442 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
42443
42444 * config/bug-gcc.exp: Use new download proc.
42445
42446 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
42447
42448 * chill.execute/execute.exp: cleanups, handles errors better
42449 * chill.compile/compile.exp: rewrite, based on execute.exp
42450 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
42451 * lib/chill.exp: major changes to diff proc and compile and link
42452 procs. added chill_fail and chill_pass wrappers to pass and
42453 fail. added more comments, and handle error codes better.
42454 Added a hack to capture stderr from exec, so noncompile tests
42455 can work.
42456
42457 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
42458
42459 * chill.execute/execute.exp: rewrite of testsuite driver
42460 * lib/chill.exp: rewrite of testsuite driver
42461 * config/unix-chill.exp: rewrite of testsuite driver
42462
42463 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
42464
42465 In chill.execute:
42466 * iexpr.ch: Standardize uppercase.
42467 * tuples.dat: Standardize uppercase.
42468 * vary.ch: standardize. Correct varying string assignments.
42469 * vary.dat: Add new output lines.
42470
42471 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
42472
42473 In chill.execute:
42474 * chprintf.ch: Standardize use of uppercase.
42475 * tuples.ch: Standardize and turn arr2 into a DCL,
42476 rather than a SYN.
42477 * pinits.ch: Standardize.
42478
42479 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
42480
42481 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
42482 * Makefil: Renamed to Makefile.in.
42483 * configure.in: New.
42484
42485 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
42486
42487 In chill.execute:
42488 * .cvsignore: Add result/output files.
42489 * Makefile: Fix up variables at start. Use MFLAGS
42490 everywhere. Correct bool_loc, built_ins entries.
42491 Add entry for vary1.ch.
42492 * bitarray.ch: Standardize upper-case usage.
42493 * bitexpr.ch: Standardize, add output of b1.
42494 * params.ch: Use arrayt in along PROC parameters, to
42495 avoid novelty problems.
42496 * sets.ch: Tiny cleanup.
42497 * vary1.ch: Re-indent.
42498
42499 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
42500
42501 * Add PR-related files to Makefiles, .cvsignore files, etc.
42502
42503 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
42504
42505 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
42506 with compiler objects. New names are test-flow.c and test-loop.c
42507
42508 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
42509
42510 * Upgraded c-torture tests from 1.19 to 1.20
42511
42512 * new files:
42513 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
42514 * gcc.compile: 930623-1.c 930623-2.c
42515 * gcc.noncompile: 930622-1.c 930622-2.c
42516 * gcc.failure: 920411-1.c 920627-2.c
42517 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
42518
42519 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
42520
42521 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42522 More changes to get testsuite working properly. Needs more work.
42523 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
42524
42525 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
42526
42527 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42528 More changes to get testsuite working properly. Needs more work.
42529
42530 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
42531
42532 * chill.compile/compile.exp: Added for Dejagnu support
42533 * chill.execute/execute.exp: Added for Dejagnu support
42534 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
42535
42536 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
42537
42538 This should complete moving the CHILL test files.
42539 * chill.noncompile(.cvsignore printf.grt
42540 in-printf.grt chprintf.grt chprintf.ch):
42541 Added test-support files.
42542 (Makefile): Modified further.
42543 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
42544 signal.ch): Added test files.
42545 * chill.execute (.cvsignore printf.grt printr.c
42546 in-printf.grt rts.c chprintf.grt rts.h): Added
42547 test-support files.
42548 (Makefile): More corrections.
42549
42550 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
42551
42552 * chill.compile, chill.execute, chill.nocompile: Add CHILL
42553 test cases, ready for DejaGnu.
42554
42555 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
42556
42557 * Upgraded c-torture tests from 1.18 to 1.19
42558
42559 * gcc.compile: added test(s):
42560 930607-1.c
42561 * gcc.execute: added test(s):
42562 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
42563
42564 * added new subdirectory for misc tests: gcc.misc-tests
42565 * gcc.misc-test(s): added tests:
42566 inst-check.c test-consts.c test-ior.c test-switch.c
42567
42568 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
42569
42570 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
42571
42572 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
42573
42574 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
42575
42576 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
42577
42578 * Upgraded c-torture tests from 1.17 to 1.18
42579
42580 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
42581
42582 * Upgraded c-torture tests from 1.12 to 1.17
42583
42584 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
42585
42586 * lib/old-dejagnu.exp:
42587 Fixed handling of XFAIL target triplets to correctly
42588 recognize wildcard characters. Removed code that
42589 appended a unique id tag to the end of the file name
42590 printed out by the result of the testcases within a
42591 given test file.
42592
42593 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
42594
42595 * lib/old-dejagnu.exp:
42596 Reworked expected failure handling to trigger off of XFAIL
42597 keyword in keyphrase embeded in testcase source code. The
42598 XFAIL keyword must be at the end of the keyphrase line. It
42599 may optionally be followed by one or more target triplets.
42600 It has just occured that the handling of wildcards in the
42601 target triplet may not be correct.
42602
42603 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
42604
42605 * g++.old-deja/tests:
42606 Moved all subdirectories up one level into g++.old-deja .
42607
42608 * lib/old-dejagnu.exp:
42609 Fixed problem with CXXFLAGS not being properly reset, and being
42610 corrupted with extraneous "-c" compiler option. This was
42611 causing binaries to not be generated for test that needed them.
42612 Modified strings passed to "pass" and "fail" so that individual
42613 tests from the same test file would be distinguished by an
42614 identifier appended to the test file name in the summary logs;
42615 this corrected a problem with erroneous diff logs. Added code
42616 to search testcases for expected fail and unexpected pass keywords.
42617
42618 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
42619
42620 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
42621
42622 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
42623
42624 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
42625 Removed extraneous text from end of "Special g++ Options"
42626 keyphrase.
42627
42628 * lib/old-dejagnu.exp: Added pattern matching to look for new
42629 keywords, embedded in testcases comments, which will trigger
42630 calls to xpass and xfail.
42631
42632 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
42633
42634 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
42635 comments embedded in the testcases, especially the one looking for
42636 special compiler options, as well as the pattern matching for the
42637 compiler output again.
42638
42639 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
42640
42641 * lib/old-dejagnu.exp: Do a proper check of the return value for
42642 execute tests. Fixed several problems with the pattern matching
42643 of the compiler output which gave erroneous test results.
42644 Changed several of the test result messages to be more descriptive.
42645 * config/unix-g++.exp: Proc g++_load now actually works and
42646 executes the tests passed to it and returns a usable return
42647 value.
42648
42649 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
42650
42651 * lib/gcc.exp: Exits gracefully if $CC is bogus.
42652
42653 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
42654
42655 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
42656 Modified both files to properly execute the old style
42657 dejagnu tests. The previous versions of these files were
42658 experimental and did not function anything near correctly.
42659
42660 1993-04-05 Rob Savoye (rob@cygnus.com)
42661
42662 * Removed all Makefile.in and configure.in files. No configuration
42663 needed now.
42664
42665 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
42666
42667 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
42668
42669 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
42670
42671 * gcc.compile/configure.in, gcc.unsorted/configure.in,
42672 gcc.special/configure.in, gcc.noncompile/configure.in,
42673 gcc.execute/configure.in, gcc.code_quality/configure.in,
42674 g++.other/configure.in, g++.old-deja/configure.in,
42675 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
42676 in srcname setting.
42677
42678 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
42679
42680 * lib/udi.exp: Fixed mondfe and mondfe_download.
42681 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
42682 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
42683
42684 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
42685
42686 * config/udi-gdb.exp: Check $shell_id after connecting to target.
42687 (gdb_exit): Don't remove *_soc files.
42688
42689 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
42690
42691 * lib/c-torture.exp: Don't look for main; instead always use -w
42692 -c. This is how the c-torture tests work. Remove the object
42693 file if the compilation succeeds.
42694 * gcc.execute/execute.exp: Remove executable if test passes.
42695 * gcc.noncompile/noncompile.exp: Every test is an expected
42696 failure.
42697 * gcc.special/special.exp: Added tests from c-torture 1.11,
42698 corrected use of existing test.
42699 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
42700 gcc.execute/920625-1.c: Updated to c-torture 1.11.
42701 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
42702 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
42703 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
42704 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
42705 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
42706 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
42707 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
42708 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
42709 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
42710 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
42711 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
42712 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
42713 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
42714 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
42715 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
42716 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
42717 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
42718 c-torture 1.11.
42719 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
42720 correspond to c-torture 1.11.
42721
42722 * New file.