omp-low.c (check_omp_nesting_restrictions): New function.
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-05-15 Jakub Jelinek <jakub@redhat.com>
2
3 * gcc.dg/gomp/critical-4.c: New test.
4 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
5 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
6 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
7 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
8
9 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10
11 PR c++/27582
12 * g++.dg/template/dependent-args1.C: New test.
13
14 PR c++/27581
15 * g++.dg/lookup/this1.C: New test.
16
17 PR c++/27315
18 * g++.dg/template/operator6.C: New test.
19 * g++.dg/template/incomplete3.C: New test.
20
21 PR c++/27559
22 * g++.dg/template/new4.C: New test.
23
24 PR c++/27496
25 * g++.dg/template/void2.C: New test.
26
27 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
28
29 * g++.dg/template/dependent-expr5.C: New test.
30
31 2006-05-14 Roger Sayle <roger@eyesopen.com>
32
33 PR middle-end/26729
34 * gcc.dg/pr26729-1.c: New test case.
35
36 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
37
38 * gcc.dg/pr27003.c: New test.
39
40 2006-05-12 Steve Ellcey <sje@cup.hp.com>
41
42 * lib/target-supports.dg (check_cxa_atexit_available): Change
43 v3_target_compile to ${tool}_target_compile.
44
45 2006-05-11 Jason Merrill <jason@redhat.com>
46
47 * lib/scanasm.exp (scan-not-hidden): Fix typo.
48
49 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
50
51 PR fortran/27553
52 * gfortran.dg/label_5.f90: New test.
53
54 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
55
56 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
57 check_effective_target_powerpc_altivec_ok): New.
58 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
59 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
60 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
61 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
62 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
63 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
64 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
65 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
66 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
67 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
68 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
69 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
70 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
71 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
72 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
73 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
74 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
75 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
76 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
77 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
78 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
79 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
80 gcc.target/powerpc/altivec-9.c,
81 gcc.target/powerpc/altivec-consts.c,
82 gcc.target/powerpc/altivec-pr22085.c,
83 gcc.target/powerpc/altivec-splat.c,
84 gcc.target/powerpc/altivec-types-1.c,
85 gcc.target/powerpc/altivec-types-2.c,
86 gcc.target/powerpc/altivec-types-3.c,
87 gcc.target/powerpc/altivec-types-4.c,
88 gcc.target/powerpc/altivec-varargs-1.c,
89 gcc.target/powerpc/altivec-vec-merge.c,
90 gcc.target/powerpc/ppc-vector-memcpy.c,
91 gcc.target/powerpc/ppc-vector-memset.c,
92 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
93 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
94 these effective targets.
95 * gcc.dg/vmx/pr27006.c: Add missing close brace.
96 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
97
98 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
99
100 PR middle-end/27384
101 * g++.dg/other/fold1.C: New test.
102
103 PR middle-end/27488
104 * gcc.dg/fold-nonneg-1.c: New test.
105
106 PR c++/27547
107 * g++.dg/other/operator1.C: New test.
108
109 2006-05-11 Richard Guenther <rguenther@suse.de>
110
111 PR middle-end/27529
112 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
113
114 2006-05-10 Janis Johnson <janis187@us.ibm.com>
115
116 * lib/target-supports-dg.exp (check-flags): New.
117 (dg-skip-if): Move flag checks.
118
119 2006-05-09 Steve Ellcey <sje@cup.hp.com>
120
121 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
122 * lib/target-supports.dg (check_cxa_atexit_available): New.
123
124 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
125
126 PR fortran/27470
127 * gfortran.dg/multiple_allocation_2.f90: New test case.
128
129 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
130
131 * gcc.target/arm/pr27387.C: Fix a comment typo.
132
133 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
134
135 PR fortran/24549
136 * gfortran.dg/error_recovery_1.f90: New test.
137
138 2006-05-10 Richard Guenther <rguenther@suse.de>
139
140 PR tree-optimization/27302
141 * gcc.dg/torture/pr27302.c: New testcase.
142
143 2006-05-09 Dirk Mueller <dmueller@suse.de>
144 Richard Guenther <rguenther@suse.de>
145
146 PR middle-end/27498
147 * gcc.dg/tree-ssa/pr27498.c: New testcase.
148
149 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
150
151 PR rtl-optimization/27335
152 * gcc.dg/pr27335.c: New test.
153
154 2006-05-06 Richard Sandiford <richard@codesourcery.com>
155
156 * gcc.target/mips/mips-ps-5.c: New file.
157
158 2006-05-08 Jan Hubicka <jh@suse.cz>
159
160 PR middle-end/25962
161 * gcc.dg/pr25962.c: New.
162
163 2006-05-08 Roger Sayle <roger@eyesopen.com>
164
165 PR target/27158
166 * gcc.target/powerpc/pr27158.c: New test case.
167
168 2006-05-08 Laurent GUERBY <laurent@guerby.net>
169
170 PR testsuite/27476
171 * ada/acats/run_all.sh: Use test -z.
172
173 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
174
175 PR libfortran/18271
176 * gfortran.dg/spec_expr_3.f90: New test.
177
178 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
179
180 PR target/24879
181 * gcc.target/i386/monitor.c: New file.
182
183 2006-05-08 Alan Modra <amodra@bigpond.net.au>
184
185 * gcc.dg/pr27095.c: xfail *-*-darwin*.
186
187 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
188
189 PR c++/27447
190 * g++.dg/other/ptrmem7.C: New test.
191
192 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
193
194 PR target/27421
195 * gcc.dg/array-9.c: New test.
196
197 2006-05-07 Richard Guenther <rguenther@suse.de>
198
199 PR tree-optimization/27409
200 * gcc.dg/torture/pr27409.c: New testcase.
201
202 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
203
204 PR fortran/27457
205 * gfortran.dg/select_6.f90: New.
206
207 2006-05-07 Richard Guenther <rguenther@suse.de>
208
209 PR tree-optimization/27136
210 * gcc.dg/torture/pr27136.c: New testcase.
211
212 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
213
214 PR fortran/24813
215 * gfortran.dg/char_cons_len_1.f90: New test.
216
217 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
218
219 PR c++/27427
220 * g++.dg/template/incomplete2.C: New test.
221
222 2006-05-06 Richard Guenther <rguenther@suse.de>
223
224 PR tree-optimization/27151
225 * gcc.dg/vect/pr27151.c: New testcase.
226
227 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
228
229 PR c++/27430
230 * g++.dg/template/void1.C: New test.
231
232 PR c++/27423
233 * g++.dg/other/void2.C: New test.
234
235 PR c++/27422
236 * g++.dg/conversion/void1.C: New test.
237
238 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
239
240 PR/21391
241 * g++.dg/other/unused1.C: New.
242
243 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
244
245 PR objc/27240
246 * objc.dg/member-1.m: New test.
247
248 2006-05-05 Steve Ellcey <sje@cup.hp.com>
249
250 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
251
252 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
253
254 PR libfortran/26985
255 * gfortran.dg/matmul_2.f90: New test.
256
257 2005-05-05 Laurent GUERBY <laurent@guerby.net>
258
259 * ada/acats/run_all.sh: Use sync when main not found.
260
261 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
262
263 PR target/26765
264 * gcc.target/mips/pr26765.c: New.
265
266 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
267
268 * gcc.target/bfin: New directory.
269 * gcc.target/bfin/bfin.exp: New file.
270 * gcc.target/bfin/frmul.c: New file.
271 * gcc.target/bfin/arith.c: New file.
272 * gcc.target/bfin/mul-combine.c: New file.
273 * gcc.target/bfin/shift.c: New file.
274
275 2006-05-04 Richard Guenther <rguenther@suse.de>
276
277 PR tree-optimization/14287
278 PR tree-optimization/14844
279 PR tree-optimization/19792
280 PR tree-optimization/21608
281 PR tree-optimization/27090
282 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
283 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
284 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
285 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
286 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
287
288 2006-05-04 Jakub Jelinek <jakub@redhat.com>
289
290 PR tree-optimization/27285
291 * gcc.c-torture/execute/pr27285.c: New test.
292
293 PR middle-end/27388
294 * gcc.dg/gomp/pr27388-1.c: New test.
295 * gcc.dg/gomp/pr27388-2.c: New test.
296 * gcc.dg/gomp/pr27388-3.c: New test.
297
298 PR c++/27359
299 * g++.dg/gomp/pr27359.C: New test.
300
301 2006-05-02 Steven G. Kargl <kargls@comcast.net>
302
303 PR fortran/20248
304 * gfortran.dg/iargc.f90: New test.
305
306 2006-05-02 Mark Mitchell <mark@codesourcery.com>
307
308 PR c++/27102
309 * g++.dg/template/crash49.C: New test.
310
311 2006-05-02 Steve Ellcey <sje@cup.hp.com>
312
313 PR testsuite/27032
314 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
315
316 2006-05-02 Jeff Law <law@redhat.com>
317
318 PR tree-optimization/27364
319 * gcc.c-torture/execute/pr27364.c: New test.
320
321 2006-05-02 Mark Mitchell <mark@codesourcery.com>
322
323 PR c++/27309
324 * g++.dg/parser/ctor5.C: New test.
325
326 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
327
328 PR target/27387
329 * gcc.target/arm/arm.exp: New.
330 * gcc.target/arm/pr27387.C: Likewise.
331
332 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
333
334 PR fortran/27269
335 PR fortran/27324
336 * gfortran.dg/module_equivalence_2.f90: New test.
337
338 2006-05-02 Jakub Jelinek <jakub@redhat.com>
339
340 PR middle-end/27337
341 * g++.dg/gomp/pr27337-1.C: New test.
342 * g++.dg/gomp/pr27337-2.C: New test.
343
344 PR middle-end/27328
345 * gcc.dg/gomp/pr27328.c: New test.
346
347 PR middle-end/27325
348 * g++.dg/gomp/pr27325.C: New test.
349
350 PR middle-end/27310
351 * g++.dg/gomp/pr27310.C: New test.
352
353 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
354
355 PR tree-optimization/27291
356 * g++.dg/tree-ssa/pr27291.C: New test.
357
358 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
359
360 PR tree-optimization/27283
361 * g++.dg/tree-ssa/pr27283.C: New test.
362
363 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
364
365 * gcc.dg/tree-ssa/loop-16.c: New test.
366
367 2006-05-01 Roger Sayle <roger@eyesopen.com>
368 Joseph S. Myers <joseph@codesourcery.com>
369
370 * gcc.dg/Wconversion-3.c: New test case.
371 * gcc.dg/Wconversion-4.c: Likewise.
372
373 2006-05-01 Richard Guenther <rguenther@suse.de>
374
375 PR tree-optimization/26726
376 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
377
378 2006-04-30 Roger Sayle <roger@eyesopen.com>
379
380 * gcc.dg/Woverflow-1.c: New test case.
381 * gcc.dg/Woverflow-2.c: Likewise.
382 * gcc.dg/Woverflow-3.c: Likewise.
383
384 2006-04-30 Mark Mitchell <mark@codesourcery.com>
385
386 PR c++/27094
387 * g++.dg/template/defarg8.C: New test.
388
389 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
390
391 PR c++/27278
392 * g++.dg/parse/operator7.C: New test.
393
394 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
395
396 PR c++/11471
397 PR c++/27102
398 * g++.dg/template/crash48.C: New test.
399
400 PR c++/27279
401 * g++.dg/parse/ctor4.C: New test.
402
403 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
404
405 PR fortran/25681
406 * gfortran.df/char_type_len.f90: New test.
407
408 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
409
410 PR libgfortran/27304
411 * gfortran.dg/fmt_exhaust.f90: New test.
412
413 2006-04-28 Roger Sayle <roger@eyesopen.com>
414
415 PR c/25309
416 * gcc.dg/large-size-array-2.c: New test case.
417
418 2006-04-28 Richard Guenther <rguenther@suse.de>
419
420 PR target/26826
421 * gcc.target/i386/pr26826.c: New testcase.
422
423 2006-04-28 Jakub Jelinek <jakub@redhat.com>
424
425 PR middle-end/27260
426 * gcc.c-torture/execute/pr27260.c: New.
427
428 2006-04-28 Alan Modra <amodra@bigpond.net.au>
429
430 PR middle-end/27095
431 * gcc.dg/pr27095.c: New.
432
433 2006-04-27 Mark Mitchell <mark@codesourcery.com>
434
435 PR c++/27292
436 * g++.dg/conversion/bitfield4.C: New test.
437
438 2006-04-27 Eric Christopher <echristo@apple.com>
439
440 * gcc.dg/pragma-ms_struct.c: New.
441
442 2006-04-27 Mark Mitchell <mark@codesourcery.com>
443
444 PR c++/27102
445 * g++.dg/template/crash47.C: New test.
446
447 2006-04-27 Dirk Mueller <dmueller@suse.de>
448
449 * gcc.target/i386/sse-7.c: build with -msse.
450
451 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
452
453 PR testsuite/27274:
454 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
455 (main): Exit if processor doesn't support SSE.
456
457 2006-04-26 David Edelsohn <edelsohn@gnu.org>
458
459 PR middle-end/27282
460 * gcc.c-torture/compile/pr27282.c: New test.
461
462 2006-04-26 Jakub Jelinek <jakub@redhat.com>
463
464 PR middle-end/26913
465 * g++.dg/gomp/pr26913.C: New test.
466
467 PR c/25996
468 * gcc.dg/gomp/pr25996.c: New test.
469 * g++.dg/gomp/pr25996.C: New test.
470
471 2006-04-25 Richard Sandiford <richard@codesourcery.com>
472
473 PR rtl-optimization/26725
474 * gcc.c-torture/compile/pr26725.c: New test.
475
476 2006-04-25 Richard Guenther <rguenther@suse.de>
477
478 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
479 than n + -1.
480
481 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
482
483 * gcc.dg/20060425-1.c: New testcase.
484
485 2006-04-25 Jakub Jelinek <jakub@redhat.com>
486
487 PR tree-optimization/26865
488 * gcc.dg/pr26865.c: New test.
489
490 2006-04-24 Mark Mitchell <mark@codesourcery.com>
491
492 PR c++/27292
493 * g++.dg/conversion/bitfield1.C: New test.
494 * g++.dg/conversion/bitfield2.C: Likewise.
495 * g++.dg/conversion/bitfield3.C: Likewise.
496
497 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
498 Richard Guenther <rguenther@suse.de>
499
500 PR tree-optimization/27236
501 * gcc.dg/tree-ssa/pr27236.c: New testcase.
502
503 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
504
505 PR c++/19963
506 * g++.dg/other/incomplete2.C: New test.
507
508 2006-04-24 Richard Guenther <rguenther@suse.de>
509
510 PR middle-end/26869
511 * gcc.dg/torture/pr26869.c: New testcase.
512
513 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
514 Richard Guenther <rguenther@suse.de>
515
516 PR tree-optimization/27218
517 * g++.dg/tree-ssa/pr27218.C: New testcase.
518
519 2006-04-23 Mark Mitchell <mark@codesourcery.com>
520
521 PR c++/26912
522 * g++.dg/template/friend41.C: New test.
523
524 2006-04-23 David Edelsohn <edelsohn@gnu.org>
525
526 * g++.dg/opt/pr15551.C: Include cstdio.
527 (main): Use remove instead of unlink.
528
529 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
530
531 * gcc.dg/sibcall-7.c: New test.
532 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
533 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
534 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
535 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
536 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
537
538 2006-04-23 Mark Mitchell <mark@codesourcery.com>
539
540 PR c++/26534
541 * g++.dg/opt/bitfield1.C: New test.
542 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
543 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
544 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
545 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
546 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
547 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
548 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
549 * g++.dg/abi/bitfield2.C: Likewise.
550 * g++.dg/init/bitfield1.C: Likewise.
551
552 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
553
554 PR fortran/25099
555 * gfortran.dg/elemental_subroutine_4.f90: New test.
556 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
557 call sub (m, x).
558
559 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
560
561 * gcc.c-torture/compile/20060421-1.c: New testcase.
562
563 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
564
565 PR c/25875
566 * gcc.dg/init-bad-4.c: New test.
567
568 2006-04-21 Paul Brook <paul@codesourcery.com>
569
570 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
571
572 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
573
574 PR fortran/27122
575 * gfortran.dg/defined_operators_1.f90: New test.
576 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
577 remove old ones associated, incorrectly, with Note 5.46.
578
579 PR fortran/27113
580 * gfortran.dg/character_array_constructor_1.f90: New test.
581
582 2006-04-20 Jakub Jelinek <jakub@redhat.com>
583
584 * gcc.dg/20060419-1.c: New test.
585
586 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
587
588 PR c/26774
589 * gcc.dg/struct-parse-1.c: New test case.
590
591 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
592
593 PR c++/26558
594 * g++.dg/parse/template19.C: New test.
595
596 PR c++/26739
597 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
598
599 PR c++/26036
600 * g++.dg/expr/call3.C: New test.
601
602 PR c++/10385
603 * g++.dg/conversion/dynamic1.C: New test.
604
605 2006-04-19 Mark Mitchell <mark@codesourcery.com>
606
607 PR c++/27102
608 * g++.dg/template/crash35.C: Tweak error markers.
609 * g++.dg/template/crash46.C: New test.
610 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
611 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
612
613 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
614
615 PR rtl-optimization/14261
616 * gcc.c-torture/compile/20060419-1.c: Added.
617
618 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
619
620 * gfortran.dg/label_1.f90: Adjust dg-error.
621
622 2006-04-16 Roger Sayle <roger@eyesopen.com>
623
624 PR target/26961
625 * gcc.dg/fold-cond-1.c: New test case.
626 * gcc.dg/pr26961-1.c: Likewise.
627
628 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
629
630 PR libgfortran/27138
631 * gfortran.dg/read_bad_advance.f90: New test.
632
633 2006-04-16 Roger Sayle <roger@eyesopen.com>
634 Dale Johannesen <dalej@apple.com>
635
636 PR target/24076
637 * gcc.target/i386/vecinit-3.c: New testcase.
638 * gcc.target/i386/vecinit-4.c: Likewise.
639 * gcc.target/i386/sse-18.c: Likewise.
640 * gcc.target/i386/sse-19.c: Likewise.
641
642 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
643
644 * gfortran.dg/allocate_zerosize_1.f90: New test.
645
646 2006-04-16 Mark Mitchell <mark@codesourcery.com>
647
648 PR c++/26365
649 * g++.dg/template/crash45.C: New test.
650
651 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
652
653 PR fortran/26787
654 * gfortran.dg/proc_assign_1.f90: New test.
655 * gfortran.dg/procedure_lvalue.f90: Change message.
656 * gfortran.dg/namelist_4.f90: Add new error.
657
658 PR fortran/25597
659 PR fortran/27096
660 * gfortran.dg/auto_pointer_array_result_1.f90
661
662 PR fortran/27089
663 * gfortran.dg/specification_type_resolution_1.f90
664
665 PR fortran/18803
666 PR fortran/25669
667 PR fortran/26834
668 * gfortran.dg/bounds_temporaries_1.f90: New test.
669
670 PR fortran/27124
671 * gfortran.dg/array_return_value_1.f90: New test.
672
673 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
674
675 PR fortran/25336
676 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
677
678 2006-04-15 Jakub Jelinek <jakub@redhat.com>
679
680 PR middle-end/26823
681 * g++.dg/gomp/pr26823-1.C: New test.
682 * g++.dg/gomp/pr26823-2.C: New test.
683
684 2006-04-13 Uros Bizjak <uros@kss-loka.si>
685
686 PR middle-end/27134
687 * gcc.dg/pr27314.c: New test.
688
689 2006-04-13 Richard Henderson <rth@redhat.com>
690
691 * g++.dg/gomp/block-0.C: Update expected matches.
692
693 2006-04-13 DJ Delorie <dj@redhat.com>
694
695 * lib/target-supports.exp (check_effective_target_int32plus): New.
696 (check_effective_target_ptr32plus): New.
697 (check_effective_target_size32plus): New.
698 (check_effective_target_int16): New.
699 (check_profiling_available): Add m32c to the list of unsupported targets.
700
701 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
702 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
703 memory size.
704 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
705 pointers.
706 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
707 size_t.
708 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
709 and size_t.
710 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
711 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
712 not just xstormy16. Skip m32c due to weird pointer size.
713 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
714 not just xstormy16.
715 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
716 not just xstormy16.
717 * gcc.dg/20020312-2.c: Add m32c support.
718 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
719 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
720 in test.
721 * gcc.dg/20050321-2.c: Require >=32 bit integers.
722 * gcc.dg/asm-1.c: Skip if int and short are the same size.
723 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
724 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
725 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
726 * gcc.dg/init-string-2.c: Require >=32 bit integers.
727 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
728 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
729 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
730 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
731 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
732 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
733 in test.
734 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
735 in test.
736 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
737 * gcc.dg/pr23049.c: Require >=32 bit integers.
738 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
739 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
740 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
741 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
742 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
743 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
744 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
745 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
746 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
747 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
748 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
749 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
750 prototype in test.
751 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
752 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
753 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
754 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
755 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
756
757 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
758 * gcc.c-torture/execute/20040703-1.x: Likewise.
759 * gcc.c-torture/execute/20040705-1.x: Likewise.
760 * gcc.c-torture/execute/20040705-2.x: Likewise.
761 * gcc.c-torture/execute/20040709-1.x: Likewise.
762 * gcc.c-torture/execute/20040709-2.x: Likewise.
763 * gcc.c-torture/execute/20040811-1.x: Likewise.
764 * gcc.c-torture/execute/20050316-1.x: Likewise.
765 * gcc.c-torture/execute/bitfld-4.x: Likewise.
766 * gcc.c-torture/execute/pr19689.x: Likewise.
767 * gcc.c-torture/execute/pr7284-1.x: Likewise.
768 * gcc.c-torture/execute/usmul.x: Likewise.
769 * gcc.c-torture/execute/vrp-5.x: Likewise.
770 * gcc.c-torture/execute/vrp-6.x: Likewise.
771 * gcc.dg/debug/20041023-1.s: Likewise.
772
773 2006-04-13 Roger Sayle <roger@eyesopen.com>
774
775 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
776 of integers to a vector types are now constant expressions in C.
777 * gcc.dg/vect/vect-fold-1.c: New test case.
778
779 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
780 Ulrich Weigand <uweigand@de.ibm.com>
781
782 PR target/27006
783 * gcc.dg/vmx/pr27006.c: New testcase.
784
785 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
786
787 PR libgfortran/26766
788 * gfortran.dg/write_recursive.f90: New test.
789
790 2006-04-11 Mark Mitchell <mark@codesourcery.com>
791
792 * g++.dg/parse/dtor7.C: New test.
793 * g++.dg/parse/new1.C: Add error marker.
794 * g++.dg/template/new3.C: New test.
795
796 PR c++/26122
797 * g++.dg/template/pure1.C: New test.
798
799 PR c++/26295
800 * g++.dg/parse/ptrmem4.C: New test.
801
802 2006-04-10 Jeff Law <law@redhat.com>
803
804 PR/27087
805 * gcc.c-torture/compile/pr27087.c: New test.
806
807 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
808
809 PR/21391
810 * gcc.dg/20060410.c: New.
811
812 2006-04-10 Matthias Klose <doko@debian.org>
813
814 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
815 Recognize multilib directory names containing underscores.
816
817 2006-04-10 Roger Sayle <roger@eyesopen.com>
818
819 * gcc.target/i386/vecinit-1.c: New test case.
820 * gcc.target/i386/vecinit-2.c: Likewise.
821
822 2006-04-10 Jakub Jelinek <jakub@redhat.com>
823
824 PR debug/27057
825 * g++.dg/debug/dwarf2-2.C: New test.
826
827 2006-04-09 Richard Sandiford <richard@codesourcery.com>
828
829 PR rtl-optimization/27073
830 * gcc.c-torture/execute/pr27073.c: New test.
831
832 2006-04-08 Mike Stump <mrs@apple.com>
833
834 * gcc.dg/pragma-darwin.c: Improve for ppc64.
835
836 2006-04-07 Richard Guenther <rguenther@suse.de>
837
838 PR tree-optimization/26135
839 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
840
841 2006-04-06 Jan Hubicka <jh@suse.cz>
842
843 PR profile/26399
844 * g++.dg/bprob/g++-bprob-2.C: New testcase.
845
846 2006-04-06 Roger Sayle <roger@eyesopen.com>
847
848 * g++.dg/conversion/nullptr1.C: New test case.
849 * g++.dg/conversion/nullptr2.C: Likewise.
850
851 2006-04-05 Roger Sayle <roger@eyesopen.com>
852
853 * gfortran.dg/dependency_18.f90: New test case.
854
855 2006-04-05 Richard Guenther <rguenther@suse.de>
856
857 PR tree-optimization/26919
858 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
859 * gcc.dg/ipa/ipa-2.c: Likewise.
860 * gcc.dg/ipa/ipa-3.c: Likewise.
861 * gcc.dg/ipa/ipa-5.c: Likewise.
862
863 2006-04-05 Richard Guenther <rguenther@suse.de>
864
865 PR tree-optimization/26763
866 * gcc.dg/torture/pr26763-1.c: New testcase.
867 * gcc.dg/torture/pr26763-2.c: Likewise.
868
869 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
870
871 PR fortran/23634
872 PR fortran/25619
873 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
874
875 2006-04-04 Eric Christopher <echristo@apple.com>
876
877 * gcc.target/i386/387-1.c: Allow regexp to match darwin
878 stubs.
879 * gcc.target/i386/387-5.c: Ditto.
880
881 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
882
883 * gcc.target/sparc/struct-ret-check.c: New test.
884
885 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
886
887 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
888 zero decimal digits specified in format.
889
890 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
891
892 PR fortran/26891
893 * gfortran.dg/missing_optional_dummy_1.f90: New test.
894
895 PR fortran/26976
896 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
897 * gfortran.dg/initialization_1.f90: Make assignment compliant.
898 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
899 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
900 bigendian-ness.
901
902 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
903
904 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
905 dummy arguments work when the actual argument is itself a dummy
906 argument of the caller.
907
908 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
909
910 PR libfortran/24685
911 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
912
913 2006-04-01 Roger Sayle <roger@eyesopen.com>
914
915 * gfortran.dg/dependencency_17.f90: New test case.
916
917 2006-04-01 Roger Sayle <roger@eyesopen.com>
918
919 * gfortran.dg/dependency_14.f90: New test case.
920 * gfortran.dg/dependency_15.f90: Likewise.
921 * gfortran.dg/dependency_16.f90: Likewise.
922
923 2006-03-31 Asher Langton <langton2@llnl.gov>
924
925 PR fortran/25358
926 gfortran.dg/cray_pointers_6.f90: New test.
927
928 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
929
930 PR libgfortran/26890
931 * gfortran.dg/read_size_noadvance.f90: New test.
932
933 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
934
935 PR fortran/25031
936 * gfortran.dg/multiple_allocation_1.f90: Check that the
937 size has changed after a re-allocation with stat.
938
939 2006-03-30 Richard Guenther <rguenther@suse.de>
940
941 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
942 removal.
943 * gcc.target/i386/sselibm-2.c: Likewise.
944 * gcc.target/i386/sselibm-3.c: Likewise.
945 * gcc.target/i386/sselibm-4.c: Likewise.
946 * gcc.target/i386/sselibm-5.c: Likewise.
947
948 2006-03-28 Roger Sayle <roger@eyesopen.com>
949
950 * gcc.dg/fold-andxor-1.c: New test case.
951 * gcc.dg/fold-xorand-1.c: Likewise.
952
953 2006-03-28 Roger Sayle <roger@eyesopen.com>
954
955 * gcc.dg/fold-convnotconv-1.c: New test case.
956
957 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
958
959 PR fortran/26779
960 * gfortran.dg/private_type_5.f90: New test.
961
962 2006-03-27 David Edelsohn <edelsohn@gnu.org>
963
964 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
965
966 2006-03-27 Jakub Jelinek <jakub@redhat.com>
967
968 * gfortran.dg/advance_2.f90: New test.
969 * gfortran.dg/advance_3.f90: New test.
970
971 * gfortran.fortran-torture/execute/equiv_5.f: New test.
972
973 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
974
975 PR libgfortran/26661
976 PR libgfortran/26880
977 * gfortran.dg/read_x_past.f: New test.
978
979 2006-03-26 Geoffrey Keating <geoffk@apple.com>
980
981 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
982 to be STABS.
983
984 2006-03-26 David Edelsohn <edelsohn@gnu.org>
985
986 * objc.dg/dwarf-1.m: Skip on AIX.
987 * objc.dg/dwarf-2.m: Skip on AIX.
988
989 2006-03-25 Steven G. Kargl <kargls@comcast.net>
990
991 PR fortran/26816
992 * gfortran.dg/float_1.f90: New test.
993
994 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
995
996 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
997 X86_64 targets.
998 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
999
1000 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1001
1002 PR libfortran/26735
1003 * gfortran.dg/convert_implied_open.f90: New test case.
1004
1005 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1006
1007 PR fortran/26769
1008 * gfortran.dg/transpose_reshape_r10.f90: New test case.
1009
1010 2006-03-25 Uros Bizjak <uros@kss-loka.si>
1011
1012 PR middle-end/26717
1013 * gcc.dg/pr26717.c: New test.
1014
1015 2006-03-25 Roger Sayle <roger@eyesopen.com>
1016
1017 * gfortran.dg/dependency_12.f90: New test case.
1018
1019 2006-03-24 Roger Sayle <roger@eyesopen.com>
1020
1021 * gfortran.dg/dependency_9.f90: New (resurected) test case.
1022
1023 2006-03-24 Jeff Law <law@redhat.com>
1024
1025 * gcc.c-torture/pr26840.c: New test.
1026
1027 2006-03-24 Geoffrey Keating <geoffk@apple.com>
1028
1029 * objc.dg/dwarf-2.m: New.
1030 * obj-c++.dg/dwarf-2.mm: New.
1031
1032 * g++.old-deja/g++.other/init19.C: New.
1033
1034 2006-03-24 David Edelsohn <edelsohn@gnu.org>
1035
1036 * g++.dg/eh/spbp.C: Skip on AIX.
1037
1038 2006-03-24 Jakub Jelinek <jakub@redhat.com>
1039
1040 PR middle-end/26611
1041 * g++.dg/gomp/pr26611-1.C: New test.
1042 * g++.dg/gomp/pr26611-2.C: New test.
1043
1044 2006-03-24 Jeff Law <law@redhat.com>
1045
1046 * gcc.c-torture/compile/pr26833.c: New test.
1047 * gfortran.fortran-torture/compile/pr26806.f90: New test.
1048
1049 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1050
1051 * gfortran.dg/endfile_2.f90: Delete temp file.
1052
1053 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
1054
1055 PR fortran/19303
1056 * gfortran.dg/record_marker_1.f90: New test case.
1057 * gfortran.dg/record_marker_2.f: New test case.
1058 * gfortran.dg/record_marker_3.f90: New test case.
1059
1060 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
1061
1062 PR fortran/17298
1063 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
1064 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
1065
1066 2006-03-21 Janis Johnson <janis187@us.ibm.com>
1067
1068 * lib/gcc-dg.exp (cleanup-modules): New proc.
1069 * gfortran.dg/allocatable_function_1.f90,
1070 gfortran.dg/allocate_char_star_scalar_1.f90,
1071 gfortran.dg/assumed_charlen_function_1.f90,
1072 gfortran.dg/assumed_dummy_1.f90,
1073 gfortran.dg/assumed_shape_ranks_1.f90,
1074 gfortran.dg/assumed_shape_ranks_2.f90,
1075 gfortran.dg/assumed_size_dt_dummy.f90,
1076 gfortran.dg/auto_char_dummy_array_1.f90,
1077 gfortran.dg/auto_char_len_3.f90,
1078 gfortran.dg/automatic_module_variable.f90,
1079 gfortran.dg/bad_automatic_objects_1.f90,
1080 gfortran.dg/char_array_constructor.f90,
1081 gfortran.dg/char_array_structure_constructor.f90,
1082 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
1083 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
1084 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
1085 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
1086 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
1087 gfortran.dg/derived_pointer_recursion.f90,
1088 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
1089 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
1090 gfortran.dg/dummy_functions_1.f90,
1091 gfortran.dg/elemental_initializer_1.f90,
1092 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
1093 gfortran.dg/elemental_pointer_1.f90,
1094 gfortran.dg/elemental_subroutine_1.f90,
1095 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
1096 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
1097 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
1098 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
1099 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
1100 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
1101 gfortran.dg/global_references_1.f90,
1102 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
1103 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
1104 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
1105 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
1106 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
1107 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
1108 gfortran.dg/large_integer_kind_1.f90,
1109 gfortran.dg/large_real_kind_1.f90,
1110 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
1111 gfortran.dg/module_double_reuse.f90,
1112 gfortran.dg/module_equivalence_1.f90,
1113 gfortran.dg/module_interface_1.f90,
1114 gfortran.dg/module_parameter_array_refs_1.f90,
1115 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
1116 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
1117 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
1118 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
1119 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
1120 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
1121 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
1122 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
1123 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
1124 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
1125 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
1126 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
1127 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
1128 gfortran.dg/same_name_1.f90,
1129 gfortran.dg/sibling_dummy_procedure_1.f90,
1130 gfortran.dg/sibling_dummy_procedure_2.f90,
1131 gfortran.dg/sibling_dummy_procedure_3.f90,
1132 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
1133 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
1134 gfortran.dg/used_dummy_types_2.f90,
1135 gfortran.dg/used_dummy_types_3.f90,
1136 gfortran.dg/used_dummy_types_4.f90,
1137 gfortran.dg/used_dummy_types_5.f90,
1138 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
1139 gfortran.dg/userdef_operator_1.f90: Use it.
1140
1141 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1142
1143 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
1144 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
1145 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
1146 gfortran.dg/write_back.f,
1147 gfortran.fortran-torture/execute/inquire_1.f90,
1148 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
1149
1150 2006-03-21 Jeff Law <law@redhat.com>
1151
1152 * gcc.dg/tree-ssa/vrp28.c: New test.
1153
1154 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1155
1156 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
1157 if _STDC_C99 is defined.
1158 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
1159 * gcc.dg/builtins-20.c: Likewise.
1160 * gcc.dg/builtins-53.c: Likewise.
1161 * gcc.dg/single-precision-constant.c: Likewise. Also pass
1162 -mmacosx-version-min=10.3 on PowerPC/Darwin.
1163
1164 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
1165
1166 PR tree-opt/26781
1167 * gcc.c-torture/compile/pr26781-1.c: New test.
1168 * gcc.c-torture/compile/pr26781-2.c: New test.
1169
1170 2006-03-21 Jakub Jelinek <jakub@redhat.com>
1171
1172 PR c++/26690
1173 * g++.dg/gomp/pr26690-1.C: New test.
1174 * g++.dg/gomp/pr26690-2.C: New test.
1175
1176 2006-03-20 Jeff Law <law@redhat.com>
1177
1178 * gcc.dg/tree-ssa/pr21829.c: New test.
1179
1180 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
1181
1182 2006-03-20 Richard Sandiford <richard@codesourcery.com>
1183
1184 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
1185 (check_visibility_available): Use it.
1186 (check_effective_target_default_packed): Likewise.
1187 (check_effective_target_pcc_bitfield_type_matters): Likewise.
1188 (check_effective_target_fopenmp): Likewise.
1189 (check_effective_target_freorder): Likewise.
1190 (check_effective_target_fpic): Likewise.
1191 (check_named_sections_available): Likewise.
1192 (check_effective_target_ilp32): Likewise.
1193 (check_effective_target_lp64): Likewise.
1194
1195 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
1196
1197 PR fortran/20935
1198 * gfortran.dg/scalar_mask_2.f90: New test case.
1199
1200 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
1201
1202 PR tree-opt/26629
1203 * gcc.dg/tree-ssa/loadpre12.c: New test.
1204 * gcc.dg/tree-ssa/loadpre13.c: New test.
1205 * gcc.dg/tree-ssa/loadpre14.c: New test.
1206 * gcc.dg/tree-ssa/loadpre15.c: New test.
1207 * gcc.dg/tree-ssa/loadpre16.c: New test.
1208 * gcc.dg/tree-ssa/loadpre17.c: New test.
1209 * gcc.dg/tree-ssa/loadpre18.c: New test.
1210 * gcc.dg/tree-ssa/loadpre19.c: New test.
1211 * gcc.dg/tree-ssa/loadpre20.c: New test.
1212 * gcc.dg/tree-ssa/loadpre21.c: New test.
1213 * gcc.dg/tree-ssa/loadpre22.c: New test.
1214
1215 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
1216
1217 PR fortran/26741
1218 * gfortran.dg/elemental_initializer_1.f90: New test.
1219
1220 PR fortran/26716
1221 * gfortran.dg/assumed_shape_ranks_2: New test.
1222
1223 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
1224
1225 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
1226 target fpic.
1227
1228 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1229
1230 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
1231 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
1232 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
1233 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
1234 gfortran.fortran-torture/execute/direct_io.f90,
1235 gfortran.fortran-torture/execute/inquire_2.f90,
1236 gfortran.fortran-torture/execute/inquire_4.f90,
1237 gfortran.fortran-torture/execute/list_read_1.f90,
1238 gfortran.fortran-torture/execute/open_replace.f90,
1239 gfortran.fortran-torture/execute/slash_edit.f90,
1240 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
1241 temporary files from testcases.
1242
1243 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1244
1245 PR libgfortran/26509
1246 gfortran.dg/write_direct_eor.f90: New test.
1247
1248 2006-03-17 David Edelsohn <edelsohn@gnu.org>
1249
1250 * gcc.target/powerpc/pr26350.c: New.
1251 * gcc.target/powerpc/indexed-addr.c: New.
1252
1253 2006-03-16 Roger Sayle <roger@eyesopen.com>
1254
1255 * gfortran.dg/dependency_13.f90: New test case.
1256
1257 2006-03-16 Roger Sayle <roger@eyesopen.com>
1258
1259 PR middle-end/21781
1260 * gcc.dg/real-const-1.c: New test case.
1261
1262 2006-03-15 Geoffrey Keating <geoffk@apple.com>
1263
1264 * g++.old-deja/g++.other/init18.C: New.
1265 * g++.old-deja/g++.other/init5.C: Remove xfail.
1266
1267 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1268
1269 * g++.dg/opt/pr15551.C: Cleanup temp file.
1270
1271 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1272
1273 PR c++/6634
1274 g++.dg/parse/long1.C: New test.
1275
1276 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1277
1278 PR fortran/19101
1279 * gfortran.dg/continuation.f90: New test.
1280 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
1281
1282 2006-03-14 Richard Guenther <rguenther@suse.de>
1283
1284 PR tree-optimization/26672
1285 * gcc.dg/torture/pr26672.c: New testcase.
1286
1287 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
1288
1289 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
1290 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
1291
1292 2006-03-13 Roger Sayle <roger@eyesopen.com>
1293
1294 PR middle-end/26557
1295 * gcc.c-torture/compile/switch-1.c: New test case.
1296
1297 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
1298
1299 PR fortran/25378
1300 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
1301 test to include more permuatations of mask and index.
1302 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
1303 respond to F2003 spec. that the position returned for an all false
1304 mask && condition is zero.
1305
1306 2006-03-13 Jakub Jelinek <jakub@redhat.com>
1307
1308 PR middle-end/25989
1309 * gcc.dg/gomp/pr25989.c: New test.
1310
1311 2006-03-13 Jeff Law <law@redhat.com>
1312
1313 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
1314
1315 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
1316
1317 * gcc.dg/switch-9.c: New test.
1318
1319 2006-03-13 Richard Guenther <rguenther@suse.de>
1320
1321 PR middle-end/26630
1322 * gcc.dg/torture/pr26630.c: New testcase.
1323
1324 2006-03-11 Roger Sayle <roger@eyesopen.com>
1325
1326 * gfortran.dg/dependency_10.f90: New test case.
1327 * gfortran.dg/dependency_11.f90: Likewise.
1328
1329 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
1330 Erik Edelmann <eedelman@gcc.gnu.org>
1331
1332 * gfortran.dg/allocatable_function_1.f90: New.
1333 * gfortran.dg/allocatable_function_2.f90: New.
1334
1335 2006-03-10 Richard Guenther <rguenther@suse.de>
1336
1337 PR middle-end/26565
1338 * gcc.dg/torture/pr26565.c: New testcase.
1339
1340 2006-03-09 Eric Christopher <echristo@apple.com>
1341
1342 * gcc.c-torture/compile/20060309-1.c: New.
1343
1344 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1345
1346 PR libgfortran/26499
1347 * gfortran.dg/write_back.f: New test.
1348 * gfortran.dg/write_rewind_1.f: New test.
1349 * gfortran.dg/write_rewind_2.f: New test.
1350
1351 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1352
1353 PR libgfortran/26554
1354 * gfortran.dg/read_logical.f90: New test.
1355
1356 2006-03-04 Laurent GUERBY <laurent@guerby.net>
1357
1358 * ada/acats/norun.lst: cdd2a03 now passes.
1359
1360 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
1361
1362 PR testsuite/25177
1363 * gcc.target/powerpc/pr18096-1.c: Change where the error
1364 would match.
1365
1366 2006-03-04 Jakub Jelinek <jakub@redhat.com>
1367
1368 * gcc.target/i386/cleanup-1.c: New test.
1369 * gcc.target/i386/cleanup-2.c: New test.
1370
1371 2006-03-04 Roger Sayle <roger@eyesopen.com>
1372
1373 * gfortran.dg/dependency_9.f90: Remove for the time being.
1374
1375 2006-03-04 Krister Walfridsson <cato@df.lth.se>
1376
1377 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
1378 directive.
1379
1380 2006-03-03 Roger Sayle <roger@eyesopen.com>
1381
1382 * gfortran.dg/dependency_9.f90: New test case.
1383
1384 2006-03-03 Roger Sayle <roger@eyesopen.com>
1385
1386 * gfortran.dg/dependency_4.f90: New test case.
1387 * gfortran.dg/dependency_5.f90: New test case.
1388 * gfortran.dg/dependency_6.f90: New test case.
1389 * gfortran.dg/dependency_7.f90: New test case.
1390 * gfortran.dg/dependency_8.f90: New test case.
1391
1392 2006-03-03 Paul Brook <paul@codesourcery.com>
1393
1394 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
1395 Add m68k-*-elf.
1396
1397 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
1398
1399 PR fortran/25031
1400 * multiple_allocation_1.f90: New test.
1401
1402 2006-03-03 Roger Sayle <roger@eyesopen.com>
1403
1404 PR tree-optimization/26524
1405 * gfortran.dg/pr26524.f: New test case.
1406
1407 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1408
1409 * g++.dg/template/repo5.C: Cleanup repo files.
1410 * gcc.dg/20051201-1.c: Cleanup coverage files.
1411 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
1412 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
1413 tree dump files.
1414
1415 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
1416
1417 * objc.dg/objc-nofilename-1.m: New test.
1418 * objc.dg/bad-receiver-type.m: New test.
1419 * obj-c++.dg/bad-receiver-type.mm: New test.
1420
1421 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1422
1423 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
1424
1425 2006-03-01 Mike Stump <mrs@apple.com>
1426
1427 * g++.dg/abi/key2.C: Add.
1428
1429 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
1430
1431 * gfortran.dg/logical_dot_product.f90: New test.
1432
1433 PR fortran/26393
1434 * gfortran.dg/used_interface_ref.f90: New test.
1435
1436 PR fortran/20938
1437 * gfortran.dg/dependency_2.f90: New test.
1438 * gfortran.fortran-torture/execute/where17.f90: New test.
1439 * gfortran.fortran-torture/execute/where18.f90: New test.
1440 * gfortran.fortran-torture/execute/where19.f90: New test.
1441 * gfortran.fortran-torture/execute/where20.f90: New test.
1442
1443 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
1444
1445 * g++.dg/tree-ssa/pr26443.C: New test case.
1446
1447 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
1448
1449 PR middle-end/26022
1450 * g++.dg/opt/return-slot1.C: New test.
1451
1452 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1453
1454 PR libgfortran/26136
1455 * gfortran.dg/namelist_23.f90: New test.
1456
1457 2006-02-28 Roger Sayle <roger@eyesopen.com>
1458
1459 PR middle-end/14752
1460 * gcc.dg/fold-eqandshift-2.c: New test case.
1461
1462 2006-02-28 Richard Guenther <rguenther@suse.de>
1463
1464 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
1465 decomposition.
1466
1467 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
1468
1469 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
1470
1471 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1472
1473 PR libgfortran/26464
1474 * gfortran.dg/backspace_5.f: New test.
1475 * gfortran.dg/backspace_6.f: New test.
1476
1477 2006-02-26 Roger Sayle <roger@eyesopen.com>
1478
1479 * gcc.dg/fold-eqandnot-1.c: New test case.
1480
1481 2006-02-26 Roger Sayle <roger@eyesopen.com>
1482
1483 PR middle-end/19983
1484 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
1485
1486 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
1487
1488 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
1489 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
1490
1491 2006-02-26 Richard Guenther <rguenther@suse.de>
1492
1493 PR tree-optimization/26421
1494 * gcc.dg/tree-ssa/pr26421.c: New testcase.
1495
1496 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
1497
1498 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
1499 * g++.old-deja/g++.robertl/eb132.C: Likewise.
1500
1501 2006-02-26 Roger Sayle <roger@eyesopen.com>
1502
1503 * gcc.dg/fold-even-1.c: New test case.
1504
1505 2006-02-26 Roger Sayle <roger@eyesopen.com>
1506
1507 PR middle-end/21137
1508 * gcc.dg/fold-eqandshift-1.c: New test case.
1509
1510 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1511
1512 PR tree-optimization/25125
1513 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
1514 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
1515
1516 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1517
1518 PR tree-optimizations/26359
1519 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
1520 with -fdump-tree-dceloop-details.
1521 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
1522
1523 2006-02-25 Roger Sayle <roger@eyesopen.com>
1524
1525 PR middle-end/23673
1526 * gcc.dg/fold-eqxor-1.c: New test case.
1527 * gcc.dg/fold-eqxor-2.c: Likewise.
1528 * gcc.dg/fold-eqxor-3.c: Likewise.
1529
1530 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
1531
1532 PR fortran/23092
1533 * scalar_mask_1.f90: New test.
1534
1535 2006-02-24 Geoffrey Keating <geoffk@apple.com>
1536
1537 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
1538 * g++.dg/eh/uncaught2.C: New.
1539 * g++.dg/eh/uncaught3.C: New.
1540
1541 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1542
1543 PR libgfortran/26423
1544 * gfortran.dg/read_many_1.f: New test.
1545
1546 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
1547
1548 PR fortran/24519
1549 * gfortran.dg/dependency_3.f90: New test.
1550 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
1551 XFAILs.
1552
1553 PR fortran/25395
1554 * gfortran.dg/equiv_6.f90: New test.
1555
1556 2006-02-23 Jeff Law <law@redhat.com>
1557
1558 * gcc.c-torture/compile/pr26425.c: New test.
1559
1560 2006-02-23 Jakub Jelinek <jakub@redhat.com>
1561
1562 PR middle-end/26412
1563 * gcc.dg/gomp/pr26412.c: New test.
1564
1565 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1566
1567 PR c++/26291
1568 * g++.dg/other/ellipsis1.C: New test.
1569 * g++.dg/parse/operator4.C: Adjust error marker.
1570
1571 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
1572
1573 PR target/25603
1574 * gfortran.dg/pr25603.f: New testcase.
1575
1576 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
1577
1578 * gcc.dg/bf-spl1.c: Don't specify -m68000.
1579 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
1580
1581 2006-02-21 Geoffrey Keating <geoffk@apple.com>
1582
1583 * g++.dg/eh/spbp.C: New.
1584
1585 2006-02-21 Jakub Jelinek <jakub@redhat.com>
1586
1587 PR middle-end/26379
1588 * gcc.target/i386/mmx-7.c: New test.
1589
1590 2006-02-20 Roger Sayle <roger@eyesopen.com>
1591
1592 PR tree-optimization/26361
1593 * gcc.dg/tree-ssa/vrp27.c: New test case.
1594
1595 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
1596
1597 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
1598 * gcc.dg/tree-ssa/complex-4.c: Here.
1599
1600 2006-02-19 Roger Sayle <roger@eyesopen.com>
1601
1602 PR middle-end/19543
1603 * gfortran.dg/logical_1.f90: New test case.
1604
1605 2006-02-19 Jakub Jelinek <jakub@redhat.com>
1606
1607 PR middle-end/26334
1608 * gcc.dg/20060218-1.c: Moved to...
1609 * gcc.target/i386/20060218-1.c: ... here. New test.
1610
1611 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
1612
1613 PR fortran/26201
1614 * gfortran.dg/convert_1.f90: New.
1615
1616 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
1617
1618 PR fortran/25054
1619 * gfortran.dg/namelist_5.f90: New test.
1620
1621 PR fortran/25089
1622 * gfortran.dg/namelist_4.f90: New test.
1623
1624 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1625
1626 PR tree-opt/25680
1627 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
1628
1629 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1630
1631 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
1632 variable to take into account the variable name in the
1633 function header.
1634 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
1635
1636 2006-02-18 Jakub Jelinek <jakub@redhat.com>
1637
1638 PR middle-end/26334
1639 * gcc.c-torture/compile/20060217-1.c: New test.
1640 * gcc.dg/20060218-1.c: New test.
1641
1642 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
1643
1644 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
1645
1646 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
1647
1648 * gcc.dg/cpp/undef3.c: New test.
1649 * gcc.dg/cpp/trad/builtins2.c: New test.
1650
1651 2006-02-18 Mark Mitchell <mark@codesourcery.com>
1652
1653 PR c++/26266
1654 * g++.dg/template/static22.C: New test.
1655 * g++.dg/template/static23.C: New test.
1656 * g++.dg/template/static24.C: New test.
1657 * g++.dg/template/non-dependent13.C: New test.
1658 * g++.dg/init/member1.C: Tweak error markers.
1659
1660 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1661
1662 PR target/26255
1663 * gcc.c-torture/compile/pr26255.c: New test case.
1664
1665 2006-02-16 Roger Sayle <roger@eyesopen.com>
1666
1667 * gfortran.fortran-torture/execute/where_10.f90: New test case.
1668 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
1669 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
1670 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
1671 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
1672 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
1673 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
1674
1675 2006-02-16 Jeff Law <law@redhat.com>
1676
1677 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
1678 * gcc.dg/tree-ssa/vrp26.c: New test.
1679
1680 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
1681
1682 PR target/20353
1683 PR target/24578
1684 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
1685 __UCLIBC__ is defined.
1686
1687 2006-02-16 Jakub Jelinek <jakub@redhat.com>
1688
1689 PR fortran/26224
1690 * gfortran.dg/gomp/pr26224.f: New test.
1691
1692 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
1693
1694 PR tree-opt/25918
1695 * lib/target-supports.exp
1696 (check_effective_target_vect_short_mult): New.
1697 (check_effective_target_vect_char_mult): New.
1698 (check_effective_target_vect_widen_sum_qi_to_si): New.
1699 (check_effective_target_vect_widen_sum_qi_to_hi): New.
1700 (check_effective_target_vect_widen_sum_hi_to_si): New.
1701 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
1702 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
1703 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
1704 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
1705 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
1706 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
1707 vect-reduc-pattern-2c.c
1708 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
1709 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
1710 vect-reduc-pattern-1c.c
1711
1712 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
1713
1714 PR fortran/24557
1715 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
1716
1717 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
1718
1719 PR fortran/26054
1720 * gfortran.dg/enum_8.f90: Remove check for warning.
1721 * gfortran.dg/iomsg_1.f90: Ditto.
1722 * gfortran.dg/enum_1.f90: Ditto.
1723 * gfortran.dg/enum_9.f90: Ditto.
1724 * gfortran.dg/enum_2.f90: Ditto.
1725 * gfortran.dg/enum_10.f90: Ditto.
1726 * gfortran.dg/enum_3.f90: Ditto.
1727 * gfortran.dg/flush_1.f90: Ditto.
1728 * gfortran.dg/enum_4.f90: Ditto.
1729 * gfortran.dg/array_constructor_1.f90: Ditto.
1730 * gfortran.dg/enum_5.f90: Ditto.
1731 * gfortran.dg/enum_6.f90: Ditto.
1732 * gfortran.dg/enum_7.f90: Ditto.
1733
1734 2006-02-15 Jakub Jelinek <jakub@redhat.com>
1735
1736 PR middle-end/26300
1737 * gcc.c-torture/compile/20060215-1.c: New test.
1738
1739 2006-02-14 Roger Sayle <roger@eyesopen.com>
1740
1741 PR middle-end/23670
1742 * gcc.dg/tree-ssa/andor-2.c: New test case.
1743
1744 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
1745
1746 PR fortran/25045
1747 * optional_dim.f90: New test.
1748
1749 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1750
1751 PR fortran/26277
1752 * gfortran.dg/label_4.f90: New.
1753
1754 2006-02-14 Jakub Jelinek <jakub@redhat.com>
1755 Diego Novillo <dnovillo@redhat.com>
1756 Uros Bizjak <uros@kss-loka.si>
1757
1758 * gfortran.dg/gomp: New directory.
1759
1760 2006-02-14 Richard Guenther <rguenther@suse.de>
1761
1762 PR tree-optimization/26258
1763 * gcc.dg/torture/pr26258.c: New testcase.
1764
1765 2006-02-13 Jakub Jelinek <jakub@redhat.com>
1766
1767 PR fortran/26246
1768 * gfortran.dg/pr26246_1.f90: New test.
1769 * gfortran.dg/pr26246_2.f90: New test.
1770
1771 PR middle-end/26092
1772 * gcc.c-torture/compile/20060208-1.c: New test.
1773
1774 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
1775
1776 PR fortran/26074
1777 PR fortran/25103
1778 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
1779 * gfortran.dg/bad_automatic_objects_1.f90: New test.
1780 * gfortran.dg/automatic_module_variable.f90: Change error message.
1781
1782 PR fortran/20861
1783 * gfortran.dg/internal_dummy_1.f90: New test.
1784
1785 PR fortran/20871
1786 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
1787
1788
1789 PR fortran/25083
1790 * gfortran.dg/uncommon_block_data_1.f90: New test.
1791 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
1792 with standard.
1793
1794 PR fortran/25088
1795 * gfortran.dg/typed_subroutine_1.f90: New test.
1796
1797 2006-02-13 Geoffrey Keating <geoffk@apple.com>
1798
1799 * objc.dg/dwarf-1.m: New.
1800
1801 2006-02-13 Roger Sayle <roger@eyesopen.com>
1802
1803 PR middle-end/24427
1804 * gcc.dg/tree-ssa/andor-1.c: New test case.
1805
1806 2006-02-13 Josh Conner <jconner@apple.com>
1807
1808 PR target/25376
1809 * gcc.dg/pr25376.c: New test.
1810
1811 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
1812 assemble.
1813 * lib/target-supports.exp (check_named_sections_available):
1814 Only compile named-sections test -- don't assemble.
1815
1816 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
1817
1818 * g++.dg/warn/no-write-strings.C: New test.
1819 * g++.dg/warn/write-strings.C: Likewise.
1820 * g++.dg/warn/write-strings-default.C: Likewise.
1821
1822 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
1823
1824 PR fortran/25806
1825 * gfortran.dg/ret_pointer_2.f90: New test.
1826
1827 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
1828
1829 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
1830
1831 2006-02-10 Jeff Law <law@redhat.com>
1832
1833 * gcc.c-torture/compile/pr26213.c: New test.
1834
1835 2006-02-10 Steven G. Kargl <kargls@comcast.net>
1836
1837 gfortran.dg/null_1.f90: New test.
1838
1839 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1840
1841 PR fortran/14771
1842 * gfortran.dg/parens_4.f90: New.
1843 * gfortran.dg/parens_5.f90: New.
1844
1845 2006-02-10 Richard Guenther <rguenther@suse.de>
1846
1847 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
1848
1849 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1850 Paul Thomas <pault@gcc.gnu.org>
1851
1852 PR fortran/14771
1853 * gfortran.dg/parens_1.f90: New.
1854 * gfortran.dg/parens_2.f90: New.
1855 * gfortran.dg/parens_3.f90: New.
1856
1857 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
1858
1859 PR fortran/26038
1860 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
1861
1862 PR fortran/25059
1863 * gfortran.dg/impure_assignment_1.f90: New test.
1864
1865 PR fortran/25070
1866 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
1867
1868 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1869
1870 PR target/26141
1871 * g++.dg/expr/stdarg2.C: New test.
1872
1873 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1874
1875 PR inline-asm/16194
1876 * gcc.dg/pr16194.c: New test.
1877
1878 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1879
1880 * ada/acats/run_acats: Use portable variant of "$@".
1881
1882 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1883
1884 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
1885 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
1886
1887 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1888
1889 PR tree-opt/26179
1890 * g++.dg/opt/pr26179.C: New test.
1891
1892 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1893
1894 PR middle-end/26134
1895 * gcc.dg/tree-ssa/complex-3.c: New test.
1896
1897 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1898
1899 * gcc.c-torture/compile/volatile-1.c: New test.
1900
1901 2006-02-09 Diego Novillo <dnovillo@redhat.com>
1902
1903 PR 26180
1904 * gcc.dg/tree-ssa/pr26180.c: New test.
1905
1906 2006-02-08 Jeff Law <law@redhat.com>
1907
1908 * gcc.dg/tree-ssa/pr21417.c: New test.
1909
1910 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1911
1912 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
1913 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
1914
1915 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1916
1917 * lib/scanrtl.exp: New.
1918
1919 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1920
1921 PR c++/26071
1922 * g++.dg/other/virtual2.C: New test.
1923
1924 PR c++/26070
1925 * g++.dg/other/virtual1.C: New test.
1926
1927 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1928
1929 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
1930 cleanup-ipa-dump): Update dump file glob patterns.
1931 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
1932 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
1933
1934 * lib/gcc-dg.exp: Load it.
1935 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
1936
1937 2006-02-07 Janis Johnson <janis187@us.ibm.com>
1938
1939 PR testsuite/26159
1940 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
1941 * gcc.dg/tree-ssa/pr23382.c: Ditto.
1942
1943 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1944
1945 PR fortran/25577
1946 * gfortran.dg/mvbits_1.f90: New.
1947
1948 2006-02-07 Dirk Mueller <dmueller@suse.com>
1949
1950 * g++.dg/warn/Wdiv-by-zero.C: New test.
1951 * g++.dg/warn/Wno-div-by-zero.C: New.
1952
1953 2006-02-07 Jeff Law <law@redhat.com>
1954
1955 * gcc.dg/tree-ssa/pr21559.c: New test.
1956
1957 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
1958 multiple VRP passes.
1959 * gcc.dg/tree-ssa/vrp09.c: Likewise.
1960 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1961 * gcc.dg/tree-ssa/pr21582.c: Likewise.
1962 * gcc.dg/tree-ssa/pr20657.c: Likewise.
1963 * gcc.dg/tree-ssa/pr21001.c: Likewise.
1964 * gcc.dg/tree-ssa/vrp02.c: Likewise
1965 * gcc.dg/tree-ssa/vrp11.c: Likewise
1966 * gcc.dg/tree-ssa/pr14341.c: Likewise
1967 * gcc.dg/tree-ssa/vrp19.c: Likewise
1968 * gcc.dg/tree-ssa/vrp20.c: Likewise
1969 * gcc.dg/tree-ssa/vrp03.c: Likewise
1970 * gcc.dg/tree-ssa/pr21086.c: Likewise
1971 * gcc.dg/tree-ssa/pr21959.c: Likewise
1972 * gcc.dg/tree-ssa/vrp21.c: Likewise
1973 * gcc.dg/tree-ssa/vrp04.c: Likewise
1974 * gcc.dg/tree-ssa/pr25485.c: Likewise
1975 * gcc.dg/tree-ssa/pr22026.c: Likewise
1976 * gcc.dg/tree-ssa/vrp22.c: Likewise
1977 * gcc.dg/tree-ssa/vrp05.c: Likewise
1978 * gcc.dg/tree-ssa/20030807-10.c: Likewise
1979 * gcc.dg/tree-ssa/pr20701.c: Likewise
1980 * gcc.dg/tree-ssa/vrp23.c: Likewise
1981 * gcc.dg/tree-ssa/vrp06.c: Likewise
1982 * gcc.dg/tree-ssa/pr22117.c: Likewise
1983 * gcc.dg/tree-ssa/pr20702.c: Likewise
1984 * gcc.dg/tree-ssa/vrp15.c: Likewise
1985 * gcc.dg/tree-ssa/pr21090.c: Likewise
1986 * gcc.dg/tree-ssa/pr21294.c: Likewise
1987 * gcc.dg/tree-ssa/vrp24.c: Likewise
1988 * gcc.dg/tree-ssa/vrp07.c: Likewise
1989 * gcc.dg/tree-ssa/pr21563.c: Likewise
1990 * gcc.dg/tree-ssa/pr25382.c: Likewise
1991 * gcc.dg/tree-ssa/vrp16.c: Likewise
1992 * gcc.dg/tree-ssa/vrp25.c: Likewise
1993 * gcc.dg/tree-ssa/vrp08.c: Likewise
1994 * gcc.dg/tree-ssa/20030807-6.c: Likewise
1995 * gcc.dg/tree-ssa/vrp17.c: Likewise
1996 * gcc.dg/tree-ssa/pr21458.c: Likewise
1997 * g++.dg/tree-ssa/pr18178.C: Likewise
1998
1999 2006-02-07 Richard Guenther <rguenther@suse.de>
2000
2001 PR c++/26140
2002 Revert
2003 2006-01-30 Richard Guenther <rguenther@suse.de>
2004 PR c++/23372
2005 * gcc.dg/pr23372-1.C: New testcase.
2006
2007 * g++.dg/tree-ssa/pr26140.C: New testcase.
2008
2009 2006-02-07 Mark Mitchell <mark@codesourcery.com>
2010
2011 PR c++/9737
2012 * g++.dg/template/ttp15.C: New test.
2013 * g++.dg/template/ttp16.C: Likewise.
2014 * g++.dg/template/ttp17.C: Likewise.
2015 * g++.old-deja/g++.pt/ttp36.C: Remove.
2016 * g++.old-deja/g++.pt/ttp19.C: Likewise.
2017 * g++.old-deja/g++.pt/ttp37.C: Likewise.
2018 * g++.old-deja/g++.pt/ttp38.C: Likewise.
2019 * g++.old-deja/g++.pt/ttp39.C: Likewise.
2020 * g++.old-deja/g++.pt/ttp9.C: Likewise.
2021 * g++.old-deja/g++.pt/ttp40.C: Likewise.
2022 * g++.old-deja/g++.pt/ttp51.C: Likewise.
2023 * g++.old-deja/g++.pt/ttp26.C: Likewise.
2024 * g++.old-deja/g++.pt/ttp36.C: Likewise.
2025
2026 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
2027
2028 PR libfortran/23815
2029 * unf_io_convert_4.f90: New test.
2030
2031 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
2032
2033 * gcc.dg/tree-ssa/loadpre10.c: New test.
2034 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
2035 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
2036 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
2037
2038 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2039
2040 PR libfortran/24685
2041 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
2042
2043 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
2044
2045 PR tree-opt/25251
2046 * gfortran.dg/assign_7.f: New test.
2047
2048 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
2049
2050 PR fortran/26041
2051 PR fortran/26064
2052 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
2053 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
2054 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
2055
2056 2006-02-05 Jakub Jelinek <jakub@redhat.com>
2057
2058 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
2059 in size_t typedef.
2060
2061 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2062
2063 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
2064 * g++.dg/charset/string.c (foo): Likewise.
2065 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
2066 const char*
2067 * g++.dg/ext/builtin2.C (printf): Likewise.
2068 * g++.dg/init/new15.C (printf): Likewise.
2069 * g++.dg/opt/pr17697-1.C (foo): Likewise.
2070 * g++.dg/opt/pr17697-2.C (foo): Likewise.
2071 * g++.dg/opt/pr17697-3.C (foo): Likewise.
2072 * g++.dg/template/non-dependent4.C (temp): Likewise.
2073 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
2074 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
2075 parameter type to const char*.
2076 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
2077 Change type to const char*.
2078 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
2079 Likewise.
2080 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
2081 second parameter type to const char*.
2082 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
2083 (Y::Y): Change parameter type to const char*.
2084 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
2085 * g++.old-deja/g++.jason/report.C: Apply const correctness.
2086 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
2087 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
2088 (char*).
2089 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
2090 const char*.
2091 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
2092 type to const char*.
2093 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
2094 return type to const char*.
2095 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
2096 to const char*.
2097 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
2098 * g++.old-deja/g++.law/refs1.C: Likewise.
2099 * g++.old-deja/g++.law/visibility1.C: Likewise.
2100 * g++.old-deja/g++.law/visibility2.C: Likewise.
2101 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
2102 const char*.
2103 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
2104 * g++.old-deja/g++.mike/net48.C: Likewise.
2105 * g++.old-deja/g++.mike/p646.C: Likewise.
2106 * g++.old-deja/g++.mike/p6746.C: Likewise.
2107 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
2108 type to const char*.
2109 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
2110 deprecated conversion warning.
2111 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
2112 char*.
2113 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
2114 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
2115 * g++.old-deja/g++.pt/explicit8.C: Likewise.
2116 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
2117 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
2118 * g++.old-deja/g++.pt/nontype3.C: Likewise.
2119 * g++.old-deja/g++.pt/t39.C: Likewise.
2120 * g++.old-deja/g++.robertl/eb106.C: Likewise.
2121 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
2122
2123 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
2124
2125 PR fortran/25075
2126 intrinsic_argument_conformance_1.f90: New test.
2127
2128 2006-02-03 Steven G. Kargl <kargls@comcast.net>
2129
2130 PR fortran/20845
2131 * gfortran.dg/char_result_11.f90: Add SAVE.
2132 * gfortran.dg/der_pointer_4.f90: Ditto.
2133 * gfortran.dg/default_initialization.f90: New test.
2134
2135 2006-02-03 Jeff Law <law@redhat.com>
2136
2137 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
2138 handle more than 100 dump files.
2139 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
2140 * lib/scantree.exp (scan-tree-dump): Likewise.
2141 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
2142 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
2143 * lib/scanipa.exp (scan-ipa-dump): Likewise.
2144 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
2145 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
2146
2147 2006-02-03 Diego Novillo <dnovillo@redhat.com>
2148
2149 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
2150
2151 2006-02-03 Mark Mitchell <mark@codesourcery.com>
2152
2153 * g++.dg/template/using12.C: New test.
2154
2155 2006-02-03 Alan Modra <amodra@bigpond.net.au>
2156
2157 * gcc.target/powerpc/pr25960.c: New test.
2158
2159 2006-02-02 Steven G. Kargl <kargls@comcast>
2160
2161 PR fortran/24958
2162 gfortran.dg/nullify_2.f90: New test.
2163
2164 2006-02-02 Diego Novillo <dnovillo@redhat.com>
2165
2166 PR 25990
2167 * gcc.dg/gomp/pr25990.c: New test.
2168
2169 2006-01-31 Mark Mitchell <mark@codesourcery.com>
2170
2171 PR c++/25342
2172 * g++.gd/template/partial4.C: New test.
2173
2174 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
2175
2176 PR middle-end/26001
2177 * gfortran.dg/data_char_2.f90: New.
2178
2179 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
2180
2181 PR fortran/26039
2182 maxval_maxloc_conformance_1.f90: New test.
2183
2184 2006-01-31 Richard Guenther <rguenther@suse.de>
2185
2186 * gcc.target/i386/sselibm-1.c: New testcase.
2187 * gcc.target/i386/sselibm-2.c: Likewise.
2188 * gcc.target/i386/sselibm-3.c: Likewise.
2189 * gcc.target/i386/sselibm-4.c: Likewise.
2190 * gcc.target/i386/sselibm-5.c: Likewise.
2191
2192 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
2193
2194 PR fortran/24266
2195 * gfortran.dg/arrayio_derived_2.f90: New.
2196
2197 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
2198
2199 * gcc.dg/unsigned-long-compare.c: New test.
2200
2201 2006-01-30 Steve Ellcey <sje@cup.hp.com>
2202
2203 PR testsuite/25318
2204 * lib/target-supports.exp (check_effective_target_freorder):
2205 Check to see if target supports -freorder-blocks-and-partition.
2206 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
2207 instead of "dg-require-named-sections".
2208
2209 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
2210
2211 PR target/14798:
2212 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
2213 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
2214 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2215 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2216 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
2217 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
2218 * gcc.dg/attr-isr-trap_exit.c: Likewise.
2219 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2220
2221 2006-01-30 Richard Guenther <rguenther@suse.de>
2222
2223 PR c++/23372
2224 * gcc.dg/pr23372-1.C: New testcase.
2225
2226 2006-01-29 Diego Novillo <dnovillo@redhat.com>
2227
2228 * gcc.dg/gomp/pr25874.c: New test.
2229
2230 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
2231
2232 PR tree-opt/25911
2233 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
2234
2235 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
2236
2237 PR fortran/18578
2238 PR fortran/18579
2239 PR fortran/20857
2240 PR fortran/20885
2241 * gfortran.dg/intent_out_1.f90: New test.
2242
2243 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
2244
2245 PR fortran/17911
2246 * gfortran.dg/procedure_lvalue.f90: New test.
2247
2248 PR fortran/20895
2249 PR fortran/25030
2250 * gfortran.dg/char_pointer_assign_2.f90: New test.
2251 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
2252 assignment to be consistent with standard.
2253 * gfortran.dg/char_result_2.f90: The same.
2254 * gfortran.dg/char_result_8.f90: The same.
2255
2256 2006-01-28 Zack Weinberg <zackw@panix.com>
2257
2258 * gcc.dg/Woverlength-strings.c
2259 * gcc.dg/Woverlength-strings-pedantic-c89.c
2260 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
2261 * gcc.dg/Woverlength-strings-pedantic-c99.c
2262 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
2263
2264 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
2265
2266 * gcc.c-torture/execute/20060127-1.c: New test.
2267
2268 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2269
2270 PR c++/25999
2271 * g++.dg/ext/pragmaweak1.C: New test.
2272
2273 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2274
2275 PR c++/25855
2276 * g++.dg/template/spec29.C: New test.
2277
2278 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
2279
2280 PR c/19606.
2281 * gcc.c-torture/execute/pr19606.c: New.
2282
2283 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
2284
2285 * gcc.dg/pragma-re-4.c: New test.
2286
2287 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
2288
2289 PR fortran/25964
2290 * gfortran.dg/assumed_size_refs_3.f90: New test.
2291
2292 2006-01-27 Ben Elliston <bje@au.ibm.com>
2293
2294 * gcc.misc-tests/dectest.exp: Remove defunct comment.
2295
2296 2006-01-26 Laurent GUERBY <laurent@guerby.net>
2297
2298 PR ada/21317
2299 * ada/acats/support/impdef.a: Add One_Long_Second.
2300 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
2301 * ada/acats/tests/c9/c94026.a: Likewise.
2302 * ada/acats/tests/c9/c97305c.ada: Likewise.
2303 * ada/acats/tests/c9/c99004a.ada: Likewise.
2304
2305 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
2306
2307 PR fortran/25964
2308 * gfortran.dg/global_references_2.f90: New test.
2309
2310 PR fortran/25084
2311 PR fortran/20852
2312 PR fortran/25085
2313 PR fortran/25086
2314 * gfortran.dg/assumed_charlen_function_1.f90: New test.
2315 * gfortran.dg/assumed_charlen_function_3.f90: New test.
2316
2317 PR fortran/25416
2318 * gfortran.dg/assumed_charlen_function_2.f90: New test.
2319
2320 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
2321
2322 PR c/25892
2323 * gcc.dg/Wpointer-sign.c: New.
2324 * gcc.dg/Wpointer-sign-Wall.c: New.
2325 * gcc.dg/Wpointer-sign-Wall-no.c: New.
2326 * gcc.dg/Wpointer-sign-pedantic.c: New.
2327 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
2328 * gcc.dg/conv-2.c: Use -Wpointer-sign.
2329
2330 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
2331
2332 PR C/25861
2333 * gcc.c-torture/compile/pr25861.c: New test.
2334
2335 2006-01-26 Paul Brook <paul@codesourcery.com>
2336
2337 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
2338 on short-enum targets.
2339 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
2340 variable.
2341 (generate_fields): Use short_enums.
2342 (main): Set short_enums. Document -e.
2343 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
2344 on short-enum targets.
2345 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
2346 variable.
2347 (generate_fields): Use short_enums.
2348 (main): Set short_enums. Document -e.
2349 * lib/target-supports.exp (check_effective_target_short_enums): New.
2350
2351 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
2352
2353 PR target/25947
2354 * gcc.dg/torture/pr25947-1.c: New test.
2355
2356 2006-01-25 Jan Hubicka <jh@suse.cz>
2357 Roger Sayle <roger@eyesopen.com>
2358
2359 PR rtl-optimization/25703
2360 * gcc.target/i386/20060125-1.c: New test case.
2361 * gcc.target/i386/20060125-2.c: New test case.
2362
2363 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2364
2365 PR fortran/18540
2366 * gfortran.dg/goto_1.f: New.
2367
2368 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
2369
2370 PR fortran/25716
2371 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
2372 25716 on 32-bit systems too.
2373
2374 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
2375
2376 PR testsuite/25590
2377 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
2378
2379 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
2380
2381 * gcc.dg/tree-ssa/gen-vect-33.c: New.
2382
2383 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2384
2385 PR fortran/25835
2386 * gfortran.dg/read_eof.f90: Delete, renamed.
2387 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
2388 * gfortran.dg/read_eof_2.f90: New test.
2389 * gfortran.dg/read_eof_3.f90: New test.
2390
2391 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
2392
2393 PR tree-opt/25860
2394 * gcc.c-torture/compile/pr25860.c: New test.
2395
2396 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2397
2398 PR c++/25552
2399 * g++.dg/parse/dtor8.C: New test.
2400
2401 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
2402
2403 PR testsuite/25891
2404 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
2405 * gcc.dg/gomp/gomp.exp: Return without testing anything if
2406 check_effective_target_fopenmp returns 0.
2407
2408 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
2409
2410 PR ada/20548
2411 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
2412 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
2413 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
2414
2415 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
2416
2417 PR tree-opt/25857
2418 * g++.dg/opt/pr25857.C: New test.
2419
2420 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
2421 Jan Hubicka <jh@suse.cz>
2422 Richard Guenther <rguenther@suse.de>
2423
2424 PR rtl-optimization/25654
2425 * gcc.dg/torture/pr25654.c: New testcase.
2426 * gcc.target/i386/pr25654.c: Likewise.
2427
2428 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
2429
2430 PR fortran/25901
2431 * gfortran.dg/internal references_2.f90: New test.
2432
2433 Fix regression in testing of admissability of attributes.
2434 * gfortran.dg/intent_used_1.f90: New test.
2435
2436 2006-01-23 Ben Elliston <bje@au.ibm.com>
2437
2438 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
2439 Remove target conditional torture options for i?86 and x86_64
2440 GNU/Linux.
2441
2442 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
2443
2444 PR c++/10891
2445 * g++.dg/rtti/no-rtti.C: New.
2446
2447 2006-01-21 Mark Mitchell <mark@codesourcery.com>
2448
2449 PR c++/25895
2450 * g++.dg/inherit/conv2.C: New test.
2451
2452 PR c++/25856
2453 * g++.dg/parse/dtor7.C: New test.
2454
2455 PR c++/25858
2456 * g++.dg/template/crash44.C: New test.
2457
2458 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
2459
2460 PR fortran/25124
2461 PR fortran/25625
2462 * gfortran.dg/internal_references_1.f90: New test.
2463 PR fortran/20881
2464 PR fortran/23308
2465 PR fortran/25538
2466 PR fortran/25710
2467 * gfortran.dg/global_references_1.f90: New test.
2468 * gfortran.dg/g77/19990905-1.f: Restore the error that
2469 there is a clash between the common block name and
2470 the name of a subroutine reference.
2471
2472 PR fortran/PR24276
2473 * gfortran.dg/aliasing_dummy_1.f90: New test.
2474
2475 2006-01-21 Alan Modra <amodra@bigpond.net.au>
2476
2477 * gcc.dg/vmx/1b-01.c: Warning fix.
2478 * gcc.dg/vmx/1c-02.c: Likewise.
2479 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
2480
2481 2006-01-20 Steve Ellcey <sje@cup.hp.com>
2482
2483 PR testsuite/24962
2484 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
2485
2486 2006-01-20 Richard Guenther <rguenther@suse.de>
2487 Steven Bosscher <stevenb.gcc@gmail.com>
2488
2489 PR rtl-optimization/24626
2490 * gcc.dg/torture/pr24626-1.c: New testcase.
2491 * gcc.dg/torture/pr24626-2.c: Likewise.
2492 * gcc.dg/torture/pr24626-3.c: Likewise.
2493 * gcc.dg/torture/pr24626-4.c: Likewise.
2494
2495 2006-01-20 Dirk Mueller <dmueller@suse.com>
2496
2497 PR c++/5520
2498 * g++.dg/warn/empty-body.C: New.
2499
2500 2006-01-19 Mark Mitchell <mark@codesourcery.com>
2501
2502 PR c++/22136
2503 * g++.dg/template/using10.C: New test.
2504 * g++.dg/temlpate/using11.C: Likewise.
2505 * g++.dg/inherit/using5.C: Tweak error messages.
2506
2507 2006-01-20 Alan Modra <amodra@bigpond.net.au>
2508
2509 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
2510 target test.
2511 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
2512
2513 2006-01-19 Jan Hubicka <jh@suse.cz>
2514
2515 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
2516
2517 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2518
2519 PR c++/25854
2520 * g++.dg/template/spec28.C: New test.
2521
2522 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
2523
2524 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2525 Fix fprintf's by adding srcdir or removing it.
2526
2527 2006-01-19 Diego Novillo <dnovillo@redhat.com>
2528
2529 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
2530 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
2531 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
2532 * testsuite/gcc.dg/gomp/empty.c: Likewise.
2533 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
2534 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
2535 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
2536 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
2537 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
2538 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
2539 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
2540 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
2541 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
2542 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
2543
2544 2006-01-18 Jeff Law <law@redhat.com>
2545
2546 * gcc.dg/tree-ssa/vrp25.c: New test.
2547
2548 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2549
2550 * gcc.dg/pr25805.c: Fix misapplied patch.
2551
2552 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
2553
2554 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
2555 (check_effective_target_vect_udot_qi): New.
2556 (check_effective_target_vect_sdot_hi): New.
2557 (check_effective_target_vect_udot_hi): New.
2558 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
2559 prefixed with "wrapv-" with -fwrapv.
2560 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
2561 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
2562 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
2563 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
2564 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
2565
2566 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
2567 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
2568 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
2569 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
2570
2571 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2572
2573 PR c++/16829
2574 * g++.dg/other/default2.C: New test.
2575 * g++.dg/other/default3.C: New test.
2576
2577 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2578
2579 PR c/25805
2580 * gcc.dg/pr25805.c: New file.
2581
2582 2006-01-18 Mark Mitchell <mark@codesourcery.com>
2583
2584 PR c++/25836
2585 * g++.dg/template/init6.C: New test.
2586
2587 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
2588
2589 * gcc.dg/tree-ssa/pr24287.c: New test
2590
2591 2006-01-18 Eric Christopher <echristo@apple.com>
2592
2593 * g++.dg/eh/table.C: New.
2594
2595 2006-01-18 DJ Delorie <dj@redhat.com>
2596
2597 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
2598 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
2599 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
2600 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
2601
2602 2006-01-18 Jeff Law <law@redhat.com>
2603
2604 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
2605 on wrapping on overflow semantics.
2606
2607 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
2608
2609 * gcc.gc/tree-ssa/vrp23.c: New test.
2610 * gcc.gc/tree-ssa/vrp24.c: New test.
2611
2612 2006-01-18 Richard Henderson <rth@redhat.com>
2613 Aldy Hernandez <aldyh@redhat.com>
2614 Jakub Jelinek <jakub@redhat.com>
2615 Diego Novillo <dnovillo@redhat.com>
2616 Uros Bizjak <uros@kss-loka.si>
2617
2618 * testsuite/gcc.dg/gomp: New directory.
2619
2620 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
2621 Steven G. Kargl <kargls@comcast.net>
2622
2623 PR fortran/20869
2624 * gfortran.dg/intrinsic_external_1.f90: New test.
2625
2626 PR fortran/20875.
2627 * gfortran.dg/elemental_pointer_1.f90: New test.
2628
2629 PR fortran/25024
2630 * gfortran.dg/external_procedures_1.f90: New test.
2631
2632 PR fortran/25785
2633 gfortran.dg/assumed_present.f90: New test.
2634
2635 2006-01-18 Jakub Jelinek <jakub@redhat.com>
2636
2637 * g++.dg/parse/lookup5.C: New test.
2638
2639 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2640
2641 PR fortran/25697
2642 * gfortran.dg/read_eof.f90: New test.
2643
2644 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2645
2646 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
2647 add a closing brace.
2648
2649 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2650
2651 PR fortran/25631
2652 * gfortran.dg/fmt_tl.f: New test.
2653
2654 2006-01-17 Eric Christopher <echristo@apple.com>
2655
2656 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
2657 * g++.old-deja/g++.warn/impint2.C: Ditto.
2658 * g++.old-deja/g++.other/null1.C: Ditto.
2659 * g++.dg/warn/conv2.C: Ditto.
2660 * g++.dg/warn/conv4.C: New file.
2661
2662 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2663
2664 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
2665
2666 2006-01-17 Andreas Jaeger <aj@suse.de>
2667 Janis Johnson <janis187@us.ibm.com>
2668
2669 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
2670 in 64-bit.
2671 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
2672 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
2673
2674 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2675
2676 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2677 xfail txxx where xxx >= 25.
2678
2679 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2680
2681 PR testsuite/25764
2682 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
2683
2684 2006-01-17 Jakub Jelinek <jakub@redhat.com>
2685
2686 PR c/25682
2687 * gcc.dg/pr25682.c: New test.
2688 * g++.dg/parse/array-size2.C: New test.
2689
2690 2006-01-16 Ian Lance Taylor <ian@airs.com>
2691
2692 * consistency.vlad: Remove entire directory, 1652 files.
2693
2694 2006-01-16 Janis Johnson <janis187@us.ibm.com>
2695
2696 * lib/target-supports.exp (check_effective_target_dfp_nocache,
2697 check_effective_target_dfprt_nocache): New.
2698 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
2699 (check_effective_target_dfprt): New.
2700 * lib/c-compat.exp (check_dfp): Remove.
2701 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
2702 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
2703 level of support for decimal float.
2704 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
2705 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
2706 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
2707 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
2708 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
2709 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
2710 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
2711 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
2712 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
2713 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
2714 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
2715 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
2716 directives.
2717
2718 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
2719
2720 PR testsuite/25741
2721 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
2722 $base_dir/../.
2723 * lib/gfortran.exp (gfortran_init): Likewise.
2724 * lib/obj-c++.exp (obj-c++_init): Likewise.
2725 * lib/scanasm.exp (scan-assembler-dem): Likewise.
2726 (scan-assembler-dem-not): Likewise.
2727 * lib/scandump.exp (scan-dump-dem): Likewise.
2728 (scan-dump-dem-not): Likewise.
2729
2730 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
2731
2732 PR testsuite/25767
2733 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
2734 powerpc-*-darwin*.
2735 * lib/obj-c++.exp (obj-c++_init): Likewise.
2736
2737 2006-01-16 Richard Guenther <rguenther@suse.de>
2738
2739 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
2740
2741 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2742
2743 PR testsuite/25777
2744 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
2745 to LD_LIBRARY_PATH.
2746
2747 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
2748 Andrew Pinski <pinskia@physics.uc.edu>
2749
2750 * gcc.dg/minmax-1.c: New test.
2751
2752 2006-01-16 Ben Elliston <bje@au.ibm.com>
2753
2754 * gcc.dg/dfp/dfp.exp: Correct FSF address.
2755 * gcc.misc-tests/dectest.exp: Ditto.
2756
2757 2006-01-15 Ian Lance Taylor <ian@airs.com>
2758
2759 PR testsuite/25796
2760 * gcc.target/i386/cmov6.c: Use -march=k8.
2761
2762 2006-01-15 Andreas Jaeger <aj@suse.de>
2763
2764 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
2765 x86 does not have __float128.
2766
2767 2006-01-14 Ian Lance Taylor <ian@airs.com>
2768
2769 * gcc.target/i386/cmov6.c: New test.
2770
2771 2006-01-14 Mark Mitchell <mark@codesourcery.com>
2772
2773 PR c++/25663
2774 * g++.dg/template/ctor6.C: New test.
2775
2776 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
2777
2778 PR tree-optimization/25485
2779 * gcc.dg/tree-ssa/pr25485.c: New.
2780
2781 2006-01-14 Richard Guenther <rguenther@suse.de>
2782
2783 PR tree-optimization/22548
2784 PR tree-optimization/22555
2785 PR tree-optimization/22501
2786 * gcc.dg/tree-ssa/alias-4.c: New testcase.
2787 * gcc.dg/tree-ssa/alias-5.c: Likewise.
2788 * gcc.dg/tree-ssa/alias-6.c: Likewise.
2789 * gcc.dg/tree-ssa/alias-7.c: Likewise.
2790 * gcc.dg/tree-ssa/alias-8.c: Likewise.
2791 * gcc.dg/tree-ssa/alias-9.c: Likewise.
2792 * gcc.dg/tree-ssa/alias-10.c: Likewise.
2793 * gcc.dg/tree-ssa/alias-11.c: Likewise.
2794 * gcc.dg/tree-ssa/alias-12.c: Likewise.
2795
2796 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
2797
2798 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
2799 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
2800
2801 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
2802 Richard Guenther <rguenther@suse.de>
2803
2804 PR rtl-optimization/24257
2805 * gcc.dg/torture/pr24257.c: New testcase.
2806
2807 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
2808
2809 * gcc.c-torture/execute/20060110-1.c: New test.
2810 * gcc.c-torture/execute/20060110-2.c: New test.
2811
2812 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
2813
2814 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
2815
2816 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
2817
2818 PR fortran/25756
2819 * gfortran.dg/label_3.f90: New test.
2820
2821 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
2822
2823 PR tree-optimization/25771
2824 * g++.dg/tree-ssa/pr25771.C: New test
2825
2826 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2827
2828 PR tree-opt/24365
2829 * g++.dg/opt/complex5.C: New test.
2830
2831 2006-01-13 Richard Guenther <rguenther@suse.de>
2832
2833 * gcc.target/i386/387-9.c: New testcase.
2834
2835 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
2836
2837 PR c++/24824
2838 * g++.dg/debug/dwarf2-1.C: New.
2839
2840 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
2841
2842 PR testsuite/25728
2843 * lib/gcov.exp (verify-lines): Add "close $fd".
2844
2845 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
2846 Ben Elliston <bje@au.ibm.com>
2847
2848 * gcc.dg/dfp/inf-1.c: New test.
2849
2850 2006-01-12 Janis Johnson <janis187@us.ibm.com>
2851 Yao Qi <qiyaoltc@cn.ibm.com>
2852 Ben Elliston <bje@au.ibm.com>
2853 Jon Grimm <jgrimm2@us.ibm.com>
2854
2855 * gcc.dg/nodfp-1.c: New test.
2856 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2857 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2858 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
2859 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
2860 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
2861 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
2862 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
2863 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
2864 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
2865 * gcc.dg/format/dfp-scanf-1.c: Likewise.
2866 * gcc.dg/format/dfp-printf-1.c: Likewise.
2867 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
2868 (compat_setup_dfp): New.
2869 * gcc.dg/compat/compat.exp: Use it.
2870 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
2871 Make some variables global, prepend "compat_" to their names.
2872 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
2873 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
2874 * gcc.misc-tests/dectest.exp: New test driver for decTest.
2875 * lib/compat.exp (compat_skip_list): Make global, rename.
2876 * lib/c-compat.exp: New file.
2877 * lib/target-supports.exp (check_effective_target_dfp): New.
2878
2879 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
2880 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
2881 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
2882 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
2883 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
2884 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
2885 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
2886 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
2887 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
2888 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
2889 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
2890 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
2891 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
2892 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
2893 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
2894 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
2895 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
2896 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
2897 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
2898 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
2899 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
2900 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
2901 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
2902 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
2903 gcc.dg/dfp/struct-layout-1.c,
2904 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
2905 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
2906 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
2907 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
2908 gcc.dg/dfp/func-vararg-dfp.c,
2909 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
2910 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
2911 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
2912 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
2913 gcc.dg/dfp/wtr-conversion-1.c: New tests.
2914
2915 2006-01-11 Richard Guenther <rguenther@suse.de>
2916
2917 PR tree-optimization/25734
2918 * gcc.dg/tree-ssa/pr25734.c: New testcase.
2919
2920 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2921
2922 PR fortran/25486
2923 * gfortran.dg/literal_character_constant_1_x.F: New test.
2924 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
2925 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
2926 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
2927
2928 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
2929
2930 PR c++/25386
2931 * g++.dg/ext/packed3.C: Add expected packed error.
2932
2933 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
2934
2935 PR target/25706
2936 * gcc.dg/torture/pr25706-1.c: New test.
2937
2938 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
2939
2940 PR tree-optimization/23109
2941 PR tree-optimization/23948
2942 PR tree-optimization/24123
2943
2944 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
2945 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
2946 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
2947 g++.dg/tree-ssa/pr23948.C: New testcases.
2948 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
2949 three divisions in order to do the optimization.
2950
2951 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
2952
2953 PR c++/25632
2954 * g++.dg/other/pr25632.C: New test.
2955
2956 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
2957
2958 PR fortran/25730
2959 * gfortran.dg/used_types_1.f90: New test.
2960
2961 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
2962
2963 PR target/25718
2964 * gcc.dg/torture/pr25718-1.c: New test.
2965
2966 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2967
2968 * gfortran.dg/list_read_2.f90: Fix typo in description.
2969
2970 2006-01-10 Jan Beulich <jbeulich@novell.com>
2971
2972 * lib/target-supports.exp (check_visibility_available): Simplify test
2973 for *-*-netware*.
2974 (check_profiling_available): Fail for *-*-netware*.
2975 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
2976 * gcc.dg/20021014-1.c: Likewise.
2977 * gcc.dg/nest.c: Likewise.
2978
2979 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2980
2981 fortran/24936
2982 * gfortran.dg/forall_3.f90: New test.
2983
2984 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2985
2986 PR fortran/21977
2987 * gfortran.dg/nesting_2.f90: New test.
2988 * gfortran.dg/nesting_3.f90: New test.
2989
2990 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
2991
2992 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
2993 Fix typo in comment.
2994
2995 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
2996
2997 * gfortran.dg/single_char_string.f90: New test.
2998
2999 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3000
3001 * gfortran.dg/ichar_2.f90: New test.
3002
3003 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
3004
3005 PR fortran/25093
3006 * gfortran.dg/private_type_4.f90: New.
3007
3008 2006-01-07 Richard Guenther <rguenther@suse.de>
3009
3010 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
3011
3012 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3013
3014 * gfortran.dg/func_decl_1.f90: New.
3015 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
3016 * gfortran.dg/array_alloc_2.f90: Likewise.
3017 * gfortran.dg/char_result_8.f90: Likewise.
3018 * gfortran.dg/dup_save_1.f90: Likewise.
3019 * gfortran.dg/dup_save_2.f90: Likewise.
3020 * gfortran.dg/f2c_6.f90: Likewise.
3021 * gfortran.dg/f2c_7.f90: Likewise.
3022 * gfortran.dg/func_result_2.f90: Likewise.
3023 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
3024
3025 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
3026
3027 PR fortran/22146
3028 * gfortran.dg/elemental_subroutine_1.f90: New test.
3029 * gfortran.dg/elemental_subroutine_2.f90: New test.
3030
3031 PR fortran/25029
3032 PR fortran/21256
3033 * gfortran.dg/assumed_size_refs_1.f90: New test.
3034
3035 PR fortran/20868
3036 PR fortran/20870
3037 * gfortran.dg/assumed_size_refs_2.f90: New test.
3038 * gfortran.dg/initialization_1.f90: Change warning message.
3039
3040 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
3041
3042 * gcc.dg/tree-ssa/loop-15.c: New test.
3043
3044 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3045
3046 PR fortran/25598
3047 * gfortran.dg/backspace_3.f: New test.
3048 * gfortran.dg/backspace_4.f: New test.
3049
3050 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3051
3052 PR fortran/24268
3053 * gfortran.dg/fmt_white.f: Update test.
3054
3055 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
3056
3057 * gcc.dg/cast-1.c: Add new warning.
3058 * gcc.dg/cast-2.c: Likewise.
3059 * gcc.dg/cast-3.c: Likewise.
3060 * gcc.dg/format/cast-1.c: Likewise.
3061 * gcc.dg/cast-4.c: New testcase.
3062
3063 2006-01-05 Richard Guenther <rguenther@suse.de>
3064
3065 PR tree-optimization/22555
3066 * gcc.dg/tree-ssa/alias-3.c: New testcase.
3067
3068 2006-01-05 Richard Guenther <rguenther@suse.de>
3069 Diego Novillo <dnovillo@redhat.com>
3070
3071 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
3072 * gcc.dg/tree-ssa/loop-8.c: Likewise.
3073 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3074 * gcc.dg/tree-ssa/pr23294.c: Likewise.
3075 * gcc.dg/tree-ssa/pr21985.c: Likewise.
3076 * gcc.dg/tree-ssa/loop-14.c: Likewise.
3077 * gcc.dg/tree-ssa/loop-2.c: Likewise.
3078 * gcc.dg/tree-ssa/loop-3.c: Likewise.
3079 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3080 * gcc.dg/tree-ssa/pr21171.c: Likewise.
3081 * gcc.dg/tree-ssa/loop-5.c: Likewise.
3082 * gcc.dg/tree-ssa/loop-10.c: Likewise.
3083 * gcc.dg/tree-ssa/loop-6.c: Likewise.
3084 * treelang/compile/extravar.tree: Likewise.
3085 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
3086 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
3087 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
3088 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3089 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
3090
3091 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3092
3093 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
3094 for 64-bit fix.
3095
3096 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
3097
3098 PR fortran/23675
3099 gfortran.dg/char_result_11.f90: New.
3100
3101 2006-01-04 Mark Mitchell <mark@codesourcery.com>
3102
3103 PR c++/24782
3104 * g++.dg/parse/access9.C: New test.
3105 * g++.dg/tc1/dr52.C: Tweak error markers.
3106
3107 2006-01-04 Richard Henderson <rth@redhat.com>
3108
3109 Merge from gomp branch.
3110 * g++.dg/parse/pragma2.C: Update expected error lines.
3111
3112 2006-01-04 Jakub Jelinek <jakub@redhat.com>
3113
3114 * g++.dg/other/i386-2.C: New test.
3115
3116 PR target/25554
3117 * gcc.c-torture/compile/20051228-1.c: New test.
3118
3119 PR c/25559
3120 * gcc.dg/pr25559.c: New test.
3121
3122 2006-01-03 Mark Mitchell <mark@codesourcery.com>
3123
3124 PR c++/25492
3125 * g++.dg/lookup/friend9.C: New test.
3126
3127 PR c++/25625
3128 * g++.dg/template/repo5.C: New test.
3129
3130 2006-01-03 Steven G. Kargl <kargls@comcast.net>
3131
3132 PR fortran/25101
3133 * gfortran.dg/forall_2.f90: New test.
3134
3135 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3136
3137 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
3138 dg-require-weak. Adjust regexp to handle leading-underscore
3139 targets and space as well as TAB after .weak. Change previous
3140 64-bit fix to not use naked dot.
3141
3142 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
3143
3144 PR rtl-optimization/25578
3145 * gcc.c-torture/execute/20060102-1.c: New testcase.
3146
3147 2006-01-03 Richard Guenther <rguenther@suse.de>
3148
3149 PR c/25183
3150 * gcc.dg/torture/pr25183.c: New testcase.
3151
3152 2006-01-03 Jakub Jelinek <jakub@redhat.com>
3153
3154 Merge from gomp-branch.
3155 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
3156 * gcc.dg/ia64-sync-2.c: Likewise.
3157 * gcc.dg/ia64-sync-3.c: Likewise.
3158 * gcc.dg/ia64-sync-4.c: Likewise.
3159 * gcc.dg/sync-2.c: Likewise.
3160 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
3161 that sparc64-*-* and sparcv9-*-* supports sync builtins.
3162
3163 2006-01-02 Mark Mitchell <mark@codesourcery.com>
3164
3165 PR c++/25635
3166 * g++.dg/parse/operator6.C: New test.
3167
3168 PR c++/25637
3169 * g++.dg/parse/error29.C: New test.
3170
3171 PR c++/25638
3172 * g++.dg/parse/dtor6.C: New test.
3173
3174 PR c++/25633
3175 * g++.dg/parse/ctor3.C: New test.
3176
3177 PR c++/25634
3178 * g++.dg/template/class3.C: New test.
3179
3180 2006-01-02 Geoffrey Keating <geoffk@apple.com>
3181
3182 * g++.dg/debug/debug9.C: New.
3183
3184 2006-01-02 Steven G. Kargl <kargls@comcast.net>
3185
3186 PR fortran/24640
3187 * gfortran.dg/label_2.f90: New test.
3188
3189 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3190
3191 * g++.dg/lookup/using12.C: Tighten error marker.
3192
3193 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
3194 Andrew Pinski <pinskia@physics.uc.edu>
3195
3196 * gcc.target/powerpc/darwin-abi-3.c: New file.
3197 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
3198 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
3199 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
3200 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
3201 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
3202 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
3203 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
3204 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
3205
3206 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
3207
3208 * gcc.dg/tree-ssa/loadpre1.c: New;
3209 * gcc.dg/tree-ssa/loadpre2.c: New;
3210 * gcc.dg/tree-ssa/loadpre3.c: New;
3211 * gcc.dg/tree-ssa/loadpre4.c: New;
3212 * gcc.dg/tree-ssa/loadpre5.c: New;
3213 * gcc.dg/tree-ssa/loadpre6.c: New;
3214 * gcc.dg/tree-ssa/loadpre7.c: New;
3215 * gcc.dg/tree-ssa/loadpre8.c: New;
3216 * gcc.dg/tree-ssa/loadpre9.c: New;
3217
3218 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
3219
3220 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
3221 * g++.dg/abi/thunk4.C: Likewise.
3222
3223 2006-01-01 Andreas Jaeger <aj@suse.de>
3224
3225 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
3226 portable.
3227
3228 2006-01-01 Jakub Jelinek <jakub@redhat.com>
3229
3230 PR c++/25294
3231 * gcc.dg/pragma-pack-3.c: New test.
3232 * g++.dg/parse/pragma3.C: New test.
3233
3234 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3235
3236 PR middle-end/24827
3237 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
3238
3239 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3240
3241 PR testsuite/25214
3242 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
3243
3244 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
3245
3246 PR fortran/22607
3247 * gfortran-dg/pure_byref_3.f90: New.
3248
3249 fortran/PR 25396
3250 * gfortran.dg/userdef_operator_1.f90: New.
3251
3252 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
3253
3254 * g++.dg/abi/thunk3.C: New.
3255 * g++.dg/abi/thunk4.C: New.
3256
3257 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
3258
3259 PR fortran/25532
3260 * gfortran.dg/host_used_types_1.f90: New test. Check that host
3261 associated derived type components of derived types are
3262 properly declared in contained procedures.
3263
3264 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3265
3266 PR libgfortran/25139
3267 * gfortran.dg/backspace_2.f: New test.
3268
3269 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3270
3271 PR libgfortran/25550
3272 * gfortran.dg/endfile.f: New test.
3273
3274 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3275
3276 PR libgfortran/25419
3277 * gfortran.dg/comma.f: New test.
3278
3279 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3280
3281 * lib/gfortran-dg.exp: Remove trailing whitespace.
3282 * lib/fortran-torture.exp: Test with -fbounds-check instead of
3283 -funroll-all-loops.
3284
3285 2005-12-28 Alan Modra <amodra@bigpond.net.au>
3286
3287 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
3288 Extended Double long doubles or repeat tests when long double is
3289 the same size as double.
3290
3291 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3292
3293 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
3294
3295 PR testsuite/25442
3296 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
3297 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
3298
3299 PR testsuite/25441
3300 * gcc.dg/pr23911.c: Make test variable static.
3301
3302 PR testsuite/25444
3303 * gcc.dg/tree-ssa/pr14841.c: Likewise.
3304
3305 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3306
3307 PR c++/25439
3308 * g++.dg/parse/crash17.C: Adjust error markers.
3309 * g++.dg/template/error20.C: New test.
3310
3311 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3312
3313 PR c++/23172
3314 * g++.dg/ext/complit4.C: New test.
3315
3316 PR c++/25417
3317 * g++.dg/ext/complit5.C: Likewise.
3318
3319 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
3320
3321 PR tree-optimization/25125
3322 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
3323 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
3324 * gcc.c-torture/execute/pr25125.c: New.
3325
3326 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
3327
3328 PR fortran/25029
3329 PR fortran/21256
3330 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
3331 with incorrect assumed size references.
3332
3333 2005-12-24 Mark Mitchell <mark@codesourcery.com>
3334
3335 PR c++/23171
3336 * g++.dg/opt/init1.C: New test.
3337
3338 2005-12-23 Mark Mitchell <mark@codesourcery.com>
3339
3340 PR c++/24671
3341 * g++.dg/template/sfinae3.C: New test.
3342
3343 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3344
3345 * g++.dg/other/friend4.C: New test.
3346
3347 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3348
3349 PR target/25005
3350 * g++.dg/opt/pr25005.C: New test.
3351
3352 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3353
3354 PR c++/25369
3355 * g++.dg/template/ptrmem16.C: New test.
3356
3357 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
3358
3359 PR fortran/25029
3360 PR fortran/21256
3361 * gfortran.dg/initialization_1.f90: Add test of SIZE.
3362
3363 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3364
3365 PR libgfortran/25307
3366 * gfortran.dg/list_read_5.f90: New test.
3367
3368 2005-12-22 Richard Henderson <rth@redhat.com>
3369
3370 * gcc.target/i386/sse-7.c: Use -msse2.
3371
3372 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3373
3374 PR rtl-optimization/25432
3375 * gcc.c-torture/compile/20051216-1.c: New test.
3376
3377 PR objc/25328
3378 * objc/execute/pr25328.m: New test.
3379
3380 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3381
3382 PR c++/25364
3383 * g++.dg/template/call4.C: New test.
3384
3385 2005-12-22 Dale Johannesen <dalej@apple.com>
3386
3387 * gcc.target/i386/sse-17.c: New.
3388
3389 2005-12-22 Paul Brook <paul@codesourcery.com>
3390
3391 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
3392
3393 2005-12-22 Paul Brook <paul@codesourcery.com>
3394
3395 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
3396
3397 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3398
3399 PR tree-opt/25513
3400 * gcc.c-torture/compile/pr25513.c: New test.
3401
3402 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3403
3404 PR c++/23333
3405 * g++.dg/parse/error25.C: Add more tests.
3406
3407 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3408
3409 PR fortran/18990
3410 * gfortran.dg/der_charlen_1.f90: New.
3411
3412 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
3413
3414 PR fortran/20889
3415 * gfortran.dg/pointer_component_type_1.f90: New test.
3416
3417 PR fortran/25029
3418 PR fortran/21256
3419 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
3420 should give an error with assumed size array refernces and checks those
3421 that should not.
3422 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
3423 reference an upper bound so that it does not generate an error.
3424
3425 PR fortran/19362
3426 PR fortran/20244
3427 PR fortran/20864
3428 PR fortran/25391
3429 * gfortran.dg/used_dummy_types_1.f90: New test.
3430 * gfortran.dg/used_dummy_types_2.f90: New test.
3431 * gfortran.dg/used_dummy_types_3.f90: New test.
3432 * gfortran.dg/used_dummy_types_4.f90: New test.
3433 * gfortran.dg/used_dummy_types_5.f90: New test.
3434
3435 PR fortran/23152
3436 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
3437 group already being USE associated.
3438 * gfortran.dg/assumed_shape_nml.f90: New test.
3439 * gfortran.dg/assumed_size_nml.f90: New test.
3440
3441 PR fortran/20862
3442 PR fortran/25053
3443 PR fortran/25063
3444 PR fortran/25064
3445 PR fortran/25066
3446 PR fortran/25067
3447 PR fortran/25068
3448 PR fortran/25307
3449 * gfortran.dg/io_constraints_1.f90: New test.
3450 * gfortran.dg/io_constraints_1.f90: New test.
3451 * gfortran.dg/iostat_3.f90: Change wording of warning.
3452 * gfortran.dg/g77/19981216-0.f: The same.
3453
3454 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
3455
3456 PR tree-optimization/23518
3457 * testsuite/gcc.dg/pr23518.c: New.
3458
3459 2005-12-21 Mike Stump <mrs@apple.com>
3460
3461 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
3462
3463 2005-12-21 Paul Brook <paul@codesourcery.com>
3464
3465 * gcc.dg/pr19340.c: Skip on m68k targets.
3466
3467 2005-12-21 Steven Bosscher <stevenb@suse.de>
3468
3469 PR rtl-optimization/25196
3470 * gcc.dg/pr25196.c: New test.
3471
3472 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
3473
3474 PR fortran/25423
3475 gfortran.dg/where_nested_1.f90: New.
3476
3477 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
3478
3479 PR tree-optimization/25382.
3480 * gcc.dg/tree-ssa/pr25382.c: New.
3481
3482 2005-12-20 Richard Guenther <rguenther@suse.de>
3483
3484 PR middle-end/24306
3485 * gcc.target/i386/pr24306.c: New testcase.
3486
3487 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
3488
3489 PR tree-optimization/25501
3490 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
3491
3492 2005-12-20 Richard Guenther <rguenther@suse.de>
3493
3494 Revert
3495 2005-12-02 Richard Guenther <rguenther@suse.de>
3496
3497 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3498
3499 2005-12-20 Mark Mitchell <mark@codesourcery.com>
3500
3501 PR c++/21228
3502 * g++.dg/warn/Wunreachable-code-2.C: New test.
3503
3504 2005-12-19 Mark Mitchell <mark@codesourcery.com>
3505
3506 PR c++/24278
3507 * g++.dg/template/ctor5.C: New test.
3508
3509 PR c++/24915
3510 * g++.dg/template/overload8.C: New test.
3511
3512 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
3513
3514 * gcc.c-torture/compile/pr25483 : New test.
3515
3516 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3517
3518 PR c++/20552
3519 * g++.dg/ext/typeof10.C: New test.
3520
3521 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
3522
3523 * gcc.dg/mt-loopi1.c: New.
3524
3525 2005-12-18 Richard Guenther <rguenther@suse.de>
3526
3527 PR tree-optimization/25481
3528 * gcc.dg/torture/pr25481.c: New testcase.
3529
3530 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3531
3532 PR rtl-optimization/21041
3533 * gcc.dg/pr21041.c: New test.
3534
3535 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3536
3537 PR libgfortran/25463
3538 * gfortran.dg/advance.f90: New test.
3539
3540 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
3541
3542 * gcc.dg/20051201-1.c: New test.
3543
3544 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
3545
3546 PR fortran/25018
3547 * gfortran.dg/initialization_1.f90: New test.
3548 * gfortran.dg/enum_5.f90: Change dg-error to new message.
3549 * gfortran.dg/g77/980616-0.f: The same.
3550
3551 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3552
3553 * PR fortran/25458
3554 * gfortran.dg/chkbits.f90: New test.
3555
3556 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3557
3558 * gfortran.dg/enum_5.f: Revert to previous version.
3559
3560 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3561
3562 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
3563 * gfortran.dg/nested_modules_1.f90: Ditto.
3564 * gfortran.dg/hollerith_f95.f90: Ditto.
3565 * gfortran.dg/select_5.f90: Ditto.
3566 * gfortran.dg/secnds.f: Ditto.
3567 * gfortran.dg/hollerith2.f90: Ditto.
3568 * gfortran.dg/imag_2.f: Ditto.
3569 * gfortran.dg/ftell_2.f90: Ditto.
3570 * gfortran.dg/malloc_free_1.f90: Ditto.
3571 * gfortran.dg/logint-1.f: Ditto.
3572 * gfortran.dg/recursive_statement_functions.f90: Ditto.
3573 * gfortran.dg/e_d_fmt.f90: Ditto.
3574 * gfortran.dg/hollerith_legacy.f90: Ditto.
3575 * gfortran.dg/logint-2.f: Ditto.
3576 * gfortran.dg/enum_5.f90: Ditto.
3577 * gfortran.dg/f2c_2.f90: Ditto.
3578 * gfortran.dg/pr17143.f90: Ditto.
3579 * gfortran.dg/namelist_14.f90: Ditto.
3580 * gfortran.dg/logint-3.f: Ditto.
3581 * gfortran.dg/spread_scalar_source.f90: Ditto.
3582 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
3583 * gfortran.dg/namelist_11.f: Ditto.
3584 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3585 * gfortran.dg/g77/20010519-1.f
3586 * gfortran.dg/g77/alpha1.f: Ditto.
3587 * gfortran.dg/g77/990115-1.f: Ditto.
3588 * gfortran.dg/g77/erfc.f: Ditto.
3589 * gfortran.dg/g77/19990313-3.f: Ditto.
3590 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
3591 * gfortran.dg/g77/20010426.f: Ditto.
3592 * gfortran.dg/g77/19990313-0.f: Ditto.
3593 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
3594 * gfortran.dg/g77/20000629-1.f: Ditto.
3595 * gfortran.dg/g77/970125-0.f: Ditto.
3596 * gfortran.dg/g77/8485.f: Ditto.
3597 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
3598 * gfortran.dg/g77/19990313-1.f: Ditto.
3599 * gfortran.dg/g77/int8421.f: Ditto.
3600 * gfortran.dg/g77/19990305-0.f: Ditto.
3601 * gfortran.dg/g77/947.f: Ditto.
3602 * gfortran.dg/g77/19990905-2.f: Ditto.
3603 * gfortran.dg/g77/cabs.f: Ditto.
3604 * gfortran.dg/g77/19990313-2.f: Ditto.
3605 * gfortran.dg/g77/20020307-1.f: Ditto.
3606 * gfortran.dg/g77/dcomplex.f: Ditto.
3607 * gfortran.dg/g77/19990502-1.f: Ditto.
3608 * gfortran.dg/g77/19981216-0.f: Ditto.
3609 * gfortran.dg/common_4.f90: Ditto.
3610 * gfortran.dg/entry_4.f90: Ditto.
3611 * gfortran.dg/equiv_constraint_2.f90: Ditto.
3612 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
3613 * gfortran.dg/namelist_12.f: Ditto.
3614 * gfortran.dg/scale_1.f90: Ditto.
3615 * gfortran.dg/modulo_1.f90
3616 * gfortran.dg/hollerith.f90: Ditto.
3617 * gfortran.dg/direct_io_3.f90: Ditto.
3618 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
3619 * gfortran.dg/gnu_logical_1.F: Ditto.
3620 * gfortran.dg/unf_io_convert_1.f90: Ditto.
3621 * gfortran.dg/assign_1.f90: Ditto.
3622 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
3623 * gfortran.dg/pr23095.f: Ditto.
3624 * gfortran.dg/read_float_1.f90: Ditto.
3625
3626 2005-12-17 Andreas Jaeger <aj@suse.de>
3627
3628 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
3629 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
3630
3631 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3632
3633 PR fortran/24268
3634 * gfortran.dg/fmt_white.f: New test.
3635
3636 2005-12-16 Steven G. Kargl <kargls@comcast.net>
3637
3638 * gfortran.dg/label_1.f90: New test.
3639
3640 2005-12-15 Ben Elliston <bje@au.ibm.com>
3641
3642 PR testsuite/25422
3643 * gcc.dg/20031012-1.c: Add -Walways-true option.
3644 * gcc.dg/weak/weak-3.c: Likewise.
3645 * g++.old-deja/g++.mike/warn8.C: Likewise.
3646
3647 2005-12-16 Mike Stump <mrs@apple.com>
3648
3649 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
3650 exit.
3651
3652 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3653
3654 PR libgfortran/25264
3655 PR libgfortran/25349
3656 * gfortran.dg/tl_editing.f90: Added additional checks.
3657 * gfortran.dg/t_editing.f: New test.
3658 * gfortran.dg/write_padding.f90: New test
3659
3660 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3661
3662 PR testsuite/25215
3663 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
3664
3665 2005-12-16 Jakub Jelinek <jakub@redhat.com>
3666
3667 PR rtl-optimization/24899
3668 * gcc.c-torture/execute/20051215-1.c: New test.
3669
3670 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
3671
3672 PR 24823
3673 * gfortran.dg/pr24823.f: New test.
3674
3675 2005-12-16 Jeff Law <law@redhat.com>
3676
3677 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
3678
3679 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3680
3681 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
3682 Change C++ style comments to C style comments.
3683 Remove aligned types from the array.
3684 Keep Enums disabled.
3685 (complex_types): Remove aligned types from the array.
3686 Comment out "_Complex long double".
3687 (attrib_types): Remove.
3688 (complex_attrib_types): Remove.
3689 (attrib_array_types): Remove.
3690 (complex_attrib_array_types): Remove.
3691 (aligned_bitfld_types): Remove.
3692 (n_aligned_bitfld_types): Remove.
3693 (FEATURE_ALIGNEDPACKED): Delete.
3694 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
3695 (singles): Remove support for adding attributes.
3696 (choose_type): Remove support for attributed types.
3697 (generate_fields): Remove support for attributed bit-fields.
3698 Remove support for adding attributes.
3699 (generate_random_tests): Remove support for adding attributes.
3700 (features): Add back "[0] :0" and "complex vector [0]".
3701 (main): Remove support for attributed bit-fields.
3702 Uncomment the calling of generate_random_tests for the rests of
3703 the tests.
3704
3705 2005-12-16 Jan Hubicka <jh@suse.cz>
3706
3707 * gcc.c-torture/combine/pr25224.c: New.
3708
3709 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
3710
3711 PR other/25028
3712 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
3713 HP-UX.
3714
3715 2005-12-15 Richard Sandiford <richard@codesourcery.com>
3716
3717 * gcc.dg/20051215-1.c: New file.
3718
3719 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3720
3721 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
3722 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
3723
3724 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
3725
3726 PR fortran/18197
3727 * gfortran.dg/dummy_functions_1.f90: New.
3728
3729 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
3730
3731 PR rtl-optimization/25310
3732 * gcc.c-torture/compile/pr25310.c: New test.
3733
3734 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3735
3736 PR debug/25023
3737 * gcc.dg/pr25023.c: New test.
3738
3739 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3740
3741 * g++.old-deja/g++.brendan/redecl1.C,
3742 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
3743 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
3744 g++.old-deja/g++.oliva/typeof1.C,
3745 g++.old-deja/g++.other/crash16.C,
3746 g++.old-deja/g++.other/crash34.C,
3747 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
3748 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
3749 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
3750 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
3751 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
3752 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
3753 Remove xfail.
3754
3755 2005-12-14 Kean Johnston <jkj@sco.com>
3756 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3757
3758 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
3759 * gcc.target/i386/20020523-1.c: Ditto.
3760 * gcc.target/i386/tailcall-1.c: Ditto.
3761 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
3762 * gcc.target/i386/ssetype-5.c: Ditto.
3763
3764 2005-12-14 Jeff Law <law@redhat.com>
3765
3766 * gcc.dg/tree-ssa/foldstring-1.c: New test.
3767
3768 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3769
3770 PR target/25254
3771 PR target/24188
3772 * gcc.target/i386/pr25254.c: New test.
3773 * gfortran.dg/PR24188.f: New test.
3774
3775 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
3776
3777 * lib/fortran-torture.exp: Catch remaining uses of
3778 remote_file build delete.
3779
3780 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3781
3782 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
3783
3784 2005-12-14 Ben Elliston <bje@au.ibm.com>
3785
3786 * gcc.dg/warn-addr-cmp.c: New test.
3787
3788 2005-12-13 Jakub Jelinek <jakub@redhat.com>
3789
3790 PR debug/25023
3791 PR target/25293
3792 * gcc.target/i386/pr25293.c: New test.
3793
3794 2005-12-13 Petr Machata <machata@post.cz>
3795
3796 PR c++/24907
3797 * g++.dg/parse/comma2.C: New test.
3798
3799 2005-12-13 Mark Mitchell <mark@codesourcery.com>
3800 Jakub Jelinek <jakub@redhat.com>
3801
3802 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
3803 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
3804 (limits.h): Include unconditionally.
3805 (stdlib.h): Likewise.
3806 (hashtab.h): Do not include.
3807 (getopt.h): Likewise.
3808 (stddef.h): Include.
3809 (hashval_t): Define.
3810 (struct entry): Add "next" field.
3811 (HASH_SIZE): New macro.
3812 (hash_table): New variable.
3813 (switchfiles): Do not use xmalloc.
3814 (mix): New macro.
3815 (iterative_hash): New function.
3816 (hasht): Remove.
3817 (e_exists): New function.
3818 (e_insert): Likewise.
3819 (output): Use, instead of libiberty hashtable functions.
3820 (main): Do not use getopt. Do not call htab_create.
3821
3822 2005-12-13 Jakub Jelinek <jakub@redhat.com>
3823
3824 PR c++/25331
3825 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
3826 put atal* and atpaal* attributes on array elements.
3827 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
3828 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
3829 put atal* and atpaal* attributes on array elements.
3830 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
3831
3832 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
3833
3834 * gcc.dg/single-precision-constant.c: New test.
3835
3836 2005-12-13 Alan Modra <amodra@bigpond.net.au>
3837
3838 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
3839 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
3840 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
3841 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
3842 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
3843 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
3844 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
3845 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
3846 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
3847 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
3848 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
3849 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
3850 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
3851 gcc.target/powerpc/ppc-sdata-2.c,
3852 gcc.target/powerpc/ppc-stackalign-1.c,
3853 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
3854 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
3855 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
3856 gcc.target/powerpc/rs6000-ldouble-2.c,
3857 gcc.target/powerpc/rs6000-power2-1.c,
3858 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
3859 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
3860 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
3861 option into target selector.
3862 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
3863 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
3864
3865 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3866
3867 PR objc/25348
3868 * objc.dg/encode-9.m: New test.
3869
3870 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3871
3872 PR testsuite/20772
3873 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
3874 * gcc.dg/asm-b.c: Fix typo.
3875 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
3876 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
3877 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
3878 i?86 lp64 and x86_64 ilp32.
3879 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
3880 on i?86 lp64.
3881 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
3882
3883 2005-12-12 Steven G. Kargl <kargls@comcast.net>
3884
3885 PR fortran/25078
3886 gfortran.dg/equiv_5.f90: New test.
3887
3888 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
3889
3890 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
3891 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
3892 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
3893 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
3894 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
3895 * gcc.dg/tree-ssa/reassoc-5.c: New.
3896 * gcc.dg/tree-ssa/reassoc-6.c: New.
3897 * gcc.dg/tree-ssa/reassoc-7.c: New.
3898 * gcc.dg/tree-ssa/reassoc-8.c: New.
3899 * gcc.dg/tree-ssa/reassoc-9.c: New.
3900 * gcc.dg/tree-ssa/reassoc-10.c: New.
3901 * gcc.dg/tree-ssa/reassoc-11.c: New.
3902
3903 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3904
3905 PR testsuite/25167
3906 PR testsuite/24478
3907 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
3908
3909 2005-12-12 Mark Mitchell <mark@codesourcery.com>
3910
3911 PR c++/25300
3912 * g++.dg/template/inherit.C: Do not use a generic error message.
3913
3914 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3915
3916 PR libobjc/25354
3917 * objc.dg/gnu-encoding: New directory.
3918 * objc.dg/gnu-encoding/compat-common.h: New file.
3919 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
3920 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
3921 * objc.dg/gnu-encoding/vector-defs.h: New file.
3922 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
3923 * objc.dg/gnu-encoding/generate-random.c: New file.
3924 * objc.dg/gnu-encoding/generate-random_r.c: New file.
3925 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
3926 * objc.dg/gnu-encoding/generate-random.h: New file.
3927
3928 2005-12-11 Mark Mitchell <mark@codesourcery.com>
3929
3930 PR c++/25337
3931 * g++.dg/template/defarg7.C: New test.
3932
3933 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3934
3935 PR libobjc/25347
3936 * objc.dg/encode-8.m: New test.
3937
3938 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3939
3940 PR libobjc/25346
3941 * objc.dg/encode-7.m: New test.
3942
3943 2005-12-10 Mark Mitchell <mark@codesourcery.com>
3944
3945 PR c++/25010
3946 * g++.dg/opt/inline10.C: New test.
3947
3948 2005-12-11 Steven G. Kargl <kargls@comcast.net>
3949
3950 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
3951
3952 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
3953
3954 * gfortran.dg/substring_equivalence.f90: typo in comment
3955
3956 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3957
3958 PR fortran/25068
3959 * gfortran.dg/iostat_3.f90: New test.
3960
3961 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
3962
3963 PR fortran/23815
3964 * gfortran.dg/unf_io_convert_1.f90: New test.
3965 * gfortran.dg/unf_io_convert_2.f90: New test.
3966 * gfortran.dg/unf_io_convert_3.f90: New test.
3967
3968 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3969
3970 PR testsuite/20772
3971 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
3972 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
3973 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3974 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
3975 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
3976 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3977 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
3978 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
3979 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3980 gcc.dg/torture/fp-int-convert-float128-timode.c,
3981 gcc.dg/torture/fp-int-convert-float128.c,
3982 gcc.dg/torture/fp-int-convert-float80-timode.c,
3983 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
3984 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
3985
3986 * gcc.dg/tls/opt-1.c: Require effective target fpic.
3987
3988 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
3989
3990 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
3991
3992 2005-12-10 Richard Sandiford <richard@codesourcery.com>
3993
3994 * gcc.dg/20051207-1.c,
3995 * gcc.dg/20051207-2.c,
3996 * gcc.dg/20051207-3.c: New tests.
3997
3998 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3999
4000 PR testsuite/20772
4001 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
4002 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
4003 dg-skip-if target selector.
4004
4005 PR testsuite/20772
4006 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
4007 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
4008 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
4009 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
4010 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
4011 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
4012 and/or merge with i?86 cases.
4013
4014 * gcc.dg/tls/opt-3.c: Require effective target fpic.
4015
4016 PR testsuite/20772
4017 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
4018 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
4019 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
4020 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
4021 x86_64-*-linux*.
4022
4023 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
4024
4025 PR target/25311
4026 * gcc.c-torture/compile/pr25311.c: New test.
4027
4028 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4029
4030 PR libgfortran/25039
4031 * gfortran.dg/read_comma.f: New test.
4032
4033 2005-12-08 Jakub Jelinek <jakub@redhat.com>
4034
4035 PR c++/19317
4036 * g++.dg/opt/pr19317-1.C: New test.
4037 * g++.dg/opt/pr19317-2.C: New test.
4038 * g++.dg/opt/pr19317-3.C: New test.
4039
4040 PR target/19005
4041 * gcc.c-torture/execute/pr19005.c: New test.
4042
4043 PR target/17828
4044 * g++.old-deja/g++.other/comdat5.C: New test.
4045 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
4046
4047 * g++.dg/compat/struct-layout-1.exp: New file.
4048 * g++.dg/compat/struct-layout-1.h: New.
4049 * g++.dg/compat/struct-layout-1_generate.c: New.
4050 * g++.dg/compat/struct-layout-1_x1.h: New.
4051 * g++.dg/compat/struct-layout-1_x2.h: New.
4052 * g++.dg/compat/struct-layout-1_y1.h: New.
4053 * g++.dg/compat/struct-layout-1_y2.h: New.
4054
4055 * gcc.dg/20050330-2.c: New test.
4056
4057 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
4058
4059 PR fortran/25292
4060 * gfortran.dg/associated_1.f90: New.
4061
4062 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4063
4064 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
4065 ILP32 vect_no_align platforms.
4066
4067 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
4068 Jakub Jelinek <jakub@redhat.com>
4069
4070 PR target/25268
4071 * gcc.c-torture/compile/20051207-1.c: New test.
4072
4073 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4074
4075 PR testsuite/20772
4076 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
4077 gcc.dg/torture/pr18582-1.c,
4078 gcc.target/i386/attributes-error.c: Also test on x86_64.
4079
4080 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
4081
4082 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4083
4084 PR c++/19397
4085 * g++.dg/template/typedef3.C: New test.
4086
4087 PR c++/19762
4088 PR c++/19764
4089 * g++.dg/template/dtor3.C: Fix error markers.
4090
4091 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
4092
4093 * lib/target-supports.exp (check_effective_target_sync_char_short):
4094 Add s390*.
4095
4096 2005-12-06 Janis Johnson <janis187@us.ibm.com>
4097
4098 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
4099
4100 2005-12-06 Roger Sayle <roger@eyesopen.com>
4101
4102 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
4103 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
4104 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
4105 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
4106
4107 2005-12-06 Roger Sayle <roger@eyesopen.com>
4108
4109 PR c++/25263
4110 * g++.dg/other/array2.C: New test case.
4111
4112 2005-12-05 Geoffrey Keating <geoffk@apple.com>
4113
4114 * gcc.dg/darwin-weakimport-3.c: New.
4115
4116 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
4117 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
4118 and to work on Darwin.
4119 * gcc.dg/attr-weakref-1b.c: New file.
4120 * gcc.dg/attr-weakref-2.c: New test.
4121 * gcc.dg/darwin-weakref-1.c: New test.
4122
4123 2005-12-05 Janis Johnson <janis187@us.ibm.com>
4124
4125 PR testsuite/25247
4126 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
4127 use in selector expressions.
4128 (dg-xfail-if): Ditto.
4129 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
4130 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
4131 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
4132 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
4133 * gcc.test-framework/test-framework.exp: Skip generated tests if
4134 CHECK_TEST_FRAMEWORK is not 1.
4135
4136 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4137
4138 PR tree-optimization/24963
4139 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
4140
4141 PR target/24108
4142 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
4143
4144 PR target/18580
4145 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
4146 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4147 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4148 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4149
4150 2005-12-05 Jakub Jelinek <jakub@redhat.com>
4151
4152 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
4153 dg-options.
4154
4155 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4156
4157 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
4158
4159 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4160
4161 * gcc.dg/format/cast-1.c: New test.
4162
4163 2005-12-04 Roger Sayle <roger@eyesopen.com>
4164
4165 PR c/7776
4166 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
4167 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
4168 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
4169 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
4170
4171 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4172
4173 * gcc.dg/cast-pretty-print-1.c: New test.
4174
4175 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4176
4177 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
4178
4179 2005-12-02 Mark Mitchell <mark@codesourcery.com>
4180
4181 PR c++/24173
4182 * g++.dg/template/friend40.C: New test.
4183
4184 2005-12-02 Jakub Jelinek <jakub@redhat.com>
4185
4186 PR target/25199
4187 * gcc.target/i386/movq-2.c: New test.
4188 * gcc.target/i386/movq.c: Remove target i?86, instead add
4189 dg-require-effective-target ilp32.
4190
4191 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4192
4193 PR c++/24103
4194 * g++.dg/other/default1.C: New test.
4195
4196 2005-12-02 Richard Guenther <rguenther@suse.de>
4197
4198 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4199
4200 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
4201
4202 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
4203
4204 2005-12-02 Alan Modra <amodra@bigpond.net.au>
4205
4206 PR target/21017
4207 * gcc.target/powerpc/rotate.c: New.
4208
4209 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4210
4211 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
4212 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
4213
4214 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
4215
4216 PR c/13384
4217 * gcc.dg/pr17730-1.c: Adjust.
4218 * gcc.dg/lvalue1.c (main): Likewise.
4219 * gcc.dg/lvalue-2.c: Likewise.
4220 * g++.dg/pr7503-3.C
4221
4222 2005-12-01 Geoffrey Keating <geoffk@apple.com>
4223
4224 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
4225 error messages.
4226
4227 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
4228
4229 PR fortran/24789
4230 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
4231
4232 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4233
4234 PR target/24475
4235 * lib/target-supports.exp (check_effective_target_tls): New.
4236 (check_effective_target_tls_runtime): New.
4237 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
4238 for TLS support.
4239 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
4240 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4241 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
4242 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
4243 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
4244 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
4245 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4246 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
4247 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
4248 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
4249 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
4250 effective-target TLS.
4251 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
4252 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
4253 effective-target TLS runtime.
4254
4255 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4256
4257 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
4258
4259 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
4260
4261 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
4262 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
4263 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
4264 ignored" warnings when "packing" is the same as the ABI layout.
4265
4266 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
4267
4268 PR fortran/21302
4269 * gfortran.dg/line_length_1.f: New test.
4270 * gfortran.dg/line_length_2.f90: Ditto.
4271
4272 2005-11-30 Richard Guenther <rguenther@suse.de>
4273
4274 PR tree-optimization/21655
4275 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
4276
4277 2005-11-30 Dale Johannesen <dalej@apple.com>
4278
4279 * gcc.c-torture/compile/pr24930.c: New.
4280
4281 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
4282
4283 PR fortran/15809
4284 * gfortran.dg/auto_char_dummy_array.f90: New test.
4285
4286 2005-11-30 Jeff Law <law@redhat.com>
4287
4288 * g++.old-deja/g++.law/pr25000.C: New test.
4289
4290 2005-11-30 Jakub Jelinek <jakub@redhat.com>
4291
4292 * gcc.dg/tls/opt-11.c: New test.
4293
4294 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
4295
4296 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
4297 targets.
4298 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
4299 LP64 ia64.
4300
4301 2005-11-29 Jakub Jelinek <jakub@redhat.com>
4302
4303 * gfortran.dg/open_access_1.f90: New test.
4304
4305 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4306
4307 * gcc.dg/charset/builtin2.c: New test.
4308
4309 2005-11-28 Jakub Jelinek <jakub@redhat.com>
4310
4311 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
4312 on mmix-*-* for *_[xy].c.
4313
4314 2005-11-28 Kean Johnston <jkj@sco.com>
4315
4316 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
4317 headers.
4318 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
4319 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
4320 * gcc.target/i386/asm-3.c: Ditto.
4321 * gcc.target/i386/clobbers.c: Ditto.
4322 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
4323 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
4324 test regexp.
4325 * gcc.target/i386/mul.c: Ditto.
4326 * gcc.target/i386/ssetype-1.c: Ditto.
4327 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
4328 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
4329 static so the test works with -fPIC mode too. Based on comment in
4330 PR19231 by Pinski.
4331 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
4332
4333 2005-11-28 Richard Guenther <rguenther@suse.de>
4334
4335 * gcc.dg/alias-9.c: New testcase.
4336 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
4337
4338 2005-11-28 Roger Sayle <roger@eyesopen.com>
4339 Uros Bizjak <uros@kss-loka.si>
4340
4341 PR middle-end/20219
4342 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
4343 tan(x)/sin(x) transformations.
4344
4345 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
4346
4347 PR middle-end/24575
4348 * gcc.dg/tree-ssa/divide-3.c: New test.
4349 * gcc.dg/tree-ssa/divide-4.c: New test.
4350
4351 2005-11-27 Steven G. Kargl <kargls@comcast.net>
4352
4353 PR fortran/24917
4354 * gfortran.dg/boz_6.f90: New test.
4355
4356 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4357
4358 PR fortran/23912
4359 * gfortran.dg/modulo_1.f90: New test.
4360
4361 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4362
4363 PR libfortran/24919
4364 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
4365 fail on CRLF platforms.
4366 * gfortran.dg/ftell_2.f90: Likewise.
4367
4368 2005-11-26 Eric Christopher <echristo@apple.com>
4369
4370 * gcc.dg/intmax_t-1.c: Remove mips xfail.
4371
4372 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4373
4374 * objc.dg/gnu-runtime-3.m: Simplify.
4375
4376 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4377
4378 PR middle-end/23669
4379 * gcc.dg/tree-ssa/divide-1.c: New test.
4380 * gcc.dg/tree-ssa/divide-2.c: New test.
4381
4382 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4383
4384 PR libgfortran/24945
4385 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
4386
4387 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4388
4389 PR libgfortran/24945
4390 * gfortran.dg/open_status_2.f90: New test.
4391
4392 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4393
4394 * gcc.c-torture/execute/builtins/fprintf.c,
4395 gcc.c-torture/execute/builtins/fputs-lib.c,
4396 gcc.c-torture/execute/builtins/fputs.c,
4397 gcc.c-torture/execute/builtins/lib/fprintf.c,
4398 gcc.c-torture/execute/builtins/lib/printf.c,
4399 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
4400
4401 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
4402
4403 * gcc.dg/20050922-2.c: New test.
4404
4405 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4406
4407 * objc.dg/gnu-runtime-3.m: New test.
4408
4409 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4410
4411 PR c++/9278
4412 * g++.dg/other/void1.C: New test.
4413
4414 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
4415
4416 PR middle-end/24998
4417 * gcc.dg/torture/fp-int-convert-float.c,
4418 gcc.dg/torture/fp-int-convert-double.c,
4419 gcc.dg/torture/fp-int-convert-long-double.c,
4420 gcc.dg/torture/fp-int-convert-timode.c,
4421 gcc.dg/torture/fp-int-convert-float80.c,
4422 gcc.dg/torture/fp-int-convert-float80-timode.c,
4423 gcc.dg/torture/fp-int-convert-float128.c,
4424 gcc.dg/torture/fp-int-convert-float128-timode.c,
4425 gcc.dg/torture/fp-int-convert.h: New files.
4426
4427 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4428
4429 PR middle-end/24989
4430 * gcc.dg/tree-ssa/bool-10.c: New test.
4431 * gcc.dg/tree-ssa/bool-11.c: New test.
4432 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
4433
4434 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4435
4436 PR middle-end/24990
4437 * tree-ssa/pr24990-1.c: New test.
4438
4439 2005-11-24 Richard Guenther <rguenther@suse.de>
4440 Dirk Mueller <dmueller@suse.de>
4441
4442 PR c++/14024
4443 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
4444 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
4445 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
4446 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
4447 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
4448 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
4449
4450 2005-11-23 Uros Bizjak <uros@kss-loka.si>
4451
4452 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
4453
4454 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
4455
4456 PR c/21668
4457 * gcc.dg/Wc++-compat.c: New.
4458 * gcc.dg/Wno-c++-compat.c: New.
4459
4460 2005-11-23 Alan Modra <amodra@bigpond.net.au>
4461
4462 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
4463 (vspltish, vspltisw): Likewise.
4464
4465 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4466
4467 PR libgfortran/24794
4468 * gfortran.dg/namelist_12.f: Fix quotes.
4469 * gfortran.dg/namelist_13.f90: Fix quotes.
4470 * gfortran.dg/namelist_14.f90: Fix quotes.
4471 * gfortran.dg/namelist_15.f90: Fix quotes.
4472 * gfortran.dg/namelist_use.f90: Fix quotes.
4473 * gfortran.dg/namelist_use_only.f90: Fix quotes.
4474 * gfortran.dg/namelist_21.f90: New test.
4475 * gfortran.dg/namelist_22.f90: New test.
4476
4477 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
4478
4479 PR target/23435
4480 * gcc.c-torture/compile/pr23435.c: New.
4481
4482 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4483
4484 * gcc.c-torture/execute/floatunsisf-1.c: New test.
4485
4486 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4487
4488 * gcc.target/powerpc/405-macchw-1.c,
4489 gcc.target/powerpc/405-macchw-2.c,
4490 gcc.target/powerpc/405-macchwu-1.c,
4491 gcc.target/powerpc/405-macchwu-2.c,
4492 gcc.target/powerpc/405-machhw-1.c,
4493 gcc.target/powerpc/405-machhw-2.c,
4494 gcc.target/powerpc/405-machhwu-1.c,
4495 gcc.target/powerpc/405-machhwu-2.c,
4496 gcc.target/powerpc/405-maclhw-1.c,
4497 gcc.target/powerpc/405-maclhw-2.c,
4498 gcc.target/powerpc/405-maclhwu-1.c,
4499 gcc.target/powerpc/405-maclhwu-2.c,
4500 gcc.target/powerpc/405-mulchw-1.c,
4501 gcc.target/powerpc/405-mulchw-2.c,
4502 gcc.target/powerpc/405-mulchwu-1.c,
4503 gcc.target/powerpc/405-mulchwu-2.c,
4504 gcc.target/powerpc/405-mulhhw-1.c,
4505 gcc.target/powerpc/405-mulhhw-2.c,
4506 gcc.target/powerpc/405-mulhhwu-1.c,
4507 gcc.target/powerpc/405-mulhhwu-2.c,
4508 gcc.target/powerpc/405-mullhw-1.c,
4509 gcc.target/powerpc/405-mullhw-2.c,
4510 gcc.target/powerpc/405-mullhwu-1.c,
4511 gcc.target/powerpc/405-mullhwu-2.c,
4512 gcc.target/powerpc/405-nmacchw-1.c,
4513 gcc.target/powerpc/405-nmacchw-2.c,
4514 gcc.target/powerpc/405-nmachhw-1.c,
4515 gcc.target/powerpc/405-nmachhw-2.c,
4516 gcc.target/powerpc/405-nmaclhw-1.c,
4517 gcc.target/powerpc/405-nmaclhw-2.c,
4518 gcc.target/powerpc/440-macchw-1.c,
4519 gcc.target/powerpc/440-macchw-2.c,
4520 gcc.target/powerpc/440-macchwu-1.c,
4521 gcc.target/powerpc/440-macchwu-2.c,
4522 gcc.target/powerpc/440-machhw-1.c,
4523 gcc.target/powerpc/440-machhw-2.c,
4524 gcc.target/powerpc/440-machhwu-1.c,
4525 gcc.target/powerpc/440-machhwu-2.c,
4526 gcc.target/powerpc/440-maclhw-1.c,
4527 gcc.target/powerpc/440-maclhw-2.c,
4528 gcc.target/powerpc/440-maclhwu-1.c,
4529 gcc.target/powerpc/440-maclhwu-2.c,
4530 gcc.target/powerpc/440-mulchw-1.c,
4531 gcc.target/powerpc/440-mulchw-2.c,
4532 gcc.target/powerpc/440-mulchwu-1.c,
4533 gcc.target/powerpc/440-mulchwu-2.c,
4534 gcc.target/powerpc/440-mulhhw-1.c,
4535 gcc.target/powerpc/440-mulhhw-2.c,
4536 gcc.target/powerpc/440-mulhhwu-1.c,
4537 gcc.target/powerpc/440-mulhhwu-2.c,
4538 gcc.target/powerpc/440-mullhw-1.c,
4539 gcc.target/powerpc/440-mullhw-2.c,
4540 gcc.target/powerpc/440-mullhwu-1.c,
4541 gcc.target/powerpc/440-mullhwu-2.c,
4542 gcc.target/powerpc/440-nmacchw-1.c,
4543 gcc.target/powerpc/440-nmacchw-2.c,
4544 gcc.target/powerpc/440-nmachhw-1.c,
4545 gcc.target/powerpc/440-nmachhw-2.c,
4546 gcc.target/powerpc/440-nmaclhw-1.c,
4547 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
4548
4549 2005-11-21 Jakub Jelinek <jakub@redhat.com>
4550
4551 PR fortran/24774
4552 * gfortran.dg/inquire_9.f90: New test.
4553
4554 PR fortran/21647
4555 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
4556
4557 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4558
4559 PR libfortran/24432
4560 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4561 Check that 'cos' is supported.
4562
4563 2005-11-21 Paul Thomas <pault@gcc.gnu.org
4564
4565 PR fortran/24223
4566 * gfortran.dg/substring_equivalence.f90: New test.
4567
4568 PR fortran/24705
4569 * gfortran.dg/auto_internal_assumed.f90: New test.
4570
4571 2005-11-21 Uros Bizjak <uros@kss-loka.si>
4572
4573 * gcc.dg/fold-div-2.c: New test.
4574
4575 2005-11-20 Ian Lance Taylor <ian@airs.com>
4576
4577 PR rtl-optimization/24883
4578 * gcc.c-torture/compile/pr24883.c: New test.
4579
4580 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
4581
4582 PR middle-end/20583
4583 * gcc.c-torture/compile/pr20583.c: New.
4584
4585 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
4586
4587 * gcc.c-torture/execute/usmul.c: New test.
4588
4589 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
4590
4591 * gcc.dg/tree-ssa/vrp22.c: New test.
4592
4593 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
4594
4595 PR middle-end/24912
4596 * gcc.dg/torture/pr24912-1.c: New test.
4597
4598 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
4599
4600 PR fortran/24862
4601 * gfortran.dg/arrayio_derived_1.f90: New test.
4602
4603 2005-11-19 Richard Guenther <rguenther@suse.de>
4604
4605 PR middle-end/23294
4606 * gcc.dg/tree-ssa/pr23294.c: New testcase.
4607
4608 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
4609
4610 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
4611
4612 2005-11-18 Mark Mitchell <mark@codesourcery.com>
4613
4614 PR c++/8355
4615 * g++.dg/template/friend39.C: New test.
4616
4617 2005-11-18 James E Wilson <wilson@specifix.com>
4618
4619 * gcc.dg/builtin-strstr.c: New.
4620
4621 2005-11-18 Richard Henderson <rth@redhat.com>
4622
4623 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
4624 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
4625 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
4626 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
4627 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
4628 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
4629 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
4630 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
4631 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
4632 renaming to remove initial "ia64-".
4633
4634 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
4635
4636 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
4637
4638 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
4639
4640 * g++.dg/cpp/string-2.C: New test.
4641
4642 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
4643
4644 * gcc.dg/tree-ssa/loop-14.c: New test.
4645
4646 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
4647 Michael Chamberlain <michael@chamberlain.net.au>
4648
4649 * ada/acats/run_all.sh (target_run): Kill long running tests.
4650
4651 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4652
4653 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
4654 * gcc.dg/cleanup-9.c: Likewise.
4655 * gcc.dg/cleanup-10.c: Likewise.
4656 * gcc.dg/cleanup-11.c: Likewise.
4657
4658 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4659
4660 PR fortran/24892
4661 * gfortran.dg/open_access_append_1.f90: New test.
4662 * gfortran.dg/open_access_append_2.f90: New test.
4663
4664 2005-11-16 Richard Guenther <rguenther@suse.de>
4665
4666 PR middle-end/24851
4667 * gcc.c-torture/execute/pr24851.c: New testcase.
4668
4669 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
4670
4671 * gcc.dg/fold-overflow-1.c: New test.
4672
4673 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
4674
4675 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
4676 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
4677
4678 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
4679
4680 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
4681 structures.
4682 * g++.dg/eh/forced2.C: Likewise.
4683 * g++.dg/eh/forced3.C: Likewise.
4684 * g++.dg/eh/forced4.C: Likewise.
4685
4686 2005-11-11 Mike Stump <mrs@apple.com>
4687
4688 * g++.old-deja/g++.mike/unused.C: Add.
4689
4690 2005-11-15 Mark Mitchell <mark@codesourcery.com>
4691
4692 PR c++/24667
4693 * g++.dg/warn/Wcast-qual1.C: New test.
4694
4695 2005-11-15 Jan Hubicka <jh@suse.cz>
4696
4697 * gcc.dg/winline-5.c: Add large-unit-insns limit.
4698
4699 2005-11-14 David Edelsohn <edelsohn@gnu.org>
4700
4701 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
4702
4703 2005-11-14 Diego Novillo <dnovillo@redhat.com>
4704
4705 PR 24840
4706 * gcc.dg/tree-ssa/pr24840.c: New test.
4707
4708 2005-11-14 Janis Johnson <janis187@us.ibm.com>
4709
4710 PR testsuite/24841
4711 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
4712
4713 2005-11-14 Dale Johannesen <dalej@apple.com>
4714
4715 * gcc.c-torture/execute/20051113-1.c: New.
4716
4717 2005-11-14 Mark Mitchell <mark@codesourcery.com>
4718
4719 PR c++/24687
4720 * g++.dg/template/crash43.C: New test.
4721
4722 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
4723
4724 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
4725
4726 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4727
4728 PR c++/24817
4729 * g++.dg/eh/spec8.C: New test.
4730
4731 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4732
4733 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
4734
4735 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4736
4737 PR c++/20293
4738 * g++.dg/parse/ambig4.C: New test.
4739 * g++.dg/tc1/dr101.C: Adjust error markers.
4740 * g++.dg/lookup/strong-using-2.C: Likewise.
4741 * g++.dg/lookup/ambig5.C: Likewise.
4742 * g++.dg/lookup/ambig4.C: Likewise.
4743 * g++.dg/parse/crash22.C: Likewise.
4744
4745 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4746
4747 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
4748
4749 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
4750
4751 * gcc.dg/nested-calls-1.c: New test.
4752
4753 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4754
4755 * gfortran.dg/complex_intrinsic_1.f90: New test.
4756 * gfortran.dg/complex_intrinsic_2.f90: New test.
4757 * gfortran.dg/fgetc_1.f90: New test.
4758 * gfortran.dg/fgetc_2.f90: New test.
4759 * gfortran.dg/fgetc_3.f90: New test.
4760 * gfortran.dg/ftell_1.f90: New test.
4761 * gfortran.dg/ftell_2.f90: New test.
4762 * gfortran.dg/gnu_logical_1.F: New test.
4763 * gfortran.dg/gnu_logical_2.f90: New test.
4764
4765 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
4766
4767 PR middle-end/24820
4768 * testsuite/gcc.dg/pr24820.c: New test.
4769
4770 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
4771
4772 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
4773 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
4774 variable.
4775
4776 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4777
4778 testsuite/24614
4779 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
4780
4781 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
4782
4783 * gcc.target/cris/cris.exp: New file.
4784 * gcc.target/cris/rld-legit1.c: New test.
4785 * gcc.target/cris/rld-legit2.c: New test.
4786
4787 2005-11-12 Jakub Jelinek <jakub@redhat.com>
4788
4789 PR c++/24780
4790 * g++.dg/opt/pr24780.C: New test.
4791
4792 PR c++/24761
4793 * g++.dg/template/asm1.C: New test.
4794
4795 2005-11-12 Steven G. Kargl <kargls@comcast.net>
4796
4797 PR libgfortran/24787
4798 * gfortran.dg/scan_1.f90: New test.
4799
4800 2005-11-12 Jan Hubicka <jh@suse.cz>
4801
4802 * gcc.target/i386/minmax-1.c: New.
4803 * gcc.target/i386/minmax-2.c: New.
4804
4805 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
4806
4807 * gcc.dg/pr24445.c: Fix for 64-bit targets.
4808
4809 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
4810
4811 * gcc.c-torture/execute/20051110-1.c,
4812 gcc.c-torture/execute/20051110-2.c: New tests.
4813
4814 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
4815
4816 PR middle-end/24750
4817 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
4818 New tests.
4819
4820 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
4821
4822 * lib/target-libpath.exp (get_shlib_extension): New proc.
4823 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
4824 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4825 * lib/objc.exp (objc_target_compile): Likewise.
4826 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
4827 detection.
4828
4829 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
4830
4831 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
4832
4833 * lib/target-supports.exp (check_effective_target_static_libgfortran):
4834 Add -static to additional_flags and pass it to target_compile.
4835
4836 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4837
4838 PR libgfortran/24719
4839 gfortran.dg/read_noadvance.f90: New test.
4840
4841 PR libgfortran/24699
4842 gfortran.dg/fmt_t_2.f90: New test.
4843
4844 PR libgfortran/24785
4845 gfortran.dg/read_x_eor.f90: New test.
4846
4847 PR libgfortran/24584
4848 gfortran.dg/namelist_empty.f90: Rename test.
4849
4850 PR libgfortran/24489
4851 gfortran/read_eor.f90: Rename test.
4852
4853 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4854
4855 PR fortran/15976
4856 * gfortran.dg/automatic_module_variable.f90: New test.
4857
4858 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
4859
4860 PR target/24445
4861 * gcc.dg/pr24445.c: New test.
4862
4863 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4864
4865 PR fortran/24655
4866 PR fortran/24755
4867 * gfortran.dg/recursive_statement_functions.f90: Add statement
4868 functions using inline intrinsic functions and parameters to test
4869 that they no longer seg-fault.
4870
4871 PR fortran/24409
4872 gfortran.dg/nested_modules_4.f90: New test.
4873 gfortran.dg/nested_modules_5.f90: New test.
4874
4875 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4876
4877 PR fortran/24643
4878 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
4879
4880 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
4881
4882 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
4883 failures.
4884
4885 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4886
4887 * gcc.dg/sparc-getcontext-1.c: New test.
4888
4889 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
4890
4891 * gcc.dg/ifcvt-fabs-1.c: New test.
4892
4893 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
4894
4895 PR other/4372
4896 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
4897 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
4898
4899 2005-11-09 Richard Guenther <rguenther@suse.de>
4900
4901 PR tree-optimization/24716
4902 * gcc.c-torture/execute/pr24716.c: New testcase.
4903
4904 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4905
4906 * gcc.dg/pr24624.c: Disable for non S/390 targets.
4907
4908 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4909
4910 PR 24624
4911 * gcc.dg/pr24624.c: Testcase added.
4912
4913 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4914
4915 PR 24623
4916 * g++.dg/other/pr24623.C: Testcase added.
4917
4918 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
4919
4920 PR fortran/22607
4921 * gfortran-dg/pure_byref_1.f90: New.
4922 * gfortran-dg/pure_byref_2.f90: New.
4923
4924 2005-11-09 Uros Bizjak <uros@kss-loka.si>
4925
4926 PR c/24101
4927 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
4928 * gcc.dg/dg.exp: Run main loop also for *.i files.
4929
4930 2005-11-08 Jakub Jelinek <jakub@redhat.com>
4931
4932 PR c++/19450
4933 * g++.dg/tls/diag-3.C: New test.
4934 * g++.dg/tls/diag-4.C: New test.
4935 * g++.dg/tls/static-1.C: New test.
4936 * g++.dg/tls/static-1a.cc: New file.
4937
4938 2005-11-08 Diego Novillo <dnovillo@redhat.com>
4939
4940 PR 23046
4941 * g++.dg/tree-ssa/pr23046.C: New test.
4942
4943 2005-11-08 Devang Patel <dpatel@apple.com>
4944
4945 PR tree-optimization/23115
4946 * gcc.dg/tree-ssa/pr23115.c: New.
4947
4948 2005-11-08 David Edelsohn <edelsohn@gnu.org>
4949
4950 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
4951 * gcc.target/powerpc/pr16155.c: Same.
4952 * gcc.target/powerpc/altivec-1.c: Same.
4953 * gcc.target/powerpc/altivec-2.c: Same.
4954 * gcc.target/powerpc/altivec-3.c: Same.
4955 * gcc.target/powerpc/altivec-5.c: Same.
4956 * gcc.target/powerpc/altivec-11.c: Same.
4957 * gcc.target/powerpc/altivec-12.c: Same.
4958 * gcc.target/powerpc/altivec-14.c: Same.
4959 * gcc.target/powerpc/altivec-22.c: Same.
4960 * gcc.target/powerpc/altivec-consts.c: Same.
4961 * gcc.target/powerpc/altivec-pr22085.c: Same.
4962 * gcc.target/powerpc/altivec-splat.c: Same.
4963 * gcc.target/powerpc/altivec-varargs-1.c: Same.
4964 * gcc.target/powerpc/altivec-vec-merge.c: Same.
4965 * gcc.target/powerpc/darwin-longlong.c: Same.
4966
4967 2005-11-08 Uros Bizjak <uros@kss-loka.si>
4968
4969 PR target/19340
4970 * gcc.dg/pr19340.c: New test.
4971
4972 2005-11-07 Ian Lance Taylor <ian@airs.com>
4973
4974 PR rtl-optimization/24683
4975 * gcc.dg/pr24683.c: New test.
4976
4977 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4978
4979 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
4980 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
4981
4982 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4983
4984 * gcc.target/i386/pr23376.c: Compile with -mmmx.
4985
4986 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
4987
4988 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
4989
4990 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4991
4992 PR target/24230
4993
4994 * gcc.target/powerpc/altivec-consts.c,
4995 gcc.target/powerpc/altivec-splat.c: New testcase.
4996
4997 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4998
4999 PR c/24599
5000
5001 * gcc.dg/overflow-2.c: New testcase.
5002
5003 2005-11-07 Jakub Jelinek <jakub@redhat.com>
5004
5005 PR rtl-optimization/23567
5006 * gcc.c-torture/execute/20051104-1.c: New test.
5007
5008 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
5009
5010 PR fortran/24534
5011 gfortran.dg/private_type_2.f90: Modified to check that case with
5012 PRIVATE declaration within derived type is accepted.
5013
5014 PR fortran/20838
5015 gfortran.dg/pointer_assign_1.f90: New test.
5016
5017 PR fortran/20840
5018 * gfortran.dg/arrayio_0.f90: New test.
5019
5020 PR fortran/17737
5021 gfortran.dg/data_initialized.f90: New test.
5022 gfortran.dg/data_constraints_1.f90: New test.
5023 gfortran.dg/data_constraints_2.f90: New test.
5024
5025 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
5026
5027 PR fortran/24174
5028 PR fortran/24305
5029 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
5030
5031 2005-11-06 Diego Novillo <dnovillo@redhat.com>
5032
5033 PR 24670
5034 * gcc.dg/tree-ssa/pr24670.c: New test.
5035
5036 2005-11-05 Ian Lance Taylor <ian@airs.com>
5037
5038 PR target/22432
5039 * gcc.target/i386/pr22432.c: New test.
5040
5041 2005-11-05 Richard Henderson <rth@redhat.com>
5042
5043 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
5044 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
5045 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
5046 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
5047 from gcc.dg/alpha-*.
5048 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
5049 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
5050
5051 2005-11-05 Andreas Jaeger <aj@suse.de>
5052
5053 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
5054
5055 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5056
5057 PR target/23424
5058 * gcc.dg/torture/pr23424-1.c: New test.
5059
5060 2005-11-04 Richard Henderson <rth@redhat.com>
5061
5062 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
5063 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
5064 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
5065 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
5066 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
5067 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
5068 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
5069 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
5070 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
5071 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
5072 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
5073 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
5074 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
5075 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
5076 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
5077 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
5078 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
5079 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
5080 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
5081 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
5082 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
5083 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
5084 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
5085 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
5086 Move from gcc.dg/.
5087 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
5088 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
5089 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
5090 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
5091 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
5092 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
5093 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
5094 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
5095 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
5096 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
5097 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
5098 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
5099 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
5100 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
5101 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
5102 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
5103 gcc.target/i386/lea.c, gcc.target/i386/local.c,
5104 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
5105 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
5106 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
5107 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
5108 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
5109 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
5110 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
5111 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
5112 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
5113 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
5114 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
5115 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
5116 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
5117 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
5118 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
5119 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
5120 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
5121 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
5122 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
5123 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
5124 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
5125 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
5126 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
5127 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
5128 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
5129 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
5130 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
5131 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
5132
5133 2005-11-04 Diego Novillo <dnovillo@redhat.com>
5134
5135 PR 24627
5136 * gcc.dg/tree-ssa/pr24627.c: New test.
5137
5138 2005-11-04 Paul Brook <paul@codesourcery.com>
5139
5140 * gcc.dg/tls/opt-10.c: New test.
5141
5142 2005-11-04 Andreas Jaeger <aj@suse.de>
5143
5144 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
5145 avoid extra warnings.
5146
5147 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5148
5149 PR libfortran/22298
5150 * gcc/testsuite/lib/target-supports.exp
5151 (check_effective_target_static_libgfortran): New
5152 static_libgfortran effective target.
5153 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
5154 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
5155
5156 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5157
5158 * gcc.dg/pr24615.c: Guard test with { target fpic }.
5159
5160 2005-11-03 Josh Conner <jconner@apple.com>
5161
5162 PR c++/19989
5163 g++.dg/ext/array2.C: New test.
5164 g++.dg/template/dependent-name3.C: New test.
5165 g++.dg/template/dependent-name4.C: New test.
5166 g++.dg/template/sfinae2.C: New test.
5167
5168 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5169
5170 PR preprocessor/22042
5171 * gcc.dg/cpp/strify4.c: New test.
5172
5173 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5174
5175 PR c++/17964
5176 * g++.dg/cpp/string-1.C: New test.
5177
5178 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5179
5180 * gcc.target/powerpc: New directory.
5181 * gcc.target/powerpc/powerpc.exp: New file.
5182 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
5183 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
5184 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
5185 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
5186 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
5187 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
5188 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
5189 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
5190 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
5191 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
5192 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
5193 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
5194 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
5195 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
5196 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
5197 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
5198 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
5199 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
5200 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
5201 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
5202 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
5203 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
5204 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
5205 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
5206 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
5207 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
5208 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
5209 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
5210 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
5211 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
5212 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
5213 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
5214 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
5215 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
5216
5217 2005-11-03 Mark Mitchell <mark@codesourcery.com>
5218
5219 PR c++/21627
5220 * g++.dg/warn/inline2.C: New test.
5221
5222 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5223
5224 PR middle-end/23155
5225 * g++.dg/ext/c99struct1.C: New test.
5226 * gcc.dg/union-cast-1.c: New test.
5227 * gcc.dg/union-cast-2.c: New test.
5228 * gcc.dg/union-cast-3.c: New test.
5229
5230 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5231
5232 PR middle-end/24589
5233 * gcc.c-torture/execute/zero-struct-2.c: New test.
5234
5235 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5236
5237 PR c++/24582
5238 * g++.dg/init/switch1.C: New test.
5239
5240 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5241
5242 * gcc.dg/delay-slot-1.c: New test.
5243
5244 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
5245
5246 PR target/24620
5247 * gcc.dg/pr24620.c: New test.
5248
5249 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5250
5251 PR c/24329
5252 * gcc.dg/format/unnamed-1.c: New test.
5253
5254 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5255
5256 PR c++/22434
5257 * g++.dg/expr/cond8.C: New test.
5258
5259 PR c++/24560
5260 * g++.dg/parse/dot1.C: New test.
5261
5262 2005-11-02 Jan Hubicka <jh@suse.cz>
5263
5264 PR target/23303
5265 * gcc.dg/i386-lea.c: New test
5266
5267 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5268
5269 PR target/24615
5270 * gcc.dg/pr24615.c: New test.
5271
5272 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5273
5274 PR target/24600
5275 * gcc.dg/pr24600.c: New test.
5276
5277 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5278
5279 PR c++/19253
5280 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
5281 * g++.dg/parse/typename9.C: New test.
5282 * g++/dg/parse/typename10.C: Likewise.
5283
5284 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5285
5286 PR fortran/18157
5287 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
5288 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
5289 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
5290
5291 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5292
5293 PR c++/24569
5294 * g++.dg/debug/static1.C: New test.
5295
5296 2005-11-02 Josh Conner <jconner@apple.com>
5297
5298 * g++.dg/crash38.C: moved into proper directory...
5299 * g++.dg/template/crash42.C: ...here
5300
5301 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
5302
5303 PR target/18338
5304 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
5305 pcc_bitfield_type_matters || default_packed.
5306
5307 * lib/target-supports.exp
5308 (check_effective_target_pcc_bitfield_type_matters): New proc.
5309 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
5310
5311 PR testsuite/23304
5312 * lib/target-supports.exp (check_effective_default_packed): New proc.
5313 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
5314 Gate expected errors on target ! default_packed.
5315 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
5316
5317 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5318
5319 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
5320 change (r106358).
5321
5322 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5323
5324 PR fortran/24008
5325 * gfortran.dg/entry_5.f90: New.
5326 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
5327
5328 2005-11-01 Bob Wilson <bob.wilson@acm.org>
5329
5330 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
5331
5332 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
5333
5334 PR fortran/21565
5335 gfortran.dg/namelist_blockdata.f90: New test.
5336
5337 PR fortran/18737
5338 gfortran.dg/external_implicit_none.f90: New test.
5339
5340 PR fortran/14994
5341 * gfortran.dg/secnds.f: New test.
5342
5343 2005-10-31 Jan Hubicka <jh@suse.cz>
5344
5345 PR target/20928
5346 * gcc.c-torture/compile/pr20928.c: New test.
5347
5348 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
5349
5350 PR middle-end/23492
5351 * gcc.c-torture/compile/zero-strct-5.c: New test.
5352
5353 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
5354
5355 PR libgfortran/24584
5356 * gfortran.dg/pr24584.f90: New test.
5357
5358 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
5359
5360 PR fortran/18883
5361 * gfortran.dg/char_result_9.f90: New.
5362 * gfortran.dg/char_result_10.f90: New.
5363
5364 2005-10-30 Jan Hubicka <jh@suse.cz>
5365
5366 * g++.dg/tree-ssa/pr24172.C: New testcase.
5367
5368 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5369
5370 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
5371
5372 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
5373
5374 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
5375 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
5376 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
5377 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
5378 gfortran.dg/enum_9.f90,
5379 gfortran.fortran-torture/compile/enum_1.f90,
5380 gfortran.fortran-torture/execute/enum_1.f90,
5381 gfortran.fortran-torture/execute/enum_2.f90,
5382 gfortran.fortran-torture/execute/enum_3.f90,
5383 gfortran.fortran-torture/execute/enum_4.f90: New tests.
5384
5385 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
5386
5387 PR target/18482
5388 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
5389 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
5390
5391 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5392
5393 PR libfortran/20179
5394 * gfortran.dg/mixed_io_1.f90: New test.
5395 * gfortran.dg/mixed_io_1.c: New file.
5396
5397 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5398
5399 * gfortran.dg/malloc_free_1.f90: New test.
5400
5401 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
5402
5403 * gcc.dg/nested-func-4.c: Require profiling -pg.
5404
5405 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5406
5407 PR C++/23229
5408 * g++.dg/warn/main-2.C: New test.
5409
5410 2005-10-28 Steven G. Kargl <kargls@comcast.net>
5411
5412 PR fortran/24545
5413 * gfortran.dg/interface_2.f90: new test.
5414
5415 2005-10-28 Josh Conner <jconner@apple.com>
5416
5417 PR c++/22153
5418 * g++.dg/template/crash38.C: New test.
5419 * g++.dg/parse/explicit1.C: Change expected errors.
5420
5421 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5422
5423 PR C++/23426
5424 * g++.dg/other/large-size-array.C: New test.
5425
5426 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5427
5428 PR middle-end/24362
5429 * g++.dg/opt/complex4.C: New test.
5430
5431 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
5432
5433 * gcc.dg/nested-func-4.c: New test.
5434
5435 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
5436
5437 PR fortran/24158
5438 gfortran.dg/derived_recursion.f90: New test.
5439 gfortran.dg/implicit_actual.f90: New test.
5440
5441 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
5442
5443 PR middle-end/24295, PR testsuite/24477
5444 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
5445 removed when weakref hits the tree.
5446
5447 2005-10-25 Jakub Jelinek <jakub@redhat.com>
5448
5449 * gfortran.dg/cray_pointers_4.f90: New test.
5450
5451 * gfortran.dg/cray_pointers_5.f90: New test.
5452
5453 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
5454
5455 PR fortran/22290
5456 * gfortran.dg/assign_5.f90: New test.
5457 * gfortran.dg/assign_6.f: New test.
5458
5459 2005-10-25 Uros Bizjak <uros@kss-loka.si>
5460
5461 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
5462 CPU has no SSE support.
5463
5464 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
5465
5466 PR libgfortran/24224
5467 * gfortran.dg/arrayio_1.f90: Update attribution.
5468 * gfortran.dg/arrayio_2.f90: Update attribution.
5469 * gfortran.dg/arrayio_3.f90: Update attribution.
5470 * gfortran.dg/arrayio_4.f90: Update test conditions.
5471 * gfortran.dg/arrayio_5.f90: Update attribution.
5472 * gfortran.dg/arrayio_6.f90: New test.
5473 * gfortran.dg/arrayio_7.f90: New test.
5474
5475 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
5476
5477 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
5478
5479 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5480
5481 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
5482
5483 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5484
5485 PR fortran/24416
5486 * gfortran.dg/namelist_char_only.f90: New test.
5487
5488 2005-10-24 Asher Langton <langton2@llnl.gov>
5489
5490 PR fortran/17031
5491 PR fortran/22282
5492 * gfortran.dg/cray_pointers_1.f90: New test.
5493 * gfortran.dg/cray_pointers_2.f90: New test.
5494 * gfortran.dg/cray_pointers_3.f90: New test.
5495 * gfortran.dg/loc_1.f90: New test.
5496 * gfortran.dg/loc_2.f90: New test.
5497
5498 2005-10-24 Steven Bosscher <stevenb@suse.de>
5499
5500 * gcc.dg/pr24225.c: New test.
5501
5502 2005-10-24 Asher Langton <langton2@llnl.gov>
5503
5504 * gfortran.dg/dup_save_1.f90: New test.
5505 * gfortran.dg/dup_save_2.f90: New test.
5506
5507 2005-10-24 Paul Brook <paul@codesourcery.com>
5508
5509 PR 24107
5510 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
5511 stdint.h.
5512
5513 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
5514
5515 PR libgfortran/24489
5516 * gfortran.dg/pr24489.f90: New test.
5517
5518 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
5519
5520 PR fortran/23635
5521 * gfortran.dg/ichar_1.f90: Add tests for derived types.
5522
5523 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
5524
5525 PR target/18911
5526 * g++.dg/init/array16.C: Skip for mmix-*-*.
5527
5528 2005-10-23 Asher Langton <langton2@llnl.gov>
5529
5530 * gfortran.dg/byte_1.f90: New test.
5531 * gfortran.dg/byte_2.f90: New test.
5532
5533 2005-10-23 David Edelsohn <edelsohn@gnu.org>
5534
5535 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
5536
5537 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
5538
5539 PR fortran/18022
5540 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
5541
5542 PR fortran/24311
5543 * gfortran.dg/merge_char_const.f90: New test.
5544
5545 PR fortran/24384
5546 * gfortran.dg/spread_scalar_source.f90: New test.
5547
5548 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
5549
5550 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
5551
5552 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
5553 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
5554
5555 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
5556
5557 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
5558
5559 PR fortran/24426
5560 * gfortran.dg/der_pointer_4.f90: New.
5561
5562 2005-10-22 David Ayers <d.ayers@inode.at>
5563
5564 * obj-c++.dg/except-1.mm: Simplify.
5565
5566 2005-10-21 David Ayers <d.ayers@inode.at>
5567
5568 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
5569
5570 2005-10-21 Jakub Jelinek <jakub@redhat.com>
5571
5572 * gfortran.dg/assumed_dummy_2.f90: New test.
5573
5574 2005-10-21 James E Wilson <wilson@specifix.com>
5575
5576 PR preprocessor/15220
5577 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
5578
5579 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
5580
5581 * gcc.c-torture/execute/20051021-1.c: New test.
5582
5583 2005-10-21 Mark Mitchell <mark@codesourcery.com>
5584
5585 PR c++/24260
5586 * g++.dg/ext/tmplattr1.C: New test.
5587
5588 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
5589
5590 PR fortran/24440
5591 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
5592
5593 2005-10-20 Geoffrey Keating <geoffk@apple.com>
5594
5595 * obj-c++.dg/except-1.mm: New.
5596
5597 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
5598
5599 2005-10-21 Alan Modra <amodra@bigpond.net.au>
5600
5601 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
5602
5603 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
5604
5605 PR middle-end/24295
5606 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
5607 declarations with the same names as thunks' alias targets, use
5608 aliases instead.
5609 * gcc.dg/attr-alias-3.c: New test.
5610 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
5611
5612 2005-10-20 Mark Mitchell <mark@codesourcery.com>
5613
5614 PR c++/22618
5615 * g++.dg/parse/access8.C: New test.
5616
5617 2005-10-20 Richard Guenther <rguenther@suse.de>
5618
5619 PR c++/24439
5620 * g++.dg/tree-ssa/pr24439.C: New testcase.
5621
5622 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5623
5624 * g++.dg/opt/delay-slot-1.C: New test.
5625
5626 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
5627
5628 PR fortran/21625
5629 * gfortran.fg/der_init_1.f90: New.
5630
5631 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
5632
5633 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
5634
5635 2005-10-19 Mark Mitchell <mark@codesourcery.com>
5636
5637 PR c++/21908
5638 * g++.dg/parse/error28.C: New test.
5639
5640 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5641
5642 * gcc.dg/profile-generate-2.c: New test.
5643
5644 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
5645
5646 PR target/23589
5647 * g++.dg/ext/dllimport11.C: New.
5648
5649 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5650
5651 PR c++/22293
5652 * g++.dg/other/friend3.C: New test.
5653
5654 2005-10-18 Mark Mitchell <mark@codesourcery.com>
5655
5656 PR c++/23293
5657 * g++.dg/template/error19.C: New test.
5658
5659 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
5660
5661 PR c++/21383
5662 * g++.dg/overload/koenig2.C: New.
5663
5664 PR c++/23118
5665 * g++.dg/overload/error2.C: New.
5666
5667 PR c++/22604
5668 * g++.dg/inherit/covariant14.C: New.
5669
5670 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5671
5672 PR c++/23440
5673 * g++.dg/parse/for1.C: New test.
5674
5675 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
5676
5677 PR fortran/23446
5678 * gfortran.dg/host_dummy_index_1.f90: New test.
5679
5680 PR fortran/21459
5681 * gfortran.dg/automatic_char_len_2.f90: New test.
5682
5683 PR fortran/20866
5684 * gfortran.dg/recursive_statement_functions.f90: New test.
5685
5686 PR fortran/20853
5687 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
5688
5689 PR fortran/20849
5690 * gfortran.dg/external_initializer.f90: New test.
5691
5692 PR fortran/20837
5693 * non_module_public.f90: New test.
5694
5695 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
5696
5697 PR c++/24386
5698 * g++.dg/template/overload7.C: New.
5699
5700 PR c++/22551
5701 * g++.dg/other/switch2.C: Remove expected warnings.
5702
5703 PR c++/21353
5704 * g++.dg/template/defarg6.C: New.
5705
5706 2005-10-17 Uros Bizjak <uros@kss-loka.si>
5707
5708 PR target/24315
5709 * gcc.target/i386/pr24315.c: New test.
5710
5711 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5712
5713 PR c++/24389
5714 * g++.dg/template/static21.C: New test.
5715 * g++.dg/template/static21-a.cc: Likewise.
5716
5717 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
5718
5719 PR c++/23959
5720 * g++.dg/warn/Wswitch-default-1.C: New test.
5721 * g++.dg/warn/Wswitch-default-2.C: New test.
5722
5723 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5724
5725 PR c++/22173
5726 * g++.dg/parse/template18.C: New test.
5727 * g++.dg/template/nontype15.C: Likewise.
5728
5729 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
5730
5731 PR fortran/22273
5732 * gfortran.dg/spec_expr_2.f90: New.
5733
5734 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
5735
5736 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
5737 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
5738 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
5739 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
5740 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
5741 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
5742 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
5743 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
5744 previous target-specific skips and warning-message matches where
5745 applicable.
5746
5747 2005-10-15 Mark Mitchell <mark@codesourcery.com>
5748
5749 PR c++/21347
5750 * g++.dg/warn/Wctor-dtor.C: New test.
5751
5752 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5753
5754 PR c/23439
5755 * gcc.dg/for-1.c: New test.
5756
5757 2005-10-14 Mark Mitchell <mark@codesourcery.com>
5758
5759 PR c++/19565
5760 * g++.dg/warn/Wconversion1.C: New test.
5761 * g++.dg/ext/packed4.C: Compile with -w.
5762 * g++.dg/opt/20050511-1.C: Likewise.
5763 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
5764
5765 2005-10-14 Jakub Jelinek <jakub@redhat.com>
5766
5767 * gfortran.dg/boz_5.f90: New test.
5768
5769 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
5770
5771 PR c++/22551
5772 * g++.dg/other/switch2.C: New.
5773
5774 PR c++/23984
5775 * g++.dg/init/ctor7.C: New.
5776
5777 2005-10-13 David Edelsohn <edelsohn@gnu.org>
5778
5779 PR c++/23730
5780 * g++.dg/parse/crash32.C: New test.
5781
5782 2005-10-13 Mark Mitchell <mark@codesourcery.com>
5783
5784 PR c++/20721
5785 * g++.dg/init/goto2.C: New test.
5786
5787 PR c++/22464
5788 * g++.dg/template/crash/41.C: New test.
5789
5790 PR c++/22180
5791 * g++.dg/template/crash40.C: New test.
5792
5793 PR c++/23694
5794 * g++.dg/parse/friend5.C: New test.
5795
5796 PR c++/23307
5797 * g++.dg/template/crash38.C: New test.
5798
5799 PR c++/22352
5800 * g++.dg/template/friend38.C: New test.
5801
5802 PR c++/22405
5803 * g++.dg/template/crash39.C: New test.
5804
5805 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
5806
5807 * gcc.dg/debug/dwarf2/dwarf-char1.c,
5808 gcc.dg/debug/dwarf2/dwarf-char2.c,
5809 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
5810
5811 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
5812
5813 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
5814
5815 * gcc.dg/dll-2.c: Add tests for warnings.
5816 * gcc.dg/dll-3.c: Likewise.
5817 * gcc.dg/dll-4.c: Likewise.
5818
5819 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
5820 * g++.dg/ext/dllimport2.C: Likewise.
5821 * g++.dg/ext/dllimport3.C: Likewise.
5822 * g++.dg/ext/dllimport7.C: Likewise.
5823 * g++.dg/ext/dllimport8.C: Likewise.
5824 * g++.dg/ext/dllimport9.C: Likewise.
5825
5826 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
5827
5828 PR fortran/24092
5829 * gfortran.dg/derived_pointer_recursion.f90: New test.
5830
5831 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
5832
5833 * gcc.c-torture/execute/20051012-1.c: New test.
5834
5835 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5836
5837 PR fortran/18082
5838 * gfortran.dg/automatic_char_len_1.f90: New test.
5839
5840 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5841
5842 PR fortran/20847
5843 * gfortran.dg/save_common.f90: New test.
5844
5845 PR fortran/20856
5846 * gfortran.dg/save_result.f90: New test.
5847
5848 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5849
5850 PR c++/21592
5851 * g++.dg/template/dependent-expr1.C: Add new expected error.
5852 * g++.dg/template/dependent-expr2.C: Adjust error text.
5853 * g++.dg/template/overload6.C: New.
5854
5855 PR c++/23797
5856 * g++.dg/other/typename8.C: New.
5857
5858 PR c++/21117
5859 * g++.dg/other/return1.C: New.
5860
5861 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
5862
5863 PR c++/24052
5864 * g++.dg/ext/label5.C: New.
5865
5866 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5867
5868 PR c++/19964
5869 * g++.dg/parse/crash31.C: New.
5870
5871 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
5872
5873 * g++.dg/ipa/ipa-1.c: New test.
5874 * g++.dg/ipa/ipa-2.c: New test.
5875 * g++.dg/ipa/ipa-3.c: New test.
5876 * g++.dg/ipa/ipa-4.c: New test.
5877 * g++.dg/ipa/ipa-5.c: New test.
5878 * g++.dg/ipa/ipa.exp: New file.
5879
5880 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5881
5882 PR fortran/24207
5883 * gfortran.dg/private_type_3.f90: New test.
5884
5885 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5886
5887 PR fortran/20786
5888 gfortran.dg/aint_anint_1.f90: New test.
5889
5890 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5891
5892 PR libgfortran/24313
5893 gfortran.dg/csqrt.f: New test.
5894
5895 2005-10-11 Ian Lance Taylor <ian@airs.com>
5896
5897 PR c++/8057
5898 * g++.dg/warn/noeffect7.C: New test.
5899 * g++.dg/warn/noeffect2.C: Instantiate templates.
5900 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
5901 and warning.
5902
5903 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5904
5905 PR c++/21089
5906 * g++.dg/init/float1.C: New test.
5907
5908 PR c++/24277
5909 * g++.dg/init/member1.C: Tweak error markers.
5910
5911 2005-10-11 Janis Johnson <janis187@us.ibm.com>
5912
5913 PR testsuite/24281
5914 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
5915 Check for null pointer.
5916
5917 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5918
5919 PR c++/21369
5920 * g++.dg/parse/ret-type3.C: New test.
5921
5922 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5923
5924 PR tree-opt/23946
5925 * gcc.c-torture/compile/pr23946.c: New test.
5926
5927 2005-10-11 Jakub Jelinek <jakub@redhat.com>
5928
5929 * g++.dg/opt/mmx2.C: New test.
5930
5931 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5932
5933 PR c++/24277
5934 * g++.dg/template/static20.C: New test.
5935
5936 PR c++/24302
5937 * g++.dg/warn/Wunused-12.C: New test.
5938
5939 PR c++/23437
5940 * g++.dg/template/arg4.C: New test.
5941
5942 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5943
5944 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
5945 * gcc.dg/ucnid-3.c: Likewise.
5946 * gcc.dg/ucnid-4.c: Likewise.
5947 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
5948 * g++.dg/other/ucnid-1.C: Likewise.
5949 * gcc.dg/sparc-frame-1.c: New test.
5950
5951 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5952
5953 PR c++/24139
5954 * g++.dg/template/spec27.C: New test.
5955
5956 PR c++/24275
5957 * g++.dg/template/static19.C: New test.
5958
5959 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5960
5961 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
5962 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
5963
5964 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5965
5966 PR target/24136
5967 * gfortran.fortran-torture/compile/pr24136.f: New test.
5968
5969 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
5970
5971 PR c++/22172
5972 * g++.dg/parse/crash30.C: New test.
5973
5974 2005-10-07 Richard Guenther <rguenther@suse.de>
5975
5976 PR middle-end/24227
5977 * gcc.c-torture/compile/pr24227.c: New testcase.
5978
5979 2005-10-07 Steve Ellcey <sje@cup.hp.com>
5980
5981 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
5982 Do not put aligned attributes on array elements.
5983
5984 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
5985
5986 PR testsuite/23611, PR testsuite/23615
5987 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
5988 writing prototypes of library functions by hand.
5989 * obj-c++.dg/bitfield-4.mm: Likewise.
5990 * obj-c++.dg/const-str-4.mm: Likewise.
5991 * obj-c++.dg/encode-4.mm: Likewise.
5992 * obj-c++.dg/encode-5.mm: Likewise.
5993 * obj-c++.dg/encode-6.mm: Likewise.
5994 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
5995 * obj-c++.dg/method-10.mm: Likewise.
5996 * obj-c++.dg/method-17.mm: Likewise.
5997 * obj-c++.dg/method-19.mm: Likewise.
5998 * obj-c++.dg/try-catch-2.mm: Likewise.
5999
6000 2005-10-06 Richard Henderson <rth@redhat.com>
6001
6002 PR 24236
6003 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
6004
6005 2005-10-06 Dale Johannesen <dalej@apple.com>
6006
6007 * gcc.c-torture/execute/20030125-1.c: Correct.
6008
6009 2005-10-06 Richard Guenther <rguenther@suse.de>
6010
6011 PR tree-optimization/24238
6012 * g++.dg/tree-ssa/pr24238.C: New testcase.
6013
6014 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
6015
6016 PR 18568
6017 * gfortran.dg/der_pointer_3.f90: New test.
6018
6019 2005-10-05 Devang Patel <dpatel@apple.com>
6020
6021 PR Debug/23205
6022 * g++.dg/other/PR23205.C: New.
6023
6024 2005-10-05 Richard Henderson <rth@redhat.com>
6025
6026 PR target/23602
6027 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
6028 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
6029
6030 2005-10-05 Dale Johannesen <dalej@apple.com>
6031
6032 * gcc.c-torture/execute/float-floor.c: New.
6033
6034 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
6035
6036 PR tree-optimization/21419
6037 PR tree-optimization/24146
6038 PR tree-optimization/24151
6039
6040 * g++.dg/ext/asm7.C: New.
6041 * g++.dg/ext/asm8.C: New.
6042 * gcc.dg/asm-1.c: Compile on all targets.
6043 * gcc.dg/asm-pr24146.c: New.
6044 * gcc.dg/pr21419.c: Adjust error messages.
6045
6046 2005-10-05 Richard Guenther <rguenther@suse.de>
6047
6048 PR fortran/24176
6049 * gfortran.fortran-torture/compile/empty.f90: New testcase.
6050
6051 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
6052
6053 PR c++/23513
6054 * g++.dg/template/spec22.C: Robustify test.
6055 * g++.dg/template/spec26.C: New.
6056
6057 2005-10-05 Uros Bizjak <uros@kss-loka.si>
6058
6059 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
6060 if target supports vector instructions.
6061
6062 2005-10-04 Geoffrey Keating <geoffk@apple.com>
6063
6064 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
6065 C99 functions.
6066
6067 2005-10-04 Janis Johnson <janis187@us.ibm.com>
6068
6069 * lib/target-supports.exp (check_effective_target_fortran_large_real,
6070 check_effective_target_fortran_large_int): Replace cached result
6071 when target changes.
6072
6073 2005-10-04 Devang Patel <dpatel@apple.com>
6074
6075 * gcc.dg/i386-sse-vect-types.c: New.
6076
6077 2005-10-04 Ian Lance Taylor <ian@airs.com>
6078
6079 PR preprocessor/13726
6080 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
6081 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
6082
6083 2005-10-04 Richard Guenther <rguenther@suse.de>
6084
6085 PR c/23576
6086 * gcc.dg/noncompile/pr23576.c: New testcase.
6087
6088 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6089
6090 PR middle-end/23125
6091 * gcc.dg/register-var-3.c: New test.
6092
6093 2005-10-04 Steven Bosscher <stevenb@suse.de>
6094
6095 * gcc.dg/pr23049.c: New test.
6096
6097 * gcc.dg/ucnid-4.c: Fix test.
6098
6099 2005-10-03 Diego Novillo <dnovillo@redhat.com>
6100
6101 PR 23445
6102 * gcc.c-torture/compile/pr23445.c: New test.
6103
6104 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
6105
6106 * g++.dg/overload/unknown1.C: New.
6107
6108 2005-10-03 Mark Mitchell <mark@codesourcery.com>
6109
6110 PR c++/17775
6111 * g++.dg/template/repo4.C: New test.
6112
6113 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6114
6115 PR libfortran/19308
6116 * gfortran.dg/large_real_kind_2.F90: New test.
6117 * gfortran.dg/large_integer_kind_2.f90: New test.
6118
6119 2005-10-03 Uros Bizjak <uros@kss-loka.si>
6120
6121 * lib/target-supports.exp (check_effective_target_vect_shift):
6122 Implement with result caching. Add i?86, x86_64 and ia64 targets.
6123 (check_effective_target_vect_condition): Fix copy-n-pasto.
6124
6125 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
6126 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
6127 targets.
6128
6129 2005-10-02 Mark Mitchell <mark@codesourcery.com>
6130
6131 PR c++/22621
6132 * g++.dg/template/overload5.C : New test.
6133
6134 PR c++/23840
6135 * g++.dg/expr/stdarg1.C: New test.
6136
6137 2005-10-02 Diego Novillo <dnovillo@redhat.com>
6138
6139 PR 24142
6140 * gcc.c-torture/execute/pr24142.c: New test.
6141
6142 2005-10-01 Diego Novillo <dnovillo@redhat.com>
6143
6144 PR 24141
6145 * gcc.c-torture/execute/pr24141.c: New test.
6146
6147 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
6148 Diego Novillo <dnovillo@redhat.com>
6149
6150 PR 23604
6151 * gcc.c-torture/execute/pr23604.c: New test.
6152
6153 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
6154
6155 PR fortran/16404
6156 PR fortran/20835
6157 PR fortran/20890
6158 PR fortran/20899
6159 PR fortran/20900
6160 PR fortran/20901
6161 PR fortran/20902
6162 gfortran.dg/equiv_constraint_1.f90: New test.
6163 gfortran.dg/equiv_constraint_2.f90: New test.
6164 gfortran.dg/equiv_constraint_3.f90: New test.
6165 gfortran.dg/equiv_constraint_4.f90: New test.
6166 gfortran.dg/equiv_constraint_5.f90: New test.
6167 gfortran.dg/equiv_constraint_6.f90: New test.
6168 gfortran.dg/equiv_constraint_7.f90: New test.
6169 gfortran.dg/equiv_constraint_8.f90: New test.
6170 gfortran.dg/private_type_1.f90: New test.
6171 gfortran.dg/private_type_2.f90: New test.
6172 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
6173 980628-10.f: Assert std=gnu to permit mixing of
6174 types in equivalence statements.
6175
6176 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
6177
6178 PR 24112
6179 * gfortran.dg/open_status_1.f90: New.
6180
6181 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6182
6183 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
6184 * gcc.dg/vect/pr22480.c: Clean up temp files.
6185 * gcc.dg/vect/pr23831.c: Clean up temp files.
6186 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
6187 Clean up temp files.
6188 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
6189 Clean up temp files.
6190
6191 * gcc.dg/20050309-1.c: Clean up temp files.
6192 * gcc.dg/20050325-1.c: Clean up temp files.
6193
6194 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6195
6196 PR tree-optimization/24059
6197 * gcc.dg/vect/pr24059.c : New test.
6198
6199 2005-09-29 Jakub Jelinek <jakub@redhat.com>
6200
6201 PR middle-end/24109
6202 * gcc.c-torture/execute/20050929-1.c: New test.
6203
6204 2005-09-29 Steven Bosscher <stevenb@suse.de>
6205
6206 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
6207
6208 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
6209
6210 PR c/21419
6211 * gcc.dg/pr21419.c: New test.
6212
6213 2005-09-29 Steven Bosscher <stevenb@suse.de>
6214
6215 * gcc.dg/pr23911.c: New test.
6216
6217 2005-09-28 Mark Mitchell <mark@codesourcery.com>
6218
6219 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
6220
6221 PR c++/16782
6222 * g++.dg/parse/qualified4.C: New test.
6223 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
6224 * g++.old-deja/g++.mike/p8154.C: Likewise.
6225
6226 2005-09-27 Mark Mitchell <mark@codesourcery.com>
6227
6228 PR c++/22147
6229 * g++.dg/template/friend37.C: New test.
6230 * g++.dg/parse/crash28.C: Adjust error markers.
6231
6232 2005-09-27 Jakub Jelinek <jakub@redhat.com>
6233
6234 PR fortran/18518
6235 * gfortran.fortran-torture/execute/save_2.f90: New decl.
6236
6237 2005-09-27 Devang Patel <dpatel@apple.com>
6238
6239 PR tree-optimization/23625
6240 * gcc.dg/pr23625.c: New test.
6241
6242 2005-09-27 Uros Bizjak <uros@kss-loka.si>
6243
6244 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
6245 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
6246
6247 2005-09-26 Jakub Jelinek <jakub@redhat.com>
6248
6249 PR fortran/23677
6250 * gfortran.fortran-torture/execute/save_1.f90: New test.
6251 * gfortran.dg/save_1.f90: New test.
6252
6253 2005-09-26 Uros Bizjak <uros@kss-loka.si>
6254
6255 * gcc.target/i386/builtin-apply-mmx.c: New test.
6256
6257 PR target/22576
6258 * gcc.target/i386/pr22576.c: New test.
6259
6260 PR target/22585
6261 * gcc.target/i386/pr22585.c: New test.
6262
6263 PR target/23268
6264 * gcc.target/i386/pr23268.c: New test.
6265
6266 PR middle-end/23831
6267 * gcc.dg/vect/pr23831.c: New test.
6268
6269 PR target/24055
6270 * gcc.target/i386/pr24055.c: New test.
6271
6272 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
6273
6274 PR tree-optimization/23960
6275 * gcc.c-torture/compile/pr23960.c: New.
6276
6277 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
6278
6279 PR fortran/16861
6280 * gfortran.dg/nested_modules_3.f90: New.
6281
6282 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6283
6284 PR fortran/24005
6285 gfortran.dg/interface_1.f90: New test.
6286
6287 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
6288 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6289
6290 PR fortran/23843
6291 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
6292
6293 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6294
6295 PR fortran/23516
6296 * gfortran.dg/imag_1.f: New test.
6297 * gfortran.dg/imag_2.f: Ditto.
6298
6299 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
6300
6301 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
6302
6303 2005-09-22 Jakub Jelinek <jakub@redhat.com>
6304
6305 PR c++/21983
6306 * g++.dg/warn/pr21983.C: New test.
6307
6308 2005-09-21 Mark Mitchell <mark@codesourcery.com>
6309
6310 PR c++/23993
6311 * g++.dg/template/array14.C: New test.
6312
6313 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
6314
6315 PR fortran/19929
6316 * gfortran.dg/der_ptr_component_1.f90: New test.
6317
6318 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6319
6320 PR c++/23965
6321 * g++.dg/template/error1.C: Reject "no matching function" message.
6322
6323 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6324
6325 PR c++/17609
6326 * g++.dg/lookup/error1.C: New test.
6327
6328 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
6329
6330 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
6331 functionality of the testcase.
6332
6333 2005-09-20 Richard Henderson <rth@redhat.com>
6334
6335 * gcc.dg/vect/vect-22.c: Require vect_float.
6336 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
6337
6338 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
6339
6340 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
6341 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
6342 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
6343 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
6344 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
6345 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
6346 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
6347 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
6348 * gcc.dg/cpp/ucnid-8.c: New test.
6349
6350 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6351
6352 PR tree-optimization/23929
6353 * gcc.c-torture/compile/pr23929.c: New test.
6354
6355 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
6356
6357 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
6358 for one loop.
6359
6360 2005-09-20 Steve Ellcey <sje@cup.hp.com>
6361
6362 PR testsuite/23186
6363 * g++.dg/other/pr22003.C: Require named sections.
6364
6365 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6366
6367 PR c++/23947
6368 * g++.dg/rtti/crash3.C: New test.
6369
6370 PR tree-optimization/23818
6371 * gcc.dg/pr23818.c: New test.
6372
6373 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6374
6375 PR fortran/23420
6376 * gfortran.dg/print_fmt_4.f: New.
6377
6378 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6379
6380 PR fortran/23663
6381 * gfortran.fortran-torture/execute/entry_11.f90: New test.
6382
6383 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6384
6385 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
6386 Use pointers to local alignable arrays instead. Added comments.
6387 * gcc.dg/vect/vect-46.c: Likewise.
6388 * gcc.dg/vect/vect-48.c: Likewise.
6389 * gcc.dg/vect/vect-49.c: Likewise.
6390 * gcc.dg/vect/vect-52.c: Likewise.
6391 * gcc.dg/vect/vect-53.c: Likewise.
6392 * gcc.dg/vect/vect-54.c: Likewise.
6393 * gcc.dg/vect/vect-56.c: Likewise.
6394 * gcc.dg/vect/vect-57.c: Likewise.
6395 * gcc.dg/vect/vect-58.c: Likewise.
6396 * gcc.dg/vect/vect-60.c: Likewise.
6397 * gcc.dg/vect/vect-61.c: Likewise.
6398
6399 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
6400 The test is no longer vectorizable on vect_no_align targets.
6401 * gcc.dg/vect/vect-43.c: Likewsie.
6402
6403 * gcc.dg/vect/vect-44.c: Added comments.
6404 * gcc.dg/vect/vect-45.c: Added comments.
6405 * gcc.dg/vect/vect-50.c: Added comments.
6406 * gcc.dg/vect/vect-51.c: Added comments.
6407
6408 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
6409 aligned type.
6410 * gcc.dg/vect/Os-vect-95.c: Likewise.
6411
6412 * gcc.dg/vect/vect-41.c: Test removed.
6413 * gcc.dg/vect/vect-47.c: Test removed.
6414 * gcc.dg/vect/vect-55.c: Test removed.
6415 * gcc.dg/vect/vect-59.c: Test removed.
6416
6417 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6418
6419 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
6420 No longer vectorizable on vect_no_align targets.
6421 * gcc.dg/vect/pr20122.c: Likewise.
6422 * gcc.dg/vect/vect-74.c: Likewise.
6423 * gcc.dg/vect/vect-75.c: Likewise.
6424 * gcc.dg/vect/vect-76.c: Likewise.
6425
6426 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
6427 Will not be vectorizable on vect_no_align targets once aliasing issues
6428 are resolved.
6429 * gcc.dg/vect/vect-79.c: Likewise.
6430
6431 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
6432 * gcc.dg/vect/vect-78.c: Likewise.
6433 * gcc.dg/vect/vect-97.c: Likewise.
6434
6435 2005-09-19 Steven Bosscher <stevenb@suse.de>
6436
6437 * gcc.dg/pr23943.c: New test.
6438
6439 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6440
6441 PR fortran/19181
6442 * gfortran.dg/derived_pointer_null_1.f90: New test.
6443
6444 2005-09-18 Richard Guenther <rguenther@suse.de>
6445
6446 PR middle-end/23944
6447 * gcc.c-torture/compile/pr23944.c: New testcase.
6448
6449 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
6450
6451 PR fortran/15975
6452 * gfortran.dg/der_pointer_2.f90: New test.
6453
6454 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6455
6456 PR fortran/16861
6457 * gfortran.dg/nested_modules_2.f90: New test.
6458
6459 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6460
6461 PR c++/18368
6462 * g++.dg/other/semicolon.C: New test.
6463
6464 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
6465
6466 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
6467 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
6468
6469 2005-09-16 Mark Mitchell <mark@codesourcery.com>
6470
6471 PR c++/23914
6472 * g++.dg/template/static18.C: New test.
6473
6474 PR c++/21514
6475 * g++.dg/template/crash19.C: Remove dg-error marker.
6476 * g++.dg/template/local4.C: New test.
6477
6478 2005-09-16 Paul Brook <paul@codesourcery.com>
6479
6480 PR fortran/23906
6481 * gfortran.dg/dependency_1.f90: New test.
6482
6483 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6484
6485 PR c++/23896
6486 * g++.dg/template/static17.C: New test.
6487
6488 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
6489
6490 PR c++/23139
6491 * g++.dg/warn/huge-val1.C: New test.
6492
6493 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6494
6495 PR c++/13140
6496 * g++.dg/parse/class2.C: New test.
6497 * g++.dg/template/explicit8.C: Likewise.
6498 * g++.dg/template/spec25.C: Likewise.
6499
6500 2005-09-14 Josh Conner <jconner@apple.com>
6501
6502 PR middle-end/23584
6503 * gcc.dg/pr23584.c: New test.
6504
6505 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
6506
6507 PR fortran/21875 Internal Unit Array I/O, NIST
6508 * gfortran.dg/arrayio_1.f90: New test.
6509 * gfortran.dg/arrayio_1.f90: New test.
6510 * gfortran.dg/arrayio_1.f90: New test.
6511 * gfortran.dg/arrayio_1.f90: New test.
6512 * gfortran.dg/arrayio_1.f90: New test.
6513
6514 2005-09-14 Uros Bizjak <uros@kss-loka.si>
6515
6516 PR middle-end/22480
6517 * gcc.dg/vect/pr22480.c: New test.
6518
6519 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
6520
6521 PR fortran/19358
6522 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
6523
6524 2005-09-13 Josh Conner <jconner@apple.com>
6525
6526 PR c++/23180
6527 * g++.dg/init/struct2.C: New test.
6528 * g++.dg/init/struct3.C: New test.
6529
6530 2005-09-13 Janis Johnson <janis187@us.ibm.com>
6531
6532 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
6533 Clean up temp files.
6534 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
6535 gcc.dg/tree-ssa/builtin-fprintf-1.c,
6536 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
6537 gcc.dg/tree-ssa/builtin-printf-1.c,
6538 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
6539 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
6540 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
6541 gcc.dg/tree-ssa/builtin-vprintf-1.c,
6542 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
6543 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
6544 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
6545 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
6546 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
6547 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
6548 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
6549 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
6550
6551 2005-09-13 Josh Conner <jconner@apple.com>
6552
6553 * lib/gcc-dg.exp: Load scanipa.exp.
6554 (cleanup-dump): New procedure.
6555 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
6556 * lib/scandump.exp: New file.
6557 * lib/scantree.exp: Use it.
6558 * lib/scanipa.exp: New file.
6559
6560 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
6561
6562 PR fortran/17740
6563 * gfortran.dg/generic_4.f90: New test.
6564
6565 2005-09-13 Uros Bizjak <uros@kss-loka.si>
6566
6567 PR target/23816
6568 * gcc.target/i386/pr23816-1.c: New test.
6569 * gcc.target/i386/pr23816-2.c: New test.
6570
6571
6572 2005-09-13 Bastian Blank <waldi@debian.org>
6573
6574 PR c++/16171
6575 * g++.dg/abi/mangle26.C: New test.
6576 * g++.dg/abi/mangle27.C: New test.
6577 * g++.dg/abi/mangle28.C: New test.
6578 * g++.dg/abi/mangle29.C: New test.
6579
6580 PR c++/23839
6581 * g++.dg/parse/register1.C: New test.
6582
6583 2005-09-13 Mark Mitchell <mark@codesourcery.com>
6584
6585 PR c++/23842
6586 * g++.dg/template/access16.C: New test.
6587
6588 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6589
6590 * gfortran.dg/char_pack_2.f90: Increase the vector size.
6591
6592 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6593
6594 PR fortran/18899
6595 * gfortran.dg/shape_2.f90: New test.
6596
6597 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6598
6599 PR target/19269
6600 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
6601 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
6602 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
6603 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
6604 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
6605 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
6606 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
6607 tests.
6608
6609 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6610
6611 PR c++/23841
6612 * g++.dg/parse/template17.C: New test.
6613
6614 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6615
6616 PR c++/23789
6617 * g++.dg/template/nontype14.C: New test.
6618
6619 2005-09-12 Ian Lance Taylor <ian@airs.com>
6620
6621 PR g++/7874
6622 * g++.dg/lookup/friend7.C: New test.
6623 * g++.dg/lookup/friend8.C: New test.
6624 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
6625 so that it will be found via argument dependent lookup.
6626 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
6627 friend functions which will no longer be found.
6628 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
6629 function g, so that it will be found via argument dependent
6630 lookup.
6631 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
6632 * g++.old-deja/g++.mike/net43.C: Likewise.
6633
6634 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6635
6636 PR c++/23691
6637 * g++.dg/template/static16.C: New test.
6638
6639 2005-09-12 Josh Conner <jconner@apple.com>
6640
6641 PR middle-end/23237
6642 * gcc.c-torture/compile/pr23237.c: New test.
6643
6644 2005-09-11 Richard Henderson <rth@redhat.com>
6645
6646 * g++.dg/other/error8.C: Update expected diagnostic text.
6647
6648 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6649
6650 PR libfortran/19872
6651 * gfortran.dg/overwrite_1.f: New test.
6652
6653 2005-09-09 Josh Conner <jconner@apple.com>
6654
6655 * g++.dg/init/pr23180-1.C: Removed.
6656 * g++.dg/init/pr23180-2.C: Removed.
6657
6658 2005-09-09 David Daney <ddaney@avtrex.com>
6659
6660 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
6661 files which are ...
6662 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
6663 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
6664
6665 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6666
6667 * gfortran.dg/iostat_2.f90: New test.
6668
6669 2005-09-09 Mark Mitchell <mark@codesourcery.com>
6670
6671 PR c++/22252
6672 * g++.dg/ext/interface1.C: New test.
6673 * g++.dg/ext/interface1.h: Likewise.
6674 * g++.dg/ext/interface1a.cc: Likewise.
6675
6676 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
6677
6678 * gfortran.dg/iomsg_1.f90: New test case.
6679
6680 2005-09-09 Richard Guenther <rguenther@suse.de>
6681
6682 PR c++/23624
6683 * g++.dg/tree-ssa/pr23624.C: New testcase.
6684
6685 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6686
6687 PR fortran/19239
6688 * gfortran.dg/vector_subscript_1.f90,
6689 * gfortran.dg/vector_subscript_2.f90: New tests.
6690
6691 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6692
6693 PR fortran/21104
6694 * gfortran.dg/array_alloc_1.f90,
6695 * gfortran.dg/array_alloc_2.f90,
6696 * gfortran.dg/array_alloc_3.f90: New tests.
6697
6698 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6699
6700 PR fortran/12840
6701 * gfortran.dg/array_constructor_6.f90
6702 * gfortran.dg/array_constructor_7.f90
6703 * gfortran.dg/array_constructor_8.f90
6704 * gfortran.dg/array_constructor_9.f90
6705 * gfortran.dg/array_constructor_10.f90
6706 * gfortran.dg/array_constructor_11.f90
6707 * gfortran.dg/array_constructor_12.f90: New tests.
6708
6709 2005-09-08 Josh Conner <jconner@apple.com>
6710
6711 PR c++/23180
6712 * g++.dg/init/pr23180-1.C: New test.
6713 * g++.dg/init/pr23180-2.C: New test.
6714
6715 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6716
6717 PR fortran/18878
6718 * gfortran.dg/module_double_reuse.f90: New.
6719
6720 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6721
6722 PR fortran/23270
6723 PR fortran/22304
6724 PR fortran/18870
6725 PR fortran/17917
6726 PR fortran/16511
6727 * gfortran.dg/common_equivalence_1.f: New.
6728 * gfortran.dg/common_equivalence_2.f: New.
6729 * gfortran.dg/common_equivalence_3.f: New.
6730 * gfortran.dg/contained_equivalence_1.f90: New.
6731 * gfortran.dg/module_blank_common.f90: New.
6732 * gfortran.dg/module_commons_1.f90: New.
6733 * gfortran.dg/module_equivalence_1.f90: New.
6734 * gfortran.dg/nested_modules_1.f90: New.
6735 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
6736 equivalences and add comment to connect the test with
6737 the PR.
6738
6739 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6740
6741 PR fortran/23765
6742 * gfortran.dg/common_6.f90: New test.
6743
6744 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6745
6746 PR fortran/15326
6747 * gfortran.dg/char_result_1.f90,
6748 * gfortran.dg/char_result_2.f90,
6749 * gfortran.dg/char_result_3.f90,
6750 * gfortran.dg/char_result_4.f90,
6751 * gfortran.dg/char_result_5.f90,
6752 * gfortran.dg/char_result_6.f90,
6753 * gfortran.dg/char_result_7.f90,
6754 * gfortran.dg/char_result_8.f90: New tests.
6755
6756 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6757
6758 PR fortran/19928
6759 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
6760
6761 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6762
6763 PR obj-c++/16816
6764 * obj-c++.dg/selector-5.mm: New test.
6765 * obj-c++.dg/selector-6.mm: New test.
6766
6767 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6768
6769 PR objc/20574
6770 PR objc/19324
6771 * objc.dg/error-1.m: New test.
6772
6773 2005-09-07 Richard Sandiford <richard@codesourcery.com>
6774
6775 PR fortran/23373
6776 * gfortran.fortran-torture/execute/pr23373-1.f90,
6777 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
6778
6779 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
6780
6781 PR libfortran/23760
6782 * gfortran.dg/g77/1832.f: Remove long string in write statement
6783 to allow the test to pass on correct list directed output with
6784 prepended space.
6785
6786 2005-09-07 James E Wilson <wilson@specifix.com>
6787
6788 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
6789
6790 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6791
6792 * gfortran.dg/parameter+save.f90: Rename to
6793 * gfortran.dg/parameter_save.f90: .. this.
6794
6795 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6796
6797 PR fortran/20848
6798 * gfortran.dg/parameter+save.f90: New test case.
6799
6800 2005-09-06 Richard Sandiford <richard@codesourcery.com>
6801
6802 PR fortran/19269
6803 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
6804
6805 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6806
6807 PR c/23075
6808 * gcc.dg/pr23075.c: New test.
6809 * g++.dg/warn/pr23075.C: New test.
6810
6811 PR target/22362
6812 * gcc.target/i386/pr22362.c: New test.
6813
6814 PR rtl-optimization/23098
6815 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
6816
6817 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
6818 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6819 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6820
6821 2005-09-06 Mark Mitchell <mark@codesourcery.com>
6822
6823 * g++.dg/expr/cast6.C: New test.
6824
6825 PR c++/9782
6826 * g++.dg/init/new15.C: New test.
6827
6828 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6829
6830 * gcc.dg/vect/Os-vect-95.c: New test.
6831 * gcc.dg/vect/vect-95.c: Same.
6832
6833 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6834
6835 * gcc.dg/vect/vect-29.c: Update xfail testing.
6836 * gcc.dg/vect/vect-44.c: Same.
6837 * gcc.dg/vect/vect-48.c: Same.
6838 * gcc.dg/vect/vect-50.c: Same.
6839 * gcc.dg/vect/vect-72.c: Same.
6840 * gcc.dg/vect/vect-77.c: Same.
6841 * gcc.dg/vect/vect-78.c: Same.
6842 * gcc.dg/vect/vect-80.c: Same.
6843 * gcc.dg/vect/vect-96.c: Same.
6844 * gcc.dg/vect/vect-100.c: Same.
6845 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
6846 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
6847 * gfortran.dg/vect/vect-5.f90: Same.
6848
6849 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6850
6851 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
6852 start strings.
6853 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6854 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6855
6856 PR c++/23056
6857 * g++.dg/opt/pr23056.C: New test.
6858
6859 PR rtl-optimization/23098
6860 * gcc.target/i386/pr23098.c: New test.
6861
6862 2005-09-05 Mark Mitchell <mark@codesourcery.com>
6863
6864 PR c++/23667
6865 * g++.dg/template/static15.C: New test.
6866
6867 PR c++/21440
6868 * g++.dg/ext/stmtexpr5.C: New test.
6869 * g++.dg/ext/stmtexpr6.C: Likewise.
6870
6871 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
6872
6873 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
6874
6875 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
6876 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6877 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6878
6879 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
6880
6881 PR libfortran/23321
6882 * gfortran.dg/direct_io_4.f90: New test case.
6883
6884 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
6885 Rasmus Hahn <rassahah@neofonie.de>
6886
6887 PR libobjc/23108
6888 * objc.dg/type-stream-1.m: New test.
6889
6890 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
6891
6892 PR fortran/23661
6893 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
6894 gfortran.dg/print_fmt_3.f90: New test.
6895
6896 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6897
6898 * gfortran.dg/fmt_t_1.f90: New test.
6899
6900 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6901
6902 PR rtl-optimization/23454
6903 * g++.dg/opt/pr23454.C: New test.
6904
6905 2005-09-03 Mark Mitchell <mark@codesourcery.com>
6906
6907 PR c++/23699
6908 * g++.dg/ext/static1.C: New test.
6909
6910 2005-09-02 Richard Henderson <rth@redhat.com>
6911
6912 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
6913 tail call to check_fa_work.
6914
6915 2005-09-02 Mark Mitchell <mark@codesourcery.com>
6916
6917 PR c++/21687
6918 * g++.dg/other/gc3.C: New test.
6919
6920 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6921
6922 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
6923 * gcc.dg/20050826-1.c: Likewise.
6924
6925 2005-08-31 Mark Mitchell <mark@codesourcery.com>
6926
6927 PR c++/23167
6928 * g++.dg/expr/volatile1.C: New test.
6929
6930 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
6931
6932 PR middle-end/23547
6933 * gcc.dg/pr23547.c: New test.
6934
6935 2005-09-02 Richard Sandiford <richard@codesourcery.com>
6936
6937 PR c/22061
6938 * gcc.c-torture/execute/pr22061-1.c,
6939 * gcc.c-torture/execute/pr22061-2.c,
6940 * gcc.c-torture/execute/pr22061-3.c,
6941 * gcc.c-torture/execute/pr22061-4.c: New tests.
6942
6943 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
6944
6945 * gcc.dg/Wredundant-decls-2.c: New test to check that
6946 -Wredundant-decls does not issue warning for a variable
6947 definition following a declaration.
6948
6949 2005-09-01 Jakub Jelinek <jakub@redhat.com>
6950
6951 PR debug/7241
6952 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
6953 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
6954 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
6955
6956 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
6957 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
6958 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
6959 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
6960 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
6961 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
6962 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
6963 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
6964
6965 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6966
6967 PR objc/23306
6968 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
6969 scan-assmbler.
6970
6971 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
6972
6973 PR target/21255
6974 * gcc.dg/pr21255-1.c: New test.
6975 * gcc.dg/pr21255-2-mb.c: Likewise.
6976 * gcc.dg/pr21255-2-ml.c: Likewise.
6977 * gcc.dg/pr21255-3.c: Likewise.
6978 * gcc.dg/pr21255-4.c: Likewise.
6979
6980 2005-08-31 Dale Johannesen <dalej@apple.com>
6981
6982 * gcc.dg/20050830-1.c: New.
6983
6984 2005-08-31 Josh Conner <jconner@apple.com>
6985
6986 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
6987 command-line options for arm-*-* targets.
6988 * g++.dg/init/array16.C: Likewise.
6989 * g++.dg/other/crash-4.C: Likewise.
6990
6991 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6992
6993 PR obj-c++/23640
6994 * obj-c++.dg/gnu-runtime-3.mm: New test.
6995
6996 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6997
6998 PR c++/13377
6999 * g++.dg/lookup/ambig4.C: New test.
7000 * g++.dg/lookup/ambig5.C: New test.
7001 * g++.dg/tc1/dr101.C: Adjust error markers.
7002
7003 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7004
7005 PR c++/23639
7006 * g++.dg/template/ttp5.C: Adjust error markers.
7007
7008 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
7009
7010 PR testsuite/23609
7011 * lib/obj-c++.exp: Include target-libpath.exp.
7012 (obj-c++_link_flags): Look for the GNU libobjc library
7013 and set the library path to include it.
7014 Don't manually set LD_LIBRARY_PATH (etc.) but call
7015 set_ld_library_path_env_vars instead.
7016 (obj-c++_target_compile): Don't set library path or
7017 linker flags because they are already set correctly
7018 in obj-c++_link_flags.
7019
7020 2005-08-30 Josh Conner <jconner@apple.com>
7021
7022 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
7023 to command-line options for arm-*-* targets.
7024
7025 2005-08-30 Geoffrey Keating <geoffk@apple.com>
7026
7027 * g++.dg/other/i386-1.C: New.
7028
7029 2005-08-30 Jakub Jelinek <jakub@redhat.com>
7030
7031 PR preprocessor/20348
7032 PR preprocessor/20356
7033 * gcc.dg/cpp/pr20348.c: New test.
7034 * gcc.dg/cpp/pr20348.h: New file.
7035 * gcc.dg/cpp/inc/pr20348.h: New file.
7036 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
7037 * gcc.dg/cpp/pr20356.c: New test.
7038 * gcc.dg/cpp/pr20356.h: New file.
7039 * gcc.dg/cpp/inc/pr20356.h: New file.
7040 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
7041
7042 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
7043
7044 * gfortran.fortran-torture/execute/intrinsic_count.f90:
7045 Fix array dimension to avoid correct end-of-file error.
7046
7047 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
7048
7049 PR libfortran/23598
7050 * gfortran.dg/iostat_1.f90: New test.
7051
7052 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
7053
7054 PR middle-end/23408
7055 * gcc.dg/pr23408.c: New test.
7056
7057 2005-08-28 Mark Mitchell <mark@codesourcery.com>
7058
7059 PR c++/23099
7060 * g++.dg/init/member1.C: Make sure erroneous static data member
7061 definitions are required.
7062 * g++.dg/template/static13.C: New test.
7063 * g++.dg/template/static14.C: Likewise.
7064
7065 2005-08-29 Jakub Jelinek <jakub@redhat.com>
7066
7067 * gcc.target/i386/pr23575.c: Use -msse2 instead of
7068 -march=pentium4, remove ilp32 requirement.
7069
7070 PR middle-end/23484
7071 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
7072 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
7073
7074 2005-08-29 Andreas Jaeger <aj@suse.de>
7075
7076 PR testsuite/23607
7077 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
7078
7079 2005-08-28 Jakub Jelinek <jakub@redhat.com>
7080
7081 * gcc.c-torture/execute/20050316-2.c: New test.
7082 * gcc.c-torture/execute/20050316-3.c: New test.
7083 * gcc.dg/torture/pr16104-1.c: New test.
7084
7085 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
7086
7087 PR middle-end/23463
7088 * gcc.c-torture/execute/zero-struct-1.c: New test.
7089
7090 2005-08-27 Richard Guenther <rguenther@suse.de>
7091
7092 PR target/23575
7093 * gcc.target/i386/pr23575.c: New testcase.
7094
7095 2005-08-26 Jakub Jelinek <jakub@redhat.com>
7096
7097 PR rtl-optimization/23561
7098 * gcc.c-torture/execute/20050826-1.c: New test.
7099
7100 PR rtl-opt/23560
7101 * gcc.c-torture/execute/20050826-2.c: New test.
7102
7103 2005-08-26 Dale Johannesen <dalej@apple.com>
7104
7105 * gcc.dg/20030711-1.c: Modify to work on Darwin.
7106 * gcc.dg/20050826-1.c: New.
7107
7108 2005-08-26 Mark Mitchell <mark@codesourcery.com>
7109
7110 PR c++/19004
7111 * g++.dg/template/nontype13.C: New test.
7112
7113 PR c++/23491
7114 * g++.dg/init/new14.C: New test.
7115 * g++.dg/expr/anew1.C: Do not XFAIL.
7116 * g++.dg/expr/anew2.C: Likewise.
7117 * g++.dg/expr/anew3.C: Likewise.
7118
7119 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
7120
7121 PR middle-end/22439
7122 * gcc.dg/vla-3.c: New test.
7123
7124 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
7125
7126 PR fortran/20363
7127 * gfortran.dg/named_interface.f90: New.
7128
7129 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
7130
7131 * gcc.c-torture/execute/frame-address.c: New test.
7132
7133 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
7134
7135 PR c++/20817
7136 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
7137
7138 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7139
7140 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
7141
7142 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7143
7144 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
7145 * gcc.dg/altivec-22.c: Rename from..
7146 * gcc.dg/altivec-nomfcr.c: ..this.
7147
7148 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
7149
7150 PR tree-optimization/23546
7151 * gcc.dg/tree-ssa/pr23546.c: New test.
7152
7153 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
7154
7155 PR fortran/17758
7156 * gfortran.dg/nonreturning_statements.f90: New test.
7157
7158 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
7159
7160 PR c++/22454
7161 * g++.dg/parse/crash29.C: New.
7162
7163 2005-08-23 DJ Delorie <dj@redhat.com>
7164
7165 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
7166 constants have the L suffix.
7167
7168 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
7169
7170 PR c++/23044
7171 * g++.dg/template/instantiate8.C: New.
7172
7173 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
7174
7175 PR middle-end/23467
7176 * gcc.c-torture/execute/pr23467.c: New test.
7177
7178 2005-08-23 Jakub Jelinek <jakub@redhat.com>
7179
7180 PR tree-optimization/22043
7181 * gcc.c-torture/execute/20050613-1.c: New test.
7182
7183 2005-08-23 Ben Elliston <bje@au.ibm.com>
7184
7185 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
7186
7187 2005-08-22 Jakub Jelinek <jakub@redhat.com>
7188
7189 PR rtl-optimization/23478
7190 * g++.dg/opt/pr23478.C: New test.
7191
7192 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7193
7194 PR c/18715
7195 * gcc.dg/switch-warn-3.c: New test.
7196
7197 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7198
7199 PR c++/22233
7200 * g++.dg/template/param1.C: New test.
7201
7202 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7203
7204 PR c++/23089
7205 * g++.dg/other/incomplete1.C: New test.
7206
7207 2005-08-22 Ira Rosen <irar@il.ibm.com>
7208
7209 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
7210 are vectorizable.
7211
7212 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7213
7214 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
7215 d_lines_5.f: New.
7216
7217 2005-08-21 Jakub Jelinek <jakub@redhat.com>
7218
7219 * gcc.target/i386/sse-4.c: New test.
7220
7221 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7222
7223 PR testsuite/23239
7224 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
7225
7226 2005-08-20 Jakub Jelinek <jakub@redhat.com>
7227
7228 * gcc.dg/20050811-1.c: New test.
7229 * gcc.dg/20050811-2.c: New test.
7230
7231 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
7232
7233 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
7234
7235 2005-08-19 Diego Novillo <dnovillo@redhat.com>
7236
7237 PR 23476
7238 * gcc.c-torture/compile/pr23476.c: New test.
7239
7240 2005-08-19 Devang Patel <dpatel@apple.com>
7241
7242 PR tree-optimization/23048
7243 * gcc.dg/tree-ssa/pr23048.c: New test.
7244
7245 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7246
7247 PR middle-end/20624
7248 * g++.dg/warn/Wreturn-3.C: New test
7249
7250 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
7251
7252 PR tree-optimization/22228
7253 * g++.dg/vect/pr22543.cc: New test.
7254
7255 2005-08-17 Steven Bosscher <stevenb@suse.de>
7256
7257 PR tree-optimization/21574
7258 * gcc.dg/tree-ssa/pr21574.c: New test.
7259
7260 2005-08-16 James E Wilson <wilson@specifix.com>
7261
7262 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
7263
7264 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7265
7266 PR tree-opt/23402
7267 * gcc.c-torture/compile/zero-strct-3.c: New test.
7268 * gcc.c-torture/compile/zero-strct-4.c: New test.
7269
7270 2005-08-16 Steven Bosscher <stevenb@suse.de>
7271
7272 PR target/23376
7273 * gcc.target/x86_64/pr23376.c: New test.
7274
7275 2005-08-16 Ian Lance Taylor <ian@airs.com>
7276
7277 PR c++/23337
7278 * g++.dg/ext/vector2.C: New.
7279
7280 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7281
7282 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
7283
7284 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7285
7286 PR libfortran/23428
7287 * gfortran.dg/inquire-complex.f90: New test case.
7288
7289 2005-08-16 James E Wilson <wilson@specifix.com>
7290
7291 PR tree-optimization/21105
7292 * gcc.dg/large-size-array.c: New.
7293
7294 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
7295
7296 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
7297 type.
7298 * gcc.dg/vect/vect-41: Likewise.
7299 * gcc.dg/vect/vect-42: Likewise.
7300 * gcc.dg/vect/vect-43: Likewise.
7301 * gcc.dg/vect/vect-44: Likewise.
7302 * gcc.dg/vect/vect-46: Likewise.
7303 * gcc.dg/vect/vect-47: Likewise.
7304 * gcc.dg/vect/vect-48: Likewise.
7305 * gcc.dg/vect/vect-52: Likewise.
7306 * gcc.dg/vect/vect-53: Likewise.
7307 * gcc.dg/vect/vect-54: Likewise.
7308 * gcc.dg/vect/vect-55: Likewise.
7309 * gcc.dg/vect/vect-56: Likewise.
7310 * gcc.dg/vect/vect-57: Likewise.
7311 * gcc.dg/vect/vect-58: Likewise.
7312 * gcc.dg/vect/vect-59: Likewise.
7313 * gcc.dg/vect/vect-60: Likewise.
7314 * gcc.dg/vect/vect-61: Likewise.
7315 * gcc.dg/vect/vect-85: Likewise.
7316 * gcc.dg/vect/vect-87: Likewise.
7317 * gcc.dg/vect/vect-88: Likewise.
7318 * gcc.dg/vect/vect-93.c: Likewise.
7319 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
7320 * gcc.dg/vect/vect-75: Likewise.
7321 * gcc.dg/vect/vect-76: Likewise.
7322 * gcc.dg/vect/vect-77: Likewise.
7323 * gcc.dg/vect/vect-78: Likewise.
7324 * gcc.dg/vect/vect-80: Likewise.
7325 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
7326 vectorized for the expected reason, rather than checking how alignment
7327 was handled.
7328 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
7329 type and also instead of aligned pointers. Added documentation.
7330
7331 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
7332
7333 * gfortran.dg/power.f90: New test.
7334
7335 2005-08-16 Jakub Jelinek <jakub@redhat.com>
7336
7337 PR rtl-optimization/23299
7338 * g++.dg/opt/pr23299.C: New test.
7339
7340 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7341
7342 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
7343
7344 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
7345
7346 * g++.dg/template/local6.C: New test.
7347
7348 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7349
7350 * execute/exceptions/finally-1.m: Check that the catch and finally are
7351 being called. Also add a "return 0;" at the end of main.
7352
7353 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
7354
7355 PR fortran/21432.
7356 * gfortran.dg/namelist_print_1.f: New test of functionality of
7357 PRINT namelist.
7358 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
7359 namelist generates error with -std=f95.
7360
7361 2005-08-14 Ira Rosen <irar@il.ibm.com>
7362
7363 PR tree-optimization/23119
7364 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7365
7366 2005-08-13 Marcin Koziej <creep@desk.pl>
7367 Andrew Pinski <pinskia@physics.uc.edu>
7368
7369 PR libobjc/22492
7370 * execute/exceptions/finally-1.m: New test.
7371
7372 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7373
7374 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
7375 testsuite.
7376 * objc/execute/exceptions/trivial.m: New test.
7377 * objc.dg/try-catch-11.m: Move to ...
7378 * objc/execute/exceptions/foward-1.m: Here.
7379 * objc.dg/try-catch-2.m: Move to ...
7380 * objc/execute/exceptions/catchall-1.m: Here.
7381 * objc.dg/try-catch-8.m: Move to ...
7382 * objc/execute/exceptions/local-variables-1.m: Here.
7383
7384 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7385
7386 * objc.dg/nested-func-1.m: Move to ...
7387 * objc/execute/nested-func-1.m: Here.
7388
7389 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7390
7391 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
7392 in ${options} instead of [target_info name].
7393 * lib/obj-c++.exp (objc_target_compile): Likewise.
7394
7395 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7396
7397 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
7398
7399 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7400
7401 part of PR testsuite/23348
7402 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
7403 of the torture options.
7404 * objc/compile/trivial.m: New test.
7405
7406 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7407
7408 * gfortran.dg/eoshift.f90: Correct format.
7409
7410 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7411
7412 * gfortran.fortran-torture/execute/character_passing.f90:
7413 Fix comment typo.
7414
7415 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
7416
7417 PR c++/8271
7418 * g++.dg/template/unify10.C: New.
7419
7420 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
7421
7422 * g++.dg/parse/pr22514.C: Move to...
7423 * g++.dg/debug/pr22514.C: here.
7424
7425 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7426
7427 PR c++/23266
7428 * g++.dg/inherit/pure1.C: New test.
7429
7430 * ChangeLog: Fix typos.
7431
7432 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7433 Steven Bosscher <stevenb@suse.de>
7434
7435 * gfortran.dg/runtime_warning_1.f90: New test.
7436
7437 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
7438
7439 PR c++/23219
7440 * g++.dg/parse/crash28.C: New.
7441
7442 2005-08-11 Richard Guenther <rguenther@suse.de>
7443
7444 PR target/23289
7445 * gcc.target/i386/tailcall-1.c: New testcase.
7446
7447 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7448
7449 * gcc.dg/vect/vect-67.c: Un-xfail.
7450
7451 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7452
7453 PR c++/23225
7454 * g++.dg/testsuite/parse/crash27.C: new test.
7455
7456 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
7457
7458 PR libfortran/22143
7459 * gfortran.dg/shift-kind.f90: New testcase.
7460
7461 2005-08-10 Richard Sandiford <richard@codesourcery.com>
7462
7463 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
7464 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
7465
7466 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7467
7468 PR c++/20646
7469 * g++.dg/other/mult-stor1.C: New test.
7470
7471 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7472
7473 * gcc.c-torture/pr18299-1.c: Move to ...
7474 * gcc.c-torture/compile/pr18299-1.c: Here.
7475
7476 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
7477
7478 * gfortran/fortran.torture/execute/character_passing.f90:
7479 Fix types for LSAME.
7480
7481 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
7482
7483 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
7484 input data back to what it was originally.
7485
7486 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7487
7488 * objc.dg/try-catch-8.m: Enable for all targets.
7489
7490 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
7491
7492 * gcc.dg/pr23165.c: New test.
7493
7494 2005-08-09 Steven Bosscher <stevenb@suse.de>
7495
7496 PR tree-optimization/23234
7497 * gcc.dg/tree-ssa/pr23234.c: New test.
7498
7499 2005-08-08 Josh Conner <jconner@apple.com>
7500
7501 PR rtl-optimization/23241
7502 * gcc.dg/char-compare.c: New test.
7503
7504 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7505
7506 PR c++/22508
7507 * g++.dg/init/new13.C: New test.
7508
7509 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
7510
7511 PR c++/21166
7512 * g++.dg/other/crash-4.C: Adjust
7513 * g++/dg/ext/packed9.C: New.
7514
7515 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7516
7517 PR middle-end/21964
7518 * gcc.c-torture/execute/pr21964-1.c: New test.
7519
7520 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7521
7522 PR c/22458
7523 * gcc.dg/pr22458-1.c: New test.
7524
7525 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
7526 Steven G. Kargl <kargls@comcast.net>
7527
7528 PR fortran/22390
7529 * gfortran.dg/flush_1.f90: New test.
7530
7531 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7532
7533 PR c++/23191
7534 * g++.dg/template/eh2.C: New test.
7535
7536 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7537
7538 PR c++/19498
7539 * g++.dg/template/instantiate7.C: New test.
7540
7541 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
7542
7543 PR c/23113
7544 * gcc.dg/Wunused-value-1.c: New test.
7545
7546 2005-08-06 Richard Sandiford <richard@codesourcery.com>
7547
7548 PR rtl-optimization/23233
7549 * gcc.c-torture/compile/pr23233-1.c: New test.
7550
7551 2005-08-06 Jakub Jelinek <jakub@redhat.com>
7552
7553 PR fortran/18833
7554 PR fortran/20850
7555 * gfortran.dg/equiv_1.f90: New test.
7556 * gfortran.dg/equiv_2.f90: New test.
7557 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
7558 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
7559 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
7560
7561 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7562
7563 * gcc.c-torture/execute/vrp-5.c: New test.
7564 * gcc.c-torture/execute/vrp-6.c: New test.
7565 * gcc.dg/tree-ssa/vrp21.c: New test.
7566
7567 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7568
7569 * g++.dg/parse/pr22514.C: New test.
7570
7571 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
7572
7573 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
7574
7575 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
7576 instead of constant loads / pool entries.
7577
7578 2005-08-05 David Edelsohn <edelsohn@gnu.org>
7579
7580 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
7581 TEST_TO_WCTYPE.
7582
7583 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
7584
7585 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
7586 __WINT_TYPE__ in generated prototypes if possible.
7587
7588 2005-08-04 Diego Novillo <dnovillo@redhat.com>
7589
7590 PR 22037
7591 * g++.dg/tree-ssa/pr22037.C:
7592
7593 2005-08-04 Richard Henderson <rth@redhat.com>
7594
7595 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
7596 scan-tree-dump-times directive.
7597
7598 2005-08-04 Jan Hubicka <jh@suse.cz>
7599
7600 * gcov-1.C: Fix switch counts.
7601 * gcov-4b.c: Likewise.
7602
7603 2005-08-03 Jeff Law <law@redhat.com>
7604
7605 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
7606
7607 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
7608
7609 * gcc.c-torture/execute/pr23135.c: New test.
7610
7611 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7612
7613 PR tree-optimization/19899
7614 * gcc.dg/tree-ssa/scev-1.c: New test.
7615 * gcc.dg/tree-ssa/scev-2.c: New test.
7616
7617 2005-08-03 Richard Sandiford <richard@codesourcery.com>
7618
7619 PR target/18582
7620 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
7621
7622 2005-08-03 Jan Hubicka <jh@suse.cz>
7623
7624 * update-conroll.c: New testcase.
7625 * update-conroll-2.c: New testcase.
7626
7627 2005-08-02 David Edelsohn <edelsohn@gnu.org>
7628
7629 * gfortran.dg/constant_substring.f: New test.
7630 * gfortran.dg/pr22491.f: New test.
7631
7632 2005-08-02 Jan Hubicka <jh@suse.cz>
7633
7634 * update-threading.c: Replace by the proper one.
7635
7636 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7637
7638 PR 23164
7639 * g++.dg/tree-ssa/pr23164.C: New test.
7640
7641 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7642
7643 * gcc.dg/tree-ssa/pr23192.c: New test.
7644
7645 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
7646
7647 * gcc.c-torture/execute/vrp-4.c: New test.
7648
7649 2005-08-02 Jan Hubicka <jh@suse.cz>
7650
7651 * update-threading.c: New test.
7652
7653 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
7654
7655 * gcc.c-torture/compile/20050801-1.c: New test.
7656 * gcc.c-torture/compile/20050801-2.c: New test.
7657
7658 2005-08-01 Jan Hubicka <jh@suse.cz>
7659
7660 * val-prof-5.c: New test.
7661
7662 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
7663
7664 PR c/22311
7665 * gcc.dg/pr22311-1.c : New test.
7666
7667 2005-07-31 Steven Bosscher <stevenb@suse.de>
7668
7669 PR target/23095
7670 * gfortran.dg/pr23095.f: New test.
7671
7672 PR c++/22003
7673 * g++.dg/other/pr22003.C: New test.
7674
7675 2005-07-31 Richard Sandiford <richard@codesourcery.com>
7676
7677 PR target/20621
7678 * gcc.c-torture/execute/pr20621-1.c: New test.
7679
7680 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
7681
7682 * gfortran.dg/comma_format_extension_4.f: Adjust length
7683 of string for format.
7684 * gfortran.dg/der_array_io_1.f: Replace illegal internal
7685 print statement with internal write.
7686 * gfortran.dg/der_array_io_2.f: Likewise.
7687 * gfortran.dg/der_array_io_3.f: Likewise.
7688
7689 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
7690
7691 * gcc.dg/fold-abs-4.c: new test.
7692
7693 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
7694
7695 PR fortran/22570 an related issues.
7696 * gfortran.dg/x_slash_1.f: New test.
7697
7698 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
7699
7700 PR c/23143
7701 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
7702 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
7703
7704 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7705
7706 PR c/529
7707 * gcc.dg/Wshadow-3.c: New test.
7708
7709 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
7710
7711 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
7712 used to have the wrong bounds).
7713
7714 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7715
7716 PR c/21720
7717 * gcc.dg/hex-round-1.c: Test more cases.
7718 * gcc.dg/hex-round-2.c: New test.
7719
7720 2005-07-29 Diego Novillo <dnovillo@redhat.com>
7721
7722 PR 22550
7723 * g++.dg/tree-ssa/pr22550.C: New test.
7724
7725 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
7726
7727 * gcc.dg/tree-ssa/vrp19.c: New test.
7728 * gcc.dg/tree-ssa-vrp20.c: New test.
7729
7730 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7731
7732 PR c/22240
7733 * gcc.dg/transparent-union-4.c: New test.
7734
7735 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7736
7737 PR c/22192
7738 * gcc.dg/c99-vla-2.c: New test.
7739
7740 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7741
7742 PR c/21720
7743 * gcc.dg/hex-round-1.c: New test.
7744
7745 2005-07-28 Jan Hubicka <jh@suse.cz>
7746
7747 * inliner-1.c: Do not dump everything.
7748 * tree-prof.exp: Do not pass -ftree-based-profiling.
7749 * bprob.exp: Likewise.
7750
7751 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
7752
7753 2005-07-28 Mark Mitchell <mark@codesourcery.com>
7754
7755 PR c++/22545
7756 * g++.dg/expr/ptrmem7.C: New test.
7757
7758 2005-07-28 Mike Stump <mrs@apple.com>
7759
7760 * g++.old-deja/g++.mike/visibility-1.C: New test.
7761
7762 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7763
7764 PR c/20187
7765 * gcc.c-torture/execute/pr20187-1.c: New test.
7766
7767 2005-07-28 Jeff Law <law@redhat.com>
7768
7769 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
7770 * gcc.dg/tree-ssa/vrp18.c: New test.
7771
7772 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7773
7774 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
7775
7776 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7777
7778 PR tree-optimization/22506
7779 * gcc.dg/vect/ps22506.c: New test.
7780
7781 2005-07-28 Jakub Jelinek <jakub@redhat.com>
7782
7783 PR target/21149
7784 * gcc.target/i386/sse-3.c: New test.
7785
7786 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7787
7788 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
7789 * gcc.target/mips/mips32-dsp-type.c: Likewise.
7790
7791 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7792
7793 PR c/22589
7794 * gcc.c-torture/compile/pr22589-1.c: New test.
7795
7796 2005-07-28 Jan Hubicka <jh@suse.cz>
7797
7798 * update-loopch.c: New testcase.
7799
7800 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
7801
7802 PR rtl-optimization/23047
7803 * gcc.c-torture/execute/pr23047.c: New test.
7804 * gcc.c-torture/execute/pr23047.x: New.
7805
7806 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
7807
7808 PR tree-optimization/22493
7809 * gcc.c-torture/execute/pr22493-1.c: New test.
7810 * gcc.c-torture/execute/pr22493-1.x: New.
7811 * gcc.c-torture/execute/vrp-1.c: New test.
7812 * gcc.c-torture/execute/vrp-2.c: New test.
7813 * gcc.c-torture/execute/vrp-2.c: New test.
7814
7815 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
7816
7817 * gcc.target/frv/all-builtin-read8.c: Delete.
7818 * gcc.target/frv/all-builtin-read16.c: Delete.
7819 * gcc.target/frv/all-builtin-read32.c: Delete.
7820 * gcc.target/frv/all-builtin-read64.c: Delete.
7821 * gcc.target/frv/all-builtin-write8.c: Delete.
7822 * gcc.target/frv/all-builtin-write16.c: Delete.
7823 * gcc.target/frv/all-builtin-write32.c: Delete.
7824 * gcc.target/frv/all-builtin-write64.c: Delete.
7825 * gcc.target/frv/all-read-write-1.c: New.
7826
7827 2005-07-27 Jeff Law <law@redhat.com>
7828
7829 * gcc.c-torture/execute/pr22630.c: New test.
7830
7831 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
7832
7833 PR tree-optimization/23073
7834 * gcc.dg/vect/nodump-pr23073.c: New test.
7835 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
7836
7837 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
7838
7839 PR tree-optimize/22348
7840 * gcc.c-torture/execute/pr22348.c: New.
7841
7842 2005-07-27 Richard Guenther <rguenther@suse.de>
7843
7844 * gcc.dg/tree-ssa/salias-1.c: New testcase.
7845
7846 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7847
7848 PR fortran/22503
7849 * gfortran.dg/logical_comp.f90: New test.
7850
7851 2005-07-27 Jan Hubicka <jh@suse.cz>
7852
7853 * inliner-1.c: Add cleanup of dumps.
7854 * val-prof-*.c: Likewise.
7855 * update-tailcall.c: New.
7856
7857 2005-07-26 Diego Novillo <dnovillo@redhat.com>
7858
7859 PR 22591
7860 * gcc.dg/tree-ssa/pr22591.c: New test.
7861 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
7862
7863 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
7864
7865 PR libobjc/22606
7866 * objc.dg/try-catch-11.m: New test.
7867
7868 2005-07-26 Richard Guenther <rguenther@suse.de>
7869
7870 PR tree-optimization/22486
7871 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
7872
7873 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7874
7875 PR tree-opt/22484
7876 * testsuite/g++.dg/opt/loop2.C: New test.
7877
7878 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7879
7880 * gcc.dg/tree-ssa/reassoc-3.c: New test.
7881 * gcc.dg/tree-ssa/reassoc-4.c: New test.
7882
7883 2005-07-25 Adam Nemet <anemet@lnxw.com>
7884
7885 * lib/profopt.exp (profopt-execute): Check for profiling data
7886 files on the target.
7887
7888 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
7889
7890 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
7891 for matching of asm labels.
7892
7893 2005-07-25 Richard Guenther <rguenther@suse.de>
7894
7895 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
7896
7897 2005-07-25 Richard Guenther <rguenther@suse.de>
7898
7899 PR testsuite/22624
7900 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
7901
7902 2005-07-25 Ira Rosen <irar@il.ibm.com>
7903
7904 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
7905 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
7906 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
7907 * gcc.dg/vect/vect-100.c: New test.
7908 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
7909 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
7910 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
7911 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
7912 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
7913 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
7914 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
7915 * gfortran.dg/vect/pr19049.f90: New testcase.
7916 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
7917
7918 2005-07-25 Jakub Jelinek <jakub@redhat.com>
7919
7920 * gcc.c-torture/execute/20050713-1.c: New test.
7921
7922 PR fortran/20063
7923 * gfortran.fortran-torture/execute/data_4.f90: New test.
7924
7925 PR middle-end/20303
7926 * gcc.dg/visibility-d.c: New test.
7927
7928 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
7929
7930 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
7931 * gfortran.dg/underflow.f90: Ditto.
7932
7933 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7934
7935 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
7936 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
7937 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
7938
7939 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7940
7941 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
7942 include case of field width of zero.
7943
7944 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7945
7946 PR libgfortran/21875
7947 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
7948 with trailing blanks on normal formatted read.
7949
7950 2005-07-23 Chao-ying Fu <fu@mips.com>
7951
7952 * gcc.target/mips/mips32-dsp-type.c: New test.
7953 * gcc.target/mips/mips32-dsp.c: New test.
7954
7955 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
7956
7957 PR testsuite/21073
7958 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
7959
7960 PR testsuite/20454
7961 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
7962 and __cyg_profile_func_exit.
7963
7964 2005-07-22 David Edelsohn <edelsohn@gnu.org>
7965
7966 * gfortran.dg/comma_format_extension_3.f: Fix typo.
7967 * gfortran.dg/comma_format_extension_4.f: Same.
7968 * gfortran.dg/pr15332.f: Same.
7969 * gfortran.dg/pr21730.f: Same.
7970
7971 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
7972
7973 * g++.dg/opt/vrp2.C: Fix testcase.
7974
7975 PR tree-opt/22625
7976 * g++.dg/opt/vrp2.C: New test.
7977
7978 2005-07-22 Mark Mitchell <mark@codesourcery.com>
7979
7980 PR debug/21828
7981 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
7982
7983 2005-07-22 Diego Novillo <dnovillo@redhat.com>
7984
7985 * gcc.dg/tree-ssa/20050719-1.c: New test.
7986
7987 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
7988
7989 * gcc.dg/bfin-longcall-1.c: New file.
7990 * gcc.dg/bfin-longcall-2.c: New file.
7991
7992 2005-07-21 Janis Johnson <janis187@us.ibm.com>
7993
7994 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
7995
7996 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7997
7998 PR middle-end/19055
7999 * gcc.dg/tree-ssa/pr19055.c: New test.
8000 * gcc.dg/tree-ssa/pr19055-2.c: New test.
8001
8002 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8003
8004 PR C++/22358
8005 * g++.dg/other/pr22358.C: New test.
8006
8007 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
8008
8009 PR c++/2922
8010 * g++.dg/lookup/two-stage5.C: New test from bug comments.
8011
8012 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8013
8014 PR c++/15938
8015 * g++.dg/init/union2.C: New test.
8016
8017 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8018
8019 PR c/22393
8020 * gcc.dg/complex-4.c: New test.
8021
8022 2005-07-21 Richard Guenther <rguenther@suse.de>
8023
8024 PR testsuite/22522
8025 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
8026 scanning for asm labels.
8027 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8028
8029 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8030
8031 PR target/22085
8032 * gcc.dg/altivec-pr22085.c: New.
8033
8034 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8035
8036 PR tree-optimization/19210
8037 * gcc.dg/tree-ssa/pr19210-1.c: New.
8038 * gcc.dg/tree-ssa/pr19210-2.c: New.
8039
8040 2005-07-21 Richard Sandiford <richard@codesourcery.com>
8041
8042 PR rtl-optimization/22167
8043 * g++.dg/opt/pr22167.C: New test.
8044
8045 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
8046
8047 PR c++/2922
8048 * g++.dg/lookup/two-stage2.C: New.
8049 * g++.dg/lookup/two-stage3.C: New.
8050 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
8051 fixed two-stage name lookup for operators.
8052 * g++.dg/template/call3.C: Compiler now produces an appropriate
8053 error message.
8054 * g++.dg/template/crash37.C: Compiler now describes bla() on line
8055 14 as a candidate.
8056 * g++.dg/template/ptrmem4.C: Compiler produces different error
8057 message.
8058 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
8059 connect_to_method as a candidate.
8060
8061 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
8062
8063 * gcc.dg/fold-alloc-1.c: New test.
8064
8065 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
8066
8067 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8068 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
8069
8070 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
8071
8072 * gcc.dg/fold-abs-1.c: New test.
8073 * gcc.dg/fold-abs-2.c: New test.
8074 * gcc.dg/fold-abs-3.c: New test.
8075
8076 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
8077
8078 Make CONSTRUCTOR use VEC to store initializers.
8079 * g++.dg/ext/complit3.C: Check for specific error messages.
8080 * g++.dg/init/brace2.C: Update error message.
8081 * g++.dg/warn/Wbraces2.C: Likewise.
8082
8083 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
8084
8085 PR fortran/16940
8086 * gfortran.dg/module_interface_1.f90: New test.
8087
8088 2005-07-19 Danny Berlin <dberlin@dberlin.org>
8089 Kenneth Zadeck <zadeck@naturalbridge.com>
8090
8091 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
8092
8093 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8094
8095 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
8096 specify -Wformat for these tests.
8097 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
8098 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
8099 * gcc.dg/format/opt-6.c: Delete.
8100
8101 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8102
8103 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
8104 * gcc.dg/tree-ssa/sra-3.c: Likewise.
8105
8106 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8107
8108 * gcc.dg/tree-ssa/alias-2.c: New test.
8109
8110 2005-07-18 Mark Mitchell <mark@codesourcery.com>
8111
8112 PR c++/22263
8113 * g++.dg/template/explicit7.C: New test.
8114
8115 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
8116
8117 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
8118 width of 8 to +Inf and -Inf.
8119
8120 2005-07-17 Mark Mitchell <mark@codesourcery.com>
8121
8122 PR c++/22139
8123 * g++.dg/template/friend36.C: New test.
8124
8125 2005-07-16 David Edelsohn <edelsohn@gnu.org>
8126
8127 PR fortran/21730
8128 * gfortran.dg/pr21730.f: New test.
8129
8130 2005-07-16 Danny Berlin <dberlin@dberlin.org>
8131 Kenneth Zadeck <zadeck@naturalbridge.com>
8132
8133 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
8134 since pure const detection cannot run at -O1 in c compiler.
8135 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
8136 can now optimize this case properly.
8137 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
8138 because we now pass.
8139 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
8140
8141 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
8142
8143 PR c/22421
8144 * gcc.dg/format/bitfld-1.c: New test.
8145
8146 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8147
8148 PR c++/22204
8149 * g++.dg/rtti/repo1.C: New test.
8150
8151 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
8152
8153 PR middle-end/22398
8154 * gcc.c-torture/compile/pr22398.c: New test.
8155
8156 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8157
8158 PR c++/22132
8159 * g++.dg/expr/cast4.C: New test.
8160
8161 2005-07-15 Richard Guenther <rguenther@suse.de>
8162
8163 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
8164 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8165
8166 2005-07-15 Steven Bosscher <stevenb@suse.de>
8167
8168 PR tree-optimization/22230
8169 * gcc.dg/tree-ssa/pr22230.c: New test.
8170
8171 2005-07-14 Jakub Jelinek <jakub@redhat.com>
8172
8173 * gfortran.dg/g77/cpp6.f: New test.
8174
8175 PR fortran/22417
8176 * gfortran.dg/g77/cpp5.F: New test.
8177 * gfortran.dg/g77/cpp5.h: New file.
8178 * gfortran.dg/g77/cpp5inc.h: New file.
8179
8180 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
8181
8182 PR libfortran/16435
8183 * gfortran.dg/tl_editting.f90: New.
8184 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
8185
8186 2005-07-14 Steven G. Kargl <kargls@comcast.net>
8187
8188 * gfortran.dg/char_array_constructor.f90: New test.
8189
8190 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
8191
8192 * gfortran.dg/past_eor.f90: New.
8193 * gfortran.dg/complex_read.f90: New.
8194
8195 2005-07-13 Jeff Law <law@redhat.com>
8196
8197 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
8198 additional casts.
8199
8200 * gcc.dg/tree-ssa/pr22321.c: New test
8201
8202 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
8203
8204 PR tree-optimization/21921
8205 * gcc.dg/tree-ssa/pr21921.c: New.
8206
8207 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8208
8209 PR tree-optimizatio/22442
8210 * gcc.dg/tree-ssa/loop-11.c: New test.
8211
8212 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8213
8214 PR tree-opt/21840
8215 * gcc.c-torture/compile/pr21840.c: New test.
8216
8217 2005-07-12 Jan Hubicka <jh@suse.cz>
8218
8219 * gcc.c-torture/compile/pr22379.c: New test.
8220
8221 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
8222
8223 PR libfortran/21593
8224 gfortran.dg/dev_null.f90: Remove outdated comment about
8225 PR libfortran/21593.
8226
8227
8228 2005-07-12 Dale Johannesen <dalej@apple.com>
8229
8230 * gcc.target/i386/compress-float-sse.c: New.
8231 * gcc.target/i386/compress-float-sse-pic.c: New.
8232 * gcc.target/i386/compress-float-387.c: New.
8233 * gcc.target/i386/compress-float-387-pic.c: New.
8234 * gcc.dg/compress-float-ppc.c: New.
8235 * gcc.dg/compress-float-ppc-pic.c: New.
8236
8237 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
8238
8239 PR libfortran/21593
8240 gfortran.dg/dev_null.f90: Remove targets.
8241
8242 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8243
8244 PR tree-opt/22335
8245 * gcc.dg/pr22335-1.c: New test.
8246 * gcc.dg/pr22335-2.c: New test.
8247
8248 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8249
8250 PR c++/20172
8251 * g++.dg/template/nontype12.C : New test.
8252
8253 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8254
8255 * gcc.dg/tree-ssa/loop-10.c: New test.
8256
8257 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
8258
8259 * gcc.c-torture/execute/20020720-1.x: Remove.
8260
8261 2005-07-11 Jakub Jelinek <jakub@redhat.com>
8262
8263 * gfortran.fortran-torture/execute/forall_7.f90: New test.
8264
8265 2005-07-10 Richard Sandiford <richard@codesourcery.com>
8266
8267 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
8268 (dg-mips-options): Use it.
8269
8270 2005-07-09 Diego Novillo <dnovillo@redhat.com>
8271
8272 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
8273
8274 2005-07-09 Richard Henderson <rth@redhat.com>
8275
8276 * lib/target-supports.exp (check_effective_target_sync_char_short):
8277 Add alpha.
8278
8279 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
8280
8281 PR libfortran/22217
8282 * gfortran.dg/negative-z-descriptor.f90: New test.
8283
8284 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8285
8286 PR tree-opt/22329
8287 * gcc.dg/pr22329.c: New test.
8288
8289 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
8290
8291 PR tree-optimization/20139
8292 * gcc.dg/tree-ssa/pr20139.c: New.
8293
8294 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8295
8296 PR tree-opt/22356
8297 * testsuite/gcc.dg/pr22356-1.c: New test.
8298
8299 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
8300
8301 PR c++/21799
8302 * g++.dg/template/unify8.C: New.
8303 * g++.dg/template/unify9.C: New.
8304
8305 2005-07-08 Jakub Jelinek <jakub@redhat.com>
8306
8307 * gfortran.fortran-torture/execute/entry_10.f90: New test.
8308
8309 2005-07-07 Geoffrey Keating <geoffk@apple.com>
8310
8311 * gcc.dg/darwin-version-1.c: New.
8312 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
8313 * gcc.dg/builtins-20.c: Likewise.
8314 * gcc.dg/builtins-53.c: Likewise.
8315 * gcc.dg/torture/builtins-convert-1.c: Likewise.
8316 * gcc.dg/torture/builtins-convert-2.c: Likewise.
8317 * gcc.dg/torture/builtins-convert-3.c: Likewise.
8318 * gcc.dg/torture/builtins-power-1.c: Likewise.
8319 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
8320 on Darwin.
8321
8322 2005-07-07 Jeff Law <law@redhat.com>
8323
8324 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
8325 argument evaluation order.
8326
8327 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
8328
8329 PR libfortran/21594
8330 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8331 Add test cases where the shift length is greater than the
8332 array length.
8333
8334 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8335
8336 * obj-c++.dg/proto-lossage-6.mm: New.
8337 * objc.dg/proto-lossage-6.m: New.
8338
8339 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8340
8341 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
8342 * objc.dg/gnu-runtime-2.m: Likewise.
8343
8344 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8345
8346 * gfortran.dg/longline.f: New test.
8347
8348 * gfortran.dg/badline.f: New test.
8349
8350 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8351
8352 PR fortran/16531
8353 PR fortran/15966
8354 PR fortran/18781
8355 * gfortran.dg/hollerith.f90: New.
8356 * gfortran.dg/hollerith2.f90: New.
8357 * gfortran.dg/hollerith3.f90: New.
8358 * gfortran.dg/hollerith4.f90: New.
8359 * gfortran.dg/hollerith_f95.f90: New.
8360 * gfortran.dg/hollerith_legacy.f90: New.
8361 * gfortran.dg/g77/cpp4.F: New. Port from g77.
8362
8363 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8364
8365 PR objc/22274
8366 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
8367 * objc.dg/gnu-runtime-2.m: New.
8368
8369 2005-07-06 Jeff Law <law@redhat.com>
8370
8371 * gcc.dg/tree-ssa/vrp17.c: New test.
8372
8373 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8374
8375 PR fortran/22327
8376 * gfortran.dg/array_constructor_5.f90: New test.
8377
8378 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8379
8380 * gfortran.fortran-torture/execute/entry_9.f90: New test.
8381
8382 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
8383
8384 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
8385 * gcc.dg/980816-1.c: Ditto.
8386
8387 2005-07-06 Jeff Law <law@redhat.com>
8388
8389 * gcc.c-torture/compile/pr21356.c: New test.
8390
8391 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8392
8393 PR c/22013
8394 PR c/22098
8395 * gcc.c-torture/compile/pr22013-1.c,
8396 gcc.c-torture/execute/pr22098-1.c,
8397 gcc.c-torture/execute/pr22098-2.c,
8398 gcc.c-torture/execute/pr22098-3.c: New tests.
8399
8400 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8401
8402 PR c/22308
8403 * gcc.dg/pr22308-1.c: New test.
8404
8405 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
8406
8407 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
8408 target.
8409 * gcc.dg/compare9.c: Use -fshort-enums instead of
8410 -fno-short-enums. Change the last test to dg-bogus.
8411
8412 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
8413
8414 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
8415 * gcc.dg/compare9.c: New.
8416
8417 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8418
8419 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
8420
8421 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8422
8423 PR testsuite/22288
8424 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
8425
8426
8427 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8428
8429 * gcc.dg/format/gcc_gfc-1.c: New.
8430
8431 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8432
8433 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
8434
8435 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8436
8437 PR fortran/20842
8438 * gfortran.dg/io_invalid_1.f90: New test.
8439
8440 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
8441
8442 * gcc.dg/format/gcc_diag-1.c: Update.
8443
8444 2005-07-02 Jeff Law <law@redhat.com>
8445
8446 * gcc.dg/tree-ssa/pr22051-1.c: New test.
8447 * gcc.dg/tree-ssa/pr22051-2.c: New test.
8448
8449 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
8450
8451 * gcc.dg/format/gcc_diag-1.c: Update.
8452
8453 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
8454
8455 PR tree-opt/22269
8456 * gcc.c-torture/compile/pr22269.c: New test.
8457
8458 2005-06-30 Diego Novillo <dnovillo@redhat.com>
8459
8460 PR 21584
8461 PR 22219
8462 * g++.dg/tree-ssa/pr21584-1.C: New test.
8463 * g++.dg/tree-ssa/pr21584-2.C: New test.
8464
8465 2005-06-30 Ziemowit Laski <zlaski@apple.com>
8466
8467 * obj-c++.dg/try-catch-11.mm: New.
8468 * objc.dg/try-catch-10.m: New.
8469
8470 2005-06-29 David Edelsohn <edelsohn@gnu.org>
8471
8472 * g++.dg/other/ucnid-1.C: xfail on AIX.
8473
8474 2005-06-29 Diego Novillo <dnovillo@redhat.com>
8475
8476 PR 22234
8477 * gcc.dg/20050629-1.c: New test.
8478
8479 2005-06-29 Ziemowit Laski <zlaski@apple.com>
8480
8481 * obj-c++.dg/const-str-1[0-1].mm: New.
8482 * objc.dg/const-str-1[0-1].m: New.
8483
8484 2005-05-29 Richard Henderson <rth@redhat.com>
8485
8486 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
8487 Rename from check_effective_target_vect_no_max.
8488 (check_effective_target_vect_no_int_add): New.
8489 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
8490 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
8491 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8492 * gcc.dg/vect/vect-reduc-1.c: Use both.
8493 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8494
8495 2005-05-29 Richard Henderson <rth@redhat.com>
8496
8497 * lib/target-supports.exp (check_effective_target_vect_no_max):
8498 Remove i386 and x86_64.
8499
8500 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8501
8502 PR testsuite/21969
8503 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
8504
8505 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8506
8507 PR middle-end/21969
8508 * gcc.dg/vect/pr21969.c: New test.
8509
8510 2005-06-28 Eric Christopher <echristo@redhat.com>
8511
8512 PR c/22052
8513 PR c/21975
8514 * gcc.dg/inline1.c: New test.
8515 * gcc.dg/inline2.c: Ditto.
8516 * gcc.dg/inline3.c: Ditto.
8517 * gcc.dg/inline4.c: Ditto.
8518 * gcc.dg/inline5.c: Ditto.
8519
8520 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8521
8522 PR libfortran/22142
8523 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8524 Add testcase also testing eoshift1 for PR 22142.
8525
8526 2005-06-28 Richard Henderson <rth@redhat.com>
8527
8528 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
8529 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
8530 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
8531 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
8532 gcc.dg/tree-ssa/20030922-2.c: Likewise.
8533
8534 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8535
8536 PR libfortran/22142
8537 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8538 Add testcase for PR 22142.
8539
8540 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
8541
8542 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
8543 gcc.target/ia64/fpreg-2.c: New tests.
8544
8545 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8546
8547 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
8548
8549 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8550
8551 PR libfortran/22170
8552 * gfortran.dg/slash_1.f90: New test.
8553
8554 2005-06-27 Richard Henderson <rth@redhat.com>
8555
8556 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
8557 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
8558 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
8559 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8560 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
8561 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
8562
8563 2005-06-27 Richard Henderson <rth@redhat.com>
8564
8565 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
8566 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
8567
8568 2005-06-27 Ziemowit Laski <zlaski@apple.com>
8569
8570 * obj-c++.dg/proto-lossage-5.mm: New.
8571 * objc.dg/proto-lossage-5.m: New.
8572
8573 2005-06-27 Diego Novillo <dnovillo@redhat.com>
8574
8575 PR 21959
8576 * gcc.dg/tree-ssa/pr21959.c: New test.
8577
8578 2005-06-27 Jakub Jelinek <jakub@redhat.com>
8579
8580 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
8581 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
8582 testing uninitialized var.
8583
8584 * gcc.c-torture/execute/builtins/chk.h: New.
8585 * gcc.c-torture/execute/builtins/lib/chk.c: New.
8586 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
8587 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
8588 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
8589 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
8590 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
8591 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
8592 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
8593 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
8594 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
8595 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
8596 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
8597 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
8598 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
8599 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
8600 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
8601 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
8602 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
8603 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
8604 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
8605 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
8606 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
8607 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
8608 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
8609 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
8610 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
8611 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
8612 * gcc.dg/builtin-object-size-1.c: New test.
8613 * gcc.dg/builtin-object-size-2.c: New test.
8614 * gcc.dg/builtin-object-size-3.c: New test.
8615 * gcc.dg/builtin-object-size-4.c: New test.
8616 * gcc.dg/builtin-object-size-5.c: New test.
8617 * gcc.dg/builtin-stringop-chk-1.c: New test.
8618 * gcc.dg/builtin-stringop-chk-2.c: New test.
8619 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
8620 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
8621 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
8622 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
8623 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
8624 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
8625 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
8626 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
8627 * gcc.c-torture/execute/printf-1.c: New test.
8628 * gcc.c-torture/execute/fprintf-1.c: New test.
8629 * gcc.c-torture/execute/vprintf-1.c: New test.
8630 * gcc.c-torture/execute/vfprintf-1.c: New test.
8631 * gcc.c-torture/execute/printf-chk-1.c: New test.
8632 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
8633 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
8634 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
8635
8636 2005-06-27 Michael Matz <matz@suse.de>
8637
8638 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
8639 slot is not merged if address escapes.
8640
8641 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8642
8643 PR c/21911
8644 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
8645
8646 2005-06-26 Jakub Jelinek <jakub@redhat.com>
8647
8648 PR middle-end/17965
8649 * gcc.c-torture/compile/20050622-1.c: New test.
8650
8651 PR middle-end/22028
8652 * gcc.dg/20050620-1.c: New test.
8653
8654 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
8655
8656 PR tree-optimization/22026
8657 * gcc.dg/tree-ssa/pr22026.c: New.
8658
8659 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
8660
8661 PR libfortran/22144
8662 * gfortran.dg/shift-alloc.f90: New testcase.
8663
8664 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
8665
8666 * all files: Update FSF address in copyright headers.
8667
8668 2005-06-22 Jan Hubicka <jh@suse.cz>
8669
8670 * wholeprogram-1.c: New testcase.
8671 * wholeprogram-2.c: New testcase.
8672
8673 2005-06-24 Mark Mitchell <mark@codesourcery.com>
8674
8675 PR 22171
8676 * gcc.dg/tree-ssa/pr22171.c: New test.
8677
8678 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
8679
8680 * gfortran.dg/simplify_modulo.f90: New.
8681
8682 2005-06-24 Jan Hubicka <jh@suse.cz>
8683
8684 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
8685
8686 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8687
8688 * obj-c++.dg/proto-lossage-[1-4].mm: New.
8689
8690 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8691
8692 * obj-c++.dg/typedef-alias-1.mm: New.
8693 * objc.dg/typedef-alias-1.m: New.
8694
8695 2005-06-23 Jeff Law <law@redhat.com>
8696
8697 * gcc.dg/tree-ssa/vrp16.c: New test.
8698
8699 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8700
8701 * lib/target-supports.exp: Add
8702 check_effective_target_fortran_large_real and
8703 check_effective_target_fortran_large_int to check for
8704 corresponding effective targets.
8705 * gfortran.dg/large_integer_kind_1.f90: New test.
8706 * gfortran.dg/large_real_kind_1.f90: New test.
8707
8708 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
8709
8710 PR tree-optimization/22117
8711 * gcc.dg/tree-ssa/pr22117.c: New.
8712
8713 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
8714
8715 PR testsuite/22123
8716 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
8717
8718 2005-06-23 David Edelsohn <edelsohn@gnu.org>
8719
8720 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
8721
8722 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
8723
8724 * gfortran.dg/f2c_4.f90: Add tests for complex functions
8725 * gfortran.dg/f2c_4.c: Likewise.
8726
8727 2005-06-22 Paul Brook <paul@codesourcery.com>
8728
8729 PR fortran/21034
8730 * gfortran.dg/auto_save_1.f90: New test.
8731
8732 2005-06-22 Michael Matz <matz@suse.de>
8733
8734 * gcc.target/x86-64/abi: New directory.
8735 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
8736 * gcc.target/x86-64/abi/README.gcc: New file.
8737 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
8738 * gcc.target/x86-64/abi/asm-support.s: New file.
8739 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
8740 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
8741 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
8742 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
8743 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
8744 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
8745 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
8746 * gcc.target/x86_64/abi/test_bitfields.c: New test.
8747 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
8748 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
8749 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
8750 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
8751 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
8752 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
8753 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
8754 * gcc.target/x86_64/abi/test_varargs.c: New test.
8755
8756 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
8757
8758 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
8759 32-bit i?86 and x86_64.
8760
8761 2005-06-21 Ziemowit Laski <zlaski@apple.com>
8762
8763 * obj-c++.dg/const-str-[1-9].mm: New tests.
8764
8765 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
8766
8767 PR fortran/22010
8768 * gfortran.dg/namelist_use.f90: New.
8769 * gfortran.dg/namelist_use_only.f90: New.
8770
8771 2005-06-21 Jeff Law <law@redhat.com>
8772
8773 * gcc.dg/tree-ssa/vrp15.c: New test.
8774
8775 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
8776
8777 * lib/target-supports.exp (check_effective_target_vect_reduction):
8778 Remove.
8779 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
8780 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
8781 remove vect_reduction target keyword. Also avoid two returns in main.
8782 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8783 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
8784 * gcc.dg/vect/vect-reduc-1short.c: New test.
8785 * gcc.dg/vect/vect-reduc-1char.c: New test.
8786 * gcc.dg/vect/vect-reduc-2short.c: New test.
8787 * gcc.dg/vect/vect-reduc-2char.c: New test.
8788 * gcc.dg/vect/vect-reduc-6.c: New test.
8789 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
8790 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
8791 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
8792
8793 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8794 Paul Thomas <pault@gcc.gnu.org>
8795
8796 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
8797 New tests.
8798
8799 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8800
8801 * gfortran.dg/backslash_1.f90: New test.
8802 * gfortran.dg/backslash_2.f90: New test.
8803
8804 2005-06-20 Steven G. Kargl <kargls@comcast.net>
8805
8806 * gfortran.dg/duplicate_labels.f90: New test.
8807
8808 2005-06-20 Jan Beulich <jbeulich@novell.com>
8809
8810 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
8811 unsupportable relocations.
8812 * g++.old-deja/g++.other/store-expr1.C: Likewise.
8813 * gcc.dg/20050321-2.c: xfail for NetWare.
8814
8815 2005-06-20 Andreas Jaeger <aj@suse.de>
8816
8817 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
8818 gcc.target/i386/fastcall-sseregparm.c,
8819 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
8820
8821 2005-06-19 Richard Henderson <rth@redhat.com>
8822
8823 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
8824
8825 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
8826
8827 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
8828
8829 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
8830
8831 PR c++/22115
8832 * g++.dg/conversion/simd2.C: Change expected error message.
8833
8834 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8835
8836 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
8837 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8838 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8839
8840 2005-06-18 James A Morrison <phython@gcc.gnu.org>
8841
8842 * gcc.dg/fold-mod-1.c: New test.
8843
8844 2005-06-18 Steven G. Kargl <kargls@comcast.net>
8845
8846 PR fortran/19926
8847 * gfortran.dg/pr19926.f90: New test.
8848
8849 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8850
8851 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
8852 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
8853 targets.
8854 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8855 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8856
8857 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
8858
8859 * gcc.target/ia64/float80-varargs-1.c: New test.
8860
8861 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8862
8863 PR tree-opt/22035
8864 * gfortran.dg/f2c_6.f90: New test.
8865
8866 2005-06-17 Geoffrey Keating <geoffk@apple.com>
8867
8868 PR c++/17413
8869 * g++.dg/template/local5.C: New.
8870
8871 2005-06-17 Richard Henderson <rth@redhat.com>
8872
8873 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
8874
8875 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
8876
8877 PR testsuite/21945
8878 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
8879
8880 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
8881
8882 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
8883 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
8884 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
8885 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
8886 check_vect to verify the presence of hardware vector support.
8887
8888 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
8889
8890 PR testsuite/22056
8891 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
8892
8893 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8894
8895 PR libfortran/19216
8896 * gfortran.dg/pr19216.f: Add correct space between brackets and
8897 dg directive.
8898
8899 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8900
8901 PR libfortran/16436
8902 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
8903
8904 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
8905
8906 * gcc.target/i386/attributes-error.c: New testcase.
8907 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
8908 * gcc.target/i386/regparm-stdcall.c: Likewise.
8909 * gcc.target/i386/sseregparm-1.c: Likewise.
8910 * gcc.target/i386/sseregparm-2.c: Likewise.
8911
8912 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
8913
8914 * g++.dg/rtti/crash2.C: New.
8915
8916 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
8917
8918 * gcc.dg/noncompile/20040203-3.c: Update expected message.
8919
8920 2005-06-15 David Ung <davidu@mips.com>
8921
8922 * gcc.target/mips/mips16e-extends.c: New test for testing the
8923 generation of MIPS16e zeb/zeh, seb/seh instructions.
8924
8925 2005-06-15 Diego Novillo <dnovillo@redhat.com>
8926
8927 PR 22018
8928 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
8929 * gcc.dg/tree-ssa/pr22018.c: New test.
8930
8931 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
8932
8933 * gcc.dg/simd-1.c: Update error messages.
8934 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
8935 * gcc.dg/simd-2.c: Update error messages.
8936 * gcc.dg/simd-4.c: New.
8937
8938 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
8939
8940 PR c++/20678
8941 * g++.dg/other/crash-4.C: New.
8942
8943 2005-06-14 Devang Patel <dpatel@apple.com>
8944
8945 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
8946
8947 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
8948
8949 PR c++/21929
8950 * g++.dg/parse/crash11.C: Update
8951
8952 2005-06-13 Jeff Law <law@redhat.com>
8953
8954 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
8955 perform the desired transformations.
8956 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
8957 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
8958
8959 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8960
8961 PR fortran/22038
8962 * gfortran.dg/forall_1.f90: Un-XFAIL.
8963
8964 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
8965
8966 PR c++/21929
8967 * g++.dg/parse/crash26.C: New.
8968
8969 PR c++/20789
8970 * g++.dg/init/member1.C: New.
8971
8972 2005-06-13 Jakub Jelinek <jakub@redhat.com>
8973
8974 * gfortran.dg/altreturn_1.f90: New test.
8975
8976 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
8977
8978 PR middle-end/21985
8979 * gcc.dg/tree-ssa/pr21985.c: New test.
8980
8981 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
8982
8983 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
8984
8985 2005-06-12 Roger Sayle <roger@eyesopen.com>
8986
8987 PR c++/21930
8988 * g++.dg/other/error10.C: New test case.
8989
8990 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8991
8992 PR libfortran/19155
8993 * gfortran.dg/pr19155.f: Add test.
8994
8995 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8996
8997 * gfortran.dg/f2c_7.f90: New test.
8998
8999 * gfortran.dg/forall_1.f90: XFAILed.
9000
9001 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9002
9003 * gcc.dg/pr14796-1.c: New.
9004 * gcc.dg/pr14796-2.c: New.
9005
9006 2005-06-11 Steven G. Kargl <kargls@comcast.net>
9007
9008 PR fortran/17792
9009 PR fortran/21375
9010 * gfortran.dg/deallocate_stat.f90: New test.
9011
9012 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
9013
9014 * gfortran.fortran-torture/execute/in-pack.f90: New test.
9015
9016 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
9017
9018 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
9019 access will be generated when this loop is vectorized. Test that
9020 accesses with same alignment were detected.
9021 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
9022 Test that accesses with same alignment were detected.
9023 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
9024 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
9025 alignment were detected.
9026
9027 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
9028
9029 PR c++/10611
9030 * g++.dg/conversion/simd2.C: New.
9031
9032 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9033
9034 * gcc.dg/Wcxx-compat-1.c: New.
9035
9036 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
9037
9038 PR libfortran/21480
9039 * gfortran.dg/reshape-complex.f90: Add a test for a packed
9040 complex array.
9041
9042 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
9043
9044 * gcc.dg/alias-8.c: New.
9045
9046 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
9047
9048 * gcc.dg/format/cmn_err-1.c: Update.
9049
9050 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
9051
9052 PR target/20666
9053 * gcc.target/sparc/fexpand-2.c: New.
9054 * gcc.target/sparc/fpmerge-2.c: New.
9055 * gcc.target/sparc/fpmul-2.c: New.
9056 * gcc.target/sparc/noresult.c: New.
9057 * gcc.target/sparc/pdist-2.c: New.
9058 * gcc.target/sparc/pdist-3.c: New.
9059
9060 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
9061
9062 PR testsuite/21702
9063 * gcc.target/i386/i386.exp: Fix comment typo.
9064
9065 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
9066
9067 PR c++/19497
9068 * g++.dg/inherit/using5.C: New.
9069 * g++.dg/inherit/using6.C: New.
9070
9071 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9072
9073 PR c++/19894
9074 * g++.dg/template/ptrmem15.C: New test.
9075
9076 PR c++/20563
9077 * g++.dg/ext/label4.C: New test.
9078
9079 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9080
9081 * gcc.dg/tls/debug-1.c: New test.
9082
9083 2005-06-07 Dale Johannesen <dalej@apple.com>
9084
9085 * gcc.target/i386/movq.c: New.
9086
9087 2005-06-07 Dale Johannesen <dalej@apple.com>
9088
9089 * gcc.dg/20050607-1.c: New.
9090
9091 2005-06-07 Jakub Jelinek <jakub@redhat.com>
9092
9093 PR middle-end/21850
9094 * gcc.c-torture/execute/20050607-1.c: New test.
9095
9096 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
9097
9098 PR libfortran/21926
9099 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
9100 Test case where the return array has lowest stride one,
9101 but isn't packed.
9102
9103 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
9104
9105 * lib/target-supports.exp (check_effective_target_sync_int_long):
9106 Add s390 and s390x targets.
9107
9108 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
9109
9110 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
9111 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
9112 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
9113 * gcc.dg/tree-ssa/loop-9.c: New test.
9114
9115 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
9116
9117 * g++.dg/parse/defarg10.C: New.
9118
9119 2005-06-06 Jakub Jelinek <jakub@redhat.com>
9120
9121 PR regression/21897
9122 * gcc.c-torture/execute/20050604-1.c: New test.
9123
9124 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
9125
9126 PR 21903
9127 * g++.dg/parse/defarg9.C: New.
9128
9129 PR c++/20637
9130 * g++.dg/inherit/using4.C: New.
9131 * g++.dg/overload/error1.C: Adjust expected errors.
9132 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
9133 * g++.old-deja/g++.brendan/arm2.C: Likewise.
9134 * g++.old-deja/g++.other/redecl2.C: Likewise.
9135 * g++.old-deja/g++.other/redecl4.C: Likewise.
9136 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
9137
9138 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9139
9140 * gfortran.dg/f2c_5.f90: Add -w to dg-options
9141
9142 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9143
9144 * lib/gfortran.exp (gfortran_target_compile): Call
9145 dg-additional-files-options
9146 * gfortran.dg/f2c_4.f90: New file
9147 * gfortran.dg/f2c_4.c: New file
9148 * gfortran.dg/f2c_5.f90: New file
9149 * gfortran.dg/f2c_5.c: New file
9150
9151 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9152
9153 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
9154
9155 PR fortran/21912
9156 * gfortran.dg/array_constructor_4.f90: New test.
9157
9158 2005-06-05 Mark Mitchell <mark@codesourcery.com>
9159
9160 PR c++/21619
9161 * g++.dg/ext/builtin9.C: New test.
9162
9163 2005-06-05 Dale Johannesen <dalej@apple.com>
9164
9165 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
9166 * gcc.c-torture/execute/20050603-2.c: Ditto.
9167
9168 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
9169
9170 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
9171 * gcc.dg/vect/vect-reduc-1.c: New.
9172 * gcc.dg/vect/vect-reduc-2.c: New.
9173 * gcc.dg/vect/vect-reduc-3.c: New.
9174
9175 2005-06-04 Dale Johannesen <dalej@apple.com>
9176
9177 * gcc.c-torture/execute/20050603-1.c: New.
9178 * gcc.c-torture/execute/20050603-2.c: New.
9179 * gcc.dg/20050603-3.c: New.
9180
9181 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9182
9183 PR fortran/19195
9184 * gfortran.dg/debug_1.f90: New test.
9185
9186 * gfortran.dg/forall_1.f90: New test.
9187
9188 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
9189
9190 * gfortran.dg/array_constructor_3.f90: New test.
9191
9192 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9193
9194 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
9195
9196 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
9197
9198 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
9199
9200 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
9201
9202 PR c/21873
9203 * gcc.dg/init-excess-1.c: New test.
9204
9205 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9206
9207 PR c++/21853
9208 * g++.dg/expr/static_cast6.C: New test.
9209
9210 2005-06-03 Diego Novillo <dnovillo@redhat.com>
9211
9212 * gcc.dg/tree-ssa/vrp14.c: New test.
9213
9214 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9215
9216 PR c++/21336
9217 * g++.dg/template/new2.C: New test.
9218
9219 2005-06-03 Josh Conner <jconner@apple.com>
9220
9221 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
9222 all entries in initializer.
9223
9224 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
9225
9226 PR middle-end/21858
9227 * gcc.dg/pr21858.c: New testcase.
9228
9229 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
9230
9231 PR tree-optimization/21292
9232
9233 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
9234 New.
9235 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9236 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9237 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9238 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9239 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
9240
9241 2005-06-02 Richard Henderson <rth@redhat.com>
9242
9243 * gcc.dg/sync-2.c: Use -march=i486 for i386.
9244
9245 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
9246
9247 * gcc.dg/wtypequal.c: New testcase.
9248
9249 2005-06-02 Diego Novillo <dnovillo@redhat.com>
9250
9251 PR 21582
9252 * gcc.dg/tree-ssa/pr21582.c: New test.
9253
9254 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9255
9256 PR c++/21280
9257 * g++.dg/opt/interface2.h: New.
9258 * g++.dg/opt/interface2.C: New.
9259 * g++.dg/init/ctor4.C: Adjust error lines.
9260 * g++.old-deja/g++.bob/inherit2.C: Likewise.
9261 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9262 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9263 * g++.old-deja/g++.pt/assign1.C: Likewise.
9264 * g++.old-deja/g++.pt/crash20.C: Likewise.
9265
9266 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
9267
9268 PR tree-optimization/21734
9269 * g++.dg/vect/pr21734_1.cc: New.
9270 * g++.dg/vect/pr21734_2.cc: New.
9271
9272 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9273
9274 PR c++/20350
9275 * g++.dg/template/spec24.C: New.
9276
9277 PR c++/21151
9278 * g++.dg/pch/local-1.C: New.
9279 * g++.dg/pch/local-1.Hs: New.
9280
9281 2005-06-01 Diego Novillo <dnovillo@redhat.com>
9282
9283 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
9284 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
9285 * gcc.dg/tree-ssa/pr14341.c: New test.
9286 * gcc.dg/tree-ssa/pr14841.c: New test.
9287 * gcc.dg/tree-ssa/pr20701.c: New test.
9288 * gcc.dg/tree-ssa/pr21086.c: New test.
9289 * gcc.dg/tree-ssa/pr21090.c: New test.
9290 * gcc.dg/tree-ssa/pr21332.c: New test.
9291 * gcc.dg/tree-ssa/pr21458.c: New test.
9292 * gcc.dg/tree-ssa/pr21658.c: New test.
9293 * gcc.dg/tree-ssa/vrp01.c: New test.
9294 * gcc.dg/tree-ssa/vrp02.c: New test.
9295 * gcc.dg/tree-ssa/vrp03.c: New test.
9296 * gcc.dg/tree-ssa/vrp04.c: New test.
9297 * gcc.dg/tree-ssa/vrp05.c: New test.
9298 * gcc.dg/tree-ssa/vrp06.c: New test.
9299 * gcc.dg/tree-ssa/vrp07.c: New test.
9300 * gcc.dg/tree-ssa/vrp08.c: New test.
9301 * gcc.dg/tree-ssa/vrp09.c: New test.
9302 * gcc.dg/tree-ssa/vrp10.c: New test.
9303 * gcc.dg/tree-ssa/vrp11.c: New test.
9304 * gcc.dg/tree-ssa/vrp12.c: New test.
9305 * gcc.dg/tree-ssa/vrp13.c: New test.
9306
9307 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
9308
9309 PR 21029
9310 * gcc.dg/tree-ssa/pr21029.c: New test.
9311
9312 2005-06-01 Roger Sayle <roger@eyesopen.com>
9313
9314 * gfortran.dg/logint-1.f: New test case.
9315 * gfortran.dg/logint-2.f: Likewise.
9316 * gfortran.dg/logint-3.f: Likewise.
9317
9318 2005-06-01 Jakub Jelinek <jakub@redhat.com>
9319
9320 PR c/21536
9321 PR c/20760
9322 * gcc.dg/20050527-1.c: New test.
9323
9324 * gcc.dg/i386-sse-12.c: New test.
9325
9326 PR fortran/21729
9327 * gfortran.dg/implicit_5.f90: New test.
9328
9329 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
9330
9331 PR fortran/20883
9332 * gfortran/assign_4.f90: New test.
9333 * gfortran/assign_2.f90: Change compile to run.
9334
9335 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
9336
9337 * lib/target-supports.exp
9338 (check_effective_target_sync_char_short): New.
9339 * gcc.dg/sync-2.c: New.
9340
9341 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
9342
9343 PR tree-optimization/21817
9344 * gcc.dg/torture/pr21817-1.c: New.
9345
9346 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
9347
9348 PR c++/21165
9349 * g++.dg/template/init5.C: New.
9350
9351 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
9352
9353 * gfortran.dg/char_initialiser_actual.f90:
9354 Test character initialisers as actual arguments.
9355 * gfortran.dg/char_pointer_comp_assign.f90:
9356 Test character pointer structure component assignments.
9357 * gfortran.dg/char_array_structure_constructor.f90:
9358 Test character components in structure constructors.
9359
9360 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
9361
9362 PR middle-end/20931
9363 * g++.dg/opt/pr20931.C: New test.
9364
9365 2005-05-31 Andreas Jaeger <aj@suse.de>
9366
9367 PR testsuite/20772
9368 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
9369 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
9370 g++.old-deja/g++.ext/asmspec1.C,
9371 g++.old-deja/g++.other/regstack.C,
9372 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
9373 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
9374 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
9375 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
9376 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
9377 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
9378 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
9379 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
9380 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
9381 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
9382 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
9383 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
9384 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
9385 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
9386 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
9387 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
9388 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
9389 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
9390 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
9391
9392 2005-05-31 Jeff Law <law@redhat.com>
9393
9394 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
9395
9396 2005-05-30 Paolo Carlini <pcarlini@suse.de>
9397
9398 PR middle-end/21743
9399 * gcc.dg/builtins-1.c: Activate disabled clog test.
9400 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9401
9402 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
9403
9404 * gfortran.dg/char_pointer_assign.f90:
9405 Test character-pointer assignments and pointer assignments.
9406 * gfortran.dg/char_pointer_dummy.f90:
9407 Test character-pointer dummy arguments.
9408 * gfortran.dg/char_pointer_func.f90:
9409 Test character-pointer function returns.
9410 * gfortran.dg/char_pointer_dependency.f90:
9411 Test character-pointer functions with dependencies.
9412
9413 2005-05-30 Mark Mitchell <mark@codesourcery.com>
9414
9415 PR c++/21784
9416 * g++.dg/lookup/using14.C: New test.
9417
9418 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
9419
9420 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
9421 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
9422 trailing ^M.
9423
9424 2005-05-29 Geoffrey Keating <geoffk@apple.com>
9425
9426 PR c++/17413
9427 * g++.dg/template/local5.C: New.
9428
9429 PR target/21761
9430 * gcc.c-torture/compile/pr21761.c: New.
9431
9432 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
9433 before darwin8.
9434
9435 2005-05-30 Steven G. Kargl
9436
9437 PR fortran/20846
9438 * gfortran.dg/inquire_8.f90: New test.
9439
9440 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9441
9442 PR libfortran/21376
9443 * gfortran.dg/output_exponents_1.f90: New test.
9444
9445 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9446
9447 PR libfortran/20006
9448 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
9449
9450 2005-05-28 Mark Mitchell <mark@codesourcery.com>
9451
9452 PR c++/21210
9453 * g++.dg/ext/complex1.C: New test.
9454
9455 PR c++/21340
9456 * g++.dg/init/ctor6.C: New test.
9457
9458 2005-05-29 Jan Hubicka <jh@suse.cz>
9459
9460 * gcc.c-torture/compile/pr21562.c: New.
9461
9462 2005-05-28 Steven G. Kargl <kargls@comcast.net>
9463
9464 * gfortran.dg/subnormal_1.f90: New test.
9465
9466 2005-05-28 Jan Hubicka <jh@suse.cz>
9467
9468 * tree-prof.exp: Fix comment.
9469 * value-prof-1.c: New.
9470 * value-prof-2.c: New.
9471 * value-prof-3.c: New.
9472 * value-prof-4.c: New.
9473
9474 2005-05-27 Mark Mitchell <mark@codesourcery.com>
9475
9476 PR c++/21614
9477 * g++.dg/expr/ptrmem6.C: New test.
9478 * g++.dg/expr/ptrmem6a.C: Likewise.
9479
9480 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
9481
9482 PR tree-optimization/21658
9483 * gcc.dg/tree-ssa/pr21658.c: New.
9484
9485 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
9486
9487 PR c++/21455
9488 * g++.dg/inherit/ptrmem3.C: New.
9489
9490 PR c++/21681
9491 * g++.dg/parse/template16.C: New.
9492
9493 2005-05-27 Andreas Jaeger <aj@suse.de>
9494
9495 * gcc.dg/setjmp-2.c: Only run in 32-bit.
9496
9497 * gcc.dg/i386-sse-8.c: Run test on all archs.
9498
9499 2005-05-26 Mike Stump <mrs@apple.com>
9500
9501 * objc.dg/isa-field-1.m: Only run on darwin.
9502 * objc.dg/lookup-1.m: Likewise.
9503 * objc.dg/try-catch-8.m: Likewise.
9504
9505 2005-05-26 Roger Sayle <roger@eyesopen.com>
9506
9507 PR tree-optimization/9814
9508 * gcc.dg/pr9814-1.c: New test case.
9509
9510 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9511
9512 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
9513 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
9514 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
9515 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
9516 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
9517 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
9518 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
9519 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
9520 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
9521 objc.dg/try-catch-8.m: New.
9522
9523 2005-05-26 Janis Johnson <janis187@us.ibm.com>
9524
9525 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
9526 remove extraneous semicolons.
9527
9528 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9529
9530 * obj-c++.dg/comp-types-12.mm: New.
9531 * objc.dg/comp-types-11.m: New.
9532 * objc.dg/selector-4.m: New.
9533
9534 2005-05-26 Andreas Jaeger <aj@suse.de>
9535
9536 PR testsuite/20772
9537 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
9538 g++.old-deja/g++.ext/attrib3.C,
9539 g++.old-deja/g++.other/store-expr1.C,
9540 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
9541 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
9542 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9543 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
9544 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
9545 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
9546 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
9547 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9548 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
9549 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
9550 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
9551 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
9552 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
9553 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
9554 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
9555 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
9556 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
9557 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9558 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
9559
9560 2005-05-26 Andreas Jaeger <aj@suse.de>
9561
9562 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
9563 x86-64 compilation.
9564
9565 2005-05-26 Andreas Jaeger <aj@suse.de>
9566
9567 PR testsuite/20772
9568 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
9569 gcc.misc-tests/i386-pf-athlon-1.c,
9570 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9571 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
9572 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
9573 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
9574 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
9575 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
9576 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
9577 programs.
9578
9579 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
9580 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
9581 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
9582 x86-64 compilation.
9583
9584 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
9585 x86_64.
9586
9587 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
9588 effective-target ilp32.
9589
9590 2005-05-26 David Ung <davidu@mips.com>
9591
9592 * gcc.target/mips/ext_ins.c: New test for testing the generation
9593 of MIPS32/64 rev 2 ext/ins instructions.
9594
9595 2005-05-26 Andreas Jaeger <aj@suse.de>
9596
9597 * treelang/compile/unsigned.tree: Use gimple instead of
9598 nonexisting generic dump.
9599
9600 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
9601
9602 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
9603
9604 2005-05-26 Andreas Jaeger <aj@suse.de>
9605
9606 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
9607
9608 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
9609
9610 PR libfortran/17283
9611 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
9612 Test callee-allocated memory with write statements.
9613
9614 2005-05-25 Roger Sayle <roger@eyesopen.com>
9615
9616 PR middle-end/21709
9617 * gcc.dg/pr21709-1.c: New test case.
9618
9619 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9620 Mike Stump <mrs@apple.com>
9621
9622 * objc/execute/next_mapping.h: Update for C++.
9623
9624 * obj-c++.dg/selector-1.mm: Move to...
9625 * obj-c++.dg/selector-4.mm: here...
9626
9627 * obj-c++.dg/basic.mm: New.
9628 * obj-c++.dg/comp-types-1.mm: New.
9629 * obj-c++.dg/cxx-class-1.mm: New.
9630 * obj-c++.dg/cxx-ivars-1.mm: New.
9631 * obj-c++.dg/cxx-ivars-2.mm: New.
9632 * obj-c++.dg/cxx-ivars-3.mm: New.
9633 * obj-c++.dg/cxx-scope-1.mm: New.
9634 * obj-c++.dg/cxx-scope-2.mm: New.
9635 * obj-c++.dg/defs.mm: New.
9636 * obj-c++.dg/empty-private-1.mm: New.
9637 * obj-c++.dg/encode-1.mm: New.
9638 * obj-c++.dg/encode-2.mm: New.
9639 * obj-c++.dg/encode-3.mm: New.
9640 * obj-c++.dg/extern-c-1.mm: New.
9641 * obj-c++.dg/extra-semi.mm: New.
9642 * obj-c++.dg/fix-and-continue-2.mm: New.
9643 * obj-c++.dg/isa-field-1.mm: New.
9644 * obj-c++.dg/ivar-list-semi.mm: New.
9645 * obj-c++.dg/local-decl-1.mm: New.
9646 * obj-c++.dg/lookup-1.mm: New.
9647 * obj-c++.dg/lookup-2.mm: New.
9648 * obj-c++.dg/method-1.mm: New.
9649 * obj-c++.dg/method-2.mm: New.
9650 * obj-c++.dg/method-3.mm: New.
9651 * obj-c++.dg/method-4.mm: New.
9652 * obj-c++.dg/method-5.mm: New.
9653 * obj-c++.dg/method-6.mm: New.
9654 * obj-c++.dg/method-7.mm: New.
9655 * obj-c++.dg/no-extra-load.mm: New.
9656 * obj-c++.dg/overload-1.mm: New.
9657 * obj-c++.dg/pragma-1.mm: New.
9658 * obj-c++.dg/pragma-2.mm: New.
9659 * obj-c++.dg/private-1.mm: New.
9660 * obj-c++.dg/private-2.mm: New.
9661 * obj-c++.dg/proto-qual-1.mm: New.
9662 * obj-c++.dg/qual-types-1.mm: New.
9663 * obj-c++.dg/stubify-1.mm: New.
9664 * obj-c++.dg/stubify-2.mm: New.
9665 * obj-c++.dg/super-class-1.mm: New.
9666 * obj-c++.dg/super-class-2.mm: New.
9667 * obj-c++.dg/super-dealloc-1.mm: New.
9668 * obj-c++.dg/super-dealloc-2.mm: New.
9669 * obj-c++.dg/template-1.mm: New.
9670 * obj-c++.dg/template-2.mm: New.
9671 * obj-c++.dg/template-3.mm: New.
9672 * obj-c++.dg/template-4.mm: New.
9673 * obj-c++.dg/template-5.mm: New.
9674 * obj-c++.dg/template-6.mm: New.
9675 * obj-c++.dg/try-catch-1.mm: New.
9676 * obj-c++.dg/try-catch-2.mm: New.
9677 * obj-c++.dg/try-catch-3.mm: New.
9678 * obj-c++.dg/try-catch-4.mm: New.
9679 * obj-c++.dg/try-catch-5.mm: New.
9680 * obj-c++.dg/try-catch-6.mm: New.
9681 * obj-c++.dg/try-catch-7.mm: New.
9682 * obj-c++.dg/try-catch-8.mm: New.
9683 * obj-c++.dg/try-catch-9.mm: New.
9684 * obj-c++.dg/va-meth-1.mm: New.
9685
9686 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9687
9688 * obj-c++.dg/selector-1.mm: New.
9689 * obj-c++.dg/selector-2.mm: New.
9690
9691 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9692
9693 * obj-c++.dg/selector-3.mm: New.
9694 * objc.dg/selector-3.m: New.
9695
9696 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9697
9698 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
9699 about where warning appears.
9700
9701 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9702
9703 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
9704 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
9705 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
9706 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
9707
9708 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9709
9710 * gcc.dg/20050524-1.c: New test.
9711
9712 2005-05-25 Jan Hubicka <jh@suse.cz>
9713
9714 * gcc.dg/tree-prof/inliner-1.c: New.
9715
9716 2005-05-25 Janis Johnson <janis187@us.ibm.com>
9717
9718 * gcc.dg/tree-prof: New directory.
9719 * gcc.dg/tree-prof/tree-prof.exp: New.
9720
9721 2005-05-25 DJ Delorie <dj@redhat.com>
9722
9723 * gcc.dg/Wattributes-1.c: New.
9724 * gcc.dg/Wattributes-2.c: New.
9725 * gcc.dg/Wattributes-3.c: New.
9726
9727 20005-05-24 Janis Johnson <janis187@us.ibm.com>
9728
9729 PR tree-optimization/19833
9730 * gcc.dg/uninit-4.c: Remove xfail.
9731 * gcc.dg/uninit-9.c: Ditto.
9732
9733 2005-05-24 Ziemowit Laski <zlaski@apple.com>
9734
9735 * obj-c++.dg/bitfield-[1-5].mm: New.
9736 * obj-c++.dg/class-protocol-1.mm: New.
9737 * obj-c++.dg/comp-types-1[0-1].mm: New.
9738 * obj-c++.dg/comp-types-[2-9].mm: New.
9739 * obj-c++.dg/encode-[4-8].mm: New.
9740 * obj-c++.dg/layout-1.mm: New.
9741 * obj-c++.dg/method-1[0-9].mm: New.
9742 * obj-c++.dg/method-2[0-1].mm: New.
9743 * obj-c++.dg/method-[8-9].mm: New.
9744 * obj-c++.dg/objc-gc-3.mm: New.
9745 * obj-c++.dg/try-catch-10.mm: New.
9746 * objc.dg/bitfield-5.m: New.
9747 * objc.dg/comp-types-10.m: New.
9748 * objc.dg/comp-types-9.m: New.
9749 * objc.dg/layout-1.m: New.
9750 * objc.dg/objc-gc-4.m: New.
9751 * objc.dg/try-catch-9.m: New.
9752 * objc.dg/class-protocol-1.m: Tweak diagnostics.
9753 * objc.dg/comp-types-1.m: Likewise.
9754 * objc.dg/comp-types-[5-6].m: Likewise.
9755 * objc.dg/method-9.m: Likewise.
9756
9757 2005-05-24 Janis Johnson <janis187@us.ibm.com>
9758
9759 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
9760 and on hardware without VMX support.
9761
9762 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
9763
9764 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
9765
9766 * lib/profopt.exp (dg-final-generate, dg-final-use,
9767 profopt-final-code, profopt-get-options): New.
9768 (profopt-execute): Process test directives.
9769
9770 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
9771 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
9772 cleanup-tree-dump, cleanup-saved-temps): Update comments.
9773
9774 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
9775
9776 PR C++/21645
9777 * g++.dg/init/ctor5.C: New test.
9778
9779 2005-05-24 Ira Rosen <irar@il.ibm.com>
9780
9781 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
9782 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
9783 vect-113.c, vect-114.c.
9784
9785 2005-05-23 Adam Nemet <anemet@lnxw.com>
9786
9787 * gcc.dg/const-elim-1.c: Remove xfails.
9788
9789 2005-05-23 Jeff Law <law@redhat.com>
9790
9791 * gcc.c-torture/compile/pr21638.c: New test.
9792 * gcc.c-torture/compile/20050520-1.c: New test.
9793
9794 2005-05-23 Nick Clifton <nickc@redhat.com>
9795
9796 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
9797 be a proper triple, ie: m32r*-*-*.
9798 * g++.old-deja/g++.jason/thunk3.C: Likewise.
9799
9800 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
9801
9802 PR middle-end/21331
9803 PR tree-opt/21293
9804 * gcc.c-torture/compile/pr21293.c: New test.
9805 * gcc.c-torture/execute/pr21331.c: New test.
9806
9807 2004-05-20 Richard Henderson <rth@redhat.com>
9808
9809 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
9810
9811 2005-05-20 Ziemowit Laski <zlaski@apple.com>
9812
9813 * obj-c++-dg.exp: Add.
9814 * obj-c++.exp: Add.
9815 * obj-c++.dg/dg.exp: Add.
9816
9817 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
9818
9819 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
9820 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
9821
9822 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
9823
9824 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
9825
9826 2004-05-19 Richard Henderson <rth@redhat.com>
9827
9828 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
9829
9830 2005-05-19 Janis Johnson <janis187@us.ibm.com>
9831
9832 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
9833
9834 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
9835
9836 2005-05-19 Jakub Jelinek <jakub@redhat.com>
9837
9838 PR c++/21495
9839 * g++.dg/parse/extern1.C: New test.
9840 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
9841
9842 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9843
9844 * gcc.dg/c99-math.h: New.
9845 * gcc.dg/c99-math-float-1.c: New test.
9846 * gcc.dg/c99-math-double-1.c: Likewise.
9847 * gcc.dg/c99-math-long-double-1.c: Likewise.
9848
9849 2005-05-18 Richard Henderson <rth@redhat.com>
9850
9851 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
9852
9853 2005-05-18 Devang Patel <dpatel@apple.com>
9854
9855 * g++.dg/opt/20050511-1.C: New test.
9856
9857 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
9858
9859 PR libfortran/21127
9860 * gfortran.dg/reshape-complex.f90: New test.
9861
9862 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
9863
9864 * gfortran.dg/array_constructor_1.f90: New test.
9865 * gfortran.dg/array_constructor_2.f90: New test.
9866
9867 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
9868
9869 PR fortran/20954
9870 * gfortran.dg/pr20954.f: New test.
9871
9872 2005-05-17 Mike Stump <mrs@apple.com>
9873
9874 Yet more Objective-C++...
9875
9876 * objc.dg/method-5.m: Update.
9877 * objc.dg/method-6.m: Update.
9878 * objc.dg/method-7.m: Update.
9879 * objc.dg/method-9.m: Update.
9880 * objc.dg/try-catch-2.m: Update.
9881
9882 2005-05-17 Mark Mitchell <mark@codesourcery.com>
9883
9884 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
9885 Remove little-endian optimizations.
9886
9887 2005-05-17 Jeff Law <law@redhat.com>
9888
9889 * g++.dg/tree-ssa/pr14814.C: New test.
9890 * gcc.dg/tree-ssa/pr14814.C: New test.
9891 * gcc.dg/tree-ssa/pr17141-1.C: New test.
9892 * gcc.dg/tree-ssa/pr17141-2.C: New test.
9893
9894 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9895
9896 * gcc.dg/compat/generate-random.c: Do not include
9897 libiberty.h.
9898 * gcc.dg/compat/generate-random_r.c: Likewise.
9899
9900 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
9901
9902 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
9903
9904 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9905
9906 PR middle-end/21595
9907 * g++.dg/tree-ssa/builtin1.C: New testcase.
9908
9909 2005-05-17 Jakub Jelinek <jakub@redhat.com>
9910
9911 PR c++/21454
9912 * g++.dg/opt/const4.C: New test.
9913
9914 PR middle-end/21492
9915 * g++.dg/opt/crossjump1.C: New test.
9916
9917 PR tree-optimization/21610
9918 * gcc.c-torture/compile/20050516-1.c: New test.
9919
9920 PR fortran/15080
9921 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
9922 about the test failing.
9923 * gfortran.fortran-torture/execute/where_7.f90: New test.
9924 * gfortran.fortran-torture/execute/where_8.f90: New test.
9925
9926 2005-05-16 Richard Henderson <rth@redhat.com>
9927
9928 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
9929 i?86 and x86_64.
9930
9931 2005-05-16 Mark Mitchell <mark@codesourcery.com>
9932
9933 * gcc.dg/compat/generate-random.c (config.h): Do not include.
9934 (limits.h): Include unconditionally.
9935 (stdlib.h): Likewise.
9936 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
9937 (limits.h): Include unconditionally.
9938 (stdlib.h): Likewise.
9939 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9940 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9941 (limits.h): Include unconditionally.
9942 (stdlib.h): Likewise.
9943 (hashtab.h): Do not include.
9944 (getopt.h): Likewise.
9945 (stddef.h): Include.
9946 (hashval_t): Define.
9947 (struct entry): Add "next" field.
9948 (HASH_SIZE): New macro.
9949 (hash_table): New variable.
9950 (switchfiles): Do not use xmalloc.
9951 (mix): New macro.
9952 (iterative_hash): New function.
9953 (hasht): Remove.
9954 (e_exists): New function.
9955 (e_insert): Likewise.
9956 (output): Use, instead of libiberty hashtable functions.
9957 (main): Do not use getopt. Do not call htab_create.
9958
9959 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
9960
9961 PR libstdc++/21526
9962 * lib/target-supports.exp (check_mkfifo_available):
9963 Return 0 for cygwin as mkfifo support incomplete on platform.
9964 Fix typos in comments.
9965
9966 2005-05-15 Mark Mitchell <mark@codesourcery.com>
9967
9968 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
9969
9970 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
9971
9972 PR fortran/17432
9973 * gfortran.dg/assign_4.f: New test.
9974
9975 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
9976
9977 PR tree-optimization/21563
9978 * gcc.dg/tree-ssa/pr21563.c: New.
9979
9980 2005-05-14 Jan Hubicka <jh@suse.cz>
9981
9982 * gcc.dg/noreturn-7.c: Allow control reaches warning.
9983
9984 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
9985
9986 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
9987
9988 2005-05-13 Julian Brown <julian@codesourcery.com>
9989
9990 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
9991 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
9992
9993 2005-05-13 Jan Hubicka <jh@suse.cz>
9994
9995 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
9996 * gcc.dg/fold-xor-?.c: Likewise.
9997 * gcc.dg/pr15784-?.c: Likewise.
9998 * gcc.dg/pr20922-?.c: Likewise.
9999 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
10000 * gcc.dg/tree-ssa/pr17598.c: Likewise.
10001 * gcc.dg/tree-ssa/pr20470.c: Likewise.
10002
10003 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10004
10005 PR fortran/21260
10006 * gfortran.dg/hollerith_1.f90: New test.
10007
10008 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10009
10010 * gfortran.dg/func_result_2.f90: New test.
10011
10012 2005-05-11 Bud Davis <bdavis@gfortran.org>
10013
10014 * gfortran.dg/dev_null.f90: New test.
10015
10016 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
10017
10018 * gcc.dg/arm-vfp1.c: Revert last change.
10019
10020 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
10021
10022 PR middle-end/19807
10023 PR tree-optimization/19639
10024 * g++.dg/tree-ssa/pr19807.C: New testcase.
10025
10026 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10027
10028 PR libfortran/21471
10029 * gfortran.dg/append-1.f90: New test.
10030
10031 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10032
10033 * gcc.dg/pr18501.c: XFAIL.
10034 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
10035 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
10036 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
10037 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10038 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10039 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
10040 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
10041 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
10042
10043 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10044
10045 PR fortran/20178
10046 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
10047 gfortran.dg/f2c_3.f90: New tests.
10048
10049 * gfortran.dg/return_1.f90: Fix dg annotation.
10050
10051 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10052
10053 * gcc.c-torture/compile/20050510-1.c: New test.
10054
10055 2005-05-10 Mark Mitchell <mark@codesourcery.com>
10056
10057 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
10058
10059 2005-05-10 Bob Wilson <bob.wilson@acm.org>
10060
10061 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
10062
10063 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
10064
10065 PR c/17913
10066 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
10067
10068 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
10069
10070 PR c/21342
10071 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
10072 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
10073
10074 2005-05-10 Ben Elliston <bje@au.ibm.com>
10075
10076 PR debug/16676
10077 * gcc.dg/debug/pr16676.c: New test.
10078
10079 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
10080
10081 PR testsuite/21443
10082 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
10083 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
10084 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
10085 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
10086 Change -O1 to -O2.
10087 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
10088 -fno-tree-dominator-opts.
10089
10090 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10091
10092 * gfortran.dg/return_1.f90: New test.
10093
10094 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
10095
10096 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
10097
10098 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
10099
10100 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
10101
10102 PR c++/21427
10103 * g++.dg/inherit/covariant13.C: New.
10104
10105 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10106
10107 PR libfortran/19155
10108 * gfortran.dg/pr19155.f: New test.
10109
10110 2005-05-08 Roger Sayle <roger@eyesopen.com>
10111
10112 PR inline-asm/8788
10113 * gcc.dg/pr8788-1.c: New testcase.
10114
10115 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
10116
10117 PR target/21416
10118 * gcc.target/mips/fpcmp-[12].c: New tests.
10119
10120 2005-05-06 Mark Mitchell <mark@codesourcery.com>
10121
10122 * lib/target-supports-dg.exp (dg-require-fork): New function.
10123 (dg-require-mkfifo): Likewise.
10124 * lib/target-supports.exp (check_function_available): New
10125 function.
10126 (check_fork_available): Likewise.
10127 (check_mkfifo_available): Likewise.
10128
10129 2005-05-06 Jeff Law <law@redhat.com>
10130
10131 * gcc.c-torture/compile/pr21380.c: New test.
10132
10133 2005-05-06 Jakub Jelinek <jakub@redhat.com>
10134
10135 PR c++/20961
10136 * g++.dg/ext/weak3.C: New test.
10137
10138 2005-05-05 Mark Mitchell <mark@codesourcery.com>
10139
10140 PR c++/21352
10141 * g++.dg/template/crash37.C: New test.
10142
10143 2005-05-05 Paul Brook <paul@codesourcery.com>
10144
10145 * gcc.dg/arm-g2.c: Use effective-target arm32.
10146 * gcc.dg/arm-mmx-1.c: Ditto.
10147 * gcc.dg/arm-scd42-2.c: Ditto.
10148 * gcc.dg/arm-vfp1.c: Ditto.
10149 * lib/target-supports.exp (check_effective_target_arm32): New
10150 function.
10151
10152 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
10153
10154 PR libfortran/21354
10155 gfortran.dg/in_pack_rank7.f90: New test.
10156
10157 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
10158
10159 PR middle-end/15618
10160 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
10161
10162 2005-05-04 Jakub Jelinek <jakub@redhat.com>
10163
10164 PR middle-end/21265
10165 * gcc.dg/20050503-1.c: New test.
10166
10167 PR rtl-optimization/21239
10168 * gcc.dg/i386-sse-11.c: New test.
10169
10170 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
10171
10172 PR target/16888
10173 * gcc.target/i386/asm-1.c: New test.
10174
10175 2005-05-03 Jakub Jelinek <jakub@redhat.com>
10176
10177 PR rtl-optimization/21330
10178 * gcc.c-torture/execute/20050502-1.c: New test.
10179
10180 PR target/21297
10181 * gcc.c-torture/execute/20050502-2.c: New test.
10182
10183 2005-05-03 Uros Bizjak <uros@kss-loka.si>
10184
10185 PR middle-end/21282
10186 * gcc.dg/pr21282.c: New.
10187
10188 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10189
10190 * gcc.dg/vect/pr20122.c: Clean up .vect file.
10191 * gcc.dg/vect/vect-92.c: Likewise.
10192 * gcc.dg/vect/vect-93.c: Likewise.
10193 * gcc.dg/vect/vect-dv-1.c: Likewise.
10194 * gcc.dg/vect/vect-dv-2.c: Likewise.
10195 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
10196
10197 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10198
10199 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
10200 * gfortran.dg/vect/vect-2.f90: Likewise.
10201 * gfortran.dg/vect/vect-3.f90: Likewise.
10202 * gfortran.dg/vect/vect-4.f90: Likewise.
10203 * gfortran.dg/vect/vect-5.f90: Likewise.
10204
10205 2005-05-02 Geoffrey Keating <geoffk@apple.com>
10206
10207 PR target/20813
10208 * gcc.dg/rs6000-fpint-2.c: New.
10209
10210 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
10211
10212 PR c/15698
10213 * gcc.dg/builtins-30.c: Update expected messages.
10214 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
10215 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
10216 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
10217
10218 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
10219
10220 PR tree-optimization/21294
10221 * gcc.dg/tree-ssa/pr21294.c: New.
10222
10223 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
10224
10225 * gcc.dg/altivec-3.c (vec_store): Do not use the old
10226 __builtin_altivec_st_internal_4si built-in.
10227
10228 2005-05-02 Mark Mitchell <mark@codesourcery.com>
10229
10230 PR c++/15875
10231 * g++.dg/template/ptrmem14.C: New test.
10232
10233 2005-05-02 Paul Brook <paul@codesourcery.com>
10234
10235 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
10236
10237 2005-05-02 Michael Matz <matz@suse.de>
10238
10239 PR c++/19542
10240 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
10241
10242 2005-05-01 Mark Mitchell <mark@codesourcery.com>
10243
10244 * g++.dg/cpp/weak.C: New test.
10245
10246 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
10247
10248 * gcc.dg/tree-ssa/loop-8.c: New test.
10249
10250 2005-04-30 Michael Maty <matz@suse.de>
10251
10252 * gcc.dg/inline-mcpy.c: New test.
10253
10254 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
10255
10256 PR libfortran/18958
10257 * gfortran.dg/eoshift.f90: New test case.
10258
10259 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
10260
10261 PR libfortran/18857
10262 * gfortran.dg/matmul_1.f90: New test.
10263
10264 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10265
10266 PR tree-optimization/21030
10267 * gcc.dg/tree-ssa/pr21030.c: New.
10268
10269 2005-04-29 Devang Patel <dpatel@apple.com>
10270
10271 PR tree-optimization/21272
10272 * gcc.dg/vect/vect-ifcvt-10.c: New test.
10273
10274 2005-04-29 Jakub Jelinek <jakub@redhat.com>
10275
10276 PR fortran/13082
10277 PR fortran/18824
10278 * gfortran.dg/entry_4.f90: New test.
10279 * gfortran.fortran-torture/execute/entry_1.f90: New test.
10280 * gfortran.fortran-torture/execute/entry_2.f90: New test.
10281 * gfortran.fortran-torture/execute/entry_3.f90: New test.
10282 * gfortran.fortran-torture/execute/entry_4.f90: New test.
10283 * gfortran.fortran-torture/execute/entry_5.f90: New test.
10284 * gfortran.fortran-torture/execute/entry_6.f90: New test.
10285 * gfortran.fortran-torture/execute/entry_7.f90: New test.
10286
10287 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10288
10289 * gfortran.fortran-torture/execute/entry_8.f90: New test.
10290
10291 2005-04-29 Paul Brook <paul@codesourcery.com>
10292
10293 * gfortran.dg/entry_3.f90: New test.
10294
10295 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10296
10297 * gfortran.dg/implicit_4.f90: New test.
10298
10299 2005-04-28 Bob Wilson <bob.wilson@acm.org>
10300
10301 * lib/target-supports.exp (check_profiling_available): Return
10302 false for xtensa-*-elf.
10303
10304 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
10305
10306 * lib/fortran-torture.exp (fortran-torture.exp): Catch
10307 error if file cannot be deleted.
10308
10309 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10310
10311 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
10312 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
10313 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
10314 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
10315 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
10316 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
10317 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
10318 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
10319 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
10320 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
10321 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
10322 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
10323 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
10324
10325 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10326
10327 PR fortran/20865
10328 * gfortran.dg/pr20865.f90: New test.
10329
10330 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
10331
10332 * gcc.dg/void-cast-2.c: New test.
10333
10334 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10335
10336 PR c/21159
10337 * gcc.dg/void-cast-1.c: New test.
10338
10339 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
10340
10341 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
10342
10343 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10344
10345 PR fortran/21177
10346 * gfortran.dg/pr21177.f90: New test.
10347
10348 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
10349
10350 PR tree-optimization/21171
10351 * gcc.dg/tree-ssa/pr21171.c: New test.
10352
10353 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
10354
10355 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10356 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10357 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10358 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10359 gcc.dg/tree-ssa/gen-vect-32.c: New.
10360 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
10361 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
10362 don't run on PPC32.
10363
10364 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10365
10366 PR c/21213
10367 * gcc.dg/transparent-union-3.c: New test.
10368
10369 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10370
10371 PR c/20740
10372 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
10373 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
10374 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
10375 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
10376 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
10377 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
10378
10379 2005-04-26 Jeff Law <law@redhat.com>
10380
10381 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
10382 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
10383 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
10384 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
10385 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
10386 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
10387 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
10388
10389 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
10390
10391 PR tree-optimization/17598
10392 * gcc.dg/tree-ssa/pr17598.c: New testcase.
10393
10394 2005-04-25 Mike Stump <mrs@apple.com>
10395
10396 * objc.dg/fix-and-continue-1.m: Add.
10397
10398 2005-04-25 Roger Sayle <roger@eyesopen.com>
10399
10400 PR c++/20995
10401 * g++.dg/opt/pr20995-1.C: New test case.
10402
10403 2005-04-25 Devang Patel <dpatel@apple.com>
10404
10405 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
10406
10407 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10408
10409 PR testsuite/21062
10410 * g++.dg/opt/alias2.C (printf): Correct the prototype.
10411
10412 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10413
10414 PR C++/21188
10415 * g++.dg/opt/rtti2.C: New test.
10416
10417 2005-04-25 Paul Brook <paul@codesourcery.com>
10418 Steven G. Kargl <kargls@comcast.net>
10419
10420 PR fortran/20879
10421 * gfortran.dg/ichar_1.f90: New file.
10422
10423 2005-04-24 Jakub Jelinek <jakub@redhat.com>
10424
10425 PR middle-end/20991
10426 * g++.dg/opt/pr20991.C: New test.
10427
10428 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
10429 where sizeof (type) < __alignof__ (type).
10430 * gcc.dg/compat/struct-layout-1.h: Likewise.
10431
10432 2005-04-24 Per Bothner <per@bothner.com>
10433 Devang Patel <dpatel@apple.com>
10434
10435 PR preprocessor/20907
10436 * gcc.dg/cpp/very-long-comment.c: New test.
10437
10438 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10439
10440 PR fortran/20059
10441 * gfortran.dg/common_5.f: New test.
10442
10443 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
10444
10445 PR middle-end/21082
10446 * g++.dg/tree-ssa/pr21082.C: New testcase.
10447
10448 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
10449
10450 * gcc.dg/vect/vect-99.c: New test.
10451
10452 2005-04-22 Diego Novillo <dnovillo@redhat.com>
10453
10454 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
10455
10456 2005-04-22 Jeff Law <law@redhat.com>
10457
10458 * gcc.dg/uninit-5.c: Remove xfails.
10459 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
10460 conditionals and loads.
10461
10462 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
10463
10464 PR libfortran/20074
10465 PR libfortran/20436
10466 PR libfortran/21108
10467 * gfortran.dg/nested_reshape.f90: new test
10468 * gfortran.dg/reshape-alloc.f90: new test
10469 * gfortran.dg/reshape.f90: new test
10470
10471 2005-04-22 Mark Mitchell <mark@codesourcery.com>
10472
10473 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
10474
10475 * gcc.dg/arm-vfp1.c: New test.
10476
10477 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
10478
10479 PR c++/21087
10480 * g++.dg/lookup/builtin2.C: New test.
10481
10482 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
10483
10484 * gcc.dg/weak/weak-13.c: New test.
10485
10486 2005-04-21 Geoffrey Keating <geoffk@apple.com>
10487
10488 * lib/target-supports.exp (check_effective_target_sync_int_long):
10489 Add powerpc*.
10490
10491 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
10492
10493 * gcc.target/mips/branch-1.c: New test.
10494
10495 2005-04-21 Richard Henderson <rth@redhat.com>
10496
10497 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
10498 * gcc.dg/vect/vect-86.c: Likewise.
10499 * gcc.dg/vect/vect-87.c: Likewise.
10500 * gcc.dg/vect/vect-88.c: Likewise.
10501
10502 2005-04-21 Devang Patel <dpatel@apple.com>
10503
10504 PR optimization/20994
10505 * gcc.dg/tree-ssa/ifc-3.c: New test.
10506
10507 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10508
10509 PR c/12913
10510 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
10511 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
10512 gcc.dg/c99-vla-jump-5.c: New tests.
10513
10514 2005-04-19 Richard Henderson <rth@redhat.com>
10515
10516 * lib/target-supports.exp (check_effective_target_vect_int_mult):
10517 Fix typo in exists check.
10518 (check_effective_target_sync_int_long): New.
10519 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
10520 * gcc.dg/ia64-sync-2.c: Likewise.
10521 * gcc.dg/ia64-sync-3.c: Likewise.
10522 * gcc.dg/ia64-sync-4.c: Likewise.
10523
10524 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
10525
10526 * gcc.dg/fold-xor-1.c: New test.
10527 * gcc.dg/fold-xor-2.c: New test.
10528
10529 2005-04-19 James E. Wilson <wilson@specifixinc.com>
10530
10531 PR target/20670
10532 * g++.dg/eh/fp-regs.C: New test.
10533
10534 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10535
10536 * gcc.dg/Wint-to-pointer-cast-1.c,
10537 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
10538 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
10539 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
10540
10541 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10542
10543 PR fortran/16861
10544 * gfortran.dg/pr16861.f90: New test.
10545
10546 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10547
10548 * gcc.dg/pr21085.c: New test.
10549
10550 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
10551
10552 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
10553 (setup_mips_tests, dg-mips-options): New procedures.
10554 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
10555 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
10556 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
10557 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10558 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
10559 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
10560 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
10561 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10562 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
10563 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
10564 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
10565 dg-mips-options instead of dg-options. Remove now-redundant
10566 preprocessor guards.
10567 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
10568 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10569 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10570 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
10571 * gcc.dg/vr-mult-2.c: Delete.
10572 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
10573 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
10574 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
10575 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
10576 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
10577 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
10578 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
10579
10580 2005-04-18 Laurent GUERBY <laurent@guerby.net>
10581
10582 * ada/acats/run_all.sh: Use sync when executable not present.
10583
10584 2005-04-18 Devang Patel <dpatel@apple.com>
10585
10586 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
10587 * gcc.dg/vect/vect-11a.c: New.
10588 * gcc.dg/vect/vect-none.c: Update.
10589 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
10590
10591 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10592
10593 PR tree-optimization/20922
10594 * gcc.dg/pr20922-1.c: New test.
10595 * gcc.dg/pr20922-2.c: New test.
10596 * gcc.dg/pr20922-3.c: New test.
10597 * gcc.dg/pr20922-4.c: New test.
10598 * gcc.dg/pr20922-5.c: New test.
10599 * gcc.dg/pr20922-6.c: New test.
10600
10601 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10602
10603 PR libfortran/20950
10604 * gfortran.dg/pr20950.f: New test.
10605
10606 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10607
10608 PR libfortran/19216
10609 * gfortran.dg/pr19216.f: New test.
10610
10611 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
10612
10613 PR tree-optimization/21001
10614 * gcc.dg/tree-ssa/pr21001.c: New.
10615
10616 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
10617
10618 PR libfortran/21075
10619 * gfortran.dg/reshape_rank7.f90: New test.
10620
10621 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
10622
10623 PR libfortran/12884 gfortran.dg/pr12884.f: New test
10624 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
10625 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
10626 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
10627 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
10628 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
10629 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
10630 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
10631 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
10632 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
10633 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
10634 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
10635 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
10636 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
10637 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
10638 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
10639 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
10640 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
10641 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
10642 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
10643 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
10644
10645 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
10646
10647 * gfortran.dg/wtruncate.f: New testcase.
10648 * gfortran.dg/wtruncate.f90: New testcase.
10649
10650 2005-04-16 Mark Mitchell <mark@codesourcery.com>
10651
10652 PR c++/21025
10653 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
10654 which sizeof/alignof is dependent, rather than just whether we are
10655 processing_template_decl.
10656
10657 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10658
10659 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10660 corrected typo where the wrong variables had been compared.
10661
10662 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10663
10664 PR libfortran/18495
10665 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10666 Test callee-allocated version of return array with a write
10667 statement.
10668 Test spread with a temporary with another write statement.
10669
10670 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
10671
10672 PR tree-optimization/21031
10673 * gcc.dg/tree-ssa/pr21031.c: New.
10674
10675 2005-04-15 Uros Bizjak <uros@kss-loka.si>
10676
10677 PR tree-optimization/21004
10678 * gcc.dg/builtins-53.c: Include builtins-config.h.
10679 Check floorf, ceilf, floorl and ceill transformations
10680 only when HAVE_C99_RUNTIME is defined.
10681
10682 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
10683
10684 PR middle-end/20739
10685 * gcc.dg/tree-ssa/pr20739.c: New test.
10686
10687 2005-04-14 Mike Stump <mrs@apple.com>
10688
10689 * gcc.dg/Foundation.framework/empty: New.
10690 * gcc.dg/framework-2.c: New.
10691
10692 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10693
10694 PR tree-optimization/21021
10695 * gcc.c-torture/compile/pr21021.c: New.
10696
10697 2005-04-14 Janis Johnson <janis187@us.ibm.com
10698
10699 PR testsuite/21010
10700 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
10701 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
10702 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
10703 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
10704 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
10705 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
10706 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
10707 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
10708
10709 2005-04-14 Richard Henderson <rth@redhat.com>
10710
10711 * lib/target-supports.exp (check_effective_target_vect_condition):
10712 Add ia64, i?86, and x86_64.
10713
10714 2005-04-14 Steven G. Kargl <kargls@comcast.net>
10715
10716 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
10717
10718 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10719
10720 PR tree-optimization/20657
10721 * gcc.dg/tree-ssa/pr20657.c: New.
10722
10723 2005-04-14 Uros Bizjak <uros@kss-loka.si>
10724
10725 * gcc.dg/builtins-53.c: Also check (int)trunc* and
10726 (long long int)trunc*.
10727
10728 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
10729
10730 PR target/20927
10731 * gcc.dg/pr20927.c: New test.
10732
10733 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
10734
10735 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
10736 * gcc.target/mips/asm-1.c: Likewise.
10737
10738 2005-04-13 Dale Johannesen <dalej@apple.com>
10739
10740 * objc.dg/objc-fast-4.m: New.
10741
10742 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
10743
10744 * gcc.target/cris/torture/cris-torture.exp: New driver in new
10745 directory.
10746 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
10747
10748 2005-04-13 David Edelsohn <edelsohn@gnu.org>
10749
10750 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
10751 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
10752 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
10753
10754 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
10755
10756 PR tree-optimization/20913
10757 * gcc.dg/tree-ssa/pr20913.c: New.
10758
10759 PR tree-optimization/20702
10760 * gcc.dg/tree-ssa/pr20702.c: New.
10761
10762 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10763
10764 PR c++/13744
10765 * g++.dg/inherit/local3.C: New test.
10766
10767 2005-04-12 Jeff Law <law@redhat.com>
10768
10769 * gcc.dg/tree-ssa/20050412-1.c: New test.
10770
10771 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
10772
10773 PR libfortran/19016
10774 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
10775 Add tests with mask generated by expression.
10776 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10777 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10778 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10779
10780 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
10781
10782 PR middle-end/20917
10783 * gcc.dg/20050409-1.c: New test.
10784
10785 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
10786
10787 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
10788
10789 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10790
10791 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10792 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
10793 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10794 (TARGET_CXX): Adjust accordingly.
10795 * target.h (struct gcc_target): Remove epxort_class_data. Add
10796 determine_class_data_visibility and class_data_always_comdat.
10797 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10798 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
10799 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10800 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
10801 (arm_cxx_determine_class_data_visibility): New.
10802 (arm_cxx_class_data_always_comdat): Likewise.
10803 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10804 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
10805 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10806 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
10807 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
10808 Define.
10809
10810 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10811
10812 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
10813
10814 2005-04-11 Geoffrey Keating <geoffk@apple.com>
10815
10816 * gcc.dg/i386-darwin-fpmath.c: New.
10817
10818 2004-04-11 Devang Patel <dpatel@apple.com>
10819
10820 * lib/target-supports.exp (check_effective_target_vect_condition): New.
10821 * gcc.dg/vect/vect-ifcvt-1.c: New test.
10822 * gcc.dg/vect/vect-ifcvt-2.c: New test.
10823 * gcc.dg/vect/vect-ifcvt-3.c: New test.
10824 * gcc.dg/vect/vect-ifcvt-4.c: New test.
10825 * gcc.dg/vect/vect-ifcvt-5.c: New test.
10826 * gcc.dg/vect/vect-ifcvt-6.c: New test.
10827 * gcc.dg/vect/vect-ifcvt-7.c: New test.
10828 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
10829
10830 2004-04-11 Devang Patel <dpatel@apple.com>
10831
10832 * gcc.dg/vect/vect-dv-1.c: New test.
10833 * gcc.dg/vect/vect-dv-2.c: New test.
10834
10835 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10836
10837 PR tree-optimization/20933
10838 * gcc.dg/tree-ssa/pr20933.c: New test.
10839
10840 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10841
10842 * gfortran.dg/fold_nearest.f90: New test.
10843
10844 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
10845
10846 * gcc.dg/tree-ssa/alias-1.c: New test.
10847
10848 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10849
10850 PR tree-optimization/20920
10851 * g++.dg/tree-ssa/pr20920.C: New test.
10852
10853 2005-04-11 Uros Bizjak <uros@kss-loka.si>
10854
10855 * gcc.dg/builtins-53.c: Also check (int)ceil* and
10856 (long long int)ceil*.
10857
10858 2005-04-10 Mark Mitchell <mark@codesourcery.com>
10859
10860 * g++.dg/warn/Wdtor1.C: Declare template in system header with
10861 explicit C++ linkage.
10862
10863 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10864
10865 * gfortran.dg/pr17229.f: Take care of the new obsolescence
10866 warning for arithmetic IF statements.
10867
10868 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
10869
10870 * eor_handling_1.f90: New test case.
10871 * eor_handling_2.f90: New test case.
10872 * eor_handling_3.f90: New test case.
10873 * eor_handling_4.f90: New test case.
10874 * eor_handling_5.f90: New test case.
10875 * noadv_size.f90: New test case.
10876 * pad_no.f90: New test case.
10877
10878 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
10879
10880 * gcc.c-torture/execute/20050410-1.c: New test.
10881
10882 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
10883
10884 * gcc.dg/pr20126.c: New.
10885
10886 2005-04-09 Bud Davis <bdavis@gfortran.org>
10887 Steven G. Kargl <kargls@comcast.net>
10888
10889 * gfortran.dg/PR19872.f: New test.
10890
10891 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10892
10893 * gfortran.dg/nint_1.f90: Fix dg-do directive.
10894
10895 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10896
10897 * gfortran.dg/nint_1.f90: New test.
10898
10899 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10900
10901 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
10902 Added test for callee-allocated arrays with write statements.
10903 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
10904 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
10905 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10906 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10907 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10908
10909 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10910
10911 PR libfortran/20163
10912 * gfortran.dg/open-options-blanks.f: New test.
10913
10914 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
10915
10916 PR fortran/13257
10917 * gfortran.dg/comma_format_extension_[1234].f: New tests.
10918
10919 2005-04-09 Jakub Jelinek <jakub@redhat.com>
10920
10921 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10922 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10923 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10924 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10925 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10926 * gcc.c-torture/execute/stdarg-4.c: New test.
10927
10928 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
10929
10930 PR target/20795
10931 * g++.dg/abi/param2.C: New test.
10932
10933 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10934
10935 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
10936
10937 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10938
10939 * gcc.dg/builtins-53.c: New test.
10940
10941 2005-04-08 Diego Novillo <dnovillo@redhat.com>
10942
10943 * g++.dg/tree-ssa/pr18178.C: New test.
10944 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
10945 * gcc.c-torture/execute/20041019-1.c: New test.
10946 * gcc.dg/tree-ssa/20041008-1.c: New test.
10947 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
10948 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
10949 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
10950 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
10951 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
10952 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
10953 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
10954 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
10955 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10956 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10957
10958 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
10959
10960 PR rtl-optimization/20466
10961 * gcc.c-torture/execute/pr20466-1.c: New test.
10962
10963 2005-04-08 Mark Mitchell <mark@codesourcery.com>
10964
10965 PR c++/20905
10966 * g++.dg/parse/cond2.C: New test.
10967
10968 PR c++/20145
10969 * g++.dg/warn/Wdtor1.C: New test.
10970
10971 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10972
10973 PR fortran/17229
10974 * gfortran.dg/pr17229.f: New test.
10975
10976 2005-04-07 Steven G. Kargl <kargls@comcast.net>
10977
10978 * gfortran.dg/tiny_1.f90: New test.
10979 * gfortran.dg/tiny_2.f90: ditto.
10980
10981 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
10982
10983 * gfortran.dg/eor_1.f90: Fix dg-do run line
10984 * gfortran.dg/open_new.f90: Fix dg-do run line
10985
10986 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
10987
10988 * lib/target-supports.exp (get_compiler_messages): Support
10989 optional arguments, the fourth being compiler options.
10990 (check_effective_target_fpic): New proc.
10991 * gcc.dg/20050321-2.c: Restrict to target fpic.
10992
10993 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
10994
10995 * gcc.dg/15443-1.c: New test.
10996 * gcc.dg/15443-2.c: Likewise.
10997
10998 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10999
11000 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
11001
11002 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11003
11004 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
11005
11006 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11007
11008 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
11009 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
11010 -m64.
11011 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
11012 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
11013 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
11014
11015 2005-04-06 Mark Mitchell <mark@codesourcery.com>
11016
11017 PR c++/20212
11018 * g++.dg/warn/Wunused-11.C: New test.
11019
11020 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
11021
11022 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
11023
11024 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
11025
11026 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
11027
11028 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11029
11030 PR c++/20734
11031 * g++.dg/template/ptrmem13.C: New test.
11032
11033 2005-04-05 Per Bothner <per@bothner.com>
11034
11035 * lib/gcc.exp: Always add -fno-show-column, for now.
11036
11037 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
11038
11039 PR testsuite/20767
11040 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
11041 of plain old "unsigned int" for the type of "i". Makes this test
11042 64bit clean.
11043
11044 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
11045
11046 * gcc.dg/i386-ssefn-1.c: New test.
11047 * gcc.dg/i386-ssefn-2.c: New test.
11048 * gcc.dg/i386-ssefn-3.c: New test.
11049 * gcc.dg/i386-ssefn-4.c: New test.
11050
11051 2005-04-05 Jakub Jelinek <jakub@redhat.com>
11052
11053 PR tree-optimization/20076
11054 * gcc.dg/builtin-apply4.c: New test.
11055
11056 PR preprocessor/19475
11057 * gcc.dg/cpp/macspace1.c: New test.
11058 * gcc.dg/cpp/macspace2.c: New test.
11059
11060 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11061
11062 * gfortran.dg/pr20755.f: Fixed bad format.
11063
11064 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11065
11066 PR c++/20763
11067 * g++.dg/ext/attrib21.C: New test.
11068
11069 2004-04-05 Devang Patel <dpatel@apple.com>
11070
11071 * lib/target-supports.exp (check_effective_target_vect_shif): New.
11072 * gcc.dg/vect/vect-shift-1.c: New test.
11073
11074 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11075
11076 PR libfortran/20755
11077 * gfortran.dg/pr20755.f: New test.
11078
11079 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
11080
11081 * gfortran.dg/pr15959.f90: New test.
11082 * gfortran.dg/string_pad_trunc.f90: New test.
11083
11084 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11085
11086 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
11087 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
11088 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
11089 syntax.
11090
11091 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11092
11093 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
11094
11095 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11096
11097 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
11098 * gcc.c-torture/compile/20011119-2.c: Likewise.
11099 * gcc.c-torture/compile/981001-2.c: Likewise.
11100
11101 2005-04-04 Mark Mitchell <mark@codesourcery.com>
11102
11103 PR c++/20679
11104 * g++.dg/template/overload4.C: New test.
11105
11106 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11107
11108 PR c++/20746
11109 * g++.dg/abi/covariant5.C: New.
11110
11111 PR debug/20505
11112 * g++.dg/debug/const2.C: New.
11113
11114 2005-04-04 Jakub Jelinek <jakub@redhat.com>
11115
11116 PR rtl-optimization/16104
11117 * gcc.c-torture/execute/20050316-1.c: New test.
11118
11119 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11120
11121 * g++.dg/template/spec23.C: Fix dg-error text.
11122
11123 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
11124
11125 PR c++/19199
11126 * g++.dg/expr/lval2.C: New.
11127
11128 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11129
11130 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
11131 __builtin_strcasecmp and __builtin_strncasecmp.
11132
11133 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
11134
11135 PR c++/20723
11136 * g++.dg/template/spec22.C: New.
11137 * g++.dg/template/spec23.C: New.
11138
11139 2005-04-03 Dale Ranta <dir@lanl.gov>
11140 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11141
11142 PR libfortran/20068
11143 PR libfortran/20125
11144 PR libfortran/20156
11145 PR libfortran/20471
11146 * gfortran.dg/backspace.f: New test.
11147
11148 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
11149
11150 * gcc.dg/pr19345.c: New test.
11151
11152 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11153
11154 PR tree-optimization/20640
11155 * gcc.dg/torture/tree-loop-1.c: New.
11156
11157 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11158
11159 PR rtl-optimization/20290
11160 * gcc.c-torture/execute/loop-ivopts-2.c: New.
11161
11162 2005-04-02 Geoffrey Keating <geoffk@apple.com>
11163
11164 * gcc.dg/rs6000-fpint.c: New.
11165
11166 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11167
11168 * gcc.dg/old-style-then-proto-1.c: New test.
11169
11170 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11171
11172 * gfortran.fortran-torture/execute/backspace.f90: Check
11173 after backspace and read was incorrect.
11174
11175 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11176
11177 * gcc.c-torture/execute/builtins/strcat.c: Check the result
11178 buffer past the terminating NUL using memcmp.
11179 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
11180 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
11181
11182 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
11183 Fix unused/uninitialized variable warnings.
11184
11185 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
11186 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
11187 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
11188 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
11189
11190 * gcc.c-torture/execute/builtins/abs-1-lib.c,
11191 gcc.c-torture/execute/builtins/fputs-lib.c,
11192 gcc.c-torture/execute/builtins/lib/fprintf.c,
11193 gcc.c-torture/execute/builtins/lib/main.c,
11194 gcc.c-torture/execute/builtins/lib/memcmp.c,
11195 gcc.c-torture/execute/builtins/lib/memmove.c,
11196 gcc.c-torture/execute/builtins/lib/mempcpy.c,
11197 gcc.c-torture/execute/builtins/lib/memset.c,
11198 gcc.c-torture/execute/builtins/lib/printf.c,
11199 gcc.c-torture/execute/builtins/lib/sprintf.c,
11200 gcc.c-torture/execute/builtins/lib/stpcpy.c,
11201 gcc.c-torture/execute/builtins/lib/strchr.c,
11202 gcc.c-torture/execute/builtins/lib/strcmp.c,
11203 gcc.c-torture/execute/builtins/lib/strcpy.c,
11204 gcc.c-torture/execute/builtins/lib/strcspn.c,
11205 gcc.c-torture/execute/builtins/lib/strlen.c,
11206 gcc.c-torture/execute/builtins/lib/strncat.c,
11207 gcc.c-torture/execute/builtins/lib/strncmp.c,
11208 gcc.c-torture/execute/builtins/lib/strncpy.c,
11209 gcc.c-torture/execute/builtins/lib/strrchr.c,
11210 gcc.c-torture/execute/builtins/lib/strspn.c,
11211 gcc.c-torture/execute/builtins/lib/strstr.c,
11212 gcc.c-torture/execute/builtins/memops-asm-lib.c,
11213 gcc.c-torture/execute/builtins/strlen-2.c,
11214 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
11215 prototypes.
11216
11217 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
11218
11219 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
11220 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
11221 selectany usage.
11222
11223 2005-04-01 Jakub Jelinek <jakub@redhat.com>
11224
11225 PR c++/19406
11226 * g++.dg/debug/using1.C: New test.
11227
11228 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
11229
11230 PR middle-end/20524
11231 * gcc.dg/alias-7.c: Prefix asm-declared name with
11232 __USER_LABEL_PREFIX__.
11233
11234 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
11235
11236 Fix fallout from PR middle-end/15700:
11237 * gcc.c-torture/compile/20011119-1.c: Take
11238 __USER_LABEL_PREFIX__ into account.
11239 * gcc.c-torture/compile/20011119-2.c: Likewise.
11240
11241 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
11242
11243 PR c++/18644
11244 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
11245
11246 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11247
11248 PR c/17855
11249 * gcc.c-torture/compile/struct-non-lval-1.c,
11250 gcc.c-torture/compile/struct-non-lval-2.c,
11251 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
11252
11253 2005-03-31 Janis Johnson <janis187@us.ibm.com>
11254
11255 * gcc.dg/tls/tls.exp: Remove temporary file.
11256 * g++.dg/tls/tls.exp: Ditto.
11257 * lib/file-format.exp: Ditto.
11258 * g++.dg/special/ecos.exp: Ditto.
11259
11260 * lib/profopt.exp: Treat prof_ext as a list.
11261 * gcc.misc-tests/bprob.exp: Ditto.
11262 * g++.dg/bprob/bprob.exp: Ditto.
11263
11264 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
11265 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
11266 g++.dg/tree-ssa/pointer-reference-alias.C,
11267 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
11268 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
11269 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
11270 g++.dg/vect/pr19951.cc: Ditto.
11271 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
11272 gcc.dg/builtins-47.c: Ditto.
11273 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
11274 gcc.dg/pr20115-1.c: Ditto.
11275 * gcc.dg/tree-ssa/20030530-2.c,
11276 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
11277 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11278 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
11279 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11280 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
11281 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
11282 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
11283 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
11284 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
11285 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
11286 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
11287 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
11288 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
11289 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
11290 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
11291 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11292 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11293 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11294 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11295 gcc.dg/tree-ssa/20030824-1.c,
11296 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
11297 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
11298 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
11299 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
11300 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
11301 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
11302 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
11303 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
11304 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
11305 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
11306 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
11307 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
11308 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
11309 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
11310 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
11311 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
11312 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
11313 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
11314 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
11315 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
11316 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
11317 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
11318 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
11319 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
11320 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
11321 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
11322 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
11323 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
11324 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
11325 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
11326 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
11327 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
11328 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
11329 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
11330 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
11331 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
11332 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
11333 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
11334 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
11335 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
11336 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
11337 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
11338 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11339 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
11340 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
11341 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
11342 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
11343 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
11344 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
11345 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
11346 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11347 gcc.dg/tree-ssa/useless-1.c: Ditto.
11348 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
11349 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
11350 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
11351 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
11352 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11353 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
11354 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
11355 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
11356 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
11357 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
11358 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
11359 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
11360 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
11361 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
11362 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
11363 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
11364 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
11365 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
11366 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
11367 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
11368 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
11369 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11370 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11371 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
11372 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
11373 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
11374 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
11375 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
11376 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
11377 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
11378 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
11379 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
11380 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
11381 gcc.dg/vect/vect-none.c: Ditto.
11382 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
11383 treelang/compile/unsigned.tree: Ditto.
11384
11385 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
11386 * gcc.dg/cpp/direct2s.c: Ditto.
11387 * gcc.dg/cpp/paste4.c: Ditto.
11388 * gcc.dg/cpp/separate-1.c: Ditto.
11389 * gcc.dg/pch/save-temps-1.c: Ditto.
11390 * g++.dg/ext/altivec-10.C: Ditto.
11391 * g++.dg/pch/pch.C: Ditto.
11392
11393 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
11394
11395 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
11396 * g++.dg/template/repo1.C: Ditto.
11397 * g++.dg/template/repo2.C: Ditto.
11398 * g++.dg/template/repo3.C: Ditto.
11399 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
11400 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
11401 * g++.old-deja/g++.pt/repo1.C: Ditto.
11402 * g++.old-deja/g++.pt/repo2.C: Ditto.
11403 * g++.old-deja/g++.pt/repo3.C: Ditto.
11404 * g++.old-deja/g++.pt/repo4.C: Ditto.
11405
11406 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
11407 * gcc.dg/20030107-1.c: Ditto.
11408 * gcc.dg/20030702-1.c: Ditto.
11409 * gcc.dg/profile-generate-1.c: Ditto.
11410 * g++.dg/other/profile1.C: Ditto.
11411 * g++.old-deja/g++.robertl/eb83.C: Ditto.
11412
11413 * lib/gcc-dg.exp (remove-build-file): New.
11414 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
11415 cleanup-tree-dump, cleanup-saved-temps): New.
11416
11417 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
11418
11419 PR c++/19203, DR 214
11420 * g++.dg/parse/ambig3.C: Not ambiguous.
11421 * g++.dg/template/spec20.C: New.
11422 * g++.dg/template/spec21.C: New.
11423
11424 2005-03-31 Steve Ellcey <sje@cup.hp.com>
11425
11426 PR target/20045
11427 * gcc.dg/ia64-fptr-1.c: Run only on linux.
11428
11429 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11430
11431 PR libfortran/20660
11432 * gfortran.dg/negative_unit.f: New test.
11433
11434 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
11435
11436 * gcc.dg/20050330-1.c: New test.
11437
11438 2005-03-30 Devang Patel <dpatel@apple.com>
11439
11440 * g++.dg/tree-sra/ssa-sra-3.C: New test.
11441
11442 2005-03-30 Dale Johannesen <dalej@apple.com>
11443
11444 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
11445
11446 2005-03-30 Janis Johnson <janis187@us.ibm.com>
11447
11448 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
11449 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
11450 Strip options from test name.
11451
11452 2005-03-31 Jan Hubicka <jh@suse.cz>
11453
11454 * gcc.dg/varpool-1.c: New testcase.
11455
11456 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11457
11458 PR c/772
11459 PR c/17913
11460 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
11461 gcc.dg/stmt-expr-label-3.c : New tests.
11462 * gcc.c-torture/execute/medce-2.c: Remove.
11463
11464 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11465
11466 PR c/20368
11467 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
11468 tests.
11469
11470 2005-03-30 Alan Modra <amodra@bigpond.net.au>
11471
11472 * gcc.c-torture/compile/pr20203.c: New test.
11473
11474 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11475
11476 * gfortran.dg/promotion.f90: New test.
11477
11478 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
11479
11480 PR middle-end/20491
11481 * gcc.dg/torture/asm-subreg-1.c: New test.
11482
11483 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
11484
11485 PR c/20672
11486 * gcc.dg/pr20672-1.c: New test.
11487
11488 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
11489
11490 * gfortran.dg/vect: New directory.
11491 * gfortran.dg/vect/vect.exp: New.
11492 * gfortran.dg/vect/vect-1.f90: New test.
11493 * gfortran.dg/vect/vect-2.f90: New test.
11494 * gfortran.dg/vect/vect-3.f90: New test.
11495 * gfortran.dg/vect/vect-4.f90: New test.
11496 * gfortran.dg/vect/vect-5.f90: New test.
11497
11498 2005-03-29 Jakub Jelinek <jakub@redhat.com>
11499
11500 PR middle-end/20622
11501 * gcc.dg/alias-7.c: New test.
11502
11503 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11504
11505 * gcc.dg/sparc-reg-1.c: New test.
11506
11507 2005-03-28 Steve Ellcey <sje@cup.hp.com>
11508
11509 PR target/19890
11510 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
11511
11512 2005-03-29 Dale Ranta <dir@lanl.gov>
11513 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11514
11515 PR libfortran/20163
11516 * gfortran.dg/pr20163-2.f: New test.
11517
11518 2005-03-28 Jan Hubicka <jh@suse.cz>
11519
11520 PR middle-end/20635
11521 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
11522 by Jakub Jelinek.
11523
11524 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
11525
11526 PR tree-optimization/20626
11527 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
11528 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
11529
11530 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11531
11532 * gfortran.dg/underflow.f90: New test.
11533 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
11534
11535 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11536
11537 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
11538
11539 2005-03-25 Mark Mitchell <mark@codesourcery.com>
11540
11541 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
11542 (g++_init): Make sure that CXXFLAGS is set.
11543 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
11544 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11545 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11546 * lib/objc.exp (objc_init): Likewise.
11547 * lib/treelang.exp (treelang_init): Likewise.
11548
11549 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
11550
11551 PR tree-optimization/20470
11552 * gcc.dg/tree-ssa/pr20470.c: New test.
11553
11554 2005-03-25 Geoffrey Keating <geoffk@apple.com>
11555
11556 * gcc.dg/ppc-stfiwx.c: New.
11557
11558 2005-03-25 Steve Ellcey <sje@cup.hp.com>
11559
11560 PR target/19888
11561 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
11562
11563 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11564
11565 * gcc.dg/20050325-1.c: Fix a typo.
11566
11567 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11568
11569 PR libfortran/19678
11570 PR libfortran/19679
11571 * gfortran.dg/dos_eol.f: New test.
11572
11573 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11574
11575 PR rtl-optimization/20249
11576 * gcc.dg/20050325-1.c: New test.
11577
11578 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11579
11580 PR libfortran/15332
11581 * gfortran.dg/pr15332.f: New test.
11582
11583 2005-03-24 Dale Johannesen <dalej@apple.com>
11584
11585 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
11586
11587 2005-03-24 Geoffrey Keating <geoffk@apple.com>
11588
11589 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
11590 'internal' visibility.
11591 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
11592 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
11593 'protected' visibility.
11594 * gcc.dg/visibility-7.c: Likewise.
11595 * lib/target-supports.exp (check_visibility_available): Take
11596 a parameter, the kind of visibility to check for.
11597 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
11598 to check_visibility_available.
11599
11600 * g++.dg/expr/cast3.C: New.
11601
11602 2005-03-24 David Edelsohn <edelsohn@gnu.org>
11603
11604 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
11605 rs6000.
11606
11607 2005-03-24 Steve Ellcey <sje@cup.hp.com>
11608
11609 PR target/20095
11610 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
11611
11612 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
11613
11614 * gcc.dg/badshift.c: Renamed to...
11615 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
11616
11617 * gcc.target/i386/badshift.c: Renamed to...
11618 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
11619 only.
11620
11621 PR rtl-optimization/20532
11622 * gcc.target/i386/badshift.c: New.
11623
11624 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11625
11626 * gfortran.dg/pr18025.f90: New test.
11627
11628 2005-03-23 Dale Johannesen <dalej@apple.com>
11629
11630 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
11631
11632 2005-03-23 Mark Mitchell <mark@codesourcery.com>
11633
11634 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
11635
11636 * lib/target-supports.exp (check_iconv_available): Default
11637 libiconv to -liconv, if there is no definition.
11638
11639 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
11640
11641 * gcc.dg/torture/cris-asm-mof-1.c: New test.
11642
11643 2005-03-22 Mark Mitchell <mark@codesourcery.com>
11644
11645 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
11646 * g++.dg/opt/pr7503-2.C: Likewise.
11647 * g++.dg/opt/pr7503-3.C: Likewise.
11648 * g++.dg/opt/pr7503-4.C: Likewise.
11649 * g++.dg/opt/pr7503-5.C: Likewise.
11650 * g++.dg/warn/minmax.C: New test.
11651
11652 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11653
11654 * gfortran.dg/g77_intrinsics_funcs.f: New test.
11655 * gfortran.dg/g77_intrinsics_sub.f: New test.
11656
11657 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
11658 Jan Hubicka <jh@suse.cz>
11659 Steven Bosscher <stevenb@suse.de
11660
11661 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
11662
11663 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11664
11665 PR c++/19980
11666 * g++.dg/template/redecl3.C: New test.
11667
11668 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11669
11670 PR c++/20499
11671 * g++.dg/parse/error16.C: Tweak error markers.
11672
11673 2005-03-22 Jakub Jelinek <jakub@redhat.com>
11674
11675 PR target/20561
11676 * gcc.dg/20050321-2.c: New test.
11677
11678 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
11679
11680 PR c++/20465
11681 PR c++/20381
11682 * g++.dg/template/ptrmem12.C: New.
11683
11684 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
11685
11686 PR rtl-optimization/20527
11687 * gcc.c-torture/execute/pr20527-1.c: New test.
11688
11689 2005-03-22 Ben Elliston <bje@au.ibm.com>
11690
11691 * gcc.misc-tests/options.exp (check_for_options): Create a real C
11692 program, compile it into a real executable and then delete the .c
11693 and .x files afterwards, to avoid problems on testglue targets.
11694
11695 2005-03-21 Stuart Hastings <stuart@apple.com>
11696
11697 * gcc.target/i386/sse-2.c: New.
11698
11699 2005-03-21 Uros Bizjak <uros@kss-loka.si>
11700
11701 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
11702
11703 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11704
11705 * g++.dg/parse/crash25.C: Fix typo.
11706
11707 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11708
11709 PR c++/20461
11710 * g++.dg/parse/crash24.C: New test.
11711
11712 PR c++/20536
11713 * g++.dg/parse/crash25.C: New test.
11714
11715 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11716
11717 PR c++/20147
11718 * g++.dg/ext/stmtexpr4.C: New test.
11719
11720 2005-03-20 Roger Sayle <roger@eyesopen.com>
11721
11722 PR middle-end/20539
11723 * gcc.c-torture/compile/pr13066-1.c: New test case.
11724 * gcc.c-torture/compile/pr20539-1.c: Likewise.
11725 * g++.dg/opt/pr13066-1.C: Likewise.
11726
11727 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
11728
11729 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
11730
11731 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11732
11733 PR fortran/18525
11734 * gfortran.dg/nesting_1.f90: New test.
11735
11736 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11737
11738 PR c++/20240
11739 * g++.dg/lookup/using13.C: New test.
11740
11741 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11742
11743 PR c++/20333
11744 * g++.dg/template/crash36.C: New test.
11745
11746 2005-03-18 Paolo Carlini <pcarlini@suse.de>
11747
11748 PR c++/20463
11749 * g++.dg/template/crash35.C: New test.
11750
11751 2005-03-17 Paolo Carlini <pcarlini@suse.de>
11752
11753 PR c++/19966
11754 * g++.dg/overload/operator2.C: New test.
11755
11756 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11757
11758 PR libfortran/20257
11759 * gfortran.dg/pr20257.f90: New test.
11760
11761 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11762
11763 PR libfortran/20480
11764 * gfortran.dg/pr20480.f90: New test.
11765
11766 2005-03-16 Richard Henderson <rth@redhat.com>
11767
11768 PR middle-end/15700
11769 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
11770 (_rtld_global): New.
11771 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
11772 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
11773
11774 * gcc.dg/alias-3.c: New.
11775 * gcc.dg/alias-4.c: New.
11776 * gcc.dg/alias-5.c: New.
11777 * gcc.dg/alias-6.c: New.
11778
11779 2005-03-15 Geoffrey Keating <geoffk@apple.com>
11780
11781 * gcc.dg/cpp/ucnid-7.c: New.
11782
11783 2005-03-15 Janis Johnson <janis187@us.ibm.com>
11784 Dorit Naishlos <dorit@il.ibm.com>
11785
11786 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
11787 darwin.
11788
11789 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
11790
11791 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
11792 misaligned accesses.
11793 * gcc.dg/vect/vect-58.c: Likewise.
11794 * gcc.dg/vect/vect-92.c: New.
11795 * gcc.dg/vect/vect-93.c: New.
11796
11797 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
11798
11799 PR fortran/18827
11800 * gfortran.dg/assign_2.f90: New test.
11801 * gfortran.dg/assign_3.f90: New test.
11802 * gfortran.dg/assign.f90: New test.
11803
11804 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
11805
11806 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
11807 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
11808 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
11809 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
11810 names.
11811
11812 2005-03-14 Geoffrey Keating <geoffk@apple.com>
11813
11814 * gcc.dg/cpp/ucnid-6.c: New.
11815
11816 * gcc.dg/cpp/normalize-1.c: New.
11817 * gcc.dg/cpp/normalize-2.c: New.
11818 * gcc.dg/cpp/normalize-3.c: New.
11819 * gcc.dg/cpp/normalize-4.c: New.
11820 * gcc.dg/cpp/ucnid-4.c: New.
11821 * gcc.dg/cpp/ucnid-5.c: New.
11822 * g++.dg/cpp/normalize-1.C: New.
11823 * g++.dg/cpp/ucnid-1.C: New.
11824
11825 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11826
11827 * gcc.dg/pr18628.c: New.
11828
11829 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11830
11831 PR c++/20280
11832 * g++.dg/tree-ssa/pr20280.C: New.
11833
11834 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11835
11836 PR fortran/20467
11837 * gfortran.dg/stfunc_2.f90: New test.
11838
11839 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11840
11841 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
11842
11843 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11844
11845 * gcc.dg/tree-ssa/20050314-1.c: New test.
11846
11847 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11848
11849 PR c++/4403
11850 PR c++/9783, DR433
11851 * g++.dg/template/friend34.C: New test.
11852 * g++.dg/template/friend35.C: Likewise.
11853 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
11854
11855 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11856
11857 Friend class name lookup 5/n
11858 PR c++/1016
11859 * g++.dg/lookup/hidden-class1.C: New test.
11860 * g++.dg/lookup/hidden-class2.C: Likewise.
11861 * g++.dg/lookup/hidden-class3.C: Likewise.
11862 * g++.dg/lookup/hidden-class4.C: Likewise.
11863 * g++.dg/lookup/hidden-class5.C: Likewise.
11864 * g++.dg/lookup/hidden-class6.C: Likewise.
11865 * g++.dg/lookup/hidden-class7.C: Likewise.
11866 * g++.dg/lookup/hidden-class8.C: Likewise.
11867 * g++.dg/lookup/hidden-class9.C: Likewise.
11868 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
11869 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
11870 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
11871 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
11872 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
11873 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
11874 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
11875 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
11876 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
11877 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
11878 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
11879
11880 2005-03-13 Mark Mitchell <mark@codesourcery.com>
11881
11882 PR c++/20157
11883 * g++.dg/template/error18.C: New test.
11884
11885 2005-03-09 Ben Elliston <bje@au.ibm.com>
11886
11887 PR debug/16792
11888 * g++.dg/debug/pr16792.C: New test.
11889
11890 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11891
11892 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
11893 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
11894 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
11895 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
11896 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
11897 test assertion names.
11898
11899 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11900
11901 PR fortran/18600
11902 * gfortran.dg/stfunc_1.f90: New test.
11903
11904 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11905
11906 PR fortran/16907
11907 * gfortran.dg/real_index_1.f90: New test.
11908
11909 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11910
11911 PR fortran/20323
11912 * gfortran.dg/spec_expr_1.f90: New test.
11913
11914 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11915
11916 PR c/20402
11917 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
11918 new parser.
11919
11920 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11921
11922 PR fortran/20361
11923 * gfortran.dg/largeequiv_1.f90: New test.
11924
11925 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11926
11927 * gcc.dg/ucnid-1.c: New.
11928 * gcc.dg/ucnid-2.c: New.
11929 * gcc.dg/ucnid-3.c: New.
11930 * gcc.dg/ucnid-4.c: New.
11931 * gcc.dg/ucnid-5.c: New.
11932 * gcc.dg/ucnid-6.c: New.
11933 * gcc.dg/cpp/ucnid-1.c: New.
11934 * gcc.dg/cpp/ucnid-2.c: New.
11935 * gcc.dg/cpp/ucnid-3.c: New.
11936 * g++.dg/other/ucnid-1.C: New.
11937
11938 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11939
11940 * gcc.dg/vmx/darwin-abi-3.c: Delete.
11941
11942 2005-03-11 Per Bothner <per@bothner.com>
11943
11944 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
11945 that diagnotics refer to correct token.
11946 * gcc.dg/unused-3.c: Likewise.
11947
11948 2005-03-11 Per Bothner <per@bothner.com>
11949
11950 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
11951 constant" is now actually on same line as string constant.
11952 * gcc.dg/cpp/direct2s.c: Likewise.
11953
11954 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
11955
11956 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
11957
11958 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11959
11960 PR libfortran/20124
11961 * gfortran.dg/pr20124.f90: New Test
11962
11963 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
11964
11965 PR tree-optimization/20130
11966 * gcc.dg/pr20130-1.c: New test.
11967
11968 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11969
11970 PR target/20095
11971 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
11972
11973 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11974
11975 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
11976
11977 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11978
11979 * g++.dg/eh/forced1.C: Fix comment.
11980 * g++.dg/eh/forced2.C: Ditto.
11981 * g++.dg/eh/forced3.C: Ditto.
11982 * g++.dg/eh/forced4.C: Ditto.
11983
11984 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
11985
11986 PR rtl-opt/20412
11987 * gcc.c-torture/compile/pr20412.c: New test.
11988
11989 2005-03-10 Roger Sayle <roger@eyesopen.com>
11990
11991 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
11992
11993 2005-03-10 Jakub Jelinek <jakub@redhat.com>
11994
11995 PR target/20322
11996 * gcc.dg/20050307-1.c: New test.
11997
11998 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
11999
12000 PR c++/20375
12001 * g++.dg/other/stdarg3.C: New.
12002
12003 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12004
12005 PR c++/18384, c++/18327
12006 * g++.dg/init/array19.C: New test.
12007
12008 PR inline-asm/20314
12009 * gcc.dg/torture/pr20314-1.c: New test.
12010 * gcc.dg/torture/pr20314-2.c: New test.
12011
12012 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
12013
12014 * gcc.dg/20050309-1.c: New test.
12015
12016 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12017
12018 * gcc.dg/builtins-10.c: Reactivate disabled test.
12019 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
12020 new cbrt transformations.
12021
12022 2005-03-09 Mark Mitchell <mark@codesourcery.com>
12023
12024 PR c++/20208
12025 * g++.dg/template/array13.C: New test.
12026
12027 2005-03-09 Paolo Carlini <pcarlini@suse.de>
12028
12029 PR c++/16859
12030 * g++.dg/init/brace4.C: New test.
12031
12032 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
12033
12034 PR c++/20186
12035 * g++.dg/template/non-dependent12.C: New.
12036
12037 2005-03-08 Mark Mitchell <mark@codesourcery.com>
12038
12039 PR c++/20142
12040 * g++.dg/init/array18.C: Add dg-do run marker.
12041
12042 PR c++/20142
12043 * g++.dg/init/array18.C: New test.
12044
12045 2005-03-09 Ben Elliston <bje@au.ibm.com>
12046
12047 * consistency.vlad/vlad.exp: Remove trailing semicolons.
12048 * g++.dg/gcov/gcov.exp: Likewise.
12049 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
12050 * gcc.target/xstormy16/xstormy16.exp: Likewise.
12051 * lib/c-torture.exp: Likewise.
12052 * lib/fortran-torture.exp: Likewise.
12053 * lib/g++.exp: Likewise.
12054 * lib/gcc-defs.exp: Likewise.
12055 * lib/gcc-dg.exp: Likewise.
12056 * lib/gcc.exp: Likewise.
12057 * lib/gcov.exp: Likewise.
12058 * lib/gfortran.exp: Likewise.
12059 * lib/mike-g++.exp: Likewise.
12060 * lib/mike-gcc.exp: Likewise.
12061 * lib/objc-torture.exp: Likewise.
12062 * lib/objc.exp: Likewise.
12063 * lib/profopt.exp: Likewise.
12064 * lib/target-libpath.exp: Likewise.
12065 * lib/target-supports.exp: Likewise.
12066 * lib/treelang.exp: Likewise.
12067 * lib/wrapper.exp: Likewise.
12068
12069 2005-03-08 Jeff Law <law@redhat.com>
12070
12071 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
12072 PHI-OPT changes.
12073
12074 2005-03-08 Ira Rosen <irar@il.ibm.com>
12075
12076 * gcc.dg/vect/pr20122.c: New test.
12077
12078 2005-03-07 Jeff Law <law@redhat.com>
12079
12080 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
12081 was folded away.
12082 * gcc.dg/tree-ssa/pr18133-1.c: New test.
12083 * gcc.dg/tree-ssa/pr18133-2.c: New test.
12084 * gcc.dg/tree-ssa/pr18134.c: New test.
12085
12086 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12087
12088 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
12089 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
12090 gcc.dg/torture/builtin-noret-2.c: Require weak support.
12091
12092 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
12093
12094 PR tree-opt/17671
12095 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
12096
12097 2005-03-07 Mark Mitchell <mark@codesourcery.com>
12098
12099 * g++.dg/warn/Wnvdtor.C: New test.
12100
12101 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
12102
12103 * gcc.dg/torture/pr19683-1.c: New test.
12104
12105 2005-03-06 Steven G. Kargl <kargls@comcast.net>
12106
12107 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
12108 * gfortran.dg/g77/19990313-2.f: Ditto.
12109 * gfortran.dg/g77/19990313-3.f: Ditto.
12110 * gfortran.dg/g77/19990525-0.f: Ditto.
12111 * gfortran.dg/g77/19990826-0.f: Ditto.
12112 * gfortran.dg/g77/19990826-2.f: Ditto.
12113 * gfortran.dg/g77/19990826-3.f: Ditto.
12114 * gfortran.dg/g77/20000511-1.f: Ditto.
12115 * gfortran.dg/g77/20000511-2.f: Ditto.
12116 * gfortran.dg/g77/970625-2.f: Ditto.
12117 * gfortran.dg/g77/980310-2.f: Ditto.
12118 * gfortran.dg/g77/980310-3.f: Ditto.
12119 * gfortran.dg/g77/980310-8.f: Ditto.
12120 * gfortran.dg/g77/980519-2.f: Ditto.
12121 * gfortran.dg/g77/alpha1.f: Ditto.
12122 * gfortran.dg/g77/claus.f: Ditto.
12123 * gfortran.dg/g77/erfc.f: Ditto.
12124 * gfortran.dg/g77/short.f: Ditto.
12125 * gfortran.fortran-torture/execute/data.f90: Ditto.
12126 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
12127 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
12128
12129 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12130
12131 * lib/file-format.exp (gcc_target_object_format): Add check for som
12132 format and hardcode object formats on hppa*-*-hpux*.
12133 * lib/target-supports.exp (check_weak_available): Add check for som
12134 object format. Always return 0 on hppa*-*-hpux10*.
12135
12136 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
12137 is defined.
12138
12139 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
12140
12141 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12142
12143 * gfortran.dg/pr19936_1.f90: New test.
12144 * gfortran.dg/pr19936_2.f90: New test.
12145 * gfortran.dg/pr19936_3.f90: New test.
12146
12147 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12148 Paul Thomas <prthomas@drfccad.cea.fr>
12149
12150 * gfortran.dg/PR19754_1.f90: New test.
12151 * gfortran.dg/PR19754_2.f90: Ditto.
12152
12153 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12154
12155 PR c++/19311
12156 * g++.dg/template/non-dependent11.C: New test.
12157
12158 2005-03-05 Uros Bizjak <uros@kss-loka.si>
12159
12160 * lib/target-supports.exp (check_iconv_available): Fix comment.
12161
12162 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
12163 Joseph S. Myers <joseph@codesourcery.com>
12164
12165 PR c++/19797
12166 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
12167
12168 2005-03-04 Matthew Sachs <msachs@apple.com>
12169
12170 * gcc.exp (gcc_target_compile): Put braces around
12171 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
12172 * objc.exp (objc_target_compile): Likewise.
12173 * treelang.exp (treelang_target_compile): Likewise.
12174
12175 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12176
12177 PR fortran/19673
12178 * gfortran.dg/func_result_1.f90: New test.
12179
12180 2005-03-04 Ben Elliston <bje@au.ibm.com>
12181
12182 * gcc.misc-tests/options.exp: New test.
12183
12184 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
12185
12186 * gcc.dg/pr15784-4.c: New test.
12187
12188 2005-03-03 Geoffrey Keating <geoffk@apple.com>
12189
12190 * gcc.c-torture/execute/pr17133.c: New.
12191 * gcc.c-torture/compile/20050303-1.c: New.
12192
12193 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
12194
12195 * gcc.dg/cpp/assert4.c: Fix for cygwin.
12196
12197 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
12198
12199 * g++.dg/overload/using2.C: New.
12200
12201 2005-03-02 Mark Mitchell <mark@codesourcery.com>
12202
12203 PR c++/19916
12204 * g++.dg/init/ptrmem2.C: New test.
12205
12206 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
12207
12208 PR c/8927
12209 * gcc.dg/pr8927-1.c: New test.
12210
12211 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
12212
12213 PR c++/20232
12214 * g++.dg/inherit/covariant12.C: New.
12215
12216 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12217
12218 PR fortran/19479
12219 * gfortran.dg/bound_1.f90: New test.
12220
12221 2005-02-28 Janis Johnson <janis187@us.ibm.com>
12222
12223 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
12224 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
12225
12226 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
12227
12228 PR c/20245
12229 * gcc.dg/pr20245-1.c: New test.
12230
12231 2005-02-28 Jakub Jelinek <jakub@redhat.com>
12232
12233 PR middle-end/19874
12234 * gcc.c-torture/execute/20050119-2.c: New test case.
12235
12236 2005-02-28 Ben Elliston <bje@au.ibm.com>
12237
12238 * README: Update the DejaGnu bug reporting address.
12239 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
12240 * lib/objc-torture.exp: Likewise.
12241
12242 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12243
12244 * gfortran.dg/boz_1.f90: New test.
12245 * gfortran.dg/boz_3.f90: New test.
12246 * gfortran.dg/boz_4.f90: New test.
12247
12248 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12249
12250 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
12251 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
12252
12253 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12254
12255 PR libfortran/20101
12256 * gfortran.dg/write_0_pe_format.f90: New test.
12257
12258 2005-02-27 Jakub Jelinek <jakub@redhat.com>
12259
12260 PR c++/20206
12261 * g++.dg/opt/thunk2.C: New test.
12262 * g++.dg/opt/covariant1.C: New test.
12263
12264 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12265
12266 * gfortran.dg/e_d_fmt.f90: New test.
12267
12268 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
12269
12270 * gcc.dg/asm-b.c: Fix comment typos.
12271
12272 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12273
12274 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
12275 a V_MAY_DEF also.
12276
12277 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12278
12279 PR tree-opt/20188
12280 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
12281 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
12282 * gcc.dg/asm-b.c: New test.
12283
12284 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
12285
12286 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
12287 Disable this test on IRIX 6.
12288
12289 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
12290
12291 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
12292 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
12293 parser.
12294
12295 2005-02-25 Diego Novillo <dnovillo@redhat.com>
12296
12297 PR tree-optimization/20204
12298 * testsuite/gcc.dg/pr20204.c: New test.
12299
12300 2005-02-24 Jakub Jelinek <jakub@redhat.com>
12301
12302 PR target/20196
12303 * gcc.c-torture/execute/20050224-1.c: New test.
12304
12305 PR c++/20175
12306 * g++.dg/warn/Wbraces2.C: New test.
12307
12308 2005-02-23 Mark Mitchell <mark@codesourcery.com>
12309
12310 PR c++/19878
12311 * g++.dg/init/const2.C: New test.
12312
12313 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
12314
12315 PR tree-optimization/20100
12316 * gcc.c-torture/execute/pr20100-1.c: New test.
12317
12318 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12319
12320 * gfortran.dg/implicit_3.f90: New test.
12321
12322 * gfortran.dg/deftype_1.f90: New test.
12323
12324 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
12325
12326 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
12327 the test passes.
12328 * g++.dg/other/anon3.C: Accept a warning.
12329
12330 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
12331
12332 * gcc.dg/pr20017.c: Fix a comment typo.
12333
12334 2005-02-23 Bud Davis <bdavis@gfortran.org>
12335
12336 * gfortran.dg/list_read_4.f90: Change to f90 comments.
12337
12338 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12339
12340 PR ada/19902
12341 * ada/acats/tests/cxa/cxa3004.a: Remove.
12342 * ada/acats/tests/cxb/cxb30061.am: Likewise.
12343
12344 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12345
12346 PR c++/20073
12347 * g++.dg/init/const1.C: New test.
12348
12349 PR c++/19991
12350 * g++.dg/parse/constant7.C: New test.
12351
12352 PR c++/20152
12353 * g++.dg/parse/error27.C: New test.
12354 * g++.dg/template/qualttp15.C: Adjust error markers.
12355 * g++.old-deja/g++.other/struct1.C: Likewise.
12356
12357 PR c++/20153
12358 * g++.dg/template/error17.C: New test.
12359
12360 PR c++/20148
12361 * g++.dg/parser/error26.C: New test.
12362
12363 2005-02-22 Diego Novillo <dnovillo@redhat.com>
12364
12365 PR tree-optimization/20100
12366 PR tree-optimization/20115
12367 * gcc.dg/pr20115.c: New test.
12368 * gcc.dg/pr20115-1.c: New test.
12369 * gcc.dg/pr20100.c: New test.
12370 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
12371 call-clobbered variables after alias1.
12372
12373 2005-02-22 Bud Davis <bdavis@gfortran.org>
12374
12375 * gfortran.dg/list_read_4.f90: new test.
12376
12377 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
12378
12379 PR rtl-optimization/20017.
12380 * gcc.dg/pr20017.c: New.
12381
12382 2005-02-22 Devang Patel <dpatel@apple.com>
12383
12384 PR 19952
12385 * g++.dg/tree-ssa/pr19952.C: New test.
12386
12387 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12388
12389 PR c++/19883
12390 * g++.dg/parse/constant6.C: New test.
12391
12392 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12393
12394 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12395 * g++.dg/charset/asm2.c: Likewise.
12396 * g++.dg/charset/asm3.c: Likewise.
12397 * g++.dg/charset/asm4.c: Likewise.
12398 * g++.dg/charset/asm5.c: Likewise.
12399 * g++.dg/charset/attribute1.c: Likewise.
12400 * g++.dg/charset/attribute2.c: Likewise.
12401 * g++.dg/charset/extern1.cc: Likewise.
12402 * g++.dg/charset/extern2.cc: Likewise.
12403 * g++.dg/charset/extern3.cc: Likewise.
12404 * g++.dg/charset/function.cc: Likewise.
12405 * g++.dg/charset/string.c: Likewise.
12406 * g++.dg/charset/charset.exp: Likewise.
12407 * lib/target-supports.exp (check_iconv_available): Fix comment.
12408
12409 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12410
12411 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
12412 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12413 * gcc.dg/charset/asm2.c: Likewise.
12414 * gcc.dg/charset/asm3.c: Likewise.
12415 * gcc.dg/charset/asm4.c: Likewise.
12416 * gcc.dg/charset/asm5.c: Likewise.
12417 * gcc.dg/charset/asm6.c: Likewise.
12418 * gcc.dg/charset/attribute1.c: Likewise.
12419 * gcc.dg/charset/attribute2.c: Likewise.
12420 * gcc.dg/charset/builtin1.c: Likewise.
12421 * gcc.dg/charset/extern.c: Likewise.
12422 * gcc.dg/charset/function.c: Likewise.
12423 * gcc.dg/charset/string.c: Likewise.
12424 * gcc.dg/charset/charset.exp: Likewise.
12425
12426 2005-02-21 Bud Davis <bdavis9659@comcast.net>
12427
12428 PR fortran/20086
12429 * gfortran.dg/pr20086.f90: New test.
12430
12431 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
12432
12433 PR tree-optimization/19786
12434 * g++.dg/tree-ssa/pr19786.C: New.
12435
12436 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12437
12438 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
12439
12440 2005-02-21 Jeff Law <law@redhat.com>
12441
12442 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
12443
12444 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12445
12446 * gfortran.dg/do_iterator: Split loop, markup all lines for
12447 which an error locus is printed.
12448 * gfortran.dg/pr17708.f90: Markup all lines for which an error
12449 locus is printed.
12450 * gfortran.dg/select_4.f90: Likewise.
12451 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
12452 locuses in the various permutations.
12453
12454 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
12455
12456 PR tree-optimization/19951
12457 * g++.dg/vect: New directory.
12458 * g++.dg/vect/vect.exp: New file.
12459 * g++.dg/vect/pr19951.cc: New testcase.
12460 * g++.dg/dg.exp: Also prune vectorizer tests.
12461
12462 2005-02-20 Zack Weinberg <zack@codesourcery.com>
12463
12464 PR 18785
12465 * gcc.dg/charset/builtin1.c: New test.
12466
12467 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12468
12469 PR c++/19299
12470 * g++.dg/inherit/volatile1.C: New test.
12471
12472 PR c++/19440
12473 * g++.dg/template/dtor4.C: New test.
12474
12475 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12476
12477 * gfortran.dg/int_1.f90: New test.
12478
12479 2005-02-19 Devang Patel <dpatel@apple.com>
12480
12481 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
12482
12483 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12484
12485 * gfortran.dg/achar_1.f90: New test.
12486
12487 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
12488
12489 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
12490
12491 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
12492 Jakub Jelinek <jakub@redhat.com>
12493
12494 PR tree-optimization/19828
12495 * gcc.dg/tree-ssa/loop-7.c: New test.
12496 * gcc.c-torture/execute/20050218-1.c: New test.
12497
12498 2005-02-19 Jakub Jelinek <jakub@redhat.com>
12499
12500 PR c/20043
12501 * gcc.dg/transparent-union-1.c: New test.
12502 * gcc.dg/transparent-union-2.c: New test.
12503
12504 2005-02-18 James E Wilson <wilson@specifixinc.com>
12505
12506 PR tree-optimization/18977
12507 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
12508
12509 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
12510
12511 PR target/20054
12512 * gcc.dg/pr20054.c: New test.
12513
12514 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12515
12516 PR c++/19508
12517 * g++.dg/ext/attrib20.C: New test.
12518
12519 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12520
12521 PR middle-end/20030
12522 * gfortran.fortran-torture/execute/character_passing.f90: New test.
12523
12524 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
12525
12526 PR c++/20008
12527 * g++.dg/opt/switch4.C: New.
12528
12529 2005-02-18 Jakub Jelinek <jakub@redhat.com>
12530
12531 PR c++/20023
12532 PR tree-optimization/20009
12533 * gcc.c-torture/compile/20050217-1.c: New test.
12534 * g++.dg/opt/switch3.C: New test.
12535
12536 PR tree-optimization/18947
12537 * gcc.c-torture/compile/20050215-1.c: New test.
12538 * gcc.c-torture/compile/20050215-2.c: New test.
12539 * gcc.c-torture/compile/20050215-3.c: New test.
12540
12541 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
12542
12543 PR c++/20028
12544 * g++.dg/template/crash34.C: New.
12545
12546 PR c++/20022
12547 * g++.dg/other/access3.C: New.
12548
12549 2005-02-17 Ira Rosen <irar@il.ibm.com>
12550
12551 * gcc.dg/vect/vect-98.c: New test.
12552
12553 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
12554
12555 PR tree-optimization/19967
12556 * gcc.dg/pr19967.c: New.
12557
12558 2005-02-16 Jakub Jelinek <jakub@redhat.com>
12559
12560 PR middle-end/19857
12561 * gcc.dg/tree-ssa/20050215-1.c: New test.
12562 * gcc.c-torture/execute/20050215-1.c: New test.
12563
12564 2005-02-15 Eric Christopher <echristo@redhat.com>
12565
12566 * gcc.dg/cpp/20050215-1.c: New file.
12567
12568 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
12569
12570 PR tree-optimization/15785
12571 * gcc.dg/pr15785-1.c: New test.
12572
12573 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
12574
12575 PR c++/17788
12576 * g++.dg/init/ctor4.C: New.
12577 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
12578
12579 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
12580
12581 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
12582 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
12583
12584 2005-02-15 Andreas Schwab <schwab@suse.de>
12585
12586 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
12587 declare malloc.
12588
12589 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
12590
12591 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
12592
12593 2005-02-14 Diego Novillo <dnovillo@redhat.com>
12594
12595 PR tree-optimization/19853
12596 * gcc.c-torture/compile/pr19853.c: New test.
12597
12598 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12599
12600 PR c++/19608
12601 * g++.dg/parse/local-class1.C: New.
12602
12603 PR c++/19895
12604 * g++.dg/parse/ptrmem3.C: New.
12605
12606 PR c++/19884
12607 * g++.old-deja/g++.oliva/template6.C: Add another case.
12608 * g++.dg/template/explicit6.C: New.
12609
12610 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
12611
12612 PR c++/17816
12613 * g++.dg/other/redecl2.C: New.
12614
12615 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12616
12617 PR c++/19891
12618 * g++.dg/abi/covariant4.C: New.
12619
12620 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
12621
12622 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
12623
12624 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
12625
12626 * gcc.dg/vect/vect-96.c: Fix typo.
12627
12628 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12629
12630 PR c++/14479
12631 PR c++/19487
12632 * g++.dg/template/enum5.C: New test.
12633
12634 2005-02-12 Ira Rosen <irar@il.ibm.com>
12635
12636 * gcc.dg/vect/vect-97.c: New test.
12637
12638 2005-02-12 Ira Rosen <irar@il.ibm.com>
12639
12640 * gcc.dg/vect/vect-96.c: New test.
12641
12642 2005-02-12 Uros Bizjak <uros@kss-loka.si>
12643
12644 * gcc.dg/builtins-34.c: Also check ldexp*.
12645
12646 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
12647
12648 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
12649
12650 2005-02-11 Janis Johnson <janis187@us.ibm.com>
12651
12652 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
12653 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
12654 dg-require-dll, dg-require-iconv, dg-require-named-sections,
12655 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
12656 selector_list, selector_expression, dg-process-target): Move to new
12657 file target-supports-dg.exp.
12658 * lib/target-supports-dg.exp: New.
12659
12660 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
12661 New.
12662
12663 2005-02-11 Jakub Jelinek <jakub@redhat.com>
12664
12665 PR c++/19666
12666 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
12667
12668 PR middle-end/19858
12669 * gcc.c-torture/compile/20050210-1.c: New test.
12670
12671 2005-02-11 Mark Mitchell <mark@codesourcery.com>
12672
12673 PR c++/19755
12674 * g++.dg/warn/Wbraces1.C: New test.
12675
12676 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
12677
12678 * gcc.dg/builtins-52.c: New testcase.
12679
12680 2005-02-10 Jakub Jelinek <jakub@redhat.com>
12681
12682 PR c/19342
12683 * gcc.c-torture/execute/20050119-1.c: New test.
12684
12685 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12686
12687 PR c++/19811
12688 * g++.dg/init/delete1.C: New test.
12689
12690 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
12691
12692 PR c++/18470
12693 * g++.dg/template/static12.C: New test.
12694
12695 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12696
12697 PR c++/19787
12698 * g++.dg/conversion/ambig1.C: New test.
12699
12700 PR c++/19739
12701 * g++.dg/ext/attrib19.C: New test.
12702
12703 PR c++/19732
12704 * g++.dg/parse/dtor5.C: New test.
12705
12706 PR c++/19762
12707 * g++.dg/template/dtor3.C: New test.
12708
12709 PR c++/19826
12710 * g++.dg/template/static11.C: New test.
12711 * g++.dg/template/crash2.C: Remove dg-error marker.
12712
12713 2005-02-09 Janis Johnson <janis187@us.ibm.com>
12714
12715 PR C++/18491
12716 * g++.old-deja/g++.mike/p10769a.C: Remove.
12717
12718 2005-02-09 Roger Sayle <roger@eyesopen.com>
12719
12720 * gcc.dg/builtins-48.c: New test case.
12721 * gcc.dg/builtins-49.c: New test case.
12722 * gcc.dg/builtins-50.c: New test case.
12723 * gcc.dg/builtins-51.c: New test case.
12724
12725 2005-02-09 Ian Lance Taylor <ian@airs.com>
12726
12727 PR middle-end/19583
12728 * g++.dg/warn/Wreturn-type-3.C: New test.
12729
12730 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12731
12732 PR middle-end/19402
12733 * gcc.dg/pr19402-1.c: New testcase.
12734 * gcc.dg/pr19402-2.c: likewise.
12735
12736 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12737
12738 PR middle-end/19854
12739 * g++.dg/tree-ssa/tmmti.C: New testcase.
12740
12741 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12742
12743 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
12744
12745 2005-02-08 Mark Mitchell <mark@codesourcery.com>
12746
12747 PR c++/19733
12748 * g++.dg/parse/crash23.C: New test.
12749 * g++.dg/warn/Weff1.C: New test.
12750
12751 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12752
12753 * gcc.dg/20050209-1.c: New test.
12754
12755 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12756
12757 PR target/19799
12758 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
12759
12760 2005-02-08 Mike Stump <mrs@apple.com>
12761
12762 * g++.dg/pch/import-2.c: New test.
12763 * g++.dg/pch/import-2.hs: New.
12764 * g++.dg/pch/include/import-2a.h: New.
12765 * g++.dg/pch/include/import-2b.h: New.
12766
12767 2005-02-08 Janis Johnson <janis187@us.ibm.com>
12768
12769 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
12770
12771 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12772
12773 * gfortran.dg/substr_1.f90: New test.
12774
12775 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
12776
12777 PR middle-end/19775
12778 * gcc.dg/torture/builtin-power-1.c: Disable test for
12779 invalid transformation.
12780 * gcc.dg/builtins-10.c: Likewise. Disable one test we
12781 no longer optimize.
12782 * gcc.dg/builtins-47.c: New testcase.
12783
12784 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
12785 Dorit Naishlos <dorit@il.ibm.com>
12786
12787 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
12788
12789 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
12790
12791 * gcc.c-torture/compile/20050206-1.c: New test.
12792
12793 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12794
12795 PR tree-opt/19768
12796 * g++.dg/opt/pr19768.C: New test.
12797
12798 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12799
12800 PR tree-opt/19736
12801 * gcc.c-torture/compile/pr19736.c: New test.
12802
12803 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12804
12805 PR c++/17401
12806 * g++.dg/parse/error25.C: New test.
12807
12808 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
12809
12810 * gcc.c-torture/execute/20050203-1.c: New.
12811
12812 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
12813
12814 * gcc.dg/vect/vect-85.c: Remove xfail.
12815 * gcc.dg/vect/vect-86.c: Remove xfail.
12816 * gcc.dg/vect/vect-87.c: Remove xfail.
12817 * gcc.dg/vect/vect-88.c: Remove xfail.
12818
12819 2005-02-02 Geoffrey Keating <geoffk@apple.com>
12820
12821 * gcc.dg/altivec-19.c: New.
12822
12823 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
12824
12825 PR c/17807
12826 * gcc.dg/nested-func-3.c: New test.
12827 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
12828
12829 2005-02-02 Janis Johnson <janis187@us.ibm.com>
12830
12831 * gcc.test-framework/gen_directive_tests: Generate tests for
12832 selector expressions.
12833
12834 2005-02-02 Matt Austern <austern@apple.com>
12835
12836 PR c++/19628
12837 * g++/ext/builtin7.C: New.
12838 * g++/ext/builtin8.C: New.
12839
12840 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12841
12842 PR c/18502
12843 * gcc.dg/pr18502-1.c: New test.
12844
12845 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12846
12847 PR c++/17413
12848 * g++.dg/template/local4.C: Tweak.
12849
12850 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
12851
12852 PR tree-optimization/19578
12853 * gcc.c-torture/compile/20050202-1.c: New test.
12854
12855 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12856
12857 PR c/19435
12858 * gcc.dg/c99-init-4.c: New test.
12859
12860 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12861
12862 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
12863
12864 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
12865
12866 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
12867 * g++.dg/eh/check-vect.h: New.
12868
12869 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
12870 * gcc.dg/vect/vect-78.c: Ditto.
12871 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
12872 Remove.
12873
12874 * g++.dg/conversion/simd1.C: Expect warning.
12875 * g++.dg/ext/attribute-test-1.C: Ditto.
12876 * g++.dg/ext/attribute-test-2.C: Ditto.
12877 * g++.dg/ext/attribute-test-3.C: Ditto.
12878 * g++.dg/ext/attribute-test-4.C: Ditto.
12879
12880 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
12881 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
12882
12883 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
12884
12885 2005-02-01 Richard Henderson <rth@redhat.com>
12886
12887 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12888 long double for ibm double-double format.
12889 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12890
12891 2005-02-01 Diego Novillo <dnovillo@redhat.com>
12892
12893 PR tree-optimization/19633
12894 * testsuite/gcc.dg/pr19633-1.c: New test.
12895 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
12896 to NULL or a symbol.
12897
12898 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12899
12900 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
12901 New procs.
12902 (dg-process-target (local override)): Handle selector expressions.
12903
12904 * gcc.test-framework/README: Describe tests in source directory.
12905 * gcc.test-framework/test-framework.awk: Handle dg- tests.
12906 * gcc.test-framework/test-framework.exp: Handle dg- tests.
12907 * gcc.test-framework/dg-bogus-exp-P.c: New test.
12908 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
12909 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
12910 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
12911 * gcc.test-framework/dg-do-link-exp-P.c: New test.
12912 * gcc.test-framework/dg-do-run-exp-P.c: New test.
12913 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
12914 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
12915 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
12916 * gcc.test-framework/dg-error-exp-P.c: New test.
12917 * gcc.test-framework/dg-error-exp-XP.c: New test.
12918 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
12919 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
12920 * gcc.test-framework/dg-output-exp-P.c: New test.
12921 * gcc.test-framework/dg-output-exp-XF.c: New test.
12922 * gcc.test-framework/dg-warning-exp-P.c: New test.
12923 * gcc.misc-tests/dg-1.c: Remove.
12924 * gcc.misc-tests/dg-2.c: Remove.
12925 * gcc.misc-tests/dg-3.c: Remove.
12926 * gcc.misc-tests/dg-4.c: Remove.
12927 * gcc.misc-tests/dg-5.c: Remove.
12928 * gcc.misc-tests/dg-6.c: Remove.
12929 * gcc.misc-tests/dg-7.c: Remove.
12930 * gcc.misc-tests/dg-8.c: Remove.
12931 * gcc.misc-tests/dg-9.c: Remove.
12932 * gcc.misc-tests/dg-10.c: Remove.
12933 * gcc.misc-tests/dg-11.c: Remove.
12934 * gcc.misc-tests/dg-12.c: Remove.
12935 * gcc.misc-tests/dg-test.exp: Remove.
12936
12937 * gcc.test-framework/test-framework.awk: Change recording and
12938 printing of passes and failures.
12939
12940 * gcc.test-framework: New directory.
12941 * gcc.test-framework/README: New.
12942 * gcc.test-framework/test-framework.exp: New.
12943 * gcc.test-framework/test-framework.awk: New.
12944 * gcc.test-framework/gen_directive_tests: New.
12945
12946 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
12947
12948 * lib/treelang.exp: Fix comment typos.
12949 (treelang_target_compile): Don't append libs=-ltreelang to options.
12950
12951 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
12952
12953 * g++.dg/parse/typename7.C: Adjust error messages.
12954
12955 2005-01-31 Jeff Law <law@redhat.com>
12956
12957 * gcc.c-torture/execute/20050131-1.c: New test.
12958 * gcc.dg/wcaselabel.c: New test.
12959
12960 2005-01-31 Mark Mitchell <mark@codesourcery.com>
12961
12962 * g++.dg/other/warning1.C: Adjust error messags.
12963 * g++.dg/parse/constant5.C: New test.
12964
12965 2005-01-31 Steven Bosscher <stevenb@suse.de>
12966
12967 PR c/19333
12968 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
12969 the test case valid.
12970 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
12971 * testsuite/gcc.dg/array-7.c: Adjust expected result.
12972 * testsuite/gcc.dg/pr18596-3.c: Likewise.
12973 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
12974 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
12975 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
12976
12977 2005-01-31 Dale Johannesen <dalej@apple.com>
12978
12979 * g++.dg/opt/pr19650.C: New test.
12980
12981 2005-01-31 Richard Henderson <rth@redhat.com>
12982
12983 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12984 long double for intel double extended format.
12985 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12986
12987 2005-01-30 Mark Mitchell <mark@codesourcery.com>
12988
12989 PR c++/19555
12990 * g++.dg/template/static10.C: New test.
12991
12992 PR c++/19395
12993 * g++.dg/parse/error24.C: New test.
12994
12995 PR c++/19367
12996 * g++.dg/lookup/builtin1.C: New test.
12997
12998 PR c++/19457
12999 * g++.dg/warn/conv3.C: New test.
13000
13001 2005-01-30 Bud Davis <bdavis@gfortran.org>
13002
13003 PR fortran/19647
13004 * gfortan.dg/inquire_7.f90
13005
13006 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
13007
13008 PR tree-optimization/15791
13009 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
13010 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
13011 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
13012 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
13013 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
13014 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
13015 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
13016 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
13017 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
13018 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
13019
13020 2005-01-29 Paul Brook <paul@codesourcery.com>
13021
13022 PR fortran/18565
13023 * check.c (real_or_complex_check): New function.
13024 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
13025 * intrinsic.c (add_functions): Use new check functions.
13026 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
13027 Add prototypes.
13028
13029 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
13030
13031 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
13032 gcc.dg/lvalue-3.c: New tests.
13033 * gcc.dg/concat.c: Update expected messages.
13034
13035 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
13036
13037 PR libfortran/19595
13038 * gfortran.dg/eor_1.f90: New test.
13039
13040 2005-01-29 Steven G. Kargl <kargls@comcast.net>
13041
13042 PR fortran/19589
13043 * gfortran.dg/logical_data_1.f90: New test.
13044
13045 2005-01-28 Mark Mitchell <mark@codesourcery.com>
13046
13047 PR c++/19253
13048 * g++.dg/template/crash33.C: New test.
13049
13050 PR c++/19667
13051 * g++.dg/template/crash32.C: New test.
13052
13053 2005-01-28 Ian Lance Taylor <ian@airs.com>
13054
13055 PR middle-end/16558
13056 * g++.dg/warn/Wreturn-type-2.C: New test.
13057
13058 2004-06-24 Jeff Law <law@redhat.com>
13059
13060 * gcc.dg/tree-ssa/20050128-1.c: New test.
13061
13062 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
13063
13064 * gcc.target/frv/all-mdpackh-1.c: New test.
13065
13066 2005-01-28 Steven Bosscher <stevenb@suse.de>
13067
13068 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
13069
13070 2005-01-27 Richard Henderson <rth@redhat.com>
13071
13072 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
13073
13074 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13075
13076 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
13077
13078 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13079
13080 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13081 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13082 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
13083 to cope with cases where the multilib options override the dg-options.
13084
13085 2005-01-27 Jakub Jelinek <jakub@redhat.com>
13086
13087 PR c/18946
13088 * gcc.dg/noncompile/20050120-1.c: New test.
13089
13090 2005-01-26 Diego Novillo <dnovillo@redhat.com>
13091
13092 PR tree-optimization/19633
13093 * gcc.dg/pr19633.c: New test.
13094 * gcc.dg/tree-ssa/pr19633.c: New test.
13095
13096 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13097
13098 * gcc.dg/20041216-1.c: New test.
13099
13100 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
13101
13102 PR objc/18862
13103 * objc.dg/selector-2.m: New test.
13104
13105 2005-01-26 Jakub Jelinek <jakub@redhat.com>
13106
13107 * g++.dg/opt/range-test-2.C: New test.
13108
13109 PR rtl-optimization/19579
13110 * gcc.c-torture/execute/20050124-1.c: New test.
13111
13112 2005-01-26 Greg Parker <gparker@apple.com>
13113 Stuart Hastings <stuart@apple.com>
13114
13115 * gcc.c-torture/execute/20050125-1.c: New.
13116
13117 2005-01-18 Jan Hubicka <jh@suse.cz>
13118
13119 PR tree-optimize/19337
13120 * gcc.c-torture/compile/20050119-1.c: New test.
13121
13122 2005-01-24 James E Wilson <wilson@specifixinc.com>
13123
13124 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
13125 test for successful match.
13126
13127 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
13128
13129 PR objc/18408
13130 * objc.dg/comp-types-7.m: New test.
13131
13132 2005-01-24 Janis Johnson <janis187@us.ibm.com>
13133
13134 * lib/target-supports.exp (current_target_name): New.
13135 (check_effective_target_ilp32, check_effective_target_lp64):
13136 Cache the result to use as long as the current target, with
13137 multilib flags, remains the same.
13138
13139 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
13140 (dg-require-weak, dg-require-visibility, dg-require-alias,
13141 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
13142 dg-require-effective-target, dg-skip-if): Remove call to
13143 skip_test_and_clear_xfail.
13144 (dg-test): Clear xfail data.
13145
13146 2005-01-24 Jakub Jelinek <jakub@redhat.com>
13147
13148 PR target/17751
13149 * gcc.dg/ppc64-toc.c: New test.
13150
13151 * g++.dg/tree-ssa/empty-1.C: New test.
13152
13153 PR middle-end/19551
13154 * gcc.c-torture/execute/20050121-1.c: New test.
13155 * gcc.dg/20050121-2.c: New test.
13156
13157 2004-01-23 Steven G. Kargl <kargls@comcast.net>
13158 Paul Brook <paul@codesourcery.com>
13159
13160 PR fortran/17941
13161 * gfortran.dg/real_const_1.f: New test.
13162 * gfortran.dg/real_const_2.f90: New test.
13163 * gfortran.dg/complex_int_1.f90: New test.
13164
13165 2005-01-23 Bud Davis <bdavis9659@comcast.net>
13166
13167 PR fortran/19313
13168 * gfortan.dg/inquire_6.f90: New test.
13169
13170 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13171
13172 PR libfortran/19451
13173 * open_readonly_1.f90: New test.
13174
13175 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13176
13177 PR libfortran/18982
13178 * gfortran.dg/open_new.f90: New file.
13179
13180 2005-01-22 Paul Brook <paul@codesourcery.com>
13181
13182 * namelist_1.f90: New test.
13183
13184 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
13185
13186 PR tree-optimization/19484
13187 * gcc.c-torture/compile/20050122-[12].c: New tests.
13188
13189 2005-01-22 Paul Brook <paul@codesourcery.com>
13190
13191 * gfortran.dg/implicit_2.f90: New test.
13192
13193 2005-01-22 Bud Davis <bdavis9659@comcast.net>
13194
13195 PR fortran/19314
13196 * gfortran.dg/inquire_5.f90: New test.
13197
13198 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13199
13200 PR c/18809
13201 * gcc.dg/pr18809-1.c: New test.
13202
13203 2005-01-21 Ian Lance Taylor <ian@airs.com>
13204
13205 * gcc.dg/20050121-1.c: New test.
13206
13207 PR tree-optimization/13000
13208 * gcc.dg/20040206-1.c: Change warning to point where function is
13209 being inlined.
13210
13211 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13212
13213 PR c++/19208
13214 * g++.dg/template/array11.C: New test.
13215
13216 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13217
13218 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
13219 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
13220 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
13221 * gfortran.dg/getenv_1.f90: Add dg-do directive.
13222 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
13223 gfortran.dg/pr17164.f90: Add missing dg-do directives.
13224
13225 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
13226
13227 PR tree-optimization/15349
13228 * gcc.dg/tree-ssa/pr15349.c: New.
13229
13230 2005-01-20 Steve Ellcey <sje@cup.hp.com>
13231
13232 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
13233
13234 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
13235
13236 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
13237 scan-assembler-times directive name.
13238
13239 * gcc.dg/asm-a.c: Move dg-require-effective-target to
13240 after dg-do.
13241
13242 PR rtl-optimization/19462
13243 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
13244
13245 2005-01-19 Steve Ellcey <sje@cup.hp.com>
13246
13247 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
13248 counting function calls on ia64.
13249
13250 2005-01-19 Jakub Jelinek <jakub@redhat.com>
13251
13252 PR rtl-optimization/15139
13253 * gcc.dg/20050111-2.c: New test.
13254
13255 PR c/17297
13256 * gcc.c-torture/compile/20050113-1.c: New testcase.
13257
13258 PR middle-end/19164
13259 * gcc.dg/20050113-1.c: New testcase.
13260
13261 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
13262
13263 * gcc.dg/vect/vect-85.c: Add comment.
13264 * gcc.dg/vect/vect-86.c: Add xfail for now.
13265 * gcc.dg/vect/vect-87.c: Add xfail for now.
13266 * gcc.dg/vect/vect-88.c: Add xfail for now.
13267 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
13268
13269 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13270
13271 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
13272
13273 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13274
13275 * g++.dg/debug/typedef3.C: New test.
13276
13277 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
13278
13279 PR c/19472
13280 * gcc.dg/asm-a.c: New test.
13281
13282 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
13283
13284 * gcc.dg/sh-relax.c: Add prototype for abort.
13285
13286 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13287
13288 * gcc.dg/short-compare-1.c: New test.
13289 * gcc.dg/short-compare-2.c: Likewise.
13290
13291 2005-01-18 Michael Matz <matz@suse.de>
13292
13293 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
13294
13295 2005-01-17 Diego Novillo <dnovillo@redhat.com>
13296
13297 PR tree-optimization/19121
13298 * gcc.c-torture/compile/pr19121.c: New test.
13299
13300 2005-01-17 James E. Wilson <wilson@specifixinc.com>
13301
13302 PR target/19357
13303 * gcc.c-torture/compile/pr19357.c: New test.
13304
13305 2005-01-17 Ian Lance Taylor <ian@airs.com>
13306
13307 PR c/5675
13308 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
13309 pass--those that refer just to the variable, possibly with a
13310 cast.
13311 * gcc.dg/c99-const-expr-3.c: Likewise.
13312
13313 PR middle-end/13127
13314 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
13315 longer emitted.
13316
13317 2005-01-16 Bud Davis <bdavis9659@comcast.net>
13318
13319 PR fortran/18778
13320 * gfortran.dg/endfile_2.f90: New test.
13321
13322 2005-01-16 Steven G. Kargl <kargls@comcast.net>
13323
13324 PR 19168
13325 * gfortran.dg/select_5.f90: New test.
13326
13327 2004-01-16 Paul Brook <paul@codesourcery.com>
13328
13329 * gfortran.dg/common_4.f90: New test.
13330
13331 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
13332
13333 PR rtl-optimization/19462
13334 * gcc.dg/torture/pr19462-1.c: New test.
13335
13336 2005-01-15 Ziemowit Laski <zlaski@apple.com>
13337
13338 PR objc/19321
13339 * objc.dg/func-ptr-2.m: New.
13340 * objc.dg/volatile-1.m: New.
13341
13342 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13343
13344 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
13345
13346 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13347
13348 PR tree-optimization/19060
13349 * gcc.c-torture/execute/20050104-1.c: New test.
13350
13351 2005-01-15 Bud Davis <bdavis9659@comcast.net>
13352
13353 PR fortran/18983
13354 * gfortran.dg/write_to_null.f90: New test.
13355
13356 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
13357 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13358
13359 PR other/19328
13360 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
13361 argument.
13362
13363 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13364
13365 PR c++/19263
13366 * g++.dg/init/vector1.C: New test.
13367
13368 2005-01-14 James E. Wilson <wilson@specifixinc.com>
13369
13370 PR target/13158
13371 * gcc.target/ia64/sibcall-unwind-1.c: New test.
13372 PR target/18987
13373 * gcc.target/ia64/sibcall-unwind-2.c: New test.
13374
13375 2005-01-14 Steven G. Kargl <kargls@comcast.net>
13376
13377 * gfortran.dg/select_1.f90: New test.
13378 * gfortran.dg/select_2.f90: New test.
13379 * gfortran.dg/select_3.f90: New test.
13380 * gfortran.dg/select_4.f90: New test.
13381
13382 2005-01-14 Jakub Jelinek <jakub@redhat.com>
13383
13384 PR middle-end/19084
13385 PR rtl-optimization/19348
13386 * gcc.dg/20050111-1.c: New test.
13387 * gcc.c-torture/execute/20050111-1.c: New test.
13388
13389 * gcc.dg/i386-asm-4.c: New test.
13390
13391 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13392
13393 * gcc.dg/nested-func-2.c: New test.
13394 * ada/acats/norun.lst: Remove c953002.
13395
13396 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
13397
13398 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
13399
13400 2005-01-12 Ben Elliston <bje@au.ibm.com>
13401
13402 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
13403
13404 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
13405
13406 PR target/18761
13407 * g++.dg/abi/align1.C: New test.
13408
13409 2005-01-11 Alan Modra <amodra@bigpond.net.au>
13410
13411 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
13412 at a time.
13413 * g++.dg/ext/altivec_check.h: Support compiling as C.
13414
13415 2005-01-10 Roger Sayle <roger@eyesopen.com>
13416
13417 PR c++/19355
13418 * g++.dg/expr/pr19355-1.C: New test case.
13419
13420 2005-01-10 Laurent GUERBY <laurent@guerby.net>
13421
13422 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
13423 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
13424 * ada/acats/tests/c3/c92005b.ada: Likewise.
13425 * ada/acats/tests/c3/cxb3012.a: Likewise.
13426 * ada/acats/norun.lst: Add c380004 and c953002, add PR
13427
13428 2005-01-09 Paul Brook <paul@codesourcery.com>
13429
13430 * gfortran.dg/common_2.f90: New file.
13431 * gfortran.dg/common_3.f90: New file.
13432
13433 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
13434
13435 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
13436
13437 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13438
13439 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
13440 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
13441 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
13442 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
13443 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
13444 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
13445 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
13446 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
13447 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
13448 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
13449 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
13450 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
13451 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
13452 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
13453 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
13454 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
13455 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
13456 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
13457 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
13458 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
13459 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
13460 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
13461 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
13462 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
13463 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
13464 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
13465 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
13466 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
13467 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
13468 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
13469 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
13470 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
13471 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
13472 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
13473 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
13474 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
13475 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
13476 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
13477 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
13478 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
13479 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
13480 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
13481 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
13482 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
13483 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
13484 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
13485 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
13486 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
13487 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
13488 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
13489 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
13490 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
13491 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
13492 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
13493 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
13494 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
13495 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
13496 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
13497 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
13498 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
13499 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
13500 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
13501 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
13502 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
13503 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
13504 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
13505 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
13506
13507 * gcc.dg/vect/vect-1.c: Fix spelling.
13508 * gcc.dg/vect/vect-10.c: Fix spelling.
13509 * gcc.dg/vect/vect-11.c: Fix spelling.
13510 * gcc.dg/vect/vect-12.c: Fix spelling.
13511 * gcc.dg/vect/vect-14.c: Fix spelling.
13512 * gcc.dg/vect/vect-15.c: Fix spelling.
13513 * gcc.dg/vect/vect-16.c: Fix spelling.
13514 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
13515 * gcc.dg/vect/vect-64.c: Fix comments.
13516 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
13517
13518 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13519 Ira Rosen <irar@il.ibm.com>
13520
13521 * gcc.dg/vect/vect-70.c: New test.
13522 * gcc.dg/vect/vect-71.c: New test.
13523
13524 2005-01-09 Manfred Hollstein <mh@suse.com>
13525
13526 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
13527 * gcc.dg/pr18241-2.c: Likewise.
13528 * gcc.dg/pr18241-3.c: Likewise.
13529 * gcc.dg/pr18241-4.c: Likewise.
13530 * gcc.dg/pr18241-5.c: Likewise.
13531
13532 2005-01-08 Richard Henderson <rth@redhat.com>
13533
13534 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13535 False for x86 and x86-64.
13536
13537 2005-01-08 Diego Novillo <dnovillo@redhat.com>
13538
13539 PR tree-optimization/18241
13540 * gcc.dg/pr18241-1.c: New test.
13541 * gcc.dg/pr18241-2.c: New test.
13542 * gcc.dg/pr18241-3.c: New test.
13543 * gcc.dg/pr18241-4.c: New test.
13544 * gcc.dg/pr18241-5.c: New test.
13545
13546 2005-01-08 Steven G. Kargl <kargls@comcast.net>
13547
13548 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
13549 gfortran.dg/select_4.f90: New.
13550
13551 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13552
13553 * gcc.c-torture/execute/20050107-1.c: New test.
13554
13555 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
13556
13557 PR c++/19298
13558 * g++.dg/template/ref2.C: New.
13559
13560 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
13561
13562 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
13563 instead of being empty.
13564
13565 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13566
13567 PR fortran/15553
13568 * gfortran.dg/array-1.f90: New test.
13569
13570 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13571
13572 PR tree-optimization/19283
13573 * gcc.c-torture/execute/20050106-1.c: New test.
13574
13575 PR rtl-optimization/18861
13576 * gcc.dg/20050105-1.c: New test.
13577
13578 PR tree-optimization/18828
13579 * gcc.dg/20050105-2.c: New test.
13580
13581 2005-01-07 Andreas Jaeger <aj@suse.de>
13582
13583 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
13584
13585 2005-01-07 Bud Davis <bdavis9659@comcast.net>
13586
13587 PR fortran/18398
13588 * gfortran.dg/fmt_read.f90: New test.
13589
13590 2005-01-06 Geoffrey Keating <geoffk@apple.com>
13591
13592 * gcc.dg/rs6000-ldouble-2.c: New.
13593
13594 2005-01-06 Mark Mitchell <mark@codesourcery.com>
13595
13596 PR c++/19244
13597 * g++.dg/parser/ctor2.C: New test.
13598
13599 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13600
13601 PR c++/17154
13602 * g++.dg/template/using9.C: New test.
13603
13604 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13605
13606 PR c++/19258
13607 * g++.dg/lookup/friend6.C: New test.
13608
13609 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
13610
13611 PR c++/19270
13612 * g++.dg/template/array10.C: New.
13613
13614 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13615
13616 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
13617 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
13618
13619 2005-01-06 Jakub Jelinek <jakub@redhat.com>
13620
13621 * gcc.c-torture/compile/20050105-1.c: New test.
13622
13623 2005-01-05 Geoffrey Keating <geoffk@apple.com>
13624
13625 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
13626
13627 2005-01-05 Roger Sayle <roger@eyesopen.com>
13628
13629 PR middle-end/19100
13630 * gcc.dg/conv-3.c: New test case.
13631
13632 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
13633
13634 * gcc.dg/asm-wide-1.c: New test.
13635
13636 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
13637
13638 PR c++/19030
13639 * g++.dg/parse/crash22.C: New
13640
13641 2005-01-04 Geoffrey Keating <geoffk@apple.com>
13642
13643 PR 19257
13644 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
13645
13646 2005-01-04 Uros Bizjak <uros@kss-loka.si>
13647
13648 PR middle-end/17767
13649 * gcc.dg/i386-mmx-6.c: New test case.
13650
13651 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
13652
13653 PR tree-optimization/18308
13654 * gcc.dg/vect/pr18308.c: New testcase.
13655
13656 2005-01-04 Andreas Jaeger <aj@suse.de>
13657
13658 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
13659
13660 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13661 Robert Bowdidge <bowdidge@apple.com>
13662
13663 * gcc.dg/cpp/subframework1.c: New.
13664 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
13665 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
13666 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
13667 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
13668
13669 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13670
13671 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
13672 producing warning.
13673 * gcc.dg/darwin-weakimport-2.c: New.
13674
13675 2005-01-03 Richard Henderson <rth@redhat.com>
13676
13677 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
13678
13679 2005-01-03 Richard Henderson <rth@redhat.com>
13680
13681 * gcc.dg/vect/vect.exp: Enable for ia64.
13682 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
13683 (check_effective_target_vect_float): Likewise.
13684 (check_effective_target_vect_no_align): Likewise.
13685 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
13686 * gcc.dg/vect/vect-8.c: Likewise.
13687
13688 2005-01-03 Uros Bizjak <uros@kss-loka.si>
13689
13690 PR target/19236
13691 * gcc.dg/pr19236-1.c: New test case.
13692
13693 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
13694
13695 PR rtl-optimization/12092
13696 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
13697
13698 2005-01-02 Andreas Jaeger <aj@suse.de>
13699
13700 * gcc.dg/pr12092-1.c: Do not run on x86_64.
13701
13702 2005-01-01 Roger Sayle <roger@eyesopen.com>
13703 Andrew Pinski <pinskia@physics.uc.edu>
13704
13705 PR rtl-optimization/12092
13706 * gcc.dg/pr12092-1.c: New test case.
13707
13708 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
13709
13710 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
13711 'hidden' and 'default' for better portability.
13712 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
13713
13714 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
13715 6 and 7.
13716 * g++.old-deja/g++.brendan/new3.C: Likewise.
13717
13718 2005-01-01 Steven Bosscher <stevenb@suse.de>
13719
13720 * gcc.dg/20041231-1.C: New test.
13721 * g++.dg/warn/Wunreachable-code-1.C: New test.
13722
13723 2004-12-30 David Edelsohn <edelsohn@gnu.org>
13724
13725 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
13726 file, not /dev/null. Abort on error.
13727
13728 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
13729 Ziemowit Laski <zlaski@apple.com>
13730
13731 PR objc/18971
13732 * objc.dg/encode-5.m: New test.
13733
13734 2004-12-29 Richard Henderson <rth@redhat.com>
13735
13736 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
13737 * objc.dg/stabs-1.m: Disable for ia64.
13738
13739 2004-12-29 Mark Mitchell <mark@codesourcery.com>
13740
13741 PR c++/19190
13742 * g++.dg/warn/Wunused-10.C: New test.
13743
13744 2004-12-28 Richard Henderson <rth@redhat.com>
13745
13746 * objc.dg/stabs-1.m: Disable for alpha.
13747
13748 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13749
13750 PR c++/19149
13751 * g++.dg/parse/error23.C: New test.
13752
13753 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13754
13755 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
13756
13757 PR fortran/19032
13758 * gfortran.dg/intrinsic_modulo_1.f90: New.
13759 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
13760 tests with divisor -1.
13761
13762 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13763
13764 * g++.dg/opt/temp1.C (memcpy): Return a value.
13765
13766 PR c++/19148
13767 * g++.dg/expr/cond7.C: New test.
13768
13769 2004-12-27 Paul Brook <paul@codesourcery.com>
13770
13771 * gfortran.dg/g77/select_no_compile.f: Remove.
13772
13773 2004-12-27 Richard Henderson <rth@redhat.com>
13774
13775 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
13776 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
13777 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
13778
13779 2004-12-26 Richard Henderson <rth@redhat.com>
13780
13781 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
13782 by 1i instead of token pasting.
13783
13784 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13785
13786 PR tree-optimization/17578
13787 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
13788 to additional_flags.
13789 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
13790
13791 2004-12-25 Richard Henderson <rth@redhat.com>
13792
13793 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13794 Remove Alpha.
13795
13796 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13797
13798 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
13799 hppa*-*-hpux*.
13800 * gcc.dg/pr17957.c (dg-options): Likewise.
13801 * gcc.dg/struct-ret-1.c: Add prototype for abort.
13802 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
13803 instead of 0 on __hppa__.
13804 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
13805 "foo,%r" on hppa*-*-*.
13806
13807 2004-12-23 Bud Davis <bdavis9659@comcast.net>
13808
13809 PR fortran/19071
13810 * gfortran.dg/complex_write.f90: New test.
13811
13812 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13813
13814 PR c++/17595
13815 * g++.dg/parse/pragma2.C: New test.
13816
13817 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
13818
13819 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13820
13821 * gcc.dg/empty2.c: Add missing dg-warning.
13822
13823 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13824
13825 PR c++/17413
13826 * g++.dg/template/local4.C: New test.
13827 * g++.dg/template/crash19.C: Add dg-error marker.
13828
13829 * g++.dg/template/crash31.C: Correct embedded PR number.
13830
13831 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13832
13833 PR c++/16405
13834 * g++.dg/opt/temp1.C: Add do-run marker.
13835
13836 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13837
13838 * g++.dg/template/spec19.C: New.
13839
13840 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13841
13842 PR target/16819
13843 * gcc.dg/empty2.c: New.
13844
13845 2004-12-23 Richard Henderson <rth@redhat.com>
13846
13847 * lib/target-supports.exp (check_effective_target_vect_no_align):
13848 Remove i?86 and x86-64.
13849
13850 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13851
13852 PR c++/16405
13853 * g++.dg/opt/temp1.C: New test.
13854
13855 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13856
13857 PR c++/18733
13858 * g++.dg/template/friend33.C: New testcase.
13859
13860 2004-12-22 Mark Mitchell <mark@codesourcery.com>
13861
13862 PR c++/18464
13863 * g++.dg/template/cond5.C: New test.
13864
13865 PR c++/18492
13866 * g++.dg/inherit/thunk3.C: New test.
13867
13868 PR c++/11224
13869 * g++.dg/warn/Wunused-9.C: New test.
13870
13871 2004-12-22 Janis Johnson <janis187@us.ibm.com>
13872
13873 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
13874
13875 2004-12-22 Jan Beulich <jbeulich@novell.com>
13876
13877 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
13878
13879 2004-12-21 Mark Mitchell <mark@codesourcery.com>
13880
13881 PR c++/18378
13882 * g++.dg/ext/packed8.C: New test.
13883
13884 PR c++/19063
13885 * g++.dg/template/crash31.C: New test.
13886
13887 PR c++/19034
13888 * g++.dg/template/crash30.C: New test.
13889
13890 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
13891
13892 PR C++/18984
13893 * g++.dg/eh/ctor3.C: New test.
13894
13895 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13896
13897 * objc.dg/stabs-1.m: Allow section name to be quoted and
13898 assembly label to begin with '.LL'.
13899
13900 2004-12-21 Janis Johnson <janis187@us.ibm.com>
13901
13902 * gcc.dg/vect/vect.exp
13903 (check_effective_target_lp64_or_vect_no_align): New.
13904 * gcc.dg/vect/vect-77.c: Use it.
13905 * gcc.dg/vect/vect-78.c: Use it.
13906
13907 * lib/target-supports.exp
13908 (check_effective_target_vect_no_max,
13909 check_effective_target_vect_no_bitwise,
13910 check_effective_target_vect_no_align): New.
13911 * gcc.dg/vect/vect-13.c: Use them.
13912 * gcc.dg/vect/vect-17.c: Ditto.
13913 * gcc.dg/vect/vect-18.c: Ditto.
13914 * gcc.dg/vect/vect-19.c: Ditto.
13915 * gcc.dg/vect/vect-20.c: Ditto.
13916 * gcc.dg/vect/vect-27.c: Ditto.
13917 * gcc.dg/vect/vect-29.c: Ditto.
13918 * gcc.dg/vect/vect-44.c: Ditto.
13919 * gcc.dg/vect/vect-48.c: Ditto.
13920 * gcc.dg/vect/vect-50.c: Ditto.
13921 * gcc.dg/vect/vect-52.c: Ditto.
13922 * gcc.dg/vect/vect-54.c: Ditto.
13923 * gcc.dg/vect/vect-56.c: Ditto.
13924 * gcc.dg/vect/vect-58.c: Ditto.
13925 * gcc.dg/vect/vect-60.c: Ditto.
13926 * gcc.dg/vect/vect-72.c: Ditto.
13927 * gcc.dg/vect/vect-80.c: Ditto.
13928
13929 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
13930
13931 PR c++/14075
13932 * g++.dg/init/string1.C: New.
13933
13934 PR c++/18975
13935 * g++.dg/other/synth1.C: New.
13936
13937 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13938
13939 PR c/18963
13940 * gcc.dg/pr18963-1.c: New test.
13941
13942 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13943
13944 PR c/18596
13945 * gcc.dg/funcdef-storage-1.c (foo): Remove.
13946 * gcc.dg/pr18596-1.c: Use dg-error.
13947 (dg-options): Use -fno-unit-at-a-time.
13948 * gcc.dg/pr18596-2.c: New test.
13949 * gcc.dg/pr18596-3.c: New test.
13950
13951 2004-12-20 Roger Sayle <roger@eyesopen.com>
13952
13953 PR middle-end/18683
13954 * g++.dg/opt/pr18683-1.C: New test case.
13955
13956 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
13957
13958 PR other/19093
13959 * g++.dg/opt/max1.C: Fix for 64bit targets.
13960
13961 2004-12-20 Matt Austern <austern@apple.com>
13962
13963 PR c++/19044
13964 * g++.dg/ext/builtin6.C: New
13965
13966 2004-12-20 Diego Novillo <dnovillo@redhat.com>
13967
13968 PR tree-optimization/19080
13969 * gcc.c-torture/compile/pr19080.c: New test.
13970
13971 2004-12-20 Steven Bosscher <stevenb@suse.de>
13972
13973 * gcc.dg/20041219-1.c: New test.
13974
13975 2004-12-19 Roger Sayle <roger@eyesopen.com>
13976
13977 PR middle-end/19068
13978 * g++.dg/opt/max1.C: New test case.
13979
13980 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13981
13982 * gcc.dg/fdata-sections-1.c: New test.
13983
13984 2004-12-18 Roger Sayle <roger@eyesopen.com>
13985
13986 PR middle-end/18548
13987 * gcc.dg/max-1.c: New test case.
13988
13989 2004-12-18 Jakub Jelinek <jakub@redhat.com>
13990
13991 * gcc.c-torture/execute/20041218-1.c: New test.
13992
13993 2004-12-17 Diego Novillo <dnovillo@redhat.com>
13994
13995 * gcc.dg/pr18501.c: New test.
13996 * gcc.dg/uninit-5.c: XFAIL.
13997 * gcc.dg/uninit-9.c: XFAIL.
13998
13999 2004-12-17 Dale Johannesen <dalej@apple.com>
14000
14001 * gcc.dg/20041213-1.c: New.
14002
14003 2004-12-17 Ziemowit Laski <zlaski@apple.com>
14004
14005 * objc.dg/stabs-1.m: Allow assembly label to begin
14006 with a dot ('.').
14007
14008 2004-12-17 Jakub Jelinek <jakub@redhat.com>
14009
14010 * gcc.c-torture/execute/20041213-1.c: Move...
14011 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
14012
14013 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
14014
14015 PR c++/18721
14016 * g++.dg/lookup/conv-5.C: New.
14017
14018 2004-12-16 Ziemowit Laski <zlaski@apple.com>
14019
14020 * objc.dg/stabs-1.m: New test.
14021
14022 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14023
14024 * gcc.dg/visibility-c.c: Change compile to
14025 assemble for the test.
14026
14027 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14028
14029 PR target/19041
14030 * gcc.dg/visibility-c.c: New test.
14031
14032 2004-12-16 Roger Sayle <roger@eyesopen.com>
14033
14034 PR middle-end/18493
14035 * gcc.dg/switch-8.c: New test case.
14036
14037 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
14038
14039 PR c++/18905
14040 * g++.dg/template/init4.C: New.
14041 * g++.dg/opt/static3.C: Enable optimizer.
14042
14043 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
14044
14045 * g++.dg/other/complex1.C: New test.
14046
14047 2004-12-15 Alan Modra <amodra@bigpond.net.au>
14048
14049 * g++.dg/opt/inline9.C: New test.
14050
14051 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14052
14053 PR fortran/18993
14054 * gfotran.dg/nullify_1.f: New test.
14055
14056 2004-12-15 Richard Henderson <rth@redhat.com>
14057
14058 * gcc.target/i386/i386.exp: New harness.
14059 * gcc.target/i386/vect-args.c: New.
14060
14061 2004-12-15 David Edelsohn <edelsohn@gnu.org>
14062
14063 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
14064
14065 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14066
14067 PR c++/18825
14068 * g++.dg/template/friend32.C: New test.
14069
14070 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14071
14072 * cpp/pragma-once-1.c: New test.
14073 * cpp/pragma-once-1b.h: Likewise.
14074 * cpp/pragma-once-1c.h: Likewise.
14075 * cpp/pragma-once-1d.h: Likewise.
14076 * cpp/inc/pragma-once-1a.h: Likewise.
14077
14078 2004-12-15 Bud Davis <bdavis9659@comcast.net>
14079 Steven G. Kargl <kargls@comcast.net>
14080
14081 PR fortran/17597
14082 * gfortran.dg/list_read_3.f90: New test.
14083
14084 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14085
14086 * gcc.dg/ftrapv-2.c: New test.
14087
14088 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
14089
14090 PR c++/18981
14091 * g++.dg/template/typename9.C: New test.
14092
14093 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14094
14095 PR c++/18738
14096 * g++.dg/template/typename8.C: New test.
14097 * g++.dg/parse/friend2.C: Tweak error message.
14098
14099 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14100
14101 * gcc.c-torture/20041214-1.c: New test.
14102
14103 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14104
14105 PR c++/18965
14106 * g++.dg/init/array17.C: New test.
14107
14108 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14109
14110 PR c++/18793
14111 * g++.dg/init/aggr3.C: New test.
14112
14113 2004-12-14 Janis Johnson <janis187@us.ibm.com
14114
14115 * gcc.dg/altivec-types-1.c: New test.
14116 * gcc.dg/altivec-types-2.c: New test.
14117 * gcc.dg/altivec-types-3.c: New test.
14118 * gcc.dg/altivec-types-4.c: New test.
14119 * g++.dg/ext/altivec-types-1.C: New test.
14120 * g++.dg/ext/altivec-types-2.C: New test.
14121 * g++.dg/ext/altivec-types-3.C: New test.
14122 * g++.dg/ext/altivec-types-4.C: New test.
14123
14124 2004-12-14 Jakub Jelinek <jakub@redhat.com>
14125
14126 PR middle-end/18951
14127 * gcc.c-torture/execute/20041213-1.c: New test.
14128
14129 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
14130
14131 PR c++/18949
14132 * g++.dg/template/cast1.C: New.
14133
14134 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
14135
14136 * gcc.c-torture/execute/20041213-2.c: New test.
14137
14138 2004-12-13 Richard Henderson <rth@redhat.com>
14139
14140 * gcc.dg/i386-sse-10.c: Fix typo in options.
14141
14142 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
14143
14144 PR c++/18968
14145 * g++.dg/opt/pr18968.C: New test.
14146
14147 2004-12-13 Mark Mitchell <mark@codesourcery.com>
14148
14149 PR c++/18925
14150 * g++.dg/ext/visibility/staticdatamem.C: New test.
14151
14152 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
14153
14154 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
14155
14156 2004-12-13 Roger Sayle <roger@eyesopen.com>
14157
14158 PR rtl-optimization/18928
14159 * gcc.dg/pr18928-1.c: New test case.
14160
14161 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
14162
14163 PR tree-opt/16951
14164 * gcc.c-torture/compile/20041211-1.c: New.
14165
14166 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14167
14168 PR middle-end/17564
14169 * gcc.c-torture/execute/20041212-1.c: New test.
14170
14171 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14172
14173 PR fortran/18869
14174 * gfortran.dg/common_1.f90: New test.
14175
14176 2004-12-12 Steven G. Kargl <kargls@comcast.net>
14177 Paul Brook <paul@codesourcery.com>
14178
14179 PR fortran/16222
14180 * gfortran.dg/real_do_1.f90: New test.
14181
14182 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
14183
14184 PR tree-opt/18040
14185 * g++.dg/opt/ptrmem6.C: New test.
14186
14187 2004-12-11 Roger Sayle <roger@eyesopen.com>
14188
14189 PR middle-end/18921
14190 * gcc.dg/pr18921-1.c: New test case.
14191
14192 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14193
14194 PR fortran/17175
14195 * gfortran.dg/scale_1.f90: New test.
14196
14197 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
14198
14199 PR middle-end/18903
14200 * gcc.c-torture/compile/pr18903.c: New test.
14201
14202 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
14203
14204 * gcc.c-torture/execute/20041210-1.c: New test.
14205
14206 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14207
14208 PR c++/18731
14209 * g++.dg/parser/struct-1.C: New test.
14210 * g++.dg/parser/struct-2.C: New test.
14211 * g++.dg/parser/struct-3.C: New test.
14212
14213 2004-12-09 Richard Henderson <rth@redhat.com>
14214
14215 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
14216
14217 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
14218 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
14219
14220 2004-12-09 Matt Austern <austern@apple.com>
14221
14222 PR c++/18514
14223 * g++.dg/ext/builtin1.C: New
14224 * g++.dg/ext/builtin2.C: New
14225 * g++.dg/ext/builtin3.C: New
14226 * g++.dg/ext/builtin4.C: New
14227 * g++.dg/ext/builtin5.C: New
14228
14229 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
14230
14231 PR tree-opt/18904
14232 * g++.dg/opt/ptrmem5.C: New test.
14233
14234 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
14235
14236 * g++.dg/parse/typename5.C: Adjust for new error.
14237 * g++.dg/parse/typename7.C: New.
14238
14239 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14240
14241 PR c++/18073
14242 * g++.dg/other/mmintrin.C: New test.
14243
14244 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
14245
14246 PR c++/16681
14247 * g++.dg/init/array15.C: New.
14248 * g++.dg/init/array16.C: New.
14249
14250 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14251
14252 PR fortran/18826
14253 * gfortran.dg/assign_1.f90: New test.
14254
14255 2004-12-08 Nick Clifton <nickc@redhat.com>
14256
14257 * gcc.target/xstormy16/bss_below100: New directory containing tests.
14258 * gcc.target/xstormy16/data_below100: Likewise.
14259 * gcc.target/xstormy16/sfr: Likewise.
14260 * gcc.target/xstormy16/below100.S: New test source file.
14261 * gcc.target/xstormy16/below100.ld: New test linker script.
14262 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14263 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
14264 bp instructions.
14265 * gcc.target/xstormy16/bp.c: Likewise.
14266
14267 * gcc.target/xstormy16/bss_below100: New files:
14268 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14269 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14270 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14271 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14272 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14273 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14274 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14275 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14276 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14277 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14278 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14279 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14280 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14281 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14282 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14283 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14284 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14285 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14286 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14287 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14288 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14289 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14290 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14291 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14292 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14293 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14294 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14295
14296 * gcc.target/xstormy16/data_below100: New files:
14297 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14298 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14299 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14300 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14301 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14302 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14303 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14304 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14305 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14306 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14307 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14308 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14309 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14310 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14311 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14312 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14313 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14314 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14315 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14316 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14317 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14318 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14319 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14320 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14321 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14322 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14323 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14324
14325 * gcc.target/xstormy16/sfr: New files:
14326 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
14327 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
14328 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
14329 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
14330 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
14331 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
14332 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
14333 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
14334 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
14335 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
14336 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
14337 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
14338 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
14339 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
14340 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
14341 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
14342 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
14343 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
14344 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
14345 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
14346 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
14347 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
14348 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
14349 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
14350 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
14351 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
14352 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
14353 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
14354 27_if0_sfrw_bitfield_f.c
14355
14356 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14357
14358 PR c++/18100
14359 * g++.dg/lookup/name-clash4.C: New test.
14360
14361 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
14362
14363 PR c++/18672
14364 * g++.dg/opt/array1.C: New.
14365
14366 PR c++/18803
14367 * g++.dg/template/operator5.C: New.
14368
14369 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
14370
14371 PR c/18867
14372 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
14373
14374 2004-12-07 Steven Bosscher <stevenb@suse.de>
14375
14376 * gcc.dg/noncompile/20041207.c: New test.
14377
14378 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
14379
14380 * g++.dg/other/unreachable-1.C: New test.
14381
14382 2004-12-06 Nick Clifton <nickc@redhat.com>
14383
14384 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
14385 <limits.h> because the latter comes from gcc's include/ directory
14386 and not the newlib/libc/include directory.
14387
14388 2004-12-04 Richard Henderson <rth@redhat.com>
14389
14390 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
14391
14392 2004-12-04 Richard Henderson <rth@redhat.com>
14393
14394 * lib/target-supports.exp (check_gc_sections_available): Disable
14395 for alpha and ia64.
14396
14397 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
14398
14399 PR middle-end/17909
14400 * g++.dg/other/vararg-2.C: New test.
14401
14402 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14403
14404 PR c++/17011, c++/17971
14405 * g++.dg/template/error15.C: Adjust expected error.
14406 * g++.dg/template/instantiate3.C: Likewise.
14407
14408 2004-12-03 Janis Johnson <janis187@us.ibm.com>
14409
14410 * gcc.dg/altivec-18.c: Fix for darwin
14411
14412 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
14413
14414 PR c++/18782
14415 * g++.dg/parse/ptrmem2.C: New.
14416
14417 PR c++/18318
14418 * g++.dg/template/new1.C: New.
14419
14420 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14421
14422 PR fortran/18710
14423 * gfortran.dg/direct_io_3.f90: New test.
14424
14425 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
14426
14427 PR 18758
14428 * g++.dg/parse/crash21.C: New.
14429
14430 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14431
14432 PR c++/15664, c++/18276
14433 * g++.dg/template/ttp13.C: New test.
14434 * g++.dg/template/ttp14.C: Likewise.
14435
14436 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14437
14438 PR c++/18123
14439 * g++.dg/parse/enum2.C: New test.
14440 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
14441
14442 2004-12-02 Nick Clifton <nickc@redhat.com>
14443
14444 * gcc.target/xstormy16: New test directory.
14445 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14446 * gcc.target/xstormy16/bp.c: Check the generation of bp
14447 instructions.
14448 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
14449 bn instructions and the BELOW100 attribute.
14450
14451 2004-12-02 Alan Modra <amodra@bigpond.net.au>
14452
14453 PR target/16952
14454 * gcc.dg/ppc-eabi.c: New.
14455
14456 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14457
14458 PR fortran/18284
14459 * gfortran.dg/backspace.f90
14460
14461 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14462
14463 * gfortran.dg/inquire.f90: New test.
14464
14465 2004-12-01 Janis Johnson <janis187@us.ibm.com>
14466
14467 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
14468 handle effective-target-keyword.
14469 (dg-skip-if): Support effective-target keyword as target list.
14470 (dg-xfail-if): Ditto.
14471 * lib/target-supports.exp (is-effective-target-keyword): New proc.
14472
14473 2004-12-01 Diego Novillo <dnovillo@redhat.com>
14474
14475 PR tree-optimization/18291
14476 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
14477
14478 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
14479
14480 PR C++/18729
14481 * g++.dg/parse/crash20.C: New.
14482
14483 PR c++/17431
14484 * g++.dg/overload/arg1.C: New.
14485 * g++.dg/overload/arg2.C: New.
14486 * g++.dg/overload/arg3.C: New.
14487 * g++.dg/overload/arg4.C: New.
14488
14489 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
14490
14491 * gcc.dg/c99-flex-array-4.c: Remove.
14492
14493 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14494
14495 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
14496
14497 * lib/target-supports.exp (is-effective-target): Simplify.
14498
14499 * lib/target-supports.exp (check_effective_target_vect_long):
14500 Fix for powerpc64-*-*.
14501
14502 2004-11-30 Loren James Rittle <ljrittle@acm.org>
14503
14504 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
14505 to support new requirements on FreeBSD 5.
14506
14507 2004-11-30 Devang Patel <dpatel@apple.com>
14508
14509 PR 18702
14510 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
14511
14512 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14513
14514 * g++.dg/ext/altivec-13.C: New test.
14515
14516 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
14517
14518 PR tree-opt/18298
14519 * gcc.c-torture/execute/p18298.c: New test.
14520
14521 2004-11-30 Ira Rosen <irar@il.ibm.com>
14522 Dorit Naishlos <dorit@il.ibm.com>
14523
14524 PR tree-opt/18607
14525 * gcc.dg/vect/vect-89.c: New test.
14526
14527 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
14528
14529 * gcc.dg/pr18596-1.c: New test.
14530
14531 2004-11-30 Ben Elliston <bje@au.ibm.com>
14532
14533 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
14534
14535 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14536
14537 PR c/18479
14538 * gcc.dg/pr18479.c: New test.
14539
14540 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14541
14542 PR target/18490
14543 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
14544 mmix-knuth-mmixware.
14545
14546 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
14547 cris-*-elf* cris-*-aout* mmix-*-*
14548
14549 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14550
14551 PR middle-end/18725
14552 * gcc.dg/pr18725.c: New test.
14553
14554 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14555
14556 PR target/18488
14557 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
14558
14559 PR target/18336
14560 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
14561
14562 2004-11-29 Mark Mitchell <mark@codesourcery.com>
14563
14564 PR c++/18368
14565 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
14566 * g++.old-deja/g++.law/ctors5.C: Likewise.
14567 * g++.old-deja/g++.other/crash25.C: Likewise.
14568
14569 PR c++/18674
14570 * g++.dg/template/error16.C: New test.
14571
14572 PR c++/18512
14573 * g++.dg/template/crash29.C: New test.
14574
14575 2004-11-29 Diego Novillo <dnovillo@redhat.com>
14576
14577 PR tree-optimization/18712
14578 * gcc.c-torture/compile/pr18712.c: New test.
14579
14580 2004-11-29 Joseph Myers <joseph@codesourcery.com>
14581
14582 PR c/7544
14583 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
14584 tests.
14585
14586 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14587
14588 PR c++/18652
14589 * g++.dg/lookup/crash6.C: New test.
14590
14591 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14592
14593 PR middle-end/18164
14594 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
14595
14596 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
14597
14598 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
14599 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
14600 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
14601
14602 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
14603
14604 * gcc.dg/pr18164.c: New test.
14605
14606 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
14607
14608 * gcc.dg/funroll-loops-all.c: New.
14609
14610 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14611
14612 PR target/18489
14613 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
14614 delimeter, match space and TAB as well as ":".
14615
14616 PR target/18484
14617 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
14618
14619 PR target/18348
14620 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
14621
14622 PR target/18345
14623 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
14624
14625 PR target/18337
14626 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
14627
14628 2004-11-28 Bud Davis <bdavis9659@comcast.net>
14629
14630 * gfortran.dg/direct_io_2.f90: New test.
14631
14632 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14633
14634 PR target/18334
14635 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
14636
14637 2004-11-28 Richard Henderson <rth@redhat.com>
14638
14639 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
14640
14641 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
14642
14643 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
14644 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
14645 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
14646 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
14647 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
14648 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
14649 gcc.dg/pointer-arith-8.c: New tests.
14650
14651 2004-11-27 Bud Davis <bdavis9659@comcast.net>
14652
14653 PR fortran/18364
14654 * gfortran.dg/endfile.f90: New test.
14655
14656 2004-11-27 Falk Hueffner <falk@debian.org>
14657
14658 * gcc.dg/loop-6.c: New test.
14659
14660 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14661
14662 * gcc.c-torture/execute/20041126-1.c: New test.
14663
14664 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14665
14666 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
14667 on IRIX.
14668
14669 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14670
14671 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
14672 functions.
14673
14674 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14675
14676 PR rtl-optimization/17825
14677 * gcc.c-torture/compile/20041119-1.c: New test.
14678
14679 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14680
14681 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
14682 Check existence of ld library path variables before unsetting.
14683
14684 2004-11-26 Mark Mitchell <mark@codesourcery.com>
14685
14686 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
14687
14688 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14689
14690 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
14691
14692 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14693
14694 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
14695
14696 2004-11-26 Ben Elliston <bje@au.ibm.com>
14697
14698 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
14699 dg-do directive.
14700
14701 2004-11-26 Ben Elliston <bje@au.ibm.com>
14702
14703 * gcc.dg/pr17957.c: Pass --param, not -param.
14704
14705 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
14706
14707 PR middle-end/17957
14708 * testsuite/gcc.dg/pr17957.c: New test.
14709
14710 2004-11-25 Mark Mitchell <mark@codesourcery.com>
14711
14712 PR c++/18445
14713 * g++.dg/template/crash28.C: Likewise.
14714
14715 PR c++/18001
14716 * g++.dg/expr/unary2.C: Adjust lvalue messages.
14717 * g++.dg/ext/lvaddr.C: Likewise.
14718 * g++.dg/opt/pr7503-3.C: Likewise.
14719
14720 PR c++/18466
14721 * g++.dg/parse/qualified3.C: New test.
14722 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
14723
14724 PR c++/18545
14725 * g++.dg/expr/return1.C: New test.
14726
14727 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14728
14729 Friend class name lookup 3/n, PR c++/3332
14730 * g++.dg/lookup/friend3.C: New test.
14731 * g++.dg/lookup/friend4.C: Likewise.
14732 * g++.dg/lookup/friend5.C: Likewise.
14733
14734 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14735
14736 Friend class name lookup 2/n, PR c++/14513, c++/15410
14737 * g++.dg/lookup/friend2.C: New test.
14738 * g++.dg/template/friend31.C: Likewise.
14739
14740 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14741
14742 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
14743
14744 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14745
14746 PR c++/17473
14747 * g++.dg/tc1/dr56.C: Remove.
14748 * g++.dg/template/typedef1.C: Add dg-error markers.
14749 * g++.old-deja/g++.other/typedef7.C: Likewise.
14750
14751 PR c++/18285
14752 * g++.dg/parse/typedef7.C: New test.
14753
14754 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
14755
14756 * gcc.c-torture/execute/20041124-1.c: New test.
14757
14758 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14759
14760 * g++.dg/template/deduce3.C: New test.
14761
14762 PR c++/18586
14763 * g++.dg/template/crash27.C: New test.
14764
14765 PR c++/18530
14766 * g++.dg/warn/Wshadow-3.C: New test.
14767
14768 2004-11-24 Devang Patel <dpatel@apple.com>
14769
14770 PR/18555
14771 * gcc.dg/cpp/isysroot-1.c: New test.
14772 * gcc.dg/cpp/usr/include/stdio.h: New file.
14773 * gcc.dg/cpp/isysroot-2.c: New test.
14774 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
14775 New file.
14776
14777 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14778
14779 PR c++/8929
14780 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
14781
14782 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14783
14784 * gcc.target/sparc/align.c: Do not include <stdint.h>.
14785 * gcc.target/sparc/pdist.c: Likewise.
14786
14787 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
14788
14789 PR c++/16882
14790 * g++.dg/conversion/simd1.C: New test.
14791
14792 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14793
14794 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
14795 and restore_ld_library_path_env_vars.
14796 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
14797 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
14798 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
14799 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
14800
14801 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
14802
14803 * gcc.dg/pragma-align-2.c: Test macro expansion.
14804 * gcc.dg/pragma-pack-2.c: New test.
14805
14806 2004-11-23 Richard Henderson <rth@redhat.com>
14807
14808 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
14809 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14810 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
14811 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
14812 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
14813 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
14814
14815 * gcc.dg/vect/vect.exp: Add check for alpha.
14816 * lib/target-supports.exp (check_alpha_max_hw_available): New.
14817 (check_effective_target_vect_int): Enable for alpha.
14818 (check_effective_target_vect_long): New.
14819 (is-effective-target): Add it.
14820
14821 2004-11-23 Uros Bizjak <uros@kss-loka.si>
14822
14823 * gcc.dg/pr18614-1.c: New test.
14824
14825 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14826
14827 * gcc.dg/setjmp-2.c: New test.
14828
14829 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
14830
14831 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
14832 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
14833 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
14834 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
14835 gcc.target/sparc/pdist.c: New tests.
14836
14837 2004-11-22 Bob Wilson <bob.wilson@acm.org>
14838
14839 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
14840
14841 2004-11-22 Dale Johannesen <dalej@apple.com>
14842
14843 * gcc.dg/20041111-1.c: New.
14844
14845 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14846
14847 PR tree-opt/18536
14848 * gcc.dg/vect/pr18536.c: New test.
14849
14850 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14851
14852 PR c++/18354
14853 * g++.dg/template/nontype11.C: New test.
14854
14855 2004-11-21 Roger Sayle <roger@eyesopen.com>
14856
14857 PR middle-end/18520
14858 * gcc.dg/pr18520-1.c: New test case.
14859
14860 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
14861
14862 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
14863 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
14864 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
14865 expected diagnostics.
14866
14867 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14868
14869 PR target/18580
14870 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
14871 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
14872 vect-77.c, vect-77a.c: XFAIL on the SPARC.
14873
14874 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14875
14876 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
14877
14878 2004-11-19 Mark Mitchell <mark@codesourcery.com>
14879 Joseph Myers <joseph@codesourcery.com>
14880
14881 * lib/target-supports.exp (check_visibility_available): Really
14882 test the compiler.
14883
14884 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14885
14886 PR tree-opt/18181
14887 * gcc.dg/vect/vect-85.c: New test.
14888 * gcc.dg/vect/vect-86.c: New test.
14889 * gcc.dg/vect/vect-87.c: New test.
14890 * gcc.dg/vect/vect-88.c: New test.
14891
14892 2004-11-19 Ben Elliston <bje@au.ibm.com>
14893
14894 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
14895
14896 2004-11-18 Janis Johnson <janis187@us.ibm.com>
14897
14898 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
14899 * gcc.dg/ppc-and-1.c: Ditto.
14900 * gcc.dg/ppc-compare-1.c: Ditto.
14901 * gcc.dg/ppc-mov-1.c: Ditto
14902
14903 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
14904 Mark Mitchell <mark@codesourcery.com>
14905
14906 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
14907
14908 2004-11-17 Janis Johnson <janis187@us.ibm.com>
14909 Aldy Hernandez <aldyh@redhat.com>
14910
14911 * lib/target-supports.exp (check_effective_target_vect_int): New
14912 (check_effective_target_vect_float): New
14913 (check_effective_target_vect_double): New.
14914 (is-effective-target): Support new effective targets keywords.
14915 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
14916 default action for dg-do.
14917 * gcc.dg/vect/pr16105.c: Use new support.
14918 * gcc.dg/vect/pr18400.c: Ditto.
14919 * gcc.dg/vect/pr18425.c: Ditto.
14920 * gcc.dg/vect/vect-1.c: Ditto.
14921 * gcc.dg/vect/vect-10.c: Ditto.
14922 * gcc.dg/vect/vect-11.c: Ditto.
14923 * gcc.dg/vect/vect-12.c: Ditto.
14924 * gcc.dg/vect/vect-13.c: Ditto.
14925 * gcc.dg/vect/vect-14.c: Ditto.
14926 * gcc.dg/vect/vect-15.c: Ditto.
14927 * gcc.dg/vect/vect-16.c: Ditto.
14928 * gcc.dg/vect/vect-17.c: Ditto.
14929 * gcc.dg/vect/vect-18.c: Ditto.
14930 * gcc.dg/vect/vect-19.c: Ditto.
14931 * gcc.dg/vect/vect-2.c: Ditto.
14932 * gcc.dg/vect/vect-20.c: Ditto.
14933 * gcc.dg/vect/vect-21.c: Ditto.
14934 * gcc.dg/vect/vect-22.c: Ditto.
14935 * gcc.dg/vect/vect-23.c: Ditto.
14936 * gcc.dg/vect/vect-24.c: Ditto.
14937 * gcc.dg/vect/vect-25.c: Ditto.
14938 * gcc.dg/vect/vect-26.c: Ditto.
14939 * gcc.dg/vect/vect-27.c: Ditto.
14940 * gcc.dg/vect/vect-27a.c: Ditto.
14941 * gcc.dg/vect/vect-28.c: Ditto.
14942 * gcc.dg/vect/vect-29.c: Ditto.
14943 * gcc.dg/vect/vect-29a.c: Ditto.
14944 * gcc.dg/vect/vect-3.c: Ditto.
14945 * gcc.dg/vect/vect-30.c: Ditto.
14946 * gcc.dg/vect/vect-31.c: Ditto.
14947 * gcc.dg/vect/vect-32.c: Ditto.
14948 * gcc.dg/vect/vect-33.c: Ditto.
14949 * gcc.dg/vect/vect-34.c: Ditto.
14950 * gcc.dg/vect/vect-35.c: Ditto.
14951 * gcc.dg/vect/vect-36.c: Ditto.
14952 * gcc.dg/vect/vect-37.c: Ditto.
14953 * gcc.dg/vect/vect-38.c: Ditto.
14954 * gcc.dg/vect/vect-4.c: Ditto.
14955 * gcc.dg/vect/vect-40.c: Ditto.
14956 * gcc.dg/vect/vect-41.c: Ditto.
14957 * gcc.dg/vect/vect-42.c: Ditto.
14958 * gcc.dg/vect/vect-43.c: Ditto.
14959 * gcc.dg/vect/vect-44.c: Ditto.
14960 * gcc.dg/vect/vect-45.c: Ditto.
14961 * gcc.dg/vect/vect-46.c: Ditto.
14962 * gcc.dg/vect/vect-47.c: Ditto.
14963 * gcc.dg/vect/vect-48.c: Ditto.
14964 * gcc.dg/vect/vect-48a.c: Ditto.
14965 * gcc.dg/vect/vect-49.c: Ditto.
14966 * gcc.dg/vect/vect-5.c: Ditto.
14967 * gcc.dg/vect/vect-50.c: Ditto.
14968 * gcc.dg/vect/vect-51.c: Ditto.
14969 * gcc.dg/vect/vect-52.c: Ditto.
14970 * gcc.dg/vect/vect-53.c: Ditto.
14971 * gcc.dg/vect/vect-54.c: Ditto.
14972 * gcc.dg/vect/vect-55.c: Ditto.
14973 * gcc.dg/vect/vect-56.c: Ditto.
14974 * gcc.dg/vect/vect-56a.c: Ditto.
14975 * gcc.dg/vect/vect-57.c: Ditto.
14976 * gcc.dg/vect/vect-58.c: Ditto.
14977 * gcc.dg/vect/vect-59.c: Ditto.
14978 * gcc.dg/vect/vect-6.c: Ditto.
14979 * gcc.dg/vect/vect-60.c: Ditto.
14980 * gcc.dg/vect/vect-61.c: Ditto.
14981 * gcc.dg/vect/vect-62.c: Ditto.
14982 * gcc.dg/vect/vect-63.c: Ditto.
14983 * gcc.dg/vect/vect-64.c: Ditto.
14984 * gcc.dg/vect/vect-65.c: Ditto.
14985 * gcc.dg/vect/vect-66.c: Ditto.
14986 * gcc.dg/vect/vect-67.c: Ditto.
14987 * gcc.dg/vect/vect-68.c: Ditto.
14988 * gcc.dg/vect/vect-69.c: Ditto.
14989 * gcc.dg/vect/vect-7.c: Ditto.
14990 * gcc.dg/vect/vect-72.c: Ditto.
14991 * gcc.dg/vect/vect-72a.c: Ditto.
14992 * gcc.dg/vect/vect-73.c: Ditto.
14993 * gcc.dg/vect/vect-74.c: Ditto.
14994 * gcc.dg/vect/vect-75.c: Ditto.
14995 * gcc.dg/vect/vect-76.c: Ditto.
14996 * gcc.dg/vect/vect-77.c: Ditto.
14997 * gcc.dg/vect/vect-77a.c: Ditto.
14998 * gcc.dg/vect/vect-78.c: Ditto.
14999 * gcc.dg/vect/vect-79.c: Ditto.
15000 * gcc.dg/vect/vect-8.c: Ditto.
15001 * gcc.dg/vect/vect-80.c: Ditto.
15002 * gcc.dg/vect/vect-82.c: Ditto.
15003 * gcc.dg/vect/vect-82_64.c: Ditto.
15004 * gcc.dg/vect/vect-83.c: Ditto.
15005 * gcc.dg/vect/vect-83_64.c: Ditto.
15006 * gcc.dg/vect/vect-9.c: Ditto.
15007 * gcc.dg/vect/vect-all.c: Ditto.
15008 * gcc.dg/vect/vect-none.c: Ditto.
15009
15010 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15011
15012 * lib/gcc-dg.exp (dg-skip-if): New function.
15013 (dg-forbid-option): Remove.
15014 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
15015 * g++.dg/abi/bitfield8.C: Likewise.
15016 * g++.dg/abi/dtor1.C: Likewise.
15017 * g++.dg/abi/empty10.C: Likewise.
15018 * g++.dg/abi/empty7.C: Likewise.
15019 * g++.dg/abi/empty9.C: Likewise.
15020 * g++.dg/abi/layout3.C: Likewise.
15021 * g++.dg/abi/layout4.C: Likewise.
15022 * g++.dg/abi/thunk1.C: Likewise.
15023 * g++.dg/abi/thunk2.C: Likewise.
15024 * g++.dg/abi/vbase11.C: Likewise.
15025 * g++.dg/abi/vthunk2.C: Likewise.
15026 * g++.dg/abi/vthunk3.C: Likewise.
15027 * g++.dg/ext/attrib8.C: Likewise.
15028 * g++.dg/opt/longbranch2.C: Likewise.
15029 * g++.dg/opt/reg-stack4.C: Likewise.
15030 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15031 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15032 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15033 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15034 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15035 * gcc.dg/20000609-1.c: Likewise.
15036 * gcc.dg/20000720-1.c: Likewise.
15037 * gcc.dg/20011107-1.c: Likewise.
15038 * gcc.dg/20011119-1.c: Likewise.
15039 * gcc.dg/20020108-1.c: Likewise.
15040 * gcc.dg/20020122-2.c: Likewise.
15041 * gcc.dg/20020122-3.c: Likewise.
15042 * gcc.dg/20020201-3.c: Likewise.
15043 * gcc.dg/20020206-1.c: Likewise.
15044 * gcc.dg/20020218-1.c: Likewise.
15045 * gcc.dg/20020310-1.c: Likewise.
15046 * gcc.dg/20020411-1.c: Likewise.
15047 * gcc.dg/20020418-2.c: Likewise.
15048 * gcc.dg/20020426-1.c: Likewise.
15049 * gcc.dg/20020426-2.c: Likewise.
15050 * gcc.dg/20020517-1.c: Likewise.
15051 * gcc.dg/20020523-1.c: Likewise.
15052 * gcc.dg/20020523-2.c: Likewise.
15053 * gcc.dg/20020729-1.c: Likewise.
15054 * gcc.dg/20030204-1.c: Likewise.
15055 * gcc.dg/20030826-2.c: Likewise.
15056 * gcc.dg/20030926-1.c: Likewise.
15057 * gcc.dg/20031202-1.c: Likewise.
15058 * gcc.dg/980312-1.c: Likewise.
15059 * gcc.dg/980313-1.c: Likewise.
15060 * gcc.dg/990117-1.c: Likewise.
15061 * gcc.dg/990424-1.c: Likewise.
15062 * gcc.dg/990524-1.c: Likewise.
15063 * gcc.dg/991230-1.c: Likewise.
15064 * gcc.dg/i386-387-1.c: Likewise.
15065 * gcc.dg/i386-387-2.c: Likewise.
15066 * gcc.dg/i386-387-3.c: Likewise.
15067 * gcc.dg/i386-387-4.c: Likewise.
15068 * gcc.dg/i386-387-5.c: Likewise.
15069 * gcc.dg/i386-387-6.c: Likewise.
15070 * gcc.dg/i386-asm-1.c: Likewise.
15071 * gcc.dg/i386-bitfield1.c: Likewise.
15072 * gcc.dg/i386-bitfield2.c: Likewise.
15073 * gcc.dg/i386-loop-1.c: Likewise.
15074 * gcc.dg/i386-loop-2.c: Likewise.
15075 * gcc.dg/i386-loop-3.c: Likewise.
15076 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15077 * gcc.dg/i386-pic-1.c: Likewise.
15078 * gcc.dg/i386-regparm.c: Likewise.
15079 * gcc.dg/i386-signbit-1.c: Likewise.
15080 * gcc.dg/i386-signbit-2.c: Likewise.
15081 * gcc.dg/i386-signbit-3.c: Likewise.
15082 * gcc.dg/i386-sse-5.c: Likewise.
15083 * gcc.dg/i386-sse-8.c: Likewise.
15084 * gcc.dg/i386-unroll-1.c: Likewise.
15085 * gcc.dg/tls/opt-1.c: Likewise.
15086 * gcc.dg/tls/opt-2.c: Likewise.
15087 * gcc.dg/unroll-1.c: Likewise.
15088 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15089 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15090 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15091 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15092
15093 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15094
15095 * g++.dg/template/incomplete1.C: New test.
15096
15097 2004-11-16 Nick Clifton <nickc@redhat.com>
15098
15099 Revert patches accidentally commited during checkin of fixes for
15100 xstormy16 tests:
15101 gcc.c-torture/execute/simd-4.c: Revert
15102 gcc.dg/20040910-1.c: Revert.
15103
15104 2004-11-16 Paul Brook <paul@codesourcery.com>
15105
15106 PR fortran/13010
15107 * gfortran.dg/der_pointer_1.f90: New test.
15108
15109 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
15110
15111 PR c/18498
15112 * gcc.dg/bitfld-13.c: New test.
15113
15114 2004-11-15 Janis Johnson <janis187@us.ibm.com>
15115
15116 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
15117 powerpc*-*-linux*.
15118
15119 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
15120 * gcc.dg/ppc64-abi-2.c: Ditto.
15121 * gcc.dg/ppc64-abi-3.c: Ditto.
15122
15123 * lib/gcc-dg.exp (dg-target-list): Remove.
15124
15125 2004-11-15 Steve Ellcey <sje@cup.hp.com>
15126
15127 * gcc.dg/ia64-postinc.c: New test.
15128
15129 2004-11-15 Mark Mitchell <mark@codesourcery.com>
15130
15131 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
15132
15133 2004-11-15 Nick Clifton <nickc@redhat.com>
15134
15135 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
15136 __INT_MAX__ so that the test can be compiled by toolchains
15137 targeted at 16-bit processors.
15138
15139 * gcc.dg/20040625-1.c: Use long constants rather than integers
15140 when performing arithmetic that will overflow 16-bits.
15141
15142 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
15143 xstormy16. It does not support 128-bit vector operations.
15144
15145 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
15146 with the macro PTR_TYPE. Define this macro to an integer type
15147 suitable for holding a pointer.
15148
15149 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
15150 the target is a 16-bit processor.
15151
15152 * gcc.dg/cpp/if-2.c: Expect a different warning message from
15153 16-bit targets where the character constant will be too long.
15154
15155 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
15156 where the double will not be directly addressable.
15157
15158 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15159
15160 Friend class name lookup 1/n, PR c++/18471
15161 * g++.dg/template/crash26.C: New test.
15162 * g++.dg/lookup/struct1.C: Adjust expected error.
15163 * g++.dg/parse/elab1.C: Likewise.
15164 * g++.dg/parse/elab2.C: Likewise.
15165 * g++.dg/parse/int-as-enum1.C: Likewise.
15166 * g++.dg/parse/struct-as-enum1.C: Likewise.
15167 * g++.dg/parse/typedef1.C: Likewise.
15168 * g++.dg/parse/typedef3.C: Likewise.
15169 * g++.dg/parse/typedef4.C: Likewise.
15170 * g++.dg/parse/typedef5.C: Likewise.
15171 * g++.dg/template/nontype4.C: Likewise.
15172 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
15173 * g++.old-deja/g++.other/elab1.C: Likewise.
15174 * g++.old-deja/g++.other/syntax4.C: Likewise.
15175
15176 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15177
15178 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
15179
15180 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
15181
15182 * gcc.c-torture/execute/20041114-1.c: New test.
15183
15184 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
15185
15186 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
15187 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
15188 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
15189 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
15190 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
15191 gcc.dg/switch-7.c: New tests.
15192
15193 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15194
15195 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
15196
15197 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15198
15199 PR tree-opt/18400
15200 * gcc.dg/vect/pr18400.c: New test.
15201
15202 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15203 Andrew Pinski <pinskia@physics.uc.edu>
15204
15205 PR tree-opt/18425
15206 * gcc.dg/vect/pr18425.c: New test.
15207
15208 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15209
15210 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
15211 Guard with dg-require-alias and dg-require-visibility.
15212
15213 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15214
15215 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
15216
15217 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15218
15219 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
15220
15221 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15222
15223 PR c++/17344
15224 * g++.dg/template/defarg5.C: New test.
15225
15226 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15227
15228 * g++.dg/parse/cast1.C: Run only on ILP32.
15229 * g++.old-deja/g++.mike/p784.C: Likewise.
15230
15231 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
15232
15233 * gcc.c-torture/execute/20041113-1.c: New test.
15234
15235 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15236
15237 PR target/18230
15238 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
15239 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
15240 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
15241 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15242 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
15243 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
15244 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
15245 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
15246 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
15247 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15248 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15249 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
15250 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
15251
15252 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15253
15254 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
15255 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
15256 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
15257 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
15258 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
15259 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
15260 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
15261 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
15262 gcc.target/sparc/combined-1.c: New tests.
15263
15264 2004-11-12 Ziemowit Laski <zlaski@apple.com>
15265
15266 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
15267 New tests.
15268
15269 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15270
15271 * lib/gcc-dg.exp (dg-forbid-option): New function.
15272 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
15273 * g++.dg/abi/bitfield8.C: Likewise.
15274 * g++.dg/abi/dtor1.C: Likewise.
15275 * g++.dg/abi/empty10.C: Likewise.
15276 * g++.dg/abi/empty7.C: Likewise.
15277 * g++.dg/abi/empty9.C: Likewise.
15278 * g++.dg/abi/layout3.C: Likewise.
15279 * g++.dg/abi/layout4.C: Likewise.
15280 * g++.dg/abi/thunk1.C: Likewise.
15281 * g++.dg/abi/thunk2.C: Likewise.
15282 * g++.dg/abi/vbase11.C: Likewise.
15283 * g++.dg/abi/vthunk2.C: Likewise.
15284 * g++.dg/abi/vthunk3.C: Likewise.
15285 * g++.dg/ext/attrib8.C: Likewise.
15286 * g++.dg/opt/longbranch2.C: Likewise.
15287 * g++.dg/opt/reg-stack4.C: Likewise.
15288 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15289 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15290 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15291 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15292 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15293 * gcc.dg/20000609-1.c: Likewise.
15294 * gcc.dg/20000720-1.c: Likewise.
15295 * gcc.dg/20011107-1.c: Likewise.
15296 * gcc.dg/20011119-1.c: Likewise.
15297 * gcc.dg/20020108-1.c: Likewise.
15298 * gcc.dg/20020122-2.c: Likewise.
15299 * gcc.dg/20020122-3.c: Likewise.
15300 * gcc.dg/20020201-3.c: Likewise.
15301 * gcc.dg/20020206-1.c: Likewise.
15302 * gcc.dg/20020218-1.c: Likewise.
15303 * gcc.dg/20020310-1.c: Likewise.
15304 * gcc.dg/20020411-1.c: Likewise.
15305 * gcc.dg/20020418-2.c: Likewise.
15306 * gcc.dg/20020426-1.c: Likewise.
15307 * gcc.dg/20020426-2.c: Likewise.
15308 * gcc.dg/20020517-1.c: Likewise.
15309 * gcc.dg/20020523-1.c: Likewise.
15310 * gcc.dg/20020523-2.c: Likewise.
15311 * gcc.dg/20020729-1.c: Likewise.
15312 * gcc.dg/20030204-1.c: Likewise.
15313 * gcc.dg/20030826-2.c: Likewise.
15314 * gcc.dg/20030926-1.c: Likewise.
15315 * gcc.dg/20031202-1.c: Likewise.
15316 * gcc.dg/980312-1.c: Likewise.
15317 * gcc.dg/980313-1.c: Likewise.
15318 * gcc.dg/990117-1.c: Likewise.
15319 * gcc.dg/990424-1.c: Likewise.
15320 * gcc.dg/990524-1.c: Likewise.
15321 * gcc.dg/991230-1.c: Likewise.
15322 * gcc.dg/i386-387-1.c: Likewise.
15323 * gcc.dg/i386-387-2.c: Likewise.
15324 * gcc.dg/i386-387-3.c: Likewise.
15325 * gcc.dg/i386-387-4.c: Likewise.
15326 * gcc.dg/i386-387-5.c: Likewise.
15327 * gcc.dg/i386-387-6.c: Likewise.
15328 * gcc.dg/i386-asm-1.c: Likewise.
15329 * gcc.dg/i386-bitfield1.c: Likewise.
15330 * gcc.dg/i386-bitfield2.c: Likewise.
15331 * gcc.dg/i386-loop-1.c: Likewise.
15332 * gcc.dg/i386-loop-2.c: Likewise.
15333 * gcc.dg/i386-loop-3.c: Likewise.
15334 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15335 * gcc.dg/i386-pic-1.c: Likewise.
15336 * gcc.dg/i386-regparm.c: Likewise.
15337 * gcc.dg/i386-signbit-1.c: Likewise.
15338 * gcc.dg/i386-signbit-2.c: Likewise.
15339 * gcc.dg/i386-signbit-3.c: Likewise.
15340 * gcc.dg/i386-sse-5.c: Likewise.
15341 * gcc.dg/i386-sse-8.c: Likewise.
15342 * gcc.dg/i386-unroll-1.c: Likewise.
15343 * gcc.dg/tls/opt-1.c: Likewise.
15344 * gcc.dg/tls/opt-2.c: Likewise.
15345 * gcc.dg/unroll-1.c: Likewise.
15346 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15347 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15348 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15349 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15350 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
15351 -m64 is specified.
15352
15353 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15354
15355 PR c++/18389
15356 * g++.dg/parse/cond1.C: New test.
15357
15358 PR c++/18429
15359 * g++.dg/template/array9.C: New test.
15360 * g++.dg/ext/vla1.C: Adjust error messages.
15361 * g++.dg/ext/vlm1.C: Likewise.
15362 * g++.dg/template/crash2.C: Likewise.
15363
15364 PR c++/18436
15365 * g++.dg/template/call3.C: New test.
15366
15367 PR c++/18407
15368 * g++.dg/template/ptrmem11.C: New test.
15369
15370 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
15371
15372 PR other/14264
15373 * lib/g++.exp: Set LC_ALL and LANG to C.
15374 * lib/gcc-dg.exp: Likewise.
15375 * lib/gfortran.exp: Likewise.
15376 * lib/objc.exp: Likewise.
15377 * lib/treelang.exp: Likewise.
15378
15379 2004-11-12 Andreas Schwab <schwab@suse.de>
15380
15381 * gcc.dg/pr16286.c: Fix last change.
15382
15383 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15384
15385 PR c++/18416
15386 * g++.dg/init/global1.C: New test.
15387
15388 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
15389
15390 * gcc.c-torture/execute/20041112-1.c: New test.
15391
15392 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15393
15394 * lib/gcc-dg.exp (dg-target-list): New.
15395
15396 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15397 Richard Sandiford <rsandifo@redhat.com>
15398
15399 * lib/target-supports.exp (get-compiler_messages): New.
15400 (check_named_sections_available): Use it.
15401 (check_effective_target_ilp32): New.
15402 (check_effective_target_lp64): New.
15403 (is-effective-target): New.
15404 * lib/gcc-dg.exp (dg-require-effective-target): New.
15405
15406 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
15407
15408 * gcc.dg/precedence-1.c: New test.
15409
15410 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15411
15412 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
15413
15414 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
15415 message, delete generated files, use more descriptive name for
15416 executable, and make the test unsupported when it cannot be run.
15417
15418 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
15419 (dg-require-weak, dg-require-visibility, dg-require-alias,
15420 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
15421 dg-require-iconv, dg-require-named-sections): Use it.
15422
15423 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
15424
15425 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
15426
15427 PR target/16457
15428 * gcc.dg/ppc-and-1: New
15429
15430 PR target/16796
15431 * gcc.dg/ppc-mov-1.c: New.
15432
15433 PR target/16458
15434 * gcc.dg/ppc-compare-1.c: New.
15435
15436 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
15437
15438 * objc.dg/desig-init-2.m: New test.
15439
15440 2004-11-10 Adam Nemet <anemet@lnxw.com>
15441
15442 PR middle-end/18160
15443 * g++.dg/warn/register-var-1.C: New test.
15444 * g++.dg/warn/register-var-2.C: New test.
15445
15446 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15447
15448 * gcc.dg/union-2.c: New test.
15449
15450 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
15451
15452 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
15453 New test for PR tree-optimization/17892.
15454
15455 2004-11-09 Mark Mitchell <mark@codesourcery.com>
15456
15457 PR c++/18369
15458 * g++.dg/init/new12.C: New test.
15459
15460 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
15461
15462 * gcc.target/sparc: New directory.
15463 * gcc.target/sparc/sparc.exp: New driver.
15464 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
15465 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
15466 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
15467 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
15468
15469 2004-11-10 Paul Brook <paul@codesourcery.com>
15470
15471 PR fortran/18218
15472 * gfortran.dg/list_read.c: New test.
15473
15474 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15475
15476 PR c/18322
15477 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
15478 expected diagnostic location.
15479
15480 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
15481
15482 * gcc.dg/20041109-1.c: New test.
15483
15484 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15485
15486 PR objc/18406
15487 * objc/compile/pr18406.m: New test.
15488
15489 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15490
15491 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
15492
15493 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15494
15495 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
15496
15497 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15498
15499 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
15500
15501 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15502
15503 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
15504 exit.
15505
15506 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
15507
15508 PR tree-opt/18299
15509 * gcc.c-torture/pr18299-1.c: New test.
15510
15511 2004-11-06 Andreas Schwab <schwab@suse.de>
15512
15513 * gcc.dg/pr16286.c: Also test for bool and pixel.
15514
15515 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
15516
15517 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
15518 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
15519 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
15520 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
15521 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
15522 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
15523 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
15524 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
15525 gcc.dg/struct-semi-3.c: New tests.
15526
15527 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15528
15529 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
15530
15531 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15532
15533 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
15534 Do not use C99 designators.
15535
15536 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15537
15538 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
15539
15540 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15541
15542 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
15543 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
15544 * gcc.c-torture/execute/simd-5.x: Remove.
15545
15546 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
15547
15548 PR rtl-optimization/17933
15549 * gcc.dg/torture/pr17933-1.c: New test.
15550
15551 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15552
15553 PR target/18106
15554 * lib/target-supports.exp (check_weak_available): Support
15555 Windows.
15556
15557 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
15558
15559 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
15560 call to fflush(stdout) before abort.
15561 (my_ffsll): New function.
15562 (generate_fields): Use it.
15563
15564 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15565
15566 * gcc.dg/init-undef-1.c: New test.
15567
15568 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15569
15570 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
15571 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
15572 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
15573 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
15574 expected messages for new parser.
15575
15576 2004-11-04 Mark Mitchell <mark@codesourcery.com>
15577
15578 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
15579
15580 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15581
15582 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
15583 on LP64 targets.
15584
15585 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15586
15587 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
15588 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
15589 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
15590 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
15591 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
15592 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
15593 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
15594 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
15595 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
15596 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
15597
15598 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15599
15600 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
15601 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
15602 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
15603 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
15604 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
15605 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
15606 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
15607 for new parser.
15608
15609 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
15610
15611 PR target/15342
15612 * gcc.dg/20041104-1.c: New test.
15613
15614 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15615
15616 * g++.dg/template/nontype7.C: New test.
15617 * g++.dg/template/nontype8.C: Likewise.
15618 * g++.dg/template/nontype9.C: Likewise.
15619 * g++.dg/template/nontype10.C: Likewise.
15620 * g++.dg/tc1/dr49.C: Likewise.
15621 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
15622 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
15623
15624 2004-11-04 Ben Elliston <bje@au.ibm.com>
15625
15626 * g++.dg/rtti/tinfo1.C: Remove xfails.
15627
15628 2004-11-04 Ben Elliston <bje@au.ibm.com>
15629
15630 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
15631 packed attribute to the definition to satisfy the new C++ parser.
15632
15633 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15634
15635 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
15636 invocations of va_arg.
15637
15638 2004-11-02 Mark Mitchell <mark@codesourcery.com>
15639
15640 PR c++/18124
15641 * g++.dg/template/crash25.C: New test.
15642
15643 PR c++/18155
15644 * g++.dg/template/typedef2.C: New test.
15645 * g++.dg/parse/crash13.C: Adjust error markers.
15646
15647 PR c++/18177
15648 * g++.dg/conversion/const3.C: New test.
15649
15650 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15651
15652 PR fortran/17535
15653 PR fortran/17583
15654 PR fortran/17713
15655 * gfortran.dg/generic_[123].f90: New testcases.
15656
15657 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15658
15659 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
15660 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
15661
15662 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
15663
15664 PR tree-opt/16808
15665 * gcc.c-torture/compile/pr16808.c: New test.
15666
15667 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
15668
15669 PR rtl-optimization/17104
15670 * gcc.dg/ppc-bitfield1.c: New.
15671
15672 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15673
15674 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
15675
15676 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15677
15678 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
15679 strings for 32-bit code.
15680
15681 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
15682
15683 PR c/18239
15684 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
15685
15686 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
15687
15688 PR c++/18064
15689 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
15690
15691 2004-10-31 Mark Mitchell <mark@codesourcery.com>
15692
15693 PR c++/15172
15694 * g++.dg/init/aggr2.C: New test.
15695
15696 2004-10-30 Ziemowit Laski <zlaski@apple.com>
15697
15698 * objc.dg/local-decl-1.m: New test.
15699
15700 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
15701
15702 * gcc.dg/20040910-1.c: Adjust regex.
15703
15704 2004-10-30 Roger Sayle <roger@eyesopen.com>
15705
15706 PR rtl-optimization/18084
15707 * g++.dg/opt/pr18084-1.C: New testcase.
15708
15709 2004-10-30 Matt Austern <austern@apple.com>
15710
15711 PR c++/17542
15712 * g++.dg/ext/attrib18.C: New test.
15713
15714 2004-10-30 Roger Sayle <roger@eyesopen.com>
15715
15716 PR middle-end/18096
15717 * gcc.dg/pr18096-1.c: New test case.
15718
15719 2004-10-30 Roger Sayle <roger@eyesopen.com>
15720
15721 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
15722
15723 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
15724
15725 PR c/16666
15726 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
15727 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
15728 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
15729 gcc.dg/old-style-prom-3.c: New tests.
15730
15731 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
15732
15733 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
15734 Remove unnecessary inclusion of stdio.h.
15735
15736 2004-10-29 Roger Sayle <roger@eyesopen.com>
15737
15738 PR rtl-optimization/17581
15739 * gcc.dg/pr17581-1.c: New test case.
15740
15741 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
15742
15743 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
15744 being implemented.
15745 * g++.dg/conversion/dr195-1.C: New.
15746 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
15747 * g++.old-deja/g++.mike/p10148.C: Likewise.
15748
15749 2004-10-29 Mark Mitchell <mark@codesourcery.com>
15750
15751 PR c++/17695
15752 * g++.dg/debug/typedef2.C: New test.
15753
15754 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
15755
15756 PR fortran/13490
15757 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
15758 * gfortran.dg/g77/README: Update.
15759
15760 2004-10-28 Matt Austern <austern@apple.com>
15761
15762 PR c++/14124
15763 * g++.dg/ext/packed7.C: New test.
15764
15765 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
15766
15767 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
15768 scan-assembler.
15769 * lib/scanasm.exp (hidden-scan-for): New proc.
15770 (scan-hidden): Use hidden-scan-for instead of constructing the scan
15771 string.
15772 (scan-not-hidden): Likewise.
15773 * lib/target-supports.exp (check_visibility_available): mach-o is
15774 support too.
15775
15776 2004-10-28 Mark Mitchell <mark@codesourcery.com>
15777
15778 PR c++/17132
15779 * g++.dg/template/memclass3.C: New test.
15780
15781 2004-10-28 Adam Nemet <anemet@lnxw.com>
15782
15783 PR middle-end/18160
15784 * gcc.dg/register-var-1.c: New test.
15785 * gcc.dg/register-var-2.c: New test.
15786 * gcc.dg/asm-7.c: Taking the address of a register variable is an
15787 error now.
15788
15789 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
15790
15791 PR other/18172
15792 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
15793 unused variables.
15794 * gcc.dg/vect/vect-22.c: Likewise.
15795
15796 2004-10-28 Jakub Jelinek <jakub@redhat.com>
15797
15798 * gcc.dg/i386-rotate-1.c: New test.
15799
15800 2004-10-27 Mark Mitchell <mark@codesourcery.com>
15801
15802 * g++.dg/init/ref12.C: Add "run" marker.
15803
15804 PR c++/17435
15805 * g++.dg/init/ref12.C: New test.
15806
15807 PR c++/18140
15808 * g++.dg/template/shift1.C: New test.
15809 * g++.dg/template/error10.C: Adjust error markers.
15810
15811 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
15812
15813 PR tree-opt/17529
15814 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
15815
15816 2004-10-27 Geoffrey Keating <geoffk@apple.com>
15817
15818 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
15819 * gcc.dg/weak/weak-3.c: Likewise.
15820 * gcc.dg/weak/weak-5.c: Likewise.
15821 * gcc.dg/weak/weak-9.c: Likewise.
15822 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
15823 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
15824
15825 * gcc.dg/darwin-weakimport-1.c: New.
15826
15827 2004-10-28 Ben Elliston <bje@au.ibm.com>
15828
15829 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
15830
15831 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
15832
15833 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
15834 'syntax' error messages.
15835 * gcc.dg/cpp/direct2s.c: Likewise.
15836
15837 2004-10-26 Geoffrey Keating <geoffk@apple.com>
15838
15839 * gcc.c-torture/compile/20041026-1.c: New.
15840
15841 2004-10-26 Mark Mitchell <mark@codesourcery.com>
15842
15843 PR c++/18093
15844 * g++.dg/lookup/ns2.C: New test.
15845
15846 PR c++/18020
15847 * g++.dg/template/enum4.C: New test.
15848
15849 PR c++/18161
15850 * g++.dg/template/expr1.C: New test.
15851
15852 2004-10-26 Ben Elliston <bje@au.ibm.com>
15853
15854 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
15855
15856 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
15857
15858 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
15859 gcc.dg/decl-nospec-3.c: New tests.
15860
15861 2004-10-26 Ziemowit Laski <zlaski@apple.com>
15862
15863 * objc.dg/super-class-3.m: New test.
15864
15865 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
15866
15867 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
15868 resyncing.
15869 * gcc.dg/cpp/direct2s.c: Likewise.
15870
15871 2004-10-25 Geoffrey Keating <geoffk@apple.com>
15872
15873 * objc.dg/image-info.m: Update for changes to section selection.
15874
15875 2004-10-25 David Ayers <d.ayers@inode.at>
15876 Ziemowit Laski <zlaski@apple.com>
15877
15878 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
15879 diagnostics when messaging 'id <Proto>'.
15880 * objc.dg/class-protocol-1.m: New test.
15881 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
15882 a non-existent method signature.
15883 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
15884 Update diagnostics when messaging with non-existent method signature.
15885 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
15886 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
15887 invalid receivers are now resolved as if messaging 'id'; remove
15888 extraneous diagnostics.
15889
15890 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
15891
15892 PR c/16667
15893 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
15894 gcc.dg/init-desig-obs-3.c: New tests.
15895
15896 2004-10-25 Jakub Jelinek <jakub@redhat.com>
15897
15898 * gcc.dg/debug/20041023-1.c: New test.
15899
15900 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
15901
15902 PR middle-end/17407
15903 * gcc.c-torture/compile/pr17407.c: New test.
15904
15905 PR c++/18121
15906 * g++.dg/template/array8.C: New test.
15907
15908 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15909
15910 PR other/18138
15911 * lib/g++.exp: Accept more than one multilib libgcc.
15912 * lib/gcc-dg.exp: Likewise.
15913 * lib/objc.exp: Likewise.
15914 * lib/treelang.exp: Likewise.
15915 * lib/gfortran.exp: Likewise.
15916
15917 2004-10-24 Ben Elliston <bje@au.ibm.com>
15918
15919 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
15920
15921 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
15922
15923 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
15924 * gcc.dg/c99-const-expr-3.c: Likewise.
15925
15926 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
15927
15928 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
15929
15930 2004-10-23 Ben Elliston <bje@au.ibm.com>
15931
15932 * gcc.c-torture/execute/loop-2e.x: Remove.
15933
15934 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
15935
15936 PR c++/18095
15937 * g++.dg/parse/crash18.C: New.
15938 * g++.dg/parse/crash19.C: New.
15939
15940 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15941
15942 * g++.dg/ext/dllimport1.C: Move dg-warnings.
15943 * g++.dg/ext/dllimport2.C: Same.
15944 * g++.dg/ext/dllimport8.C: Same.
15945
15946 2004-10-21 Mark Mitchell <mark@codesourcery.com>
15947
15948 PR c++/10841
15949 * g++.dg/conversion/cast1.C: New test.
15950 * g++.dg/overload/pmf1.C: Adjust error marker.
15951
15952 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
15953
15954 PR objc/17923
15955 * objc.dg/const-str-7.m: New test.
15956
15957 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15958
15959 * g++.dg/template/memfriend11.C: Fix comment typo.
15960 * g++.dg/template/memfriend14.C: Likewise.
15961
15962 2004-10-20 Richard Henderson <rth@redhat.com>
15963
15964 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
15965 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
15966 -fasynchronous-unwind-tables.
15967
15968 2004-10-20 Richard Henderson <rth@redhat.com>
15969
15970 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
15971 (main): Return success.
15972 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
15973 (main): Return success.
15974
15975 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15976
15977 PR c++/13495
15978 * g++.dg/template/memfriend9.C: New test.
15979 * g++.dg/template/memfriend10.C: Likewise.
15980 * g++.dg/template/memfriend11.C: Likewise.
15981 * g++.dg/template/memfriend12.C: Likewise.
15982 * g++.dg/template/memfriend13.C: Likewise.
15983 * g++.dg/template/memfriend14.C: Likewise.
15984 * g++.dg/template/memfriend15.C: Likewise.
15985 * g++.dg/template/memfriend16.C: Likewise.
15986 * g++.dg/template/memfriend17.C: Likewise.
15987 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
15988
15989 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
15990
15991 * g++.dg/conversion/dr195.C: New.
15992 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
15993
15994 2004-10-20 Ben Elliston <bje@au.ibm.com>
15995 Devang Patel <dpatel@apple.com>
15996
15997 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
15998 of floating point arithmetic, which could trap.
15999
16000 2004-10-19 Mark Mitchell <mark@codesourcery.com>
16001
16002 PR c++/14035
16003 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
16004 * g++.dg/conversion/const2.C: New test.
16005 * g++.dg/expr/reinterpret2.C: New test.
16006 * g++.dg/expr/reinterpret3.C: New test.
16007 * g++.dg/expr/cast2.C: New test.
16008 * g++.dg/expr/copy1.C: New test.
16009 * g++.dg/other/conversion1.C: Change error message.
16010 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
16011 function pointers to void *.
16012 * g++.old-deja/g++.mike/p10148.C: Likewise.
16013
16014 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16015
16016 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
16017
16018 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
16019
16020 PR c++/18047
16021
16022 * g++.dg/parse/expr3.C: New test.
16023
16024 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16025
16026 * gcc.dg/smod-1.c: New test.
16027
16028 2004-10-18 Ziemowit Laski <zlaski@apple.com>
16029
16030 * objc.dg/method-14.m: New test.
16031
16032 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16033
16034 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
16035 Also xfail as the patch was reverted.
16036
16037 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16038
16039 PR middle-end/16973
16040 * gcc.dg/pr16973.c: New test.
16041
16042 2004-10-18 Diego Novillo <dnovillo@redhat.com>
16043
16044 PR tree-optimization/17656
16045 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
16046
16047 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
16048
16049 * g++.dg/eh/shadow1.C: New.
16050
16051 2004-10-18 Jakub Jelinek <jakub@redhat.com>
16052
16053 * gcc.c-torture/compile/20041018-1.c: New test.
16054
16055 2004-10-18 Ben Elliston <bje@au.ibm.com>
16056
16057 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
16058 compiler referring to register 0 when accessing sdata. The linker
16059 now patches things up.
16060
16061 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
16062
16063 PR c/17529
16064 * gcc.c-torture/compile/pr17529.c: New test.
16065
16066 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16067
16068 PR c++/17743
16069 * g++.dg/ext/attrib17.C: New test.
16070
16071 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16072
16073 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
16074
16075 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16076
16077 PR c++/10479
16078 * g++.dg/ext/attrib16.C: New test.
16079
16080 2004-10-15 Mark Mitchell <mark@codesourcery.com>
16081
16082 PR c++/17042
16083 * g++.dg/init/dso_handle1.C: New test.
16084
16085 PR c++/14667
16086 * g++.dg/parse/typedef6.C: New test.
16087
16088 PR c++/17916
16089 * g++.dg/parse/pragma1.C: New test.
16090
16091 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
16092
16093 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
16094
16095 2004-10-15 Steve Ellcey <sje@cup.hp.com>
16096
16097 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
16098 -fno-common when on HPPA HP-UX platforms.
16099
16100 2004-10-15 Jakub Jelinek <jakub@redhat.com>
16101
16102 PR other/16820
16103 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
16104 stdint.h.
16105 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
16106 uintptr_t.
16107
16108 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16109
16110 PR c++/16301
16111 * g++.dg/lookup/strong-using-4.C: New test.
16112
16113 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16114
16115 PR middle-end/16567
16116 * gcc.c-torture/compile/nested-1.c: New test.
16117
16118 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16119
16120 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
16121 and mipsisa64*-*-* (until support for misaligned loads is added).
16122 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
16123 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
16124 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
16125 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
16126 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
16127 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
16128
16129 2004-10-14 Mark Mitchell <mark@codesourcery.com>
16130
16131 PR c++/17976
16132 * g++.dg/init/dtor3.C: New test.
16133
16134 2004-10-15 Ben Elliston <bje@au.ibm.com>
16135
16136 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
16137
16138 2004-10-14 Geoffrey Keating <geoffk@apple.com>
16139
16140 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
16141 * gcc.dg/macho-lo-sum.c: Likewise.
16142
16143 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
16144
16145 * gcc.dg/ppc-spe64-1.c: New test.
16146
16147 2004-10-14 Devang Patel <dpatel@apple.com>
16148
16149 PR 17635
16150 * gcc.dg/pr17635.c : New test.
16151
16152 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
16153
16154 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
16155 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
16156 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
16157 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
16158 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
16159 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
16160 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
16161 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
16162 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
16163 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
16164 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
16165 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
16166 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
16167 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
16168 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
16169 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
16170 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
16171 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
16172
16173 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16174
16175 * gcc.dg/vect/vect-82.c: New testcase.
16176 * gcc.dg/vect/vect-82_64.c: New testcase.
16177 * gcc.dg/vect/vect-83.c: New testcase.
16178 * gcc.dg/vect/vect-83_64.c: New testcase.
16179
16180 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16181
16182 * gcc.dg/cpp/error-1.c: New test.
16183
16184 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16185
16186 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
16187
16188 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
16189
16190 PR target/17984
16191 * gcc.dg/cris-peep2-xsrand2.c: New test.
16192
16193 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
16194
16195 PR c++/17661
16196 * testsuite/g++.dg/expr/for2.C: New test.
16197
16198 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16199
16200 * g++.dg/inherit/thunk1.C: Run on the SPARC.
16201
16202 2004-10-13 Jakub Jelinek <jakub@redhat.com>
16203
16204 PR tree-optimization/17724
16205 * g++.dg/opt/pr17724-1.C: New test.
16206 * g++.dg/opt/pr17724-2.C: New test.
16207 * g++.dg/opt/pr17724-3.C: New test.
16208 * g++.dg/opt/pr17724-4.C: New test.
16209 * g++.dg/opt/pr17724-5.C: New test.
16210 * g++.dg/opt/pr17724-6.C: New test.
16211
16212 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
16213
16214 PR c/17301
16215 * gcc.dg/pr17301-2.c: New test.
16216
16217 2004-10-11 Mark Mitchell <mark@codesourcery.com>
16218
16219 PR c++/15876
16220 * g++.dg/parse/error22.C: New test.
16221
16222 PR c++/17936
16223 * g++.dg/template/spec18.C: New test.
16224
16225 2004-10-11 Steve Ellcey <sje@cup.hp.com>
16226
16227 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
16228 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
16229 memcpy.
16230 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
16231 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
16232
16233 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
16234
16235 * g++.dg/eh/cleanup5.C: Add dg-options "".
16236
16237 2004-10-11 Roger Sayle <roger@eyesopen.com>
16238
16239 PR middle-end/17657
16240 * gcc.dg/switch-4.c: New test case.
16241
16242 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
16243
16244 * gcc.c-torture/execute/20041011-1.c: New test.
16245
16246 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16247
16248 PR c++/17554
16249 * g++.dg/init/for3.C: New test.
16250
16251 PR c++/17657
16252 * g++.dg/opt/switch2.C: New test.
16253
16254 PR middle-end/17703
16255 * g++.dg/warn/Wreturn-2.C: New test.
16256
16257 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16258
16259 PR c++/17907
16260 * g++.dg/eh/cleanup5.C: New test.
16261
16262 2004-10-10 Mark Mitchell <mark@codesourcery.com>
16263
16264 PR c++/17393
16265 * g++.dg/parse/error21.C: New test.
16266
16267 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
16268
16269 * g++.dg/overload/pmf1.C: Adjust quoting marks.
16270 * g++.dg/warn/incomplete1.C: Likewise.
16271 * g++.dg/template/qualttp20.C: Likewise.
16272
16273 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16274
16275 PR c/17881
16276 * parm-incomplete-1.c: New test.
16277
16278 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16279
16280 PR c++/17867
16281 * g++.dg/parse/error19.C: New test.
16282
16283 PR c++/17670
16284 * g++.dg/init/new11.C: New test.
16285
16286 PR c++/17821
16287 * g++.dg/parse/error20.C: New test.
16288
16289 PR c++/17826
16290 * g++.dg/template/crash24.C: New test.
16291
16292 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16293
16294 PR c/17301
16295 * gcc.dg/pr17301-1.c: New test.
16296
16297 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16298
16299 PR c/17189
16300 * gcc.dg/anon-struct-5.c: New test.
16301
16302 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
16303
16304 PR c/17844
16305 * gcc.dg/pr17844-1.c: New test.
16306
16307 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
16308
16309 PR tree-optimization/17906
16310 * gcc.c-torture/compile/pr17906.c: New.
16311
16312 2004-10-09 Stuart Hastings <stuart@apple.com>
16313 Roger Sayle <roger@eyesopen.com>
16314
16315 PR rtl-optimization/17853
16316 * gcc.dg/i386-mmx-5.c: New testcase.
16317
16318 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
16319
16320 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
16321
16322 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16323
16324 PR c++/17524
16325 * g++.dg/template/static9.C: New test.
16326
16327 PR c++/17685
16328 * g++.dg/parse/operator5.C: New test.
16329
16330 2004-10-09 Roger Sayle <roger@eyesopen.com>
16331
16332 PR middle-end/17894
16333 * gcc.c-torture/execute/divcmp-4.c: New test case.
16334
16335 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16336
16337 PR tree-opt/17902
16338 * g++.dg/opt/pr17902.C: New test.
16339
16340 2004-10-09 Jakub Jelinek <jakub@redhat.com>
16341
16342 * gcc.dg/cpp/ident-1.c: Add dg-options "".
16343
16344 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16345
16346 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
16347
16348 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16349
16350 * gcc.dg/assign-warn-3.c: New test.
16351
16352 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16353
16354 PR c/16999
16355 * gcc.dg/cpp/ident-1.c: New test.
16356
16357 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
16358
16359 * gcc.c-torture/compile/acc1.c: New.
16360
16361 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16362
16363 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
16364 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
16365
16366 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16367
16368 * gcc.dg/ultrasp11.c: New test.
16369
16370 2004-10-08 Michael Matz <matz@suse.de>
16371
16372 * gcc.dg/doloop-2.c: New test.
16373
16374 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16375
16376 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
16377 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
16378 objc.dg/method-9.m: Update expected diagnostics.
16379
16380 2004-10-07 Geoffrey Keating <geoffk@apple.com>
16381
16382 * gcc.dg/ppc-fsel-3.c: New file.
16383 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
16384
16385 2004-10-07 Paul Brook <paul@codesourcery.com>
16386
16387 * gfortran.dg/intrinsic_verify_1.f90: New test.
16388
16389 2004-10-07 Paul Brook <paul@codesourcery.com>
16390
16391 * gfortran.dg/empty_format_1.f90: Remove stray commas.
16392
16393 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16394
16395 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
16396 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
16397 commit.
16398
16399 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
16400
16401 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
16402
16403 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16404
16405 PR c++/17115
16406 * g++.dg/warn/Winline-4.C: New test.
16407
16408 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16409
16410 * gcc.c-torture/compile/20041007-1.c: New test.
16411
16412 2004-10-07 Paul Brook <paul@codesourcery.com>
16413
16414 PR fortran/17678
16415 * gfortran.dg/use_allocated_1.f90: New test.
16416
16417 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16418
16419 PR middle-end/17849
16420 * gfortran.fortran-torture/compile/nested.f90: New test
16421
16422 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
16423
16424 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
16425
16426 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16427
16428 PR c++/17368
16429 * g++.dg/ext/asm6.C: New test.
16430
16431 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
16432
16433 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
16434
16435 2004-10-06 Paul Brook <paul@codesourcery.com>
16436
16437 PR libfortran/17709
16438 * gfortran.dg/empty_format_1.f90: New test.
16439
16440 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16441
16442 PR fortran/17568
16443 * gfortran.dg/ishft.f90: New test.
16444
16445 PR fortran/17283
16446 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
16447 tests.
16448
16449 2004-10-06 Paul Brook <paul@codesourcery.com>
16450
16451 * gfortran.dg/do_1.f90: New test.
16452
16453 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16454
16455 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
16456 optimizing for size.
16457
16458 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16459
16460 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
16461
16462 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16463
16464 * gcc.c-torture/compile/20041005-1.c: New test.
16465
16466 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
16467
16468 PR c++/17829
16469 * g++.dg/lookup/koenig4.C: New.
16470
16471 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
16472
16473 * g++.dg/other/classkey1.C: Adjust quoting marks.
16474 * g++.dg/parse/error15.C: Likewise.
16475 * g++.dg/template/meminit2.C (int>): Likewise.
16476
16477 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16478
16479 PR fortran/17283
16480 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
16481
16482 PR fortran/17631
16483 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
16484
16485 PR fortran/17708
16486 * gfortran.dg/pr17708.f90: New test.
16487
16488 2004-10-04 Chao-ying Fu <fu@mips.com>
16489
16490 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
16491 * gcc.dg/vect/vect-4.c: Ditto.
16492 * gcc.dg/vect/vect-5.c: Ditto.
16493 * gcc.dg/vect/vect-6.c: Ditto.
16494 * gcc.dg/vect/vect-8.c: Ditto.
16495 * gcc.dg/vect/vect-16.c: Ditto.
16496 * gcc.dg/vect/vect-30.c: Ditto.
16497 * gcc.dg/vect/vect-40.c: Ditto.
16498 * gcc.dg/vect/vect-41.c: Ditto.
16499 * gcc.dg/vect/vect-42.c: Ditto.
16500 * gcc.dg/vect/vect-43.c: Ditto.
16501 * gcc.dg/vect/vect-44.c: Ditto.
16502 * gcc.dg/vect/vect-45.c: Ditto.
16503 * gcc.dg/vect/vect-46.c: Ditto.
16504 * gcc.dg/vect/vect-47.c: Ditto.
16505 * gcc.dg/vect/vect-48.c: Ditto.
16506 * gcc.dg/vect/vect-49.c: Ditto.
16507 * gcc.dg/vect/vect-50.c: Ditto.
16508 * gcc.dg/vect/vect-51.c: Ditto.
16509 * gcc.dg/vect/vect-52.c: Ditto.
16510 * gcc.dg/vect/vect-53.c: Ditto.
16511 * gcc.dg/vect/vect-54.c: Ditto.
16512 * gcc.dg/vect/vect-55.c: Ditto.
16513 * gcc.dg/vect/vect-56.c: Ditto.
16514 * gcc.dg/vect/vect-57.c: Ditto.
16515 * gcc.dg/vect/vect-58.c: Ditto.
16516 * gcc.dg/vect/vect-59.c: Ditto.
16517 * gcc.dg/vect/vect-60.c: Ditto.
16518 * gcc.dg/vect/vect-74.c: Ditto.
16519 * gcc.dg/vect/vect-79.c: Ditto.
16520 * gcc.dg/vect/vect-80.c: Ditto.
16521
16522 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
16523
16524 * gcc.dg/unused-7.c: Use the correct option.
16525
16526 2004-10-04 Paul Brook <paul@codesourcery.com>
16527 Bud Davis <bdavis9659@comcast.net>
16528
16529 PR fortran/17706
16530 PR fortran/16434
16531 * gfortran/pr17706.f90: New test.
16532 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
16533
16534 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16535
16536 * gfortran.dg/pr17612.f90: New test.
16537
16538 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
16539
16540 * g++.dg/template/local1.C: Adjust quoting marks in
16541 testing for diagnostics.
16542 * g++.dg/tls/diag-2.C: Likewise.
16543 * g++.dg/other/error8.C: Likewise.
16544
16545 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16546
16547 PR c/17178
16548 * gcc.dg/unused-4.c: Adjust to be correct.
16549
16550 PR c/17820
16551 * gcc.dg/unused-7.c: New test.
16552
16553 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16554
16555 PR c++/17797
16556 * g++.dg/overload/template2.C: New test.
16557
16558 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
16559
16560 PR tree-optimization/16632
16561 * gcc.dg/tree-ssa/20041002-1.c: New.
16562
16563 2004-10-03 Paul Brook <paul@codesourcery.com>
16564
16565 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
16566 rather than relying on default formatting.
16567
16568 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
16569
16570 * gcc.dg/20040920-1.c: Update expected message text.
16571
16572 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
16573
16574 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
16575
16576 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
16577
16578 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
16579 tree level.
16580
16581 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16582
16583 * gcc.dg/tree-ssa/pr17343.c: Remove.
16584
16585 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16586
16587 PR tree-opt/17343
16588 * gcc.dg/tree-ssa/pr17343.c: New test.
16589
16590 2004-10-01 Jakub Jelinek <jakub@redhat.com>
16591
16592 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
16593 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
16594 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
16595 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
16596 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
16597
16598 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16599
16600 * gcc.dg/lvalue-2.c: New test.
16601
16602 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16603
16604 PR c/17730
16605 * gcc.dg/pr17730-1.c: New test
16606
16607 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
16608
16609 PR c/7425
16610 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
16611
16612 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16613
16614 * gcc.c-torture/execute/stdarg-1.c: New test.
16615 * gcc.c-torture/execute/stdarg-2.c: New test.
16616 * gcc.c-torture/execute/stdarg-3.c: New test.
16617 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16618 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16619 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16620 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16621 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16622
16623 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16624
16625 PR tree-optimization/17697
16626 * g++.dg/opt/pr17697-1.C: New test.
16627 * g++.dg/opt/pr17697-2.C: New test.
16628 * g++.dg/opt/pr17697-3.C: New test.
16629
16630 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
16631
16632 PR c/16409
16633 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
16634 gcc.dg/vla-init-5.c: New tests.
16635
16636 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
16637
16638 PR c/13804
16639 * gcc.dg/pr13804-1.c: New test.
16640
16641 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16642
16643 PR fortran/16938
16644 * gfortran.dg/pr16938.f90: New test.
16645
16646 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16647
16648 * g++.dg/template/crash23.C: New test.
16649
16650 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16651
16652 PR c++/17585
16653 * g++.dg/template/static8.C: New test.
16654
16655 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
16656
16657 PR c++/17681
16658 * g++.dg/other/error9.C: New test.
16659
16660 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16661
16662 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
16663
16664 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16665
16666 PR fortran/15164
16667 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
16668
16669 2004-09-26 Roger Sayle <roger@eyesopen.com>
16670
16671 PR middle-end/17112
16672 * gcc.dg/pr17112-1.c: New test case.
16673
16674 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
16675
16676 PR c/11459
16677 * gcc.dg/pr11459-1.c: New test.
16678
16679 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
16680
16681 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
16682 * gcc.dg/tree-ssa/loop-4.c: Likewise.
16683
16684 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16685
16686 * gfortran.dg/pr15324.f90: Make array bounds consistent.
16687
16688 2004-09-25 Jan Hubicka <jh@suse.cz>
16689
16690 * compile/30040909-1.c: New test.
16691 * compile/30040907-1.c: New test.
16692
16693 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
16694
16695 * gcc.c-torture/execute/va-arg-26.c: New test.
16696
16697 2004-09-24 Zack Weinberg <zack@codesourcery.com>
16698
16699 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
16700 extra diagnostics on targets with 64-bit pointers.
16701 * objc.dg/selector-1.m: Adjust dg-warning regexp.
16702
16703 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16704
16705 PR c/17188
16706 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
16707 * gcc.dg/decl-3.c: Adjust expected message.
16708
16709 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16710
16711 PR fortran/17615
16712 * gfortran.dg/pr17615.f90: New test.
16713
16714 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
16715
16716 PR tree-optimzation/17517
16717 * g++.dg/tree-ssa/pr17517.C: New Test.
16718
16719 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16720
16721 PR c++/16889
16722 * g++.dg/lookup/ambig3.C: New.
16723
16724 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
16725
16726 PR tree-opt/17624
16727 * g++.dg/opt/pr17624.C: New test.
16728
16729 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16730
16731 PR c/6980
16732 * gcc.dg/Wbad-function-cast-1.c: New test.
16733
16734 2004-09-23 Zack Weinberg <zack@codesourcery.com>
16735
16736 * g++.dg/ext/complit1.C
16737 * g++.dg/other/error2.C
16738 * g++.dg/other/nontype-1.C
16739 * g++.dg/parse/crash11.C
16740 * g++.dg/parse/crash12.C
16741 * g++.dg/parse/error15.C
16742 * g++.dg/parse/error4.C
16743 * g++.dg/parse/tmpl-outside1.C
16744 * g++.dg/parse/too-many-tmpl-args1.C
16745 * g++.dg/template/dependent-expr3.C
16746 * g++.dg/template/error10.C
16747 * g++.dg/template/instantiate1.C
16748 * g++.dg/template/vtable2.C
16749 * g++.dg/warn/Wshadow-1.C
16750 * g++.dg/warn/weak1.C
16751 * g++.old-deja/g++.brendan/crash16.C
16752 * g++.old-deja/g++.brendan/crash18.C
16753 * g++.old-deja/g++.brendan/crash48.C
16754 * g++.old-deja/g++.brendan/crash49.C
16755 * g++.old-deja/g++.brendan/crash55.C
16756 * g++.old-deja/g++.brendan/crash56.C
16757 * g++.old-deja/g++.brendan/crash8.C
16758 * g++.old-deja/g++.brendan/enum11.C
16759 * g++.old-deja/g++.brendan/enum8.C
16760 * g++.old-deja/g++.brendan/enum9.C
16761 * g++.old-deja/g++.brendan/friend3.C
16762 * g++.old-deja/g++.brendan/misc14.C
16763 * g++.old-deja/g++.bugs/900402_02.C
16764 * g++.old-deja/g++.bugs/900404_03.C
16765 * g++.old-deja/g++.bugs/900404_04.C
16766 * g++.old-deja/g++.bugs/900428_03.C
16767 * g++.old-deja/g++.jason/crash4.C
16768 * g++.old-deja/g++.jason/overload21.C
16769 * g++.old-deja/g++.jason/redecl1.C
16770 * g++.old-deja/g++.jason/report.C
16771 * g++.old-deja/g++.jason/rfg10.C
16772 * g++.old-deja/g++.jason/template30.C
16773 * g++.old-deja/g++.law/arm12.C
16774 * g++.old-deja/g++.law/ctors5.C
16775 * g++.old-deja/g++.law/cvt20.C
16776 * g++.old-deja/g++.law/init10.C
16777 * g++.old-deja/g++.law/init8.C
16778 * g++.old-deja/g++.law/visibility17.C
16779 * g++.old-deja/g++.law/visibility7.C
16780 * g++.old-deja/g++.mike/net8.C
16781 * g++.old-deja/g++.mike/p646.C
16782 * g++.old-deja/g++.mike/p700.C
16783 * g++.old-deja/g++.mike/p701.C
16784 * g++.old-deja/g++.mike/p811.C
16785 * g++.old-deja/g++.ns/template13.C
16786 * g++.old-deja/g++.other/array3.C
16787 * g++.old-deja/g++.other/crash25.C
16788 * g++.old-deja/g++.other/dtor3.C
16789 * g++.old-deja/g++.other/dtor4.C
16790 * g++.old-deja/g++.other/main1.C
16791 * g++.old-deja/g++.other/warn7.C
16792 * g++.old-deja/g++.pt/crash11.C
16793 * g++.old-deja/g++.pt/crash36.C
16794 * g++.old-deja/g++.pt/spec22.C
16795 * g++.old-deja/g++.pt/spec9.C
16796 * g++.old-deja/g++.pt/ttp52.C
16797 * g++.old-deja/g++.robertl/eb103.C
16798 * g++.old-deja/g++.robertl/eb121.C
16799 * g++.old-deja/g++.robertl/eb22.C
16800 * g++.old-deja/g++.robertl/eb8.C:
16801 Update locations and/or regexps of dg-error markers.
16802 Remove markers for some bogus messages that are no longer issued.
16803
16804 2004-09-23 Jakub Jelinek <jakub@redhat.com>
16805
16806 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
16807 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
16808
16809 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
16810
16811 PR c++/17618
16812 * g++.dg/lookup/crash5.C: New test.
16813
16814 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
16815
16816 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
16817 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
16818 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
16819 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
16820 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
16821 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
16822
16823 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
16824 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
16825 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
16826 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
16827 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
16828 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
16829
16830 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
16831
16832 * gcc.dg/vect/vect-44.c: Check additional cases.
16833 * gcc.dg/vect/vect-48.c: Check additional cases.
16834
16835 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
16836 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
16837 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
16838 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
16839 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
16840 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
16841 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
16842 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
16843 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
16844
16845 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
16846 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
16847 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
16848
16849 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16850
16851 * gcc.dg/tree-ssa/loop-6.c: New test.
16852
16853 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
16854
16855 PR c++/17620
16856 * g++.dg/inherit/base2.C: New.
16857
16858 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16859
16860 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
16861 * gcc.dg/20001012-2.c: Likewise.
16862 * gcc.dg/20001013-1.c: Likewise.
16863 * gcc.dg/20001101-1.c: Likewise.
16864 * gcc.dg/20001102-1.c: Likewise.
16865 * gcc.dg/bf-spl1.c: Likewise.
16866 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
16867 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
16868
16869 2004-09-22 Diego Novillo <dnovillo@redhat.com>
16870
16871 PR tree-optimization/16721
16872 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
16873
16874 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
16875
16876 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
16877 * gcc.dg/20040305-1.c: Likewise.
16878
16879 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
16880
16881 PR c/16566
16882 * gcc.c-torture/compile/pr16566-1.c,
16883 gcc.c-torture/compile/pr16566-2.c,
16884 gcc.c-torture/compile/pr16566-3.c: New tests.
16885
16886 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
16887
16888 PR tree-optimization/17512
16889 * gcc.c-torture/compile/20040916-1.c.
16890
16891 2004-09-21 Mark Mitchell <mark@codesourcery.com>
16892
16893 * gcc.dg/pragma-re-3.c: New test.
16894
16895 2004-09-17 Matt Austern <austern@apple.com>
16896
16897 PR c++/15049
16898 * g++.dg/other/anon3.C: New.
16899
16900 2004-09-21 Roger Sayle <roger@eyesopen.com>
16901
16902 PR c++/7503
16903 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
16904 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
16905 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
16906 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
16907 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
16908
16909 2004-09-21 Bud Davis <bdavis9659@comcast.net>
16910
16911 PR fortran/17286
16912 * gfortran.dg/pr17286.f90: New test.
16913
16914 2004-09-20 Mark Mitchell <mark@codesourcery.com>
16915
16916 PR c++/17530
16917 * g++.dg/template/static7.C: New test.
16918
16919 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
16920
16921 PR tree-opt/17558
16922 * gcc.c-torture/compile/pr17558.c: New test.
16923
16924 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16925
16926 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
16927 if SKIP_ATTRIBUTE is defined.
16928
16929 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16930
16931 PR fortran/15957
16932 * gfortran.dg/pr15957.f90: New test.
16933
16934 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
16935
16936 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
16937 in comparison.
16938 * gcc.dg/vect/vect-79.c: Likewise.
16939 * gcc.dg/vect/vect-80.c: Likewise.
16940
16941 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16942
16943 PR fortran/15750
16944 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
16945
16946 2004-09-20 Ira Rosen <irar@il.ibm.com>
16947
16948 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
16949 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
16950 * gcc.dg/vect/vect-62.c: New testcase.
16951 * gcc.dg/vect/vect-63.c: New testcase.
16952 * gcc.dg/vect/vect-64.c: New testcase.
16953 * gcc.dg/vect/vect-65.c: New testcase.
16954 * gcc.dg/vect/vect-66.c: New testcase.
16955 * gcc.dg/vect/vect-67.c: New testcase.
16956 * gcc.dg/vect/vect-68.c: New testcase.
16957 * gcc.dg/vect/vect-69.c: New testcase.
16958 * gcc.dg/vect/vect-79.c: New testcase.
16959 * gcc.dg/vect/vect-80.c: New testcase.
16960
16961 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16962
16963 * gcc.target/mips/asm-1.c: New test.
16964
16965 2004-09-19 Ira Rosen <irar@il.ibm.com>
16966
16967 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
16968 * gcc.dg/vect/vect-73.c: New testcase.
16969 * gcc.dg/vect/vect-74.c: New testcase.
16970 * gcc.dg/vect/vect-75.c: New testcase.
16971 * gcc.dg/vect/vect-76.c: New testcase.
16972 * gcc.dg/vect/vect-77.c: New testcase.
16973 * gcc.dg/vect/vect-78.c: New testcase
16974
16975 2004-09-18 Paul Brook <paul@codesourcery.com>
16976
16977 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
16978
16979 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
16980
16981 PR c/17424
16982 * gcc.dg/pr17424-1.c: New test.
16983
16984 2004-09-18 Diego Novillo <dnovillo@redhat.com>
16985
16986 * g++.dg/tree-ssa/pr17153.C: New test.
16987
16988 2004-09-16 Geoffrey Keating <geoffk@apple.com>
16989
16990 PR pch/13361
16991 * testsuite/g++.dg/pch/wchar-1.C: New.
16992 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16993
16994 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
16995
16996 * gcc.c-torture/execute/20040917-1.c: New test.
16997
16998 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16999
17000 PR tree-optimization/17319
17001 * gcc.dg/pr17319.c: New test.
17002
17003 2004-09-17 Devang Patel <dpatel@apple.com>
17004
17005 * gcc.dg/20040813-1.c: New test.
17006
17007 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17008
17009 PR tree-optimization/17273
17010 * gcc.c-torture/compile/pr17273.c: New test.
17011
17012 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
17013
17014 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
17015 Update expected messages.
17016 * gcc.dg/declspec-13.c: New test.
17017
17018 2004-09-17 David Edelsohn <edelsohn@gnu.org>
17019
17020 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
17021
17022 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17023
17024 * gcc.c-torture/execute/pr17252.c: Use post-increment to
17025 change what 'a' is pointing to.
17026
17027 2004-09-17 Mark Mitchell <mark@codesourcery.com>
17028
17029 PR c++/16002
17030 * g++.dg/template/error18.C: New test.
17031
17032 PR c++/16029
17033 * g++.dg/warn/Wunused-8.C: New test.
17034
17035 2004-09-17 Steven Bosscher <stevenb@suse.de>
17036
17037 PR tree-optimization/17513
17038 * gcc.dg/20040916-1.c: New test.
17039
17040 2004-09-16 Mark Mitchell <mark@codesourcery.com>
17041
17042 PR c++/17501
17043 * g++.dg/template/typename7.C: New test.
17044
17045 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17046
17047 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
17048
17049 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
17050
17051 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
17052 with -ftree-based-profiling also.
17053 * lib/profopt.exp: Support late-set profile_option/feedback_option.
17054
17055 2004-09-16 Victor Leikehman <lei@il.ibm.com>
17056
17057 PR/15364
17058 * gfortran.dg/der_array_io_1.f90: New test.
17059 * gfortran.dg/der_array_io_2.f90: New test.
17060 * gfortran.dg/der_array_io_3.f90: New test.
17061
17062 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17063
17064 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
17065 EABI.
17066
17067 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17068
17069 * g++.dg/opt/switch1.C: New test.
17070
17071 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
17072
17073 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
17074 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
17075 Update expected messages.
17076
17077 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17078
17079 PR fortran/16485
17080 * gfortran.dg/same_name_1.f90: New test.
17081
17082 2004-09-15 Diego Novillo <dnovillo@redhat.com>
17083
17084 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
17085 dereference garbage pointers.
17086
17087 2004-09-15 Jakub Jelinek <jakub@redhat.com>
17088
17089 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
17090 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
17091
17092 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
17093 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
17094 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
17095
17096 2004-09-14 Mark Mitchell <mark@codesourcery.com>
17097
17098 PR c++/17324
17099 * g++.dg/template/mangle1.C: New test.
17100
17101 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17102
17103 PR tree-optimization/17252
17104 * gcc.c-torture/execute/pr17252.c: New test.
17105
17106 2004-09-14 Andrew Pinski <apinski@apple.com>
17107
17108 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
17109
17110 2004-09-14 Roger Sayle <roger@eyesopen.com>
17111
17112 PR rtl-optimization/9771
17113 * gcc.dg/pr9771-1.c: New test case.
17114
17115 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17116
17117 PR tree-optimization/15262
17118 * gcc.c-torture/execute/pr15262-1.c: New test.
17119 * gcc.c-torture/execute/pr15262-2.c: New test.
17120
17121 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
17122
17123 * gcc.dg/declspec-12.c: New test.
17124
17125 2004-09-14 Bud Davis <bdavis9659@comcast.net>
17126
17127 * gfortran.dg/pr17090.f90: Add directives to test.
17128
17129 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17130
17131 * gcc.c-torture/compile/20040914-1.c: New test.
17132
17133 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17134
17135 PR c++/16162
17136 * g++.dg/template/decl2.C: New test.
17137
17138 2004-09-13 Bud Davis <bdavis9659@comcast.net>
17139
17140 PR fortran/17090
17141 * gfortran.dg/pr17090.f90: New test.
17142
17143 2004-09-13 Dale Johannesen <dalej@apple.com>
17144
17145 * gcc.c-torture/compile/pr17408.c: New test case.
17146
17147 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17148
17149 PR c++/16716
17150 * g++.dg/parse/crash17.C: New test.
17151
17152 PR c++/17327
17153 * g++.dg/template/enum3.C: New test.
17154
17155 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
17156
17157 * lib/gcc-defs.exp: Load wrapper.exp.
17158 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
17159 using local code.
17160 * lib/gcc.exp (gcc_init): Similar.
17161 * lib/gfortran.exp (gfortran_init): Similar.
17162 * lib/objc.exp (objc_init): Similar.
17163 * lib/treelang.exp (treelang_init): Similar.
17164 * lib/wrapper.exp: New file with build_wrapper call machinery in
17165 ${tool}_maybe_build_wrapper.
17166
17167 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17168
17169 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
17170 "inline".
17171 * gcc.dg/declspec-11.c: Update expected messages.
17172 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
17173 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
17174 gcc.dg/inline-12.c: New tests.
17175
17176 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
17177
17178 * g++.dg/tree-ssa/pr17400.C: New testcase.
17179
17180 2004-09-13 James E Wilson <wilson@specifixinc.com>
17181
17182 * gcc.target/mips/sb1-1.c: New testcase.
17183
17184 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
17185
17186 * lib/g77-dg.exp: Remove unused file.
17187 * lib/mike-g77.exp: Ditto.
17188 * lib/g77.exp: Ditto.
17189
17190 2004-09-12 Richard Henderson <rth@redhat.com>
17191
17192 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
17193
17194 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17195
17196 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
17197 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17198 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
17199 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
17200 Update expected messages.
17201
17202 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
17203
17204 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
17205 declaration/use mismatch for dirp parameter.
17206
17207 2004-09-12 Andrew Pinski <apinski@apple.com>
17208
17209 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
17210 -fgnu-runtime is passed.
17211
17212 2004-09-12 Richard Henderson <rth@redhat.com>
17213
17214 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
17215 do the uplevel thing and update additional_flags directly.
17216 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
17217 gfortran.fortran-torture/execute/intrinsic_nearest.x,
17218 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
17219 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
17220
17221 2004-09-11 Steven Bosscher <stevenb@suse.de>
17222
17223 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
17224
17225 2004-09-11 Roger Sayle <roger@eyesopen.com>
17226
17227 PR middle-end/17411
17228 * g++.dg/opt/pr17411-1.C: New test case.
17229
17230 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17231
17232 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17233 gcc.dg/tls/diag-2.c: Update expected messages.
17234 * gcc.dg/991209-1.c: Specify compilation options. Update expected
17235 messages.
17236 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
17237 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
17238 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
17239 gcc.dg/tls/diag-5.c: New tests.
17240
17241 2004-09-11 Zack Weinberg <zack@codesourcery.com>
17242
17243 * gcc.dg/20040910-1.c: Correct dg-error regexp.
17244
17245 2004-09-11 Steven Bosscher <stevenb@suse.de>
17246
17247 * g++.dg/parse/break-in-for.C: New test.
17248
17249 2004-09-11 Jakub Jelinek <jakub@redhat.com>
17250
17251 * gcc.dg/tree-ssa/20040911-1.c: New test.
17252
17253 2004-09-11 Andreas Jaeger <aj@suse.de>
17254
17255 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
17256 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
17257
17258 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
17259
17260 * gcc.target/frv: New directory of FR-V-specific tests.
17261
17262 2004-09-10 James E Wilson <wilson@specifixinc.com>
17263
17264 * gcc.dg/convert-vec-1.c: New test.
17265
17266 2004-09-10 Roger Sayle <roger@eyesopen.com>
17267
17268 PR middle-end/17024
17269 * gcc.dg/pr17024-1.c: New test case.
17270
17271 2004-09-10 Eric Christopher <echristo@redhat.com>
17272
17273 * gcc.dg/20040910-1.c: New test.
17274
17275 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17276
17277 * gcc.dg/bitfld-9.c: New test.
17278
17279 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
17280
17281 * gcc.c-torture/execute/ieee/acc1.c: New test.
17282 * gcc.c-torture/execute/ieee/acc2.c: New test.
17283 * gcc.c-torture/execute/ieee/mzero6.c: New test.
17284
17285 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
17286
17287 * gcc.dg/deprecated-2.c: New test.
17288
17289 2004-09-09 James E Wilson <wilson@specifixinc.com>
17290
17291 * gcc.dg/init-vec-1.c: New test.
17292
17293 2004-09-09 Roger Sayle <roger@eyesopen.com>
17294
17295 PR middle-end/17055
17296 * gcc.dg/pr17055-1.c: New test case.
17297
17298 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
17299
17300 PR target/17377
17301 * gcc.c-torture/execute/pr17377.c: New test.
17302
17303 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17304
17305 PR c/8420
17306 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
17307 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
17308 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17309 gcc.dg/long-long-typespec-1.c: New tests.
17310 * gcc.dg/tls/diag-2.c: Update expected diagnostics
17311
17312 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17313
17314 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
17315 gcc.dg/gnu99-static-1.c: New tests.
17316
17317 2004-09-08 Devang Patel <dpatel@apple.com>
17318
17319 * gcc.dg/darwin-ld-20040828-1.c: New test.
17320 * gcc.dg/darwin-ld-20040828-2.c: New test.
17321 * gcc.dg/darwin-ld-20040828-3.c: New test.
17322
17323 2004-09-08 Ziemowit Laski <zlaski@apple.com>
17324
17325 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
17326 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
17327 in error message.
17328 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
17329 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
17330 in error message.
17331 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
17332 types they qualify.
17333 * objc.dg/type-size-2.m: Fix wording in comment.
17334 * objc.dg/va-meth-1.m: New test case.
17335
17336 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
17337
17338 PR c/16633:
17339 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
17340 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
17341
17342 2004-09-06 Devang Patel <dpatel@apple.com>
17343
17344 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
17345 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
17346
17347 2004-09-06 Zack Weinberg <zack@codesourcery.com>
17348
17349 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
17350 reflect changed line numbering of diagnostics.
17351
17352 2004-09-06 Paul Brook <paul@codesourcery.com>
17353
17354 * gfortran.dg/edit_real_1.f90: Add new test.
17355
17356 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17357
17358 * gcc.dg/tree-ssa/loop-2.c: New test.
17359 * gcc.dg/tree-ssa/loop-3.c: New test.
17360 * gcc.dg/tree-ssa/loop-4.c: New test.
17361 * gcc.dg/tree-ssa/loop-5.c: New test.
17362
17363 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17364
17365 * gcc.dg/format/sentinel-1.c: Update for parameter option.
17366
17367 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17368
17369 * gcc.dg/format/sentinel-1.c: New test.
17370
17371 2004-09-04 Uros Bizjak <uros@kss-loka.si>
17372
17373 * testsuite/gcc.dg/builtins-46.c: New.
17374
17375 2004-09-03 Devang Patel <dpatel@apple.com>
17376
17377 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
17378 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
17379
17380 2004-09-03 Jan Beulich <jbeulich@novell.com>
17381
17382 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
17383 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
17384 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
17385 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
17386 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
17387 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
17388 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
17389 the non-portable bzero.
17390 * gcc.dg/20010912-1.c: xfail for NetWare.
17391 * gcc.dg/20020426-2.c: xfail for NetWare.
17392 * gcc.dg/20021014-1.c: xfail for NetWare.
17393 * gcc.dg/20021018-1.c: xfail for NetWare.
17394 * gcc.dg/20030213-1.c: xfail for NetWare.
17395 * gcc.dg/20030225-1.c: xfail for NetWare.
17396 * gcc.dg/20030708-1.c: xfail for NetWare.
17397 * gcc.dg/builtins-config.h: Also exclude NetWare.
17398 * gcc.dg/format/format.h: Define restrict only if not already defined.
17399 * gcc.dg/nest.c: xfail for NetWare.
17400 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
17401 * lib/target-supports.exp (check_visibility_available): Exclude
17402 NetWare.
17403
17404 2004-09-03 Jan Beulich <jbeulich@novell.com>
17405
17406 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
17407 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
17408 deterministic starting point for the alignment of structure fields.
17409 * gcc.dg/Wpadded.c: Dito.
17410 * g++.dg/abi/vbase10.C: Dito.
17411
17412 2004-09-03 Devang Patel <dpatel@apple.com>
17413
17414 * g++.dg/debug/pr15736.cc: New test.
17415
17416 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17417
17418 * README.QMTEST: Fix out-of-date link.
17419
17420 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
17421
17422 PR fortran/16579
17423 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
17424 Delete. Duplicate of gfortran.dg/g77/20010610.f
17425
17426 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17427
17428 * g++.dg/abi/arm_rtti1.C: New test.
17429
17430 2004-09-02 Geoffrey Keating <geoffk@apple.com>
17431
17432 * gcc.dg/ppc-vector-memcpy.c: New.
17433 * gcc.dg/ppc-vector-memset.c: New.
17434
17435 2004-09-02 Chao-ying Fu <fu@mips.com>
17436
17437 * gcc.target/mips/mips-3d-1.c: New test.
17438 * gcc.target/mips/mips-3d-2.c: New test.
17439 * gcc.target/mips/mips-3d-3.c: New test.
17440 * gcc.target/mips/mips-3d-4.c: New test.
17441 * gcc.target/mips/mips-3d-5.c: New test.
17442 * gcc.target/mips/mips-3d-6.c: New test.
17443 * gcc.target/mips/mips-3d-7.c: New test.
17444 * gcc.target/mips/mips-3d-8.c: New test.
17445 * gcc.target/mips/mips-3d-9.c: New test.
17446 * gcc.target/mips/mips-ps-1.c: New test.
17447 * gcc.target/mips/mips-ps-2.c: New test.
17448 * gcc.target/mips/mips-ps-3.c: New test.
17449 * gcc.target/mips/mips-ps-4.c: New test.
17450 * gcc.target/mips/mips-ps-type.c: New test.
17451
17452 2004-09-02 Paul Brook <paul@codesourcery.com>
17453
17454 * gfortran.dg/edit_real_1.f90: Add new tests.
17455
17456 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17457
17458 PR fortran/15327
17459 * gfortran.dg/merge_char_1.f90: New test.
17460
17461 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17462
17463 PR fortran/16404
17464 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
17465
17466 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17467
17468 PR c/1522
17469 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
17470
17471 2004-09-01 Mark Mitchell <mark@codesourcery.com>
17472
17473 * g++.dg/opt/loop1.C: Do not XFAIL.
17474
17475 2004-09-01 Jakub Jelinek <jakub@redhat.com>
17476
17477 * gcc.c-torture/execute/20040831-1.c: New test.
17478
17479 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
17480
17481 PR fortran/16579
17482 * gfortran.dg/g77/20010610.f: Now passes.
17483 Copy from g77.f-torture/execute. Add dg-run directive.
17484 * gfortran.dg/g77/README: Update
17485
17486 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
17487
17488 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
17489 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
17490 (t1, t2, t3, t4): Add volatile.
17491
17492 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17493
17494 * g++.dg/ext/visibility/arm1.C: New test.
17495
17496 2004-08-31 Geoffrey Keating <geoffk@apple.com>
17497
17498 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
17499 -pedantic-errors.
17500
17501 2004-09-01 Paul Brook <paul@codesourcery.com>
17502
17503 * gfortran.dg/eof_2.f90: New test.
17504
17505 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17506
17507 PR fortran/16579
17508 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
17509
17510 2004-08-31 Bud Davis <bdavis9659@comcast.net>
17511
17512 PR libfortran/16805
17513 * gfortran.dg/list_read_2.f90: New test.
17514
17515 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17516
17517 * g++.dg/abi/key1.C: New test.
17518
17519 2004-08-31 Richard Henderson <rth@redhat.com>
17520
17521 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
17522 form of offsetof.
17523 * g++.dg/other/offsetof5.C: Remove duplicate.
17524
17525 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17526
17527 PR fortran/17244
17528 * gfortran.dg/func_derived_1.f90: New test.
17529
17530 2004-08-31 Paul Brook <paul@codesourcery.com>
17531
17532 * gfortran.dg/eof_1.f90: New test.
17533
17534 2004-08-31 Paul Brook <paul@codesourcery.com>
17535
17536 * gfortran.dg/list_read_1.f90: New file.
17537
17538 2004-08-30 Mark Mitchell <mark@codesourcery.com>
17539
17540 * g++.dg/opt/loop1.C: XFAIL.
17541
17542 2004-08-30 Geoffrey Keating <geoffk@apple.com>
17543
17544 * gcc.dg/funcdef-storage-1.c: New.
17545 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
17546 an extern function in local scope.
17547 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
17548 declare an 'auto inline' function in local scope.
17549 * gcc.dg/20011130-1.c: Likewise.
17550 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
17551 an 'auto' function in local scope.
17552 * gcc.dg/20021014-1.c: Likewise.
17553 * gcc.dg/20030331-2.c: Likewise.
17554
17555 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17556
17557 * gfortran.dg/blockdata_1.f90: New test.
17558
17559 2004-08-30 Richard Henderson <rth@redhat.com>
17560
17561 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
17562
17563 2004-08-30 Richard Henderson <rth@redhat.com>
17564
17565 * lib/fortran-torture.exp (fortran-torture-execute): Honor
17566 additional_flags set by alternate driver.
17567 (ieee-options): New procedure.
17568 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
17569 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
17570 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
17571 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
17572
17573 2004-08-30 Richard Henderson <rth@redhat.com>
17574
17575 * lib/f-torture.exp: Remove.
17576
17577 2004-08-29 Mark Mitchell <mark@codesourcery.com>
17578
17579 PR rtl-optimization/16590
17580 * g++.dg/opt/loop1.C: New test.
17581
17582 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17583
17584 PR fortran/13910
17585 * gfortran.dg/oldstyle_1.f90: New test.
17586
17587 2004-08-29 Steven G. Kargl <kargls@comcast.net>
17588 Paul Brook <paul@codesourcery.com>
17589
17590 * gfortran.dg/g77/README: Update.
17591 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
17592 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
17593 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
17594
17595 2004-08-28 Paul Brook <paul@codesourcery.com>
17596
17597 PR libfortran/17195
17598 * gfortran.dg/edit_real_1.f90: New test.
17599
17600 2004-08-27 Paul Brook <paul@codesourcery.com>
17601
17602 * gfortran.dg/rewind_1.f90: New test.
17603
17604 2004-08-27 Bud Davis <bdavis9659@comcast.net>
17605
17606 PR fortran/16597
17607 * gfortran.dg/pr16597.f90: New test.
17608
17609 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17610
17611 PR c/13801
17612 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
17613 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
17614 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
17615 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
17616 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
17617
17618 2004-08-26 Nick Clifton <nickc@redhat.com>
17619
17620 * gcc.c-torture/compile/pr17119.c: New test.
17621
17622 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17623
17624 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
17625
17626 2004-08-25 Richard Henderson <rth@redhat.com>
17627
17628 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
17629 the bits that expect kind=8 to be the largest real kind.
17630
17631 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17632
17633 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
17634
17635 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17636
17637 * gfortran.dg/assignment_1.f90: New test.
17638
17639 2004-08-25 Adam Nemet <anemet@lnxw.com>
17640
17641 * g++.dg/template/repo3.C: New test.
17642
17643 2004-08-25 Roger Sayle <roger@eyesopen.com>
17644
17645 PR middle-end/16693
17646 PR tree-optimization/16372
17647 * g++.dg/opt/pr16372-1.C: New test case.
17648 * g++.dg/opt/pr16693-1.C: New test case.
17649 * g++.dg/opt/pr16693-2.C: New test case.
17650
17651 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17652
17653 * objc.dg/proto-lossage-4.m: New test.
17654
17655 2004-08-25 Mark Mitchell <mark@codesourcery.com>
17656
17657 PR c++/17155
17658 * g++.dg/inherit/local2.C: New test.
17659
17660 2004-08-25 Paul Brook <paul@codesourcery.com>
17661
17662 PR fortran/17144
17663 * gfortran.dg/string_ctor_1.f90: New test.
17664
17665 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17666
17667 PR c++/14428
17668 * g++.dg/template/redecl2.C: New test.
17669
17670 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17671
17672 PR fortran/17143
17673 * gfortran.dg/pr17143.f90: New test.
17674
17675 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17676
17677 PR fortran/17164
17678 * gfortran.dg/pr17164.f90: New test.
17679
17680 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17681
17682 * gcc.dg/tree-ssa/loop-1.c: New test.
17683
17684 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17685
17686 * gcc.c-torture/compile/20040824-1.c: New test.
17687
17688 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17689
17690 * gcc.c-torture/compile/iftrap-3.c: New test.
17691
17692 2004-08-24 Paul Brook <paul@codesourcery.com>
17693
17694 * gfortran.dg/entry_2.f90: New test.
17695
17696 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17697
17698 PR c++/16889
17699 * g++.dg/lookup/ambig[12].C: New.
17700
17701 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17702
17703 PR c++/16706
17704 * g++.dg/template/crash21.C: New test.
17705 * g++.dg/template/crash22.C: Likewise.
17706
17707 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17708
17709 PR c++/17149
17710 * g++.dg/template/access15.C: New.
17711
17712 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17713
17714 PR c++/17163
17715 * g++.dg/template/repo2.C: New test.
17716
17717 2004-08-23 Roger Sayle <roger@eyesopen.com>
17718
17719 PR rtl-optimization/17078
17720 * gcc.c-torture/execute/pr17078-1.c: New test case.
17721
17722 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17723
17724 PR c/14492
17725 * gcc.dg/debug/crash1.c: New test.
17726
17727 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17728
17729 PR c/16180
17730 * gcc.dg/loop-5.c: New test.
17731
17732 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17733
17734 * gcc.c-torture/execute/20040823-1.c: New test.
17735
17736 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
17737
17738 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
17739 to the assembler. Simplify test accordingly.
17740 (asm_abi_flags): Use GNU names.
17741 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
17742 to check for ABI flags.
17743
17744 2004-08-22 Andrew Pinski <apinski@apple.com>
17745
17746 * g++.dg/opt/pr14029.C: New test.
17747 * gcc.c-torture/execute/pr15262.c: New test.
17748
17749 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17750
17751 * gfortran.dg/reduction.f90: Add checks with complex arguments.
17752
17753 2004-08-21 Bud Davis <bdavis9659@comcast.net>
17754
17755 PR 16908
17756 * gfortran.dg/direct_io.f90: New test.
17757
17758 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17759
17760 PR c++/17121
17761 * g++.dg/inherit/local2.C: New test.
17762
17763 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17764
17765 PR c++/17120
17766 * g++.dg/warn/Wparentheses-4.C: New test.
17767
17768 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17769
17770 PR c++/17121
17771 * g++.dg/inherit/local2.C: New test.
17772
17773 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
17774 * gcc.dg/ppc-ldstruct.c: Likewise.
17775 * gcc.dg/ppc64-abi-2.c: Likewise.
17776
17777 2004-08-20 Jakub Jelinek <jakub@redhat.com>
17778
17779 PR rtl-optimization/17099
17780 * gcc.c-torture/execute/20040820-1.c: New test.
17781
17782 2004-08-20 David Edelsohn <edelsohn@gnu.org>
17783
17784 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
17785
17786 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
17787
17788 PR fortran/17077
17789 * gfortran.dg/auto_array_1.f90: New test.
17790
17791 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17792
17793 PR fortran/17074
17794 * gfortran.dg/simpleif_1.f90: New test.
17795
17796 2004-08-19 Mark Mitchell <mark@codesourcery.com>
17797
17798 * lib/target-supports.exp (check_profiling_available): Return
17799 false for arm*-*-symbianelf* and arm*-*-eabi*.
17800
17801 PR c++/15890
17802 * g++.dg/template/delete1.C: New test.
17803
17804 2004-08-19 Paul Brook <paul@codesourcery.com>
17805
17806 PR fortran/14976
17807 PR fortran/16228
17808 * gfortran.dg/data_char_1.f90: New test.
17809
17810 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
17811
17812 PR fortran/16946
17813 * gfortran.dg/reduction.f90: New testcase.
17814
17815 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17816
17817 PR fortran/16520
17818 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
17819
17820 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
17821
17822 PR c++/17041
17823 * g++.dg/Wparentheses-3.C: New test.
17824
17825 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
17826
17827 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
17828 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
17829 * gcc.dg/vect/vect-2.c: Likewise.
17830 * gcc.dg/vect/vect-3.c: Likewise.
17831 * gcc.dg/vect/vect-4.c: Likewise.
17832 * gcc.dg/vect/vect-5.c: Likewise.
17833 * gcc.dg/vect/vect-6.c: Likewise.
17834 * gcc.dg/vect/vect-7.c: Likewise.
17835 * gcc.dg/vect/vect-25.c: Likewise.
17836 * gcc.dg/vect/vect-31.c: Likewise.
17837 * gcc.dg/vect/vect-32.c: Likewise.
17838 * gcc.dg/vect/vect-34.c: Likewise.
17839 * gcc.dg/vect/vect-36.c: Likewise.
17840 * gcc.dg/vect/vect-all.c: Likewise.
17841
17842 2004-08-18 Mark Mitchell <mark@codesourcery.com>
17843
17844 PR c++/17068
17845 * g++.dg/template/operator4.C: New test.
17846
17847 2004-08-18 Richard Henderson <rth@redhat.com>
17848
17849 * gcc.dg/20040206-1.c: XFAIL.
17850
17851 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17852
17853 PR c++/16246
17854 * g++.dg/template/array7.C: New test.
17855
17856 2004-08-17 James E Wilson <wilson@specifixinc.com>
17857
17858 * gcc.dg/mips-movcc-1.c: New test.
17859 * gcc.dg/mips-movcc-2.c: New test.
17860 * gcc.dg/mips-movcc-3.c: New test.
17861
17862 * gcc.dg/mips-nmadd-1.c: New test.
17863 * gcc.dg/mips-nmadd-2.c: New test.
17864
17865 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17866
17867 PR c++/15871
17868 * g++.dg/opt/inline8.C: New test.
17869
17870 PR c++/16965
17871 * g++.dg/parse/error17.C: New test.
17872
17873 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
17874
17875 * gcc.dg/vect: New directory for vectorizer tests.
17876 * gcc.dg/vect/tree-vect.h: New file.
17877 * gcc.dg/vect/vect.exp: New file.
17878 * gcc.dg/vect/pr16105.c.c: New test.
17879 * gcc.dg/vect/vect-1.c: New test.
17880 * gcc.dg/vect/vect-2.c: New test.
17881 * gcc.dg/vect/vect-3.c: New test.
17882 * gcc.dg/vect/vect-4.c: New test.
17883 * gcc.dg/vect/vect-5.c: New test.
17884 * gcc.dg/vect/vect-6.c: New test.
17885 * gcc.dg/vect/vect-7.c: New test.
17886 * gcc.dg/vect/vect-8.c: New test.
17887 * gcc.dg/vect/vect-9.c: New test.
17888 * gcc.dg/vect/vect-10.c: New test.
17889 * gcc.dg/vect/vect-11.c: New test.
17890 * gcc.dg/vect/vect-12.c: New test.
17891 * gcc.dg/vect/vect-13.c: New test.
17892 * gcc.dg/vect/vect-14.c: New test.
17893 * gcc.dg/vect/vect-15.c: New test.
17894 * gcc.dg/vect/vect-16.c: New test.
17895 * gcc.dg/vect/vect-17.c: New test.
17896 * gcc.dg/vect/vect-18.c: New test.
17897 * gcc.dg/vect/vect-19.c: New test.
17898 * gcc.dg/vect/vect-20.c: New test.
17899 * gcc.dg/vect/vect-21.c: New test.
17900 * gcc.dg/vect/vect-22.c: New test.
17901 * gcc.dg/vect/vect-23.c: New test.
17902 * gcc.dg/vect/vect-24.c: New test.
17903 * gcc.dg/vect/vect-25.c: New test.
17904 * gcc.dg/vect/vect-26.c: New test.
17905 * gcc.dg/vect/vect-27.c: New test.
17906 * gcc.dg/vect/vect-28.c: New test.
17907 * gcc.dg/vect/vect-29.c: New test.
17908 * gcc.dg/vect/vect-30.c: New test.
17909 * gcc.dg/vect/vect-31.c: New test.
17910 * gcc.dg/vect/vect-32.c: New test.
17911 * gcc.dg/vect/vect-33.c: New test.
17912 * gcc.dg/vect/vect-34.c: New test.
17913 * gcc.dg/vect/vect-35.c: New test.
17914 * gcc.dg/vect/vect-36.c: New test.
17915 * gcc.dg/vect/vect-37.c: New test.
17916 * gcc.dg/vect/vect-38.c: New test.
17917 * gcc.dg/vect/vect-40.c: New test.
17918 * gcc.dg/vect/vect-41.c: New test.
17919 * gcc.dg/vect/vect-42.c: New test.
17920 * gcc.dg/vect/vect-43.c: New test.
17921 * gcc.dg/vect/vect-44.c: New test.
17922 * gcc.dg/vect/vect-45.c: New test.
17923 * gcc.dg/vect/vect-46.c: New test.
17924 * gcc.dg/vect/vect-47.c: New test.
17925 * gcc.dg/vect/vect-48.c: New test.
17926 * gcc.dg/vect/vect-49.c: New test.
17927 * gcc.dg/vect/vect-50.c: New test.
17928 * gcc.dg/vect/vect-51.c: New test.
17929 * gcc.dg/vect/vect-52.c: New test.
17930 * gcc.dg/vect/vect-53.c: New test.
17931 * gcc.dg/vect/vect-54.c: New test.
17932 * gcc.dg/vect/vect-55.c: New test.
17933 * gcc.dg/vect/vect-56.c: New test.
17934 * gcc.dg/vect/vect-57.c: New test.
17935 * gcc.dg/vect/vect-58.c: New test.
17936 * gcc.dg/vect/vect-59.c: New test.
17937 * gcc.dg/vect/vect-60.c: New test.
17938 * gcc.dg/vect/vect-61.c: New test.
17939 * gcc.dg/vect/vect-all.c: New test.
17940 * gcc.dg/vect/vect-none.c: New test.
17941
17942 2004-08-17 Paul Brook <paul@codesourcery.com>
17943
17944 PR fortran/13082
17945 * gfortran.dg/entry_1.f90: New test.
17946
17947 2004-08-17 Andrew Pinski <apinski@apple.com>
17948
17949 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
17950
17951 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
17952
17953 * gcc.dg/pr17036-1.c: New test.
17954
17955 2004-08-16 Devang Patel <dpatel@apple.com>
17956
17957 * gcc.dg/darwin-20040809-1.c: New test.
17958
17959 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
17960
17961 * gcc.dg/funcdef-attr-1.c: New test.
17962
17963 2004-08-16 Janis Johnson <janis187@us.ibm.com>
17964
17965 * gcc.dg/altivec-17.c: New test.
17966 * gcc.dg/altivec-18.c: New test.
17967
17968 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17969
17970 PR c++/6749
17971 * g++.dg/template/vtable2.C: New test.
17972
17973 2004-08-14 Richard Henderson <rth@redhat.com>
17974
17975 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
17976 * gcc.dg/pack-test-4.c (main): Return 0.
17977 * gcc.dg/setjmp-1.c: Remove XFAIL.
17978 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
17979
17980 2004-08-14 Richard Henderson <rth@redhat.com>
17981
17982 * gcc.dg/980217-1.c: Add prototype for printf.
17983
17984 2004-08-13 Bud Davis <bdavis9659@comcast.net>
17985
17986 * gfortran.dg/pr16935.f90: New test.
17987
17988 2004-08-13 Janis Johnson <janis187@us.ibm.com>
17989
17990 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
17991
17992 2004-08-13 Paul Brook <paul@codesourcery.com>
17993
17994 * gfortran.dg/der_io_1.f90: Remove stray comma.
17995
17996 2004-08-12 Janis Johnson <janis187@us.ibm.com>
17997
17998 * gcc.dg/vmx/cw-bug-2.c: Remove.
17999 * gcc.dg/vmx/vprint-1.c: Remove.
18000 * gcc.dg/vmx/vscan-1.c: Remove.
18001
18002 2004-08-12 Devang patel <dpatel@apple.com>
18003
18004 * gcc.dg/darwin-20040809-2.c: New test.
18005
18006 2004-08-12 Janis Johnson <janis1872us.ibm.com>
18007
18008 * g++.dg/ext/altivec-12.C: New test.
18009
18010 * g++.dg/ext/altivec-11.C: New test.
18011
18012 2004-08-12 Paul Brook <paul@codesourcery.com>
18013
18014 * g++.dg/abi/arm_cxa_vec_1.C: New test.
18015
18016 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18017
18018 * g++.dg/ext/altivec-2.C: Check for hardware support before
18019 executing any VMX instructions.
18020
18021 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
18022
18023 2004-08-12 Jakub Jelinek <jakub@redhat.com>
18024
18025 PR c++/16276
18026 * g++.old-deja/g++.other/comdat4.C: New test.
18027 * g++.old-deja/g++.other/comdat4-aux.cc: New.
18028
18029 2004-08-12 Ben Elliston <bje@au.ibm.com>
18030
18031 PR target/16286
18032 * gcc.dg/pr16286.c: New test.
18033
18034 2004-08-12 Jan Beulich <jbeulich@novell.com>
18035
18036 * g++.dg/ext/asm5.C: New.
18037
18038 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18039
18040 PR c++/16698
18041 * g++.dg/eh/crash1.C: New test.
18042
18043 PR c++/16717
18044 * g++.dg/ext/construct1.C: New test.
18045
18046 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18047
18048 PR c++/16853
18049 * g++.dg/init/ptrmem1.C: New test.
18050
18051 PR c++/16618
18052 * g++.dg/parse/offsetof5.C: New test.
18053
18054 PR c++/16870
18055 * g++.dg/template/overload3.C: New test.
18056
18057 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18058
18059 PR c++/16964
18060 * g++.dg/parse/error16.C: New test.
18061
18062 PR c++/16904
18063 * g++.dg/template/error14.C: New test.
18064
18065 PR c++/16929
18066 * g++.dg/template/error15.C: New test.
18067
18068 2004-08-11 Devang Patel <dpatel@apple.com>
18069
18070 * gcc.dg/darwin-ld-20040809-1.c: New test.
18071 * gcc.dg/darwin-ld-20040809-2.c: New test.
18072
18073 2004-08-11 Steven G. Kargl <kargls@comcast.net>
18074
18075 PR fortran/16917
18076 * gfortran.dg/dfloat_1.f90: New test.
18077
18078 2004-08-09 Mark Mitchell <mark@codesourcery.com>
18079
18080 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
18081 * gcc.dg/dll-2.c: Fix dg-require syntax.
18082 * gcc.misc-tests/arm-isr.c (abort): Declare.
18083 (exit): Likewise.
18084
18085 2004-08-10 Mark Mitchell <mark@codesourcery.com>
18086
18087 PR c++/16971
18088 * g++.dg/parse/crash16.C: New test.
18089
18090 2004-08-10 Roger Sayle <roger@eyesopen.com>
18091
18092 * gcc.dg/mips-rsqrt-1.c: New test case.
18093 * gcc.dg/mips-rsqrt-2.c: New test case.
18094 * gcc.dg/mips-rsqrt-3.c: New test case.
18095
18096 2004-08-10 Paul Brook <paul@codesourcery.com>
18097
18098 * gfortran.dg/der_io_1.f90: New test.
18099
18100 2004-08-10 Paul Brook <paul@codesourcery.com>
18101
18102 PR fortran/16919
18103 * gfortran.dg/der_array_1.f90: New test.
18104
18105 2004-08-09 David Edelsohn <edelsohn@gnu.org>
18106
18107 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
18108
18109 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
18110
18111 * gcc.dg/wchar_t-2.c: Fix typo.
18112
18113 2004-08-09 Falk Hueffner <falk@debian.org>
18114
18115 PR tree-optimization/12517
18116 * gcc.c-torture/compile/pr12517.c: New test.
18117
18118 PR tree-optimization/12578
18119 * gcc.c-torture/compile/pr12578.c: New test.
18120
18121 PR tree-optimization/12899
18122 * gcc.c-torture/compile/pr12899.c: New test.
18123
18124 PR rtl-optimization/14692
18125 * gcc.c-torture/compile/pr14692.c: New test.
18126
18127 PR tree-optimization/16461
18128 * gcc.c-torture/compile/pr16461.c: New test.
18129
18130 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
18131
18132 * gfortran.dg/getenv_1.f90: New test.
18133
18134 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18135
18136 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
18137 wchar_t.
18138 * gcc.dg/symbian5.c: Test -fno-short-wchar.
18139
18140 2004-08-06 Paul Brook <paul@codesourcery.com>
18141
18142 * gfortran.dg/ret_array_1.f90: New test.
18143 * gfortran.dg/ret_pointer_1.f90: New test.
18144
18145 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
18146
18147 * gcc.dg/missing-field-init-[12].c: New tests.
18148 * g++.dg/warn/missing-field-init-[12].C: New tests.
18149
18150 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18151
18152 * gcc.dg/enum2.c: New test.
18153 * gcc.dg/symbian3.c: Likewise.
18154 * gcc.dg/symbian4.c: Likewise.
18155 * gcc.dg/wchar_t-2.c: Likewise.
18156
18157 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18158
18159 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
18160 destructor tests.
18161
18162 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18163
18164 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
18165 dg-require-visiblity.
18166 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
18167 * g++.dg/ext/visibility/fvisibility.C: Likewise.
18168 * g++.dg/ext/visibility/memfuncts.C: Likewise.
18169 * g++.dg/ext/visibility/new1.C: Likewise.
18170 * g++.dg/ext/visibility/pragma.C: Likewise.
18171 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
18172 * g++.dg/ext/visibility/virtual.C: Likewise.
18173 * g++/dg/ext/visibility/visibility-1.C: Likewise.
18174 * g++/dg/ext/visibility/visibility-2.C: Likewise.
18175 * g++/dg/ext/visibility/visibility-3.C: Likewise.
18176 * g++/dg/ext/visibility/visibility-4.C: Likewise.
18177 * g++/dg/ext/visibility/visibility-5.C: Likewise.
18178 * g++/dg/ext/visibility/visibility-6.C: Likewise.
18179 * g++/dg/ext/visibility/visibility-7.C: Likewise.
18180 * g++/dg/ext/visibility/visibility-8.C: New test.
18181 * gcc.c-torture/compile/dll.x: Remove.
18182 * gcc.dg/dll-2.c: Use dg-require-dll
18183 * gcc.dg/visibility-10.c: New test.
18184 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
18185 supporting DLLs.
18186 * testsuite/lib/scanasm.exp (scan_hidden): New function.
18187 (scan_not_hidden): Likewise.
18188
18189 2004-08-05 David Edelsohn <edelsohn@gnu.org>
18190
18191 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
18192
18193 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
18194
18195 * gcc.c-torture/execute/20040805-1.c: New test.
18196
18197 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
18198
18199 * gcc.dg/20020118-1.c: Declare abort.
18200 * gcc.dg/altivec_check.h: Likewise.
18201 * gcc.dg/iftrap-2.c: Likewise.
18202 * gcc.dg/pragma-darwin.c: Likewise.
18203 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
18204
18205 2004-08-04 Geoffrey Keating <geoffk@apple.com>
18206
18207 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
18208
18209 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
18210
18211 * gcc.c-torture/execute/builtins/abs-2.c,
18212 gcc.c-torture/execute/builtins/abs-3.c,
18213 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
18214 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
18215 intmax_t, uintmax_t and their limits.
18216 * gcc.dg/intmax_t-1.c: New test.
18217
18218 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18219
18220 * g++.dg/tc1/dr147.C: Add reference to PR.
18221
18222 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
18223
18224 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
18225 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
18226
18227 2004-08-03 David Edelsohn <edelsohn@gnu.org>
18228
18229 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
18230
18231 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18232
18233 * gcc.dg/redecl-5.c: New test.
18234 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
18235 of scanf.
18236
18237 2004-08-03 Roger Sayle <roger@eyesopen.com>
18238
18239 PR middle-end/16790
18240 * gcc.c-torture/execute/pr16790-1.c: New test case.
18241
18242 2004-08-03 Mark Mitchell <mark@codesourcery.com>
18243
18244 * g++.dg/ext/visibility/assign1.C: New test.
18245 * g++.dg/ext/visibility/new1.C: Likewise.
18246
18247 * gcc.dg/symbian1.c: New test.
18248 * gcc.dg/symbian2.c: Likewise.
18249
18250 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
18251
18252 PR target/16570
18253 * gcc.dg/i386-sse-9.c: New test.
18254
18255 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18256
18257 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
18258
18259 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18260
18261 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
18262 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
18263 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
18264 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
18265 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
18266 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
18267 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
18268 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
18269 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
18270 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
18271 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
18272 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
18273 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
18274 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
18275 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
18276 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
18277 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
18278 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
18279 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
18280 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
18281 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
18282 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
18283 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
18284 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
18285 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
18286 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
18287 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
18288 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
18289 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
18290 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
18291 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
18292 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
18293 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
18294 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
18295 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
18296 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
18297 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
18298 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
18299 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
18300 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
18301 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
18302 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
18303 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
18304 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
18305 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
18306 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
18307 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
18308 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
18309 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
18310 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
18311 gcc.misc-tests/i386-pf-3dnow-1.c,
18312 gcc.misc-tests/i386-pf-athlon-1.c,
18313 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18314 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
18315 Declare built-in functions used.
18316 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
18317
18318 2004-08-02 Mark Mitchell <mark@codesourcery.com>
18319
18320 PR c++/16707
18321 * g++.dg/lookup/using12.C: New test.
18322
18323 * g++.dg/init/null1.C: Fix PR number.
18324 * g++.dg/parse/namespace10.C: Likewise.
18325
18326 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18327
18328 PR c++/16224
18329 * g++.dg/template/spec17.C: New test.
18330 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
18331 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
18332
18333 2004-08-02 David Billinghurst
18334
18335 PR fortran/16292
18336 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
18337
18338 2004-08-01 Zack Weinberg <zack@codesourcery.com>
18339
18340 * gcc.dg/ia64-got-1.c: New test case.
18341
18342 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18343
18344 PR c++/16489
18345 * g++.dg/init/null1.C: New test.
18346 * g++.dg/tc1/dr76.C: Adjust error marker.
18347
18348 PR c++/16529
18349 * g++.dg/parse/namespace10.C: New test.
18350
18351 PR c++/16810
18352 * g++.dg/inherit/ptrmem2.C: New test.
18353
18354 2004-08-02 Ben Elliston <bje@au.ibm.com>
18355
18356 PR target/16155
18357 * gcc.dg/pr16155.c: New test.
18358
18359 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
18360
18361 * gcc.dg/redecl-2.c: New test.
18362
18363 2004-07-30 Geoffrey Keating <geoffk@apple.com>
18364
18365 * gcc.dg/darwin-longdouble.c: New file.
18366
18367 2004-07-30 Richard Henderson <rth@redhat.com>
18368
18369 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
18370 write to constant argument.
18371 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
18372
18373 2004-07-30 Richard Henderson <rth@redhat.com>
18374
18375 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
18376 tests of nearest around zero.
18377
18378 2004-07-30 Andrew Pinski <apinski@apple.com>
18379
18380 * gcc.c-torture/compile/20040730-1.c: New test.
18381
18382 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18383
18384 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
18385 powerpc-eabispe.
18386
18387 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18388
18389 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
18390
18391 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
18392
18393 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
18394 contains $ld_library_path.
18395 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18396
18397 2004-07-29 Richard Henderson <rth@redhat.com>
18398
18399 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
18400
18401 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
18402 (alt2, which): New.
18403 (Check): Accept either alternative.
18404
18405 2004-07-29 Mark Mitchell <mark@codesourcery.com>
18406
18407 * g++.dg/abi/inline1.C: New test.
18408 * g++.dg/abi/local1-a.cc: Likewise.
18409 * g++.dg/abi/local1.C: Likewise.
18410 * g++.dg/abi/mangle11.C: Tweak location of warnings.
18411 * g++.dg/abi/mangle12.C: Likewise.
18412 * g++.dg/abi/mangle17.C: Likewise.
18413 * g++.dg/abi/mangle20-2.C: Likewise.
18414 * g++.dg/opt/interface1.C: Likewise.
18415 * g++.dg/opt/interface1.h: Likewise.
18416 * g++.dg/opt/interface1-a.cc: New test.
18417 * g++.dg/parse/repo1.C: New test.
18418 * g++.dg/template/repo1.C: Likewise.
18419 * g++.dg/warn/Winline-1.C: Likewise.
18420 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
18421
18422 2004-07-29 Diego Novillo <dnovillo@redhat.com>
18423
18424 * gcc.dg/tree-ssa/20040729-1.c: New test.
18425
18426 2004-07-27 Matt Austern <austern@apple.com>
18427
18428 * gcc.dg/darwin-bool-1.c: New test.
18429 * gcc.dg/darwin-bool-2.c: New test.
18430
18431 2004-07-28 Richard Henderson <rth@redhat.com>
18432
18433 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
18434 arguments in the correct type. Don't write to constant arguments.
18435
18436 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18437
18438 PR tree-optimization/16688
18439 PR tree-optimization/16689
18440 * g++.dg/tree-ssa/pr16688.C: New test.
18441
18442 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18443
18444 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18445 loads. Not only in the comment, this time.
18446
18447 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
18448
18449 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
18450 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
18451 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
18452 * gcc.dg/sh4a-bitmovua.c: New.
18453 * gcc.dg/sh4a-cos.c: New.
18454 * gcc.dg/sh4a-cosf.c: New.
18455 * gcc.dg/sh4a-fprun.c: New.
18456 * gcc.dg/sh4a-fsrra.c: New.
18457 * gcc.dg/sh4a-memmovua.c: New.
18458 * gcc.dg/sh4a-sin.c: New.
18459 * gcc.dg/sh4a-sincos.c: New.
18460 * gcc.dg/sh4a-sincosf.c: New.
18461 * gcc.dg/sh4a-sinf.c: New.
18462
18463 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18464
18465 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
18466 conditionals.
18467 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18468 loads.
18469 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
18470 DOM1.
18471
18472 2004-07-27 Andrew Pinski <apinski@apple.com>
18473
18474 * g++.dg/rtti/tinfo1.C: Correct the xfail.
18475
18476 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
18477
18478 * gcc.dg/pragma-isr.c: New test.
18479
18480 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18481
18482 PR c++/14429
18483 * g++.dg/template/ttp11.C: New test.
18484
18485 2004-07-27 Diego Novillo <dnovillo@redhat.com>
18486
18487 * gcc.c-torture/compile/20040727-1.c: New test.
18488
18489 2004-07-26 Eric Christopher <echristo@redhat.com>
18490
18491 * gcc.c-torture/compile/20040726-2.c: New test.
18492
18493 2004-07-26 Andrew Pinski <apinski@apple.com>
18494
18495 * g++.dg/rtti/tinfo1.C: Xfail.
18496
18497 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
18498
18499 * gcc.c-torture/compile/20040726-1.c: New test.
18500
18501 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
18502 Brian Ryner <bryner@brianryner.com>
18503
18504 PR c++/9283
18505 PR c++/15000
18506 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
18507 * g++.dg/ext/visibility/: New directory.
18508 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
18509 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
18510 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
18511 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
18512 * g++.dg/ext/visibility/fvisibility.C,
18513 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
18514 g++.dg/ext/visibility/fvisibility-override1.C
18515 g++.dg/ext/visibility/fvisibility-override2.C
18516 g++.dg/ext/visibility/memfuncts.C
18517 g++.dg/ext/visibility/noPLT.C
18518 g++.dg/ext/visibility/pragma.C
18519 g++.dg/ext/visibility/pragma-override1.C
18520 g++.dg/ext/visibility/pragma-override2.C
18521 g++.dg/ext/visibility/staticmemfuncts.C
18522 g++.dg/ext/visibility/virtual.C: New tests.
18523
18524 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18525
18526 PR c/15360
18527 * gcc.dg/pr15360-1.c: New test.
18528
18529 2004-07-25 Daniel Jacobowitz <dan@debian.org>
18530
18531 * gcc.dg/pragma-align-2.c: New test.
18532 * gcc.dg/pragma-init-fini.c: New test.
18533 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
18534 targets.
18535
18536 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18537
18538 * gcc.dg/init-string-2.c: New test.
18539
18540 2004-07-24 Zack Weinberg <zack@codesourcery.com>
18541
18542 PR 16684
18543 * gcc.dg/Wredundant-decls-1.c: New test case.
18544
18545 2004-07-24 Jakub Jelinek <jakub@redhat.com>
18546
18547 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
18548 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
18549 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
18550 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
18551 * gcc.dg/compat/generate-random.c: New file.
18552 * gcc.dg/compat/generate-random.h: Likewise.
18553 * gcc.dg/compat/generate-random_r.c: Likewise.
18554 * gcc.dg/compat/struct-layout-1.h: Likewise.
18555 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
18556 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
18557 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
18558 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
18559 * gcc.dg/compat/struct-layout-1_main.c: New test.
18560 * gcc.dg/compat/struct-layout-1_x.c: New file.
18561 * gcc.dg/compat/struct-layout-1_y.c: New file.
18562 * gcc.dg/compat/struct-layout-1_test.h: New file.
18563
18564 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
18565
18566 * gcc.dg/comp-return-1.c: New test
18567
18568 2004-07-23 Janis Johnson <janis187@us.ibm.com>
18569
18570 * gcc.dg/vmx/8-02a.c: Fix typo.
18571
18572 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
18573 * gcc.dg/darwin-abi-3.c: New test.
18574
18575 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
18576 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
18577
18578 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
18579 * gcc.dg/vmx/ops-long-1.c: New test.
18580 * gcc.dg/vmx/ops-long-2.c: New test.
18581
18582 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
18583
18584 * g++.dg/lookup/conv-[1234].C: New.
18585
18586 2004-07-22 Mark Mitchell <mark@codesourcery.com>
18587
18588 * g++.dg/parse/attr2.C: Simplify.
18589
18590 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18591
18592 PR c/7284
18593 * gcc.c-torture/execute/pr7284-1.c: New test.
18594
18595 2004-07-22 Brian Booth <bbooth@redhat.com>
18596
18597 * gcc.dg/tree-ssa/20040721-1.c: New test.
18598
18599 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
18600
18601 * g++.dg/template/crash20.c: New.
18602
18603 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
18604
18605 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
18606 Add dg-run directive. Declare variables as required.
18607 * gfortran.dg/g77/README: Update
18608
18609 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
18610
18611 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
18612 gcc.dg/cris-peep2-andu2.c: New tests.
18613
18614 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18615
18616 PR c/15052
18617 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
18618 on return type.
18619 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
18620 messages.
18621 * gcc.dg/qual-return-2.c: Update expected messages.
18622 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
18623
18624 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18625
18626 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
18627 * gcc.dg/noncompile/921102-1.c: Update expected error message.
18628
18629 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18630
18631 PR c/11250
18632 * gcc.dg/init-string-1.c: New test.
18633
18634 2004-07-21 Jakub Jelinek <jakub@redhat.com>
18635
18636 PR middle-end/15345
18637 PR c/16450
18638 * gcc.dg/torture/nested-fn-1.c: New test.
18639
18640 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
18641
18642 PR target/16559
18643 * gcc.dg/ia64-fptr-1.c: New file.
18644
18645 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18646
18647 PR c++/14497
18648 * g++.dg/template/spec16.C: New test.
18649 * g++.old-deja/g++.robertl/eb118.C: Remove.
18650
18651 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18652
18653 PR c++/509
18654 * g++.dg/template/spec15.C: New test.
18655
18656 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
18657
18658 Copy cases from g77.f-torture/execute and add dg-run
18659 directive. Other changes as noted.
18660 * gfortran.dg/g77/13037.f
18661 * gfortran.dg/g77/1832.f
18662 * gfortran.dg/g77/19981119-0.f
18663 * gfortran.dg/g77/19990313-0.f
18664 * gfortran.dg/g77/19990313-1.f
18665 * gfortran.dg/g77/19990313-2.f
18666 * gfortran.dg/g77/19990313-3.f
18667 * gfortran.dg/g77/19990419-1.f
18668 * gfortran.dg/g77/19990826-0.f
18669 * gfortran.dg/g77/19990826-2.f
18670 * gfortran.dg/g77/20000503-1.f
18671 * gfortran.dg/g77/20001111.f
18672 * gfortran.dg/g77/20010116.f
18673 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
18674 * gfortran.dg/g77/20010430.f
18675 * gfortran.dg/g77/6177.f
18676 * gfortran.dg/g77/947.f
18677 * gfortran.dg/g77/970816-3.f
18678 * gfortran.dg/g77/971102-1.f
18679 * gfortran.dg/g77/980520-1.f
18680 * gfortran.dg/g77/980628-0.f
18681 * gfortran.dg/g77/980628-1.f
18682 * gfortran.dg/g77/980628-10.f
18683 * gfortran.dg/g77/980628-2.f
18684 * gfortran.dg/g77/980628-3.f
18685 * gfortran.dg/g77/980628-7.f
18686 * gfortran.dg/g77/980628-8.f
18687 * gfortran.dg/g77/980628-9.f
18688 * gfortran.dg/g77/980701-0.f
18689 * gfortran.dg/g77/980701-1.f
18690 * gfortran.dg/g77/cabs.f
18691 * gfortran.dg/g77/claus.f
18692 * gfortran.dg/g77/complex_1.f
18693 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
18694 * gfortran.dg/g77/dcomplex.f
18695 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
18696 * gfortran.dg/g77/f90-intrinsic-mathematical.f
18697 * gfortran.dg/g77/f90-intrinsic-numeric.f
18698 * gfortran.dg/g77/int8421.f
18699 * gfortran.dg/g77/labug1.f
18700 * gfortran.dg/g77/large_vec.f
18701 * gfortran.dg/g77/le.f
18702 * gfortran.dg/g77/short.f
18703 * gfortran.dg/g77/README: Update
18704
18705 2004-07-20 Mark Mitchell <mark@codesourcery.com>
18706
18707 PR c++/16637
18708 * g++.dg/parse/lookup4.C: New test.
18709
18710 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18711
18712 PR c++/16175
18713 * g++.dg/template/ttp10.C: New test.
18714
18715 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
18716
18717 * gcc.dg/pr12625-1.c: New test.
18718
18719 2004-07-20 Steven Bosscher <stevenb@suse.de>
18720
18721 * testsuite/gcc.dg/switch-warn-1.c: New test.
18722 * testsuite/gcc.dg/switch-warn-2.c: New test.
18723 * gcc.c-torture/compile/pr14730.c: Update.
18724
18725 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
18726
18727 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
18728 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
18729 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
18730 g++.dg/template/nontype3.C: Remove trailing CR from tests.
18731
18732 2004-07-18 Mark Mitchell <mark@codesourcery.com>
18733
18734 PR c++/16623
18735 * g++.dg/template/assign1.C: New test.
18736
18737 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18738
18739 PR c++/12170
18740 * g++.dg/template/ttp9.C: New test.
18741
18742 2004-07-19 Daniel Jacobowitz <dan@debian.org>
18743
18744 * gcc.dg/format/cmn-err-1.c: New test.
18745
18746 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
18747
18748 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
18749 gcc.dg/Wparentheses-10.c: New tests.
18750 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
18751
18752 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18753
18754 PR fortran/16465
18755 * gfortran.dg/g77//ffixed-line-length-0.f,
18756 gfortran.dg/g77/ffixed-line-length-132.f,
18757 gfortran.dg/g77/ffixed-line-length-72.f,
18758 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
18759 gfortran.dg/g77/README: Update.
18760
18761 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18762
18763 PR c++/13092
18764 * g++.dg/template/non-dependent7.C: New test.
18765 * g++.dg/template/non-dependent8.C: Likewise.
18766 * g++.dg/template/non-dependent9.C: Likewise.
18767 * g++.dg/template/non-dependent10.C: Likewise.
18768
18769 2004-07-17 Mark Mitchell <mark@codesourcery.com>
18770
18771 PR c++/16337
18772 * g++.dg/parse/attr2.C: New test.
18773
18774 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
18775
18776 * g77.dg: Removed.
18777 * g77.f-torture: Ditto.
18778
18779 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
18780
18781 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
18782 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
18783 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
18784
18785 2004-07-16 Richard Henderson <rth@redhat.com>
18786
18787 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
18788
18789 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18790
18791 * lib/fortran-torture.exp (fortran-torture): Don't test compile
18792 tests with full list of options.
18793 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
18794 of TORTURE_OPTIONS if test contains 'dg-do run'.
18795
18796 PR fortran/16404
18797 * gfortran.dg/do_iterator.f90: New test.
18798
18799 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18800
18801 PR rtl-optimization/16536
18802 * gcc.c-torture/execute/restrict-1.c: New test.
18803
18804 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18805
18806 PR fortran/15324
18807 * gfortran.dg/pr15324.f90: New test.
18808
18809 PR fortran/15129
18810 * gfortran.dg/pr15129.f90: New test.
18811
18812 PR fortran/15140
18813 * gfortran.dg/pr15140.f90: New test.
18814
18815 PR fortran/13792
18816 * gfortran.fortran-torture/execute/bounds.f90: Add check for
18817 compile-time simplification.
18818
18819 2004-07-14 Mike Stump <mrs@apple.com>
18820
18821 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
18822
18823 2004-07-14 James E Wilson <wilson@specifixinc.com>
18824
18825 PR target/16325
18826 * gcc.dg/profile-generate-1.c: New.
18827
18828 2004-07-15 Jakub Jelinek <jakub@redhat.com>
18829
18830 * gcc.c-torture/execute/20040709-1.c: New test.
18831 * gcc.c-torture/execute/20040709-2.c: New test.
18832
18833 2004-07-14 Mike Stump <mrs@apple.com>
18834
18835 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
18836
18837 2004-07-14 Mike Stump <mrs@apple.com>
18838
18839 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
18840
18841 2004-07-13 Mark Mitchell <mark@codesourcery.com>
18842
18843 PR c++/16518
18844 * g++.dg/parse/mutable1.C: New test.
18845
18846 2004-07-13 Diego Novillo <dnovillo@redhat.com>
18847
18848 PR tree-optimization/16443
18849 * gcc.dg/tree-ssa/20040713-1.c: New test.
18850
18851 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
18852
18853 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
18854 for operator new.
18855
18856 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18857
18858 * gfortran.dg/g77/README: New file
18859 * gfortran.dg/g77/19981216-0.f: Copy from
18860 g77.f-torture/noncompile. Add "dg-do compile" and
18861 dg-error as required.
18862 * gfortran.dg/g77/19990218-1.f: Likewise.
18863 * gfortran.dg/g77/19990905-1.f: Likewise.
18864 * gfortran.dg/g77/9263.f: Likewise.
18865 * gfortran.dg/g77/980615-0.f: Likewise.
18866 * gfortran.dg/g77/980616-0.f: Likewise.
18867 * gfortran.dg/g77/check0.f: Likewise.
18868 * gfortran.dg/g77/select_no_compile.f: Likewise.
18869
18870 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18871
18872 Copy files from g77.f-torture/compile.
18873 Add "{ dg-do compile}". Other changes as noted
18874 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
18875 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
18876 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
18877 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
18878 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
18879 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
18880 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
18881 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
18882 statement to conform to standard. Append alpha1.x for reference.
18883 * gfortran.dg/g77/xformat.f: Add dg-warning
18884
18885 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18886
18887 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
18888 Add {dg-do compile} directive.
18889 * gfortran.dg/g77/cpp2.F: Likewise.
18890
18891 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18892
18893 PR c++/5402
18894 * g++.dg/lookup/name-clash1.C: New test.
18895
18896 PR c++/9777
18897 * g++.dg/lookup/name-clash2.C: New test.
18898
18899 PR c++/12102
18900 * g++.dg/lookup/name-clash3.C: New test.
18901
18902 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18903
18904 * g++.dg/lookup/new2.C: New test.
18905 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
18906
18907 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
18908
18909 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
18910 Add {dg-do compile} directive.
18911 * gfortran.dg/g77/13060.f: Likewise.
18912 * gfortran.dg/g77/19990218-0.f: Likewise.
18913 * gfortran.dg/g77/19990305-0.f: Likewise.
18914 * gfortran.dg/g77/19990419-0.f: Likewise.
18915 * gfortran.dg/g77/19990502-0.f: Likewise.
18916 * gfortran.dg/g77/19990502-1.f: Likewise.
18917 * gfortran.dg/g77/19990525-0.f: Likewise.
18918 * gfortran.dg/g77/19990826-1.f: Likewise.
18919 * gfortran.dg/g77/19990826-3.f: Likewise.
18920 * gfortran.dg/g77/19990905-2.f: Likewise.
18921 * gfortran.dg/g77/20000412-1.f: Likewise.
18922 * gfortran.dg/g77/20000511-1.f: Likewise.
18923 * gfortran.dg/g77/20000511-2.f: Likewise.
18924 * gfortran.dg/g77/20000518.f: Likewise.
18925 * gfortran.dg/g77/20000601-1.f: Likewise.
18926 * gfortran.dg/g77/20000601-2.f: Likewise.
18927 * gfortran.dg/g77/20000629-1.f: Likewise.
18928 * gfortran.dg/g77/20000630-2.f: Likewise.
18929 * gfortran.dg/g77/20010115.f: Likewise.
18930 * gfortran.dg/g77/20010321-1.f: Likewise.
18931 * gfortran.dg/g77/20010426.f: Likewise.
18932 * gfortran.dg/g77/20020307-1.f: Likewise.
18933 * gfortran.dg/g77/8485.f: Likewise.
18934 * gfortran.dg/g77/960317-1.f: Likewise.
18935 * gfortran.dg/g77/970915-0.f: Likewise.
18936 * gfortran.dg/g77/980310-1.f: Likewise.
18937 * gfortran.dg/g77/980310-2.f: Likewise.
18938 * gfortran.dg/g77/980310-3.f: Likewise.
18939 * gfortran.dg/g77/980310-4.f: Likewise.
18940 * gfortran.dg/g77/980310-6.f: Likewise.
18941 * gfortran.dg/g77/980310-7.f: Likewise.
18942 * gfortran.dg/g77/980310-8.f: Likewise.
18943 * gfortran.dg/g77/980419-2.f: Likewise.
18944 * gfortran.dg/g77/980424-0.f: Likewise.
18945 * gfortran.dg/g77/980427-0.f: Likewise.
18946 * gfortran.dg/g77/980729-0.f: Likewise.
18947 * gfortran.dg/g77/981117-1.f: Likewise.
18948 * gfortran.dg/g77/toon_1.f: Likewise.
18949
18950 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18951
18952 PR c++/2204
18953 * g++.dg/other/abstract2.C: New test.
18954
18955 2004-07-12 Paul Brook <paul@codesourcery.com>
18956
18957 * gfortran.dg/pointer_init_1.f90: New test.
18958
18959 2004-07-11 Paul Brook <paul@codesourcery.com>
18960
18961 PR fortran/15986
18962 * gfortran.dg/contained_1.f90: New test.
18963
18964 2004-07-11 Mark Mitchell <mark@codesourcery.com>
18965
18966 * g++.dg/parse/defarg8.C: New test.
18967
18968 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18969
18970 PR fortran/16433
18971 * gfortran.dg/pr16433.f: New test.
18972
18973 PR fortran/17574
18974 * gfortran.dg/pr15754.f90: New test.
18975
18976 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
18977
18978 PR tree-optimization/16437
18979 * gcc.c-torture/execute/bitfld-4.c: New test.
18980
18981 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18982
18983 * gfortran.fortran-torture/execute/common_2.f90: Add check for
18984 access to common var from module.
18985
18986 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18987
18988 PR fortran/16336
18989 * gfortran.fortran-torture/execute/common_2.f90: New test.
18990
18991 2004-07-10 Paul Brook <paul@codesourcery.com>
18992
18993 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
18994
18995 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18996
18997 PR fortran/15969
18998 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
18999
19000 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
19001
19002 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
19003 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
19004 * gfortran.dg/g77/ffree-form-1.f: Likewise.
19005 * gfortran.dg/g77/ffree-form-2.f: Likewise.
19006 * gfortran.dg/g77/ffree-form-3.f: Likewise.
19007 * gfortran.dg/g77/fno-underscoring.f: Likewise.
19008 * gfortran.dg/g77/funderscoring.f: Likewise.
19009 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
19010
19011 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19012
19013 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
19014
19015 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19016 Paul Brook <paul@codesourcery.com>
19017
19018 PR fortran/13415
19019 * gfortran.dg/common_pointer_1.f90: New test.
19020
19021 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19022
19023 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
19024
19025 2004-07-09 James E Wilson <wilson@specifixinc.com>
19026
19027 PR target/16364
19028 * gcc.c-torture/compile/20040709-1.c: New.
19029
19030 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19031
19032 PR fortran/14077
19033 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
19034
19035 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19036
19037 PR fortran/13201
19038 * gfortran.dg/shape_1.f90: New test.
19039
19040 2004-07-09 Zack Weinberg <zack@codesourcery.com>
19041 Andrew Pinski <apinski@apple.com>
19042
19043 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
19044
19045 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19046
19047 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
19048 comment.
19049
19050 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19051 Paul Brook <paul@codesourcery.com>
19052
19053 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
19054 '.f95' and '.F95'.
19055
19056 2004-07-09 Diego Novillo <dnovillo@redhat.com>
19057
19058 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
19059
19060 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19061
19062 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
19063 testcases with capital suffix.
19064
19065 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19066
19067 PR fortran/15481
19068 PR fortran/13372
19069 PR fortran/13575
19070 PR fortran/15978
19071 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
19072
19073 * gfortran.dg/implicit_1.f90: New test.
19074
19075 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19076
19077 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
19078 expression to match gfortran warning/error messages
19079 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
19080 dg-error text.
19081
19082 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19083
19084 * lib/fortran-torture.exp: Rename proc search_for to
19085 search_for_re.
19086
19087 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19088
19089 * gcc.c-torture/execute/simd-5.x: New file.
19090 XFAIL on SPARC 64-bit at -O0.
19091
19092 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19093
19094 PR c++/8211
19095 PR c++/16165
19096 * g++.dg/warn/effc3.C: New test.
19097
19098 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19099
19100 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
19101 change X to 1X in format.
19102 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
19103 add data statements to conform to standard.
19104
19105 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19106
19107 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
19108 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
19109 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19110
19111 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19112
19113 * gfortran.dg/g77/7388.f: Copy from g77.dg
19114 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19115 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19116 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19117 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19118 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19119 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19120 * gfortran.dg/g77/strlen0.f: Likewise.
19121
19122 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19123
19124 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
19125 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
19126
19127 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19128
19129 * gcc.c-torture/execute/920428-2.x: Delete.
19130 * gcc.c-torture/execute/920501-7.x: Likewise.
19131
19132 2004-07-08 Jakub Jelinek <jakub@redhat.com>
19133
19134 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
19135 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
19136 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
19137 prescott and c3-2.
19138 (PREFETCH_3DNOW): Add -march=c3.
19139
19140 2004-07-08 Diego Novillo <dnovillo@redhat.com>
19141
19142 PR c/16437
19143 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
19144 * gcc.c-torture/execute/bf64-1.x: Likewise.
19145
19146 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19147
19148 * gcc.c-torture/compile/20040708-1.c: New test.
19149
19150 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19151
19152 PR c++/16169
19153 * g++.dg/warn/effc2.C: New test.
19154
19155 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
19156
19157 * gcc.c-torture/execute/bitfld-1.x: Remove.
19158 * gcc.c-torture/execute/bitfld-3.c: New test.
19159 * gcc.dg/bitfld-2.c: Remove XFAILs.
19160
19161 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
19162
19163 PR c++/16276
19164 * g++.dg/rtti/tinfo1.C: New file.
19165
19166 2004-07-07 Eric Christopher <echristo@redhat.com>
19167
19168 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
19169
19170 2004-07-07 Andrew Pinski <apinski@apple.com>
19171
19172 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
19173
19174 2004-07-07 Mark Mitchell <mark@codesourcery.com>
19175
19176 * g++.dg/init/call1.C: XFAIL.
19177
19178 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
19179
19180 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
19181 except for movstrict*, to movmem* and clrstr* to clrmem*.
19182
19183 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
19184
19185 * gcc.c-torture/execute/20040707-1.c: New test.
19186
19187 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
19188
19189 * gcc.c-torture/execute/20040706-1.c: New test.
19190
19191 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19192
19193 PR c++/3671
19194 * g++.dg/template/spec14.C: New test.
19195
19196 2004-07-05 Jakub Jelinek <jakub@redhat.com>
19197
19198 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
19199 nothing if not yet defined. Use it in b, c and d type definitions.
19200 * gcc.c-torture/execute/20040705-1.c: New test.
19201 * gcc.c-torture/execute/20040705-2.c: New test.
19202
19203 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19204
19205 PR c++/2518
19206 * g++.dg/lookup/new1.C: New test.
19207
19208 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19209
19210 PR c++/11406
19211 * g++.dg/template/sizeof8.C: New test.
19212
19213 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
19214
19215 * gcc.c-torture/compile/20040705-1.c: New test.
19216
19217 2004-07-04 Bud Davis <bdavis9659@comcast.net>
19218
19219 * gfortran.fortran-torture/execute/seq_io.f90: New test.
19220
19221 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
19222
19223 * gcc.dg/cpp/if-mop.c: Two new testcases.
19224 * gcc.dg/cpp/trad/comment-3.c: New.
19225
19226 2004-07-04 Paul Brook <paul@codesourcery.com>
19227
19228 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
19229
19230 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
19231
19232 PR c++/3761
19233 * g++.dg/lookup/crash4.C: New test.
19234
19235 2004-07-02 Zack Weinberg <zack@codesourcery.com>
19236
19237 * gcc.c-torture/execute/builtin-abs-1.c
19238 * gcc.c-torture/execute/builtin-abs-2.c
19239 * gcc.c-torture/execute/builtin-complex-1.c
19240 * gcc.c-torture/execute/builtins/string-1-lib.c
19241 * gcc.c-torture/execute/builtins/string-1.c
19242 * gcc.c-torture/execute/builtins/string-2-lib.c
19243 * gcc.c-torture/execute/builtins/string-2.c
19244 * gcc.c-torture/execute/builtins/string-3-lib.c
19245 * gcc.c-torture/execute/builtins/string-3.c
19246 * gcc.c-torture/execute/builtins/string-4-lib.c
19247 * gcc.c-torture/execute/builtins/string-4.c
19248 * gcc.c-torture/execute/builtins/string-5-lib.c
19249 * gcc.c-torture/execute/builtins/string-5.c
19250 * gcc.c-torture/execute/builtins/string-6-lib.c
19251 * gcc.c-torture/execute/builtins/string-6.c
19252 * gcc.c-torture/execute/builtins/string-7-lib.c
19253 * gcc.c-torture/execute/builtins/string-7.c
19254 * gcc.c-torture/execute/builtins/string-8-lib.c
19255 * gcc.c-torture/execute/builtins/string-8.c
19256 * gcc.c-torture/execute/builtins/string-9-lib.c
19257 * gcc.c-torture/execute/builtins/string-9.c
19258 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
19259 * gcc.c-torture/execute/builtins/string-asm-1.c
19260 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
19261 * gcc.c-torture/execute/builtins/string-asm-2.c
19262 * gcc.c-torture/execute/stdio-opt-1.c
19263 * gcc.c-torture/execute/stdio-opt-2.c
19264 * gcc.c-torture/execute/stdio-opt-3.c
19265 * gcc.c-torture/execute/string-opt-1.c
19266 * gcc.c-torture/execute/string-opt-10.c
19267 * gcc.c-torture/execute/string-opt-11.c
19268 * gcc.c-torture/execute/string-opt-12.c
19269 * gcc.c-torture/execute/string-opt-13.c
19270 * gcc.c-torture/execute/string-opt-14.c
19271 * gcc.c-torture/execute/string-opt-15.c
19272 * gcc.c-torture/execute/string-opt-16.c
19273 * gcc.c-torture/execute/string-opt-2.c
19274 * gcc.c-torture/execute/string-opt-6.c
19275 * gcc.c-torture/execute/string-opt-7.c
19276 * gcc.c-torture/execute/string-opt-8.c:
19277 Replace with ...
19278
19279 * gcc.c-torture/execute/builtins/abs-2.c
19280 * gcc.c-torture/execute/builtins/abs-3.c
19281 * gcc.c-torture/execute/builtins/complex-1.c
19282 * gcc.c-torture/execute/builtins/fprintf.c
19283 * gcc.c-torture/execute/builtins/fputs.c
19284 * gcc.c-torture/execute/builtins/memcmp.c
19285 * gcc.c-torture/execute/builtins/memmove.c
19286 * gcc.c-torture/execute/builtins/memops-asm.c
19287 * gcc.c-torture/execute/builtins/mempcpy-2.c
19288 * gcc.c-torture/execute/builtins/mempcpy.c
19289 * gcc.c-torture/execute/builtins/memset.c
19290 * gcc.c-torture/execute/builtins/printf.c
19291 * gcc.c-torture/execute/builtins/sprintf.c
19292 * gcc.c-torture/execute/builtins/strcat.c
19293 * gcc.c-torture/execute/builtins/strchr.c
19294 * gcc.c-torture/execute/builtins/strcmp.c
19295 * gcc.c-torture/execute/builtins/strcpy.c
19296 * gcc.c-torture/execute/builtins/strcspn.c
19297 * gcc.c-torture/execute/builtins/strlen-2.c
19298 * gcc.c-torture/execute/builtins/strlen.c
19299 * gcc.c-torture/execute/builtins/strncat.c
19300 * gcc.c-torture/execute/builtins/strncmp-2.c
19301 * gcc.c-torture/execute/builtins/strncmp.c
19302 * gcc.c-torture/execute/builtins/strncpy.c
19303 * gcc.c-torture/execute/builtins/strpbrk.c
19304 * gcc.c-torture/execute/builtins/strpcpy-2.c
19305 * gcc.c-torture/execute/builtins/strpcpy.c
19306 * gcc.c-torture/execute/builtins/strrchr.c
19307 * gcc.c-torture/execute/builtins/strspn.c
19308 * gcc.c-torture/execute/builtins/strstr-asm.c
19309 * gcc.c-torture/execute/builtins/strstr.c:
19310 ... these new files.
19311
19312 * gcc.c-torture/execute/builtins/abs-2-lib.c
19313 * gcc.c-torture/execute/builtins/abs-3-lib.c
19314 * gcc.c-torture/execute/builtins/complex-1-lib.c
19315 * gcc.c-torture/execute/builtins/fprintf-lib.c
19316 * gcc.c-torture/execute/builtins/fputs-lib.c
19317 * gcc.c-torture/execute/builtins/memcmp-lib.c
19318 * gcc.c-torture/execute/builtins/memmove-lib.c
19319 * gcc.c-torture/execute/builtins/memops-asm-lib.c
19320 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
19321 * gcc.c-torture/execute/builtins/mempcpy-lib.c
19322 * gcc.c-torture/execute/builtins/memset-lib.c
19323 * gcc.c-torture/execute/builtins/printf-lib.c
19324 * gcc.c-torture/execute/builtins/sprintf-lib.c
19325 * gcc.c-torture/execute/builtins/strcat-lib.c
19326 * gcc.c-torture/execute/builtins/strchr-lib.c
19327 * gcc.c-torture/execute/builtins/strcmp-lib.c
19328 * gcc.c-torture/execute/builtins/strcpy-lib.c
19329 * gcc.c-torture/execute/builtins/strcspn-lib.c
19330 * gcc.c-torture/execute/builtins/strlen-2-lib.c
19331 * gcc.c-torture/execute/builtins/strlen-lib.c
19332 * gcc.c-torture/execute/builtins/strncat-lib.c
19333 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
19334 * gcc.c-torture/execute/builtins/strncmp-lib.c
19335 * gcc.c-torture/execute/builtins/strncpy-lib.c
19336 * gcc.c-torture/execute/builtins/strpbrk-lib.c
19337 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
19338 * gcc.c-torture/execute/builtins/strpcpy-lib.c
19339 * gcc.c-torture/execute/builtins/strrchr-lib.c
19340 * gcc.c-torture/execute/builtins/strspn-lib.c
19341 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
19342 * gcc.c-torture/execute/builtins/strstr-lib.c
19343 * gcc.c-torture/execute/builtins/lib/abs.c
19344 * gcc.c-torture/execute/builtins/lib/fprintf.c
19345 * gcc.c-torture/execute/builtins/lib/memset.c
19346 * gcc.c-torture/execute/builtins/lib/printf.c
19347 * gcc.c-torture/execute/builtins/lib/sprintf.c
19348 * gcc.c-torture/execute/builtins/lib/strcpy.c
19349 * gcc.c-torture/execute/builtins/lib/strcspn.c
19350 * gcc.c-torture/execute/builtins/lib/strncat.c
19351 * gcc.c-torture/execute/builtins/lib/strncmp.c
19352 * gcc.c-torture/execute/builtins/lib/strncpy.c
19353 * gcc.c-torture/execute/builtins/lib/strpbrk.c
19354 * gcc.c-torture/execute/builtins/lib/strspn.c
19355 * gcc.c-torture/execute/builtins/lib/strstr.c:
19356 New files containing support routines.
19357
19358 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
19359 declaration.
19360 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
19361 when not optimizing.
19362
19363 2004-07-02 Mark Mitchell <mark@codesourcery.com>
19364
19365 PR c++/16240
19366 * g++.dg/abi/mangle22.C: New test.
19367 * g++.dg/abi/mangle23.C: Likewise.
19368
19369 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
19370
19371 PR fortran/16290
19372 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
19373 Allow for cases without denormalized floating point numbers.
19374
19375 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
19376
19377 PR c/1027
19378 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
19379 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
19380 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
19381 expected warning text.
19382 * gcc.dg/format/diag-2.c: New test.
19383
19384 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19385
19386 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
19387
19388 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
19389
19390 * gcc.dg/builtins-43.c: New.
19391 * gcc.dg/builtins-44.c: New.
19392 * gcc.dg/builtins-45.c: New.
19393
19394 2004-06-26 Geoffrey Keating <geoffk@apple.com>
19395 Andreas Tobler <a.tobler@schweiz.ch>
19396
19397 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
19398 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
19399 as SIGSEGV.
19400 * gcc.dg/cleanup-11.c: Likewise.
19401 * gcc.dg/cleanup-8.c: Likewise.
19402 * gcc.dg/cleanup-9.c: Likewise.
19403 * gcc.dg/cleanup-5.c: Run on all platforms.
19404
19405 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
19406
19407 * g++.dg/warn/nonnull1.C: New test.
19408
19409 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19410
19411 * gcc.dg/compat/compat-common.h: Wrap up CINT in
19412 an #ifndef SKIP_COMPLEX_INT/#endif pair.
19413 Special-case the Sun compiler wrt to <complex.h>.
19414
19415 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
19416
19417 * gcc.dg/Wunreachable-8.C: New test.
19418
19419 * gcc.dg/h8300-ice2.c : New test.
19420
19421 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
19422
19423 PR fortran/16161
19424 * gfortran.fortran-torture/compile/implicit.f90: Add test
19425 for implicit character.
19426
19427 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
19428
19429 PR fortran/16289
19430 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
19431 Use tiny() intrinsic to find smallest non-negative real
19432
19433 2004-06-30 Jakub Jelinek <jakub@redhat.com>
19434
19435 * gcc.dg/compat/struct-by-value-22_main.c: New test.
19436 * gcc.dg/compat/struct-by-value-22_x.c: New.
19437 * gcc.dg/compat/struct-by-value-22_y.c: New.
19438
19439 * gcc.c-torture/execute/20040629-1.c: New test.
19440
19441 2004-06-29 Jakub Jelinek <jakub@redhat.com>
19442
19443 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
19444 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
19445
19446 PR target/16195
19447 * gcc.dg/20040625-1.c: New test.
19448
19449 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19450
19451 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
19452
19453 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19454
19455 PR fortran/15963
19456 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
19457
19458 2004-06-29 Richard Henderson <rth@redhat.com>
19459
19460 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
19461
19462 2004-06-29 Paul Brook <paul@codesourcery.com>
19463
19464 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
19465 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
19466
19467 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
19468
19469 PR c++/16260
19470 * g++.dg/parse/crash15.C: New.
19471
19472 2004-06-28 Andrew Pinski <apinski@apple.com>
19473
19474 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
19475 by the error already.
19476
19477 * g++.dg/opt/ptrmem4.C: Change to compile only test.
19478
19479 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
19480
19481 PR target/14041
19482 * gcc.dg/h8300-bss-align-1.c : New.
19483
19484 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
19485
19486 * PR c++/16174
19487 * g++.dg/template/ctor4.C: New.
19488
19489 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19490
19491 PR c++/16205
19492 * g++.dg/warn/Wsequence-point-1.C: New test.
19493
19494 2004-06-27 Paul Brook <paul@codesourcery.com>
19495
19496 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
19497
19498 2004-06-27 Zack Weinberg <zack@codesourcery.com>
19499
19500 * g++.old-deja/g++.mike/p7325.C: Remove.
19501
19502 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19503
19504 PR c/14963
19505 * gcc.dg/pr14963.c: New test.
19506
19507 2004-06-27 Mark Mitchell <mark@codesourcery.com>
19508
19509 PR c++/16193
19510 * g++.dg/parse/redef1.C: New test.
19511
19512 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
19513
19514 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
19515 20021110.c.
19516 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
19517 20021119-1.c.
19518 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
19519 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
19520 5-04.c.
19521 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
19522 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
19523 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
19524 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
19525 g++.brendan/enum14.C.
19526 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
19527 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
19528 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
19529 g++.mike/virt1.C.
19530 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
19531 memtemp24.C.
19532
19533 2004-06-27 Roger Sayle <roger@eyesopen.com>
19534
19535 * gcc.dg/20040527-1.c: New test case.
19536
19537 2004-06-26 Bud Davis <bdavis9659@comcast.net>
19538
19539 PR gfortran/pr16196
19540 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
19541
19542 2004-06-25 Roger Sayle <roger@eyesopen.com>
19543
19544 PR middle-end/15825
19545 * gcc.dg/pr15825-1.c: New test case.
19546
19547 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19548
19549 * gcc.c-torture/execute/20040625-1.c: New test.
19550
19551 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19552
19553 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
19554
19555 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19556
19557 * gcc.dg/torture/mips-div-1.c: New test.
19558
19559 2004-06-24 Jeff Law <law@redhat.com>
19560
19561 * gcc.dg/tree-ssa/20040624-1.c: New test.
19562
19563 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
19564
19565 * gcc.c-torture/compile/20040624-1.c: New test.
19566
19567 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19568
19569 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
19570 this directory.
19571
19572 2004-06-23 Andrew Pinski <apinski@apple.com>
19573
19574 PR middle-end/15988
19575 * g++.dg/opt/ptrmem4.C: New test.
19576
19577 * gcc.dg/c90-array-quals-2.c: New test.
19578
19579 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
19580
19581 * gcc.dg/kpice1.c: New test.
19582
19583 2006-06-23 Andrew Pinski <apinski@apple.com>
19584
19585 * gcc.dg/c90-array-quals.c: New test.
19586
19587 2006-06-22 Richard Henderson <rth@redhat.com>
19588
19589 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
19590
19591 2004-06-22 Loren James Rittle <ljrittle@acm.org>
19592
19593 * gcc.dg/builtins-config.h: Handle FreeBSD.
19594
19595 2006-06-22 Richard Henderson <rth@redhat.com>
19596
19597 * g++.dg/opt/devirt1.C: New.
19598
19599 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
19600
19601 * g++.dg/opt/pr15551.C: New testcase.
19602
19603 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
19604
19605 PR target/14800
19606 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
19607 x86_64-*-linux* when compiling for 32bit.
19608
19609 2004-06-21 Andrew Pinski <apinski@apple.com>
19610
19611 * gcc.dg/pch/struct-1.c: New.
19612 * gcc.dg/pch/struct-1.hs: New.
19613
19614 2004-06-21 Geoffrey Keating <geoffk@apple.com>
19615
19616 * gcc.dg/pch/save-temps-1.c: New file.
19617 * gcc.dg/pch/save-temps-1.hs: New file.
19618
19619 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
19620
19621 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
19622 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
19623
19624 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19625
19626 * gfortran.fortran-torture/execute/select_1.f90: Rename function
19627 to fix type error.
19628 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
19629 Remove trailing spaces.
19630
19631 2004-06-21 Richard Henderson <rth@redhat.com>
19632
19633 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
19634 merging && to BIT_FIELD_REF.
19635
19636 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
19637
19638 * g++.dg/opt/placeholder1.C: New test.
19639
19640 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19641
19642 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
19643 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19644 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19645 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19646
19647 2004-06-20 Zack Weinberg <zack@codesourcery.com>
19648
19649 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
19650 extern "C".
19651 * g++.dg/other/pragma-re-1.C: Add comments.
19652
19653 2004-06-19 Bud Davis <bdavis9659@comcast.net>
19654
19655 PR gfortran/16080
19656 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
19657
19658 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
19659
19660 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
19661 instead of setting the type of size_t by
19662 hand.
19663
19664 2004-06-18 Roger Sayle <roger@eyesopen.com>
19665
19666 * gcc.dg/unordered-2.c: New test case.
19667 * gcc.dg/unordered-3.c: New test case.
19668
19669 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
19670
19671 PR other/16043
19672 * lib/g++.exp (g++_version): Tweak regexp for version
19673 * lib/g77.exp (g77_version): Likewise.
19674 * lib/gfortran.exp (gfortran_version): Likewise.
19675 * lib/objc.exp (objc_version): Likewise.
19676 * lib/treelang.exp (treelang_version): Likewise.
19677
19678 2004-06-19 Jakub Jelinek <jakub@redhat.com>
19679
19680 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
19681 Use INT_MAX instead of __INT_MAX__.
19682 * gcc.dg/compat/struct-align-2_y.c: Likewise.
19683
19684 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
19685 * gcc.dg/compat/scalar-return-3_x.c: Use it.
19686 * gcc.dg/compat/scalar-return-3_y.c: Use it.
19687 * gcc.dg/compat/scalar-return-4_x.c: Use it.
19688 * gcc.dg/compat/scalar-return-4_y.c: Use it.
19689 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
19690 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
19691 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
19692 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
19693
19694 * gcc.dg/range-test-1.c: New test.
19695 * g++.dg/opt/range-test-1.C: New test.
19696
19697 2004-06-17 Richard Henderson <rth@redhat.com>
19698
19699 * objc.dg/sync-1.m: New.
19700 * objc.dg/try-catch-1.m: Don't force next runtime.
19701 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
19702 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
19703 shadowed catch clause.
19704 * objc.dg/try-catch-5.m: New.
19705
19706 2004-06-17 Zack Weinberg <zack@codesourcery.com>
19707
19708 Bug 14610
19709 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
19710
19711 2004-06-15 Richard Henderson <rth@redhat.com>
19712
19713 * gcc.dg/20001116-1.c: Move expected warning line.
19714
19715 2004-06-15 Richard Henderson <rth@redhat.com>
19716
19717 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
19718 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
19719
19720 2004-06-15 Jeff Law <law@redhat.com>
19721
19722 * gcc.dg/tree-ssa/20040615-1.c: New test.
19723 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
19724 be less sensitive to operand ordering.
19725 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
19726
19727 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
19728
19729 * g++.dg/abi/bitfield3.C: Add comment..
19730
19731 2004-06-15 Richard Henderson <rth@redhat.com>
19732
19733 * g++.dg/ext/stmtexpr1.C: XFAIL.
19734 * gcc.dg/20030612-1.c: XFAIL.
19735
19736 2004-06-15 Eric Christopher <echristo@redhat.com>
19737
19738 * g++.dg/charset/asm5.c: New.
19739 * gcc.dg/charset/asm6.c: New.
19740
19741 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19742
19743 PR fortran/15962
19744 * gfortran.fortran-torture/execute/select_1.f90: New test.
19745
19746 2004-06-15 Paul Brook <paul@codesourcery.com>
19747
19748 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
19749
19750 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19751
19752 PR c++/15967
19753 * g++.dg/lookup/crash3.C: New test.
19754
19755 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19756
19757 PR c++/15947
19758 * g++.dg/parse/dtor4.C: New test.
19759
19760 2004-06-14 Jeff Law <law@redhat.com>
19761
19762 * gcc.c-torture/compile/20040614-1.c: New test.
19763
19764 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19765
19766 PR fortran/15211
19767 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
19768 LEN of a character array.
19769
19770 2004-06-14 Mark Mitchell <mark@codesourcery.com>
19771
19772 PR c++/15096
19773 * g++.dg/template/ptrmem10.C: New test.
19774
19775 PR c++/14930
19776 * g++.dg/template/friend30.C: New test.
19777
19778 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19779
19780 PR fortran/14928
19781 * gfortran.fortran-torture/compile/mloc.f90: New test.
19782
19783 2004-06-13 Paul Brook <paul@codesourcery.com>
19784
19785 * gfortran.fortran-torture/execute/random_2.f90: New test.
19786
19787 2004-06-13 Eric Christopher <echristo@redhat.com>
19788
19789 * gcc.dg/noncompile/redecl-1.c: Fix error message.
19790
19791 2004-06-12 Paul Brook <paul@codesourcery.com>
19792
19793 * gfortran.fortran-torture/execute/contained_3.f90: New test.
19794
19795 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19796
19797 PR fortran/14923
19798 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
19799
19800 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19801
19802 PR fortran/14957
19803 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
19804 syntax errors in end statements of contained subroutines.
19805
19806 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19807
19808 PR fortran/12841
19809 * gfortran.fortran-torture/execute/null_arg.f90: New test.
19810
19811 2004-06-12 Bud Davis <bdavis9659@comcast.net>
19812
19813 PR fortran/15665
19814 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
19815
19816 2004-06-12 Bud Davis <bdavis9659@comcast.net>
19817
19818 PR gfortran/12839
19819 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
19820
19821 2004-06-11 Mark Mitchell <mark@codesourcery.com>
19822
19823 PR c++/15862
19824 * g++.dg/parse/enum1.C: New test.
19825
19826 2004-06-10 Jeff Law <law@redhat.com>
19827
19828 * gcc.c-torture/compile/20040610-1.c: New test.
19829
19830 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19831
19832 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
19833 * g++.old-deja/g++.other/decl3.C: Likewise.
19834
19835 2004-06-10 Brian Booth <bbooth@redhat.com>
19836
19837 * gcc.dg/tree-ssa/20031015-1.c: Scan for
19838 V_MAY_DEF instead of VDEF.
19839 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
19840
19841 2004-06-10 Mark Mitchell <mark@codesourcery.com>
19842
19843 PR c++/14211
19844 * g++.dg/conversion/const1.C: New test.
19845
19846 PR c++/15076
19847 * g++.dg/conversion/reinterpret1.C: New test.
19848
19849 PR c++/15877
19850 * g++.dg/template/enum2.C: New test.
19851
19852 PR c++/15227
19853 * g++.dg/template/error13.C: New test.
19854
19855 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19856
19857 PR fortran/14957
19858 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
19859 arguments to test_* REAL and of the right size.
19860
19861 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19862
19863 PR target/15569
19864 PR rtl-optimization/15681
19865 * gcc.dg/20040609-1.c: New test.
19866
19867 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19868
19869 PR c++/14791
19870 * g++.dg/opt/builtins1.C: New test.
19871
19872 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
19873
19874 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
19875 that use default windows32 struct layout.
19876 * gcc.dg/i386-bitfield2.c: Likewise.
19877
19878 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
19879
19880 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
19881 for mingw32 and cygwin targets.
19882
19883 2004-06-09 Geoffrey Keating <geoffk@apple.com>
19884
19885 * gcc.dg/pch/macro-4.c: New.
19886 * gcc.dg/pch/macro-4.hs: New.
19887
19888 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19889
19890 PR fortran/13249
19891 * gfortran.fortran-torture/compile/name_clash.f90: New test.
19892
19893 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19894
19895 PR fortran/13372
19896 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
19897
19898 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19899
19900 PR gfortran/14897
19901 * gfortran.fortran-torture/execute/t_edit.f90: New test.
19902
19903 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19904
19905 PR gfortran/15755
19906 * gfortran.fortran-torture/execute/backspace.c : New test.
19907
19908 2004-06-09 Paul Brook <paul@codesourcery.com>
19909
19910 * gfortran.fortran-torture/execure/intrinsic_associated.f90
19911 (pointer_to_section): Rewrite to use smaller array.
19912
19913 2004-06-08 David Edelsohn <edelsohn@gnu.org>
19914
19915 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
19916 * gcc.dg/ext/altivec-10.c: Same.
19917 * gcc.dg/ext/altivec-11.c: Same.
19918 * gcc.dg/ext/altivec-12.c: Same.
19919 * gcc.dg/ext/altivec-13.c: Same.
19920 * gcc.dg/ext/altivec-14.c: Same.
19921 * gcc.dg/ext/altivec-15.c: Same.
19922 * gcc.dg/ext/altivec-16.c: Same.
19923 * gcc.dg/ext/altivec-3.c: Same.
19924 * gcc.dg/ext/altivec-4.c: Same.
19925 * gcc.dg/ext/altivec-6.c: Same.
19926 * gcc.dg/ext/altivec-7.c: Same.
19927 * gcc.dg/ext/altivec-8.c: Same.
19928 * gcc.dg/ext/altivec-varargs-1.c: Same.
19929
19930 * g++.dg/ext/altivec-1.C: Correct dg syntax.
19931 * g++.dg/ext/altivec-10.C: Same.
19932 * g++.dg/ext/altivec-2.C: Same.
19933 * g++.dg/ext/altivec-3.C: Same.
19934 * g++.dg/ext/altivec-4.C: Same.
19935 * g++.dg/ext/altivec-5.C: Same.
19936 * g++.dg/ext/altivec-6.C: Same.
19937 * g++.dg/ext/altivec-7.C: Same.
19938 * g++.dg/ext/altivec-8.C: Same.
19939 * g++.dg/ext/altivec-9.C: Same.
19940
19941 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19942
19943 PR c++/7841
19944 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
19945
19946 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19947
19948 * gcc.dg/union-1.c: New test.
19949
19950 2004-06-07 Roger Sayle <roger@eyesopen.com>
19951
19952 * gcc.dg/builtins-41.c: New test case.
19953 * gcc.dg/builtins-42.c: New test case.
19954
19955 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19956
19957 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
19958 * g++.dg/ext/altivec-10.C: Same.
19959 * g++.dg/ext/altivec-2.C: Same.
19960 * g++.dg/ext/altivec-3.C: Same.
19961 * g++.dg/ext/altivec-4.C: Same.
19962 * g++.dg/ext/altivec-5.C: Same.
19963 * g++.dg/ext/altivec-6.C: Same.
19964 * g++.dg/ext/altivec-7.C: Same.
19965 * g++.dg/ext/altivec-8.C: Same.
19966 * g++.dg/ext/altivec-9.C: Same.
19967 * g++.old-deja/g++.abi/cxa_vec.C: Same.
19968 * g++.old-deja/g++.brendan/new3.C: Same.
19969 * gcc.c-torture/execute/eeprof-1.x: Same.
19970
19971 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
19972
19973 PR c/14765
19974 * gcc.dg/pr14765-1.c: New test.
19975
19976 2004-06-07 Roger Sayle <roger@eyesopen.com>
19977
19978 PR c/14649
19979 * gcc.dg/pr14649-1.c: New test case.
19980
19981 2004-06-07 Richard Henderson <rth@redhat.com>
19982
19983 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
19984 if temporaries.
19985
19986 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19987
19988 * g++.dg/eh/elide1.C: Remove XFAIL.
19989
19990 2004-06-07 Mark Mitchell <mark@codesourcery.com>
19991
19992 PR c++/15337
19993 * g++.dg/expr/sizeof3.C: New test.
19994
19995 PR c++/14777
19996 * g++.dg/template/access14.C: New test.
19997
19998 PR c++/15554
19999 * g++.dg/template/enum1.C: New test.
20000
20001 PR c++/15057
20002 * g++.dg/eh/throw1.C: New test.
20003
20004 2004-06-07 David Ayers <d.ayers@inode.at>
20005 Ziemowit Laski <zlaski@apple.com>
20006
20007 * lib/objc.exp (objc_target_compile): Revert the '-framework
20008 Foundation' flag fix, since bare Darwin does not ship
20009 with the Foundation framework.
20010 * objc/execute/next_mapping.h: Provide a local NSConstantString
20011 @interface and @implementation.
20012 (objc_constant_string_init): A constructor function, used to
20013 initialize the NSConstantString meta-class object.
20014 * objc/execute/string1.m: Include "next_mapping.h" instead of
20015 <Foundation/NSString.h>.
20016 * objc/execute/string2.m: Likewise.
20017 * objc/execute/string3.m: Likewise.
20018 * objc/execute/string4.m: Likewise.
20019
20020 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
20021
20022 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
20023 to double. Replace double with FLOAT.
20024 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
20025
20026 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
20027 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
20028 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
20029 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
20030 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
20031 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
20032 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
20033 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
20034
20035 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
20036
20037 PR c/13519
20038 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
20039
20040 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20041
20042 PR c++/15503
20043 * g++.dg/template/meminit2.C: New test.
20044
20045 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
20046
20047 PR target/15822
20048 * gcc.c-torture/execute/compare-fp-1.c,
20049 gcc.c-torture/execute/compare-fp-2.c,
20050 gcc.c-torture/execute/compare-fp-3.c,
20051 gcc.c-torture/execute/compare-fp-4.c,
20052 gcc.c-torture/execute/compare-fp-3.x,
20053 gcc.c-torture/execute/compare-fp-4.x: Moved...
20054 * gcc.c-torture/execute/ieee/compare-fp-1.c,
20055 gcc.c-torture/execute/ieee/compare-fp-2.c,
20056 gcc.c-torture/execute/ieee/compare-fp-3.c,
20057 gcc.c-torture/execute/ieee/compare-fp-4.c,
20058 gcc.c-torture/execute/ieee/compare-fp-3.x,
20059 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
20060
20061 2004-06-04 David Ayers <d.ayers@inode.at>
20062
20063 * objc/execute/protocol-isEqual-4.m: New testcase.
20064
20065 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
20066
20067 * objc/execute/protocol-isEqual-1.m: New testcase.
20068 * objc/execute/protocol-isEqual-2.m: New testcase.
20069 * objc/execute/protocol-isEqual-3.m: New testcase.
20070
20071 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20072
20073 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
20074
20075 2004-06-02 Ziemowit Laski <zlaski@apple.com>
20076
20077 * lib/objc.exp (objc_target_compile): When running tests on
20078 Darwin (Mac OS X), inform the linker about '-framework
20079 'Foundation'.
20080
20081 2004-06-02 Eric Christopher <echristo@redhat.com>
20082
20083 * gcc.c-torture/compile/20040602-1.c: New.
20084
20085 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
20086
20087 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
20088 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20089
20090 PR tree-optimization/14736
20091 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
20092
20093 PR tree-optimization/14042
20094 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
20095
20096 PR tree-optimization/14729
20097 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
20098
20099 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20100
20101 PR fortran/15557
20102 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
20103
20104 2004-06-01 Richard Hederson <rth@redhat.com>
20105
20106 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
20107
20108 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20109
20110 PR c++/14932
20111 * g++.dg/parse/offsetof4.C: New test.
20112
20113 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
20114
20115 PR objc/7993
20116 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
20117
20118 2004-05-31 Mark Mitchell <mark@codesourcery.com>
20119
20120 PR c++/15701
20121 * g++.dg/template/friend29.C: New test.
20122
20123 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
20124
20125 PR c/15749
20126 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
20127
20128 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
20129
20130 * gcc.dg/sparc-trap-1.c: New test.
20131
20132 2004-05-31 Roger Sayle <roger@eyesopen.com>
20133
20134 PR middle-end/15069
20135 * g++.dg/opt/fold3.C: New test case.
20136
20137 2004-05-30 Graham Stott <graham.stott@btinternet.com>
20138
20139 * lib/target-supports.exp (check_iconv_available): Fix fallout
20140 from 2004-05-28 patch.
20141
20142 2004-05-30 Paul Brook <paul@codesourcery.com>
20143
20144 PR fortran/15620
20145 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
20146 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
20147
20148 2004-05-30 Steven G. Kargl <kargls@comcast.net>
20149
20150 * gfortran.fortran-torture/execute/random_1.f90: New test.
20151
20152 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20153
20154 * g++.dg/ext/altivec-10.C: New test.
20155
20156 2004-05-29 Paul Brook <paul@codesourcery.com>
20157
20158 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
20159
20160 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20161
20162 * gcc.dg/altivec-16.c: New test.
20163
20164 2004-05-28 Janis Johnson <janis187@us.ibm.com>
20165
20166 * lib/target-supports.exp (check_vmx_hw_available): New.
20167 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
20168
20169 * lib/target-supports.exp (check_alias_available,
20170 check_iconv_available, check_named_sections_available): Use
20171 unique names for temporary files.
20172
20173 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20174
20175 * gcc.dg/altivec-15.c: New test.
20176
20177 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20178
20179 PR c++/15083
20180 * g++.dg/warn/noeffect6.C: New test.
20181
20182 PR c++/15471
20183 * g++.dg/expr/ptrmem4.C: New test.
20184
20185 PR c++/15640
20186 * g++.dg/template/operator3.C: New test.
20187
20188 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20189
20190 PR c++/14668
20191 * g++.dg/lookup/redecl1.C: New test.
20192 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
20193
20194 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
20195
20196 * gcc.c-torture/execute/compare-fp-1.c,
20197 gcc.c-torture/execute/compare-fp-2.c,
20198 gcc.c-torture/execute/compare-fp-3.c,
20199 gcc.c-torture/execute/compare-fp-4.c,
20200 gcc.c-torture/execute/compare-fp-3.x,
20201 gcc.c-torture/execute/compare-fp-4.x,
20202 gcc.dg/pr15649-1.c: New.
20203
20204 2004-05-27 Adam Nemet <anemet@lnxw.com>
20205
20206 PR c++/12883
20207 * g++.dg/init/array14.C: New test.
20208
20209 2004-05-25 Janis Johnson <janis187@us.ibm.com>
20210
20211 * lib/compat.exp (compat-get-options-main): New.
20212 (compat-get-options): Remove unneeded code, warn for ignored
20213 command.
20214 (compat-execute): Check flag set by dg-require-* commands.
20215
20216 * lib/compat.exp (compat-execute): Break up long lines.
20217
20218 2004-05-24 Janis Johnson <janis187@us.ibm.com>
20219
20220 * gcc.dg/altivec-7.c: Don't use 'vector long'.
20221 * gcc.dg/altivec-14.c: New test.
20222 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
20223
20224 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
20225 * gcc.dg/altivec-12.c: Ditto.
20226
20227 * gcc.dg/altivec-3.c: Move call to altivec_check.
20228
20229 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20230
20231 PR c++/15044
20232 * g++.dg/template/error12.C: New test.
20233
20234 PR c++/15317
20235 * g++.dg/ext/attrib15.C: New test.
20236
20237 PR c++/15329
20238 * g++.dg/template/ptrmem9.C: New test.
20239
20240 2004-05-25 Paul Brook <paul@codesourcery.com>
20241
20242 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
20243
20244 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20245
20246 PR c++/15165
20247 * g++.dg/template/crash19.C: New test.
20248
20249 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20250
20251 PR c++/15025
20252 * g++.dg/template/redecl1.C: New test.
20253
20254 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20255
20256 PR c++/14821
20257 * g++.dg/other/ns1.C: New test.
20258
20259 PR c++/14883
20260 * g++.dg/template/invalid1.C: New test.
20261
20262 2004-05-23 Paul Brook <paul@codesourcery.com>
20263 Victor Leikehman <lei@haifasphere.co.il>
20264
20265 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
20266 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
20267
20268 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20269
20270 PR c++/15285
20271 PR c++/15299
20272 * g++.dg/template/non-dependent5.C: New test.
20273 * g++.dg/template/non-dependent6.C: New test.
20274
20275 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20276
20277 PR c++/15507
20278 * g++.dg/inherit/union1.C: New test.
20279
20280 PR c++/15542
20281 * g++.dg/template/addr1.C: New test.
20282
20283 PR c++/15427
20284 * g++.dg/template/array5.C: New test.
20285
20286 PR c++/15287
20287 * g++.dg/template/array6.C: New test.
20288
20289 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
20290 Roger Sayle <roger@eyesopen.com>
20291
20292 * g++.dg/lookup/forscope2.C: New test case.
20293
20294 2004-05-22 Ben Elliston <bje@au.ibm.com>
20295
20296 * gcc.dg/cpp/Wmissingdirs.c: New.
20297
20298 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20299
20300 PR target/15301
20301 * gcc.dg/compat/union-m128-1.h: New file.
20302 * gcc.dg/compat/union-m128-1_main.c: Likewise.
20303 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20304 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20305
20306 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20307
20308 PR target/15302
20309 * gcc.dg/compat/struct-complex-1.h: New file.
20310 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
20311 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
20312 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20313
20314 2004-05-20 Roger Sayle <roger@eyesopen.com>
20315
20316 PR middle-end/3074
20317 * gcc.dg/pr3074-1.c: New test case.
20318 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
20319
20320 2004-05-20 Falk Hueffner <falk@debian.org>
20321
20322 PR other/15526
20323 * gcc.dg/ftrapv-1.c: New test case.
20324
20325 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
20326
20327 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
20328
20329 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
20330 Jeff Law <law@redhat.com>
20331
20332 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
20333 * gcc.dg/tree-ssa/20040518-2.c: New test.
20334
20335 * gcc.dg/tree-ssa/20040518-1.c: New test.
20336
20337 2004-05-18 Zack Weinberg <zack@codesourcery.com>
20338
20339 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
20340
20341 2004-05-18 Paul Brook <paul@codesourcery.com>
20342
20343 PR fortran/13930
20344 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
20345
20346 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20347
20348 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
20349 constant folding.
20350
20351 2004-05-17 Steven Bosscher <stevenb@suse.de>
20352
20353 * gcc.dg/tree-ssa/20040517-1.c: New test.
20354
20355 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20356
20357 * gcc.dg/loop-4.c: New test.
20358
20359 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
20360
20361 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
20362
20363 2004-05-15 Bud Davis <bdavis9659@comcast.net>
20364
20365 PR fortran/15311
20366 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
20367
20368 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20369
20370 PR fortran/13826
20371 PR fortran/13940
20372 * gfortran.fortran-torture/compile/data_1.f90: New test.
20373
20374 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
20375
20376 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
20377 * gcc.dg/uninit-H.c: Define ASM for __s390__.
20378
20379 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20380
20381 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
20382
20383 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20384
20385 PR c/15444
20386 * gcc.dg/format/xopen-1.c: Adjust expected message.
20387 * gcc.dg/format/xopen-3.c: New test.
20388
20389 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
20390
20391 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
20392
20393 2004-05-14 Jeff Law <law@redhat.com>
20394
20395 * gcc.dg/tree-ssa/20040514-2.c: New test.
20396
20397 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20398
20399 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
20400 this ...
20401 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
20402 this.
20403
20404 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
20405
20406 * gcc.dg/tree-ssa/20040514-1.c: New test.
20407
20408 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20409
20410 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
20411 test.
20412
20413 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20414
20415 PR fortran/14066
20416 * gfortran.fortran-torture/compile/do_1.f90: New test.
20417
20418 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20419
20420 PR fortran/15051
20421 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
20422 test.
20423
20424 2004-05-14 Bud Davis <bdavis9659@comcast.net>
20425
20426 PR fortran/15149
20427 * gfortran.fortran-torture/execute/random_init.f90: New test.
20428
20429 2004-05-13 Paul Brook <paul@codesourcery.com>
20430
20431 PR fortran/15314
20432 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
20433
20434 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
20435
20436 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
20437 for the powerpc case.
20438
20439 2004-05-13 Jeff Law <law@redhat.com>
20440
20441 * gcc.dg/tree-ssa/20040513-1.c: New test.
20442 * gcc.dg/tree-ssa/20040513-2.c: New test.
20443
20444 2004-05-13 Paul Brook <paul@codesourcery.com>
20445
20446 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
20447 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
20448 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
20449
20450 2004-05-13 Andreas Schwab <schwab@suse.de>
20451
20452 PR other/10819
20453 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
20454 characters.
20455
20456 2004-05-13 Bud Davis <bdavis9659@comcast.net>
20457
20458 PR fortran/15294
20459 * gfortran.fortran-torture/execute/adjustr.f90: New file.
20460
20461 2004-05-13 Diego Novillo <dnovillo@redhat.com>
20462
20463 Merge from tree-ssa-20020619-branch. See
20464 ChangeLog.tree-ssa for details.
20465
20466 2004-05-11 Ziemowit Laski <zlaski@apple.com>
20467
20468 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
20469 include <altivec.h> explicitly.
20470 * gcc.dg/altivec-13.c: Likewise.
20471
20472 2004-05-11 Paul Brook <paul@codesourcery.com>
20473
20474 * gcc.c-torture/compile/20010518-1.c: Force enum size.
20475
20476 2004-05-10 Eric Christopher <echristo@redhat.com>
20477
20478 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
20479 * gcc.dg/sibcall-4.c: Ditto.
20480
20481 2004-05-10 Ziemowit Laski <zlaski@apple.com>
20482
20483 * g++.dg/ext/altivec-8.C: New test case.
20484 * gcc.dg/altivec-13.c: New test case.
20485
20486 2004-05-08 Roger Sayle <roger@eyesopen.com>
20487
20488 * gcc.c-torture/execute/divcmp-1.c: New test case.
20489 * gcc.c-torture/execute/divcmp-2.c: New test case.
20490 * gcc.c-torture/execute/divcmp-3.c: New test case.
20491
20492 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20493
20494 * g++.dg/other/pragma-re-2.C: New test.
20495
20496 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20497
20498 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
20499 * gcc.dg/i386-387-2.c: Likewise.
20500
20501 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
20502 __builtin_drem.
20503 * gcc.dg/i386-387-6.c: Likewise.
20504
20505 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20506
20507 * gcc.dg/builtins-33.c: Also check log1p*.
20508
20509 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
20510
20511 PR optimization/15296
20512 * gcc.c-torture/execute/pr15296.c: New test.
20513
20514 2004-05-05 Uros Bizjak <uros@kss-loka.si>
20515
20516 * gcc.dg/builtins-40.c: New test.
20517
20518 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
20519
20520 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
20521
20522 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
20523
20524 * g++.dg/ext/spe1.C: New testcase.
20525
20526 2004-05-04 Ziemowit Laski <zlaski@apple.com>
20527
20528 * objc.dg/image-info.m: Allow additional attributes
20529 for __image_info section.
20530
20531 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
20532
20533 * gcc.dg/torture/mips-hilo-2.c: New test.
20534
20535 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20536
20537 PR c++/14389
20538 * g++.dg/template/member5.C: New test.
20539
20540 2004-05-03 Uros Bizjak <uros@kss-loka.si>
20541
20542 * gcc.dg/builtins-34.c: Also check expm1*.
20543
20544 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20545
20546 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
20547 * gcc.dg/torture/builtin-convert-3.c: New test.
20548
20549 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
20550
20551 PR middle-end/15054
20552 * g++.dg/opt/pr15054.C: New test.
20553
20554 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20555
20556 * gcc.dg/torture/builtin-rounding-1.c: New test.
20557 * gcc.dg/builtins-25.c: Delete.
20558 * gcc.dg/builtins-29.c: Delete.
20559
20560 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
20561
20562 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
20563 * gcc.dg/sibcall-4.c: Likewise.
20564 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
20565
20566 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20567
20568 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
20569 bit-field on 16-bit targets.
20570
20571 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20572
20573 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
20574 16-bit targets.
20575
20576 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
20577
20578 * gcc.dg/rs6000-power2-1.c: Change to compile only.
20579 * gcc.dg/rs6000-power2-2.c: Likewise.
20580
20581 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
20582
20583 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
20584 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
20585 Change the asm registers to be in form of frN instead of fN.
20586
20587 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20588
20589 * gcc.dg/torture/builtin-convert-2.c: New test.
20590
20591 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
20592
20593 * gcc.dg/rs6000-power2-1.c: New test.
20594 * gcc.dg/rs6000-power2-2.c: New test.
20595
20596 2004-04-28 Jan Hubicka <jh@suse.cz>
20597
20598 * gcc.dg/unused-6.c: New test.
20599
20600 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20601 Ulrich Weigand <uweigand@de.ibm.com>
20602
20603 * ada/acats/run_all.sh: Define $target variable.
20604
20605 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
20606
20607 PR c++/15119
20608 * g++.dg/other/vararg-1.C: New test.
20609
20610 PR c++/4794
20611 * g++.dg/eh/cleanup3.C: New test.
20612
20613 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20614
20615 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
20616 and ad8011a (target_insn).
20617 * ada/acats/support/macro.dfs: Likewise.
20618 * ada/acats/support/impbit.adb: New file.
20619
20620 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
20621
20622 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
20623
20624 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20625
20626 * gcc.dg/loop-3.c: New test.
20627
20628 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
20629
20630 * gcc.c-torture/execute/simd-5.c: New test.
20631
20632 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20633
20634 PR c++/15064
20635 * g++.dg/template/crash18.C: New test.
20636
20637 2004-04-22 Mark Mitchell <mark@codesourcery.com>
20638
20639 * g++.dg/ext/complit3.C: New test.
20640
20641 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20642
20643 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
20644 * gcc.dg/altivec-3.c: Same.
20645 * gcc.dg/altivec-varargs-1.c: Same.
20646
20647 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20648
20649 * lib/target-supports.exp (check_profiling_available): Assume
20650 profiling is not available on powerpc-eabi targets.
20651
20652 2004-04-21 Janis Johnson <janis187@us.ibm.com>
20653
20654 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
20655 * gcc.dg/vmx/bug-1.c: Ditto.
20656
20657 2004-04-20 Eric Christopher <echristo@redhat.com>
20658
20659 * gcc.dg/charset/extern.c: New test.
20660 * g++.dg/charset/extern3.cc: Ditto.
20661
20662 2004-04-20 Uros Bizjak <uros@kss-loka.si>
20663
20664 * gcc.dg/builtins-39.c: New test.
20665
20666 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
20667
20668 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
20669
20670 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
20671
20672 * gcc.dg/torture/mips-hilo-1.c: New test.
20673
20674 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
20675
20676 * gcc.c-torture/compile/20040419-1.c: New test.
20677
20678 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
20679
20680 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
20681
20682 2004-04-18 Zack Weinberg <zack@codesourcery.com>
20683 Aldy Hernandez <aldyh@redhat.com>
20684
20685 * gcc.c-torture/execute/va-arg-24.c: New.
20686
20687 2004-04-17 Zack Weinberg <zack@codesourcery.com>
20688 Aldy Hernandez <aldyh@redhat.com>
20689
20690 * gcc.dg/vmx/1b-01.c: New.
20691 * gcc.dg/vmx/1b-02.c: New.
20692 * gcc.dg/vmx/1b-03.c: New.
20693 * gcc.dg/vmx/1b-04.c: New.
20694 * gcc.dg/vmx/1b-05.c: New.
20695 * gcc.dg/vmx/1b-06.c: New.
20696 * gcc.dg/vmx/1b-07.c: New.
20697 * gcc.dg/vmx/1c-01.c: New.
20698 * gcc.dg/vmx/1c-02.c: New.
20699 * gcc.dg/vmx/3a-01a.c: New.
20700 * gcc.dg/vmx/3a-01.c: New.
20701 * gcc.dg/vmx/3a-01m.c: New.
20702 * gcc.dg/vmx/3a-03.c: New.
20703 * gcc.dg/vmx/3a-03m.c: New.
20704 * gcc.dg/vmx/3a-04.c: New.
20705 * gcc.dg/vmx/3a-04m.c: New.
20706 * gcc.dg/vmx/3a-05.c: New.
20707 * gcc.dg/vmx/3a-06.c: New.
20708 * gcc.dg/vmx/3a-06m.c: New.
20709 * gcc.dg/vmx/3a-07.c: New.
20710 * gcc.dg/vmx/3b-01.c: New.
20711 * gcc.dg/vmx/3b-02.c: New.
20712 * gcc.dg/vmx/3b-10.c: New.
20713 * gcc.dg/vmx/3b-13.c: New.
20714 * gcc.dg/vmx/3b-14.c: New.
20715 * gcc.dg/vmx/3b-15.c: New.
20716 * gcc.dg/vmx/3c-01a.c: New.
20717 * gcc.dg/vmx/3c-01.c: New.
20718 * gcc.dg/vmx/3c-02.c: New.
20719 * gcc.dg/vmx/3c-03.c: New.
20720 * gcc.dg/vmx/3d-01.c: New.
20721 * gcc.dg/vmx/4-01.c: New.
20722 * gcc.dg/vmx/4-03.c: New.
20723 * gcc.dg/vmx/5-01.c: New.
20724 * gcc.dg/vmx/5-02.c: New.
20725 * gcc.dg/vmx/5-03.c: New.
20726 * gcc.dg/vmx/5-04.c: New.
20727 * gcc.dg/vmx/5-05.c: New.
20728 * gcc.dg/vmx/5-06.c: New.
20729 * gcc.dg/vmx/5-07.c: New.
20730 * gcc.dg/vmx/5-07t.c: New.
20731 * gcc.dg/vmx/5-08.c: New.
20732 * gcc.dg/vmx/5-10.c: New.
20733 * gcc.dg/vmx/5-11.c: New.
20734 * gcc.dg/vmx/7-01a.c: New.
20735 * gcc.dg/vmx/7-01.c: New.
20736 * gcc.dg/vmx/7c-01.c: New.
20737 * gcc.dg/vmx/7d-01.c: New.
20738 * gcc.dg/vmx/7d-02.c: New.
20739 * gcc.dg/vmx/8-01.c: New.
20740 * gcc.dg/vmx/8-02a.c: New.
20741 * gcc.dg/vmx/8-02.c: New.
20742 * gcc.dg/vmx/brode-1.c: New.
20743 * gcc.dg/vmx/bug-1.c: New.
20744 * gcc.dg/vmx/bug-2.c: New.
20745 * gcc.dg/vmx/bug-3.c: New.
20746 * gcc.dg/vmx/cw-bug-1.c: New.
20747 * gcc.dg/vmx/cw-bug-2.c: New.
20748 * gcc.dg/vmx/cw-bug-3.c: New.
20749 * gcc.dg/vmx/dct.c: New.
20750 * gcc.dg/vmx/debug-1.c: New.
20751 * gcc.dg/vmx/debug-2.c: New.
20752 * gcc.dg/vmx/debug-3.c: New.
20753 * gcc.dg/vmx/debug-4.c: New.
20754 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
20755 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
20756 * gcc.dg/vmx/eg-5.c: New.
20757 * gcc.dg/vmx/fft.c: New.
20758 * gcc.dg/vmx/gcc-bug-1.c: New.
20759 * gcc.dg/vmx/gcc-bug-2.c: New.
20760 * gcc.dg/vmx/gcc-bug-3.c: New.
20761 * gcc.dg/vmx/gcc-bug-4.c: New.
20762 * gcc.dg/vmx/gcc-bug-5.c: New.
20763 * gcc.dg/vmx/gcc-bug-6.c: New.
20764 * gcc.dg/vmx/gcc-bug-7.c: New.
20765 * gcc.dg/vmx/gcc-bug-8.c: New.
20766 * gcc.dg/vmx/gcc-bug-9.c: New.
20767 * gcc.dg/vmx/gcc-bug-b.c: New.
20768 * gcc.dg/vmx/gcc-bug-c.c: New.
20769 * gcc.dg/vmx/gcc-bug-d.c: New.
20770 * gcc.dg/vmx/gcc-bug-e.c: New.
20771 * gcc.dg/vmx/gcc-bug-f.c: New.
20772 * gcc.dg/vmx/gcc-bug-g.c: New.
20773 * gcc.dg/vmx/gcc-bug-i.c: New.
20774 * gcc.dg/vmx/harness.h: New.
20775 * gcc.dg/vmx/ira1.c: New.
20776 * gcc.dg/vmx/ira2a.c: New.
20777 * gcc.dg/vmx/ira2b.c: New.
20778 * gcc.dg/vmx/ira2.c: New.
20779 * gcc.dg/vmx/ira2c.c: New.
20780 * gcc.dg/vmx/mem.c: New.
20781 * gcc.dg/vmx/newton-1.c: New.
20782 * gcc.dg/vmx/ops.c: New.
20783 * gcc.dg/vmx/sn7153.c: New.
20784 * gcc.dg/vmx/spill2.c: New.
20785 * gcc.dg/vmx/spill3.c: New.
20786 * gcc.dg/vmx/spill.c: New.
20787 * gcc.dg/vmx/t.c: New.
20788 * gcc.dg/vmx/varargs-1.c: New.
20789 * gcc.dg/vmx/varargs-2.c: New.
20790 * gcc.dg/vmx/varargs-3.c: New.
20791 * gcc.dg/vmx/varargs-4.c: New.
20792 * gcc.dg/vmx/varargs-5.c: New.
20793 * gcc.dg/vmx/varargs-6.c: New.
20794 * gcc.dg/vmx/varargs-7.c: New.
20795 * gcc.dg/vmx/vmx.exp: New.
20796 * gcc.dg/vmx/vprint-1.c: New.
20797 * gcc.dg/vmx/vscan-1.c: New.
20798 * gcc.dg/vmx/x-01.c: New.
20799 * gcc.dg/vmx/x-02.c: New.
20800 * gcc.dg/vmx/x-03.c: New.
20801 * gcc.dg/vmx/x-04.c: New.
20802 * gcc.dg/vmx/x-05.c: New.
20803 * gcc.dg/vmx/yousufi-1.c: New.
20804 * gcc.dg/vmx/zero-1.c: New.
20805 * gcc.dg/vmx/zero.c: New.
20806
20807 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
20808
20809 * g++.dg/lookup/java1.C: Update for chage of
20810 _Jv_AllocObject.
20811 * g++.dg/lookup/java2.C: Likewise.
20812
20813 2004-04-17 Laurent GUERBY <laurent@guerby.net>
20814
20815 * ada/acats/run_all.sh: use -O2 by default.
20816
20817 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
20818
20819 * gcc.dg/vr-mult-[12].c: New tests.
20820
20821 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20822
20823 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
20824
20825 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
20826
20827 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
20828
20829 * lib/target-supports.exp (check_profiling_available): Assume profiling
20830 isn't available for mips*-*-elf targets.
20831
20832 2004-04-14 Uros Bizjak <uros@kss-loka.si>
20833
20834 * gcc.dg/builtins-38.c: New test.
20835
20836 2004-04-14 Eric Christopher <echristo@redhat.com>
20837
20838 * g++.dg/charset/charset.exp: Run .cc extension tests.
20839
20840 2004-04-14 Zack Weinberg <zack@codesourcery.com>
20841
20842 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
20843
20844 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20845
20846 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
20847
20848 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
20849
20850 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
20851 * gcc.dg/i386-387-2.c: Likewise.
20852
20853 * gcc.dg/i386-387-7.c: New test.
20854 * gcc.dg/i386-387-8.c: New test.
20855
20856 * gcc.dg/builtins-37.c: New test.
20857
20858 2004-04-13 Geoffrey Keating <geoffk@apple.com>
20859
20860 * g++.dg/pch/externc-1.C: Add missing semicolon.
20861
20862 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
20863
20864 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
20865
20866 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20867
20868 * gcc.c-torture/execute/20040411-1.c: New test.
20869
20870 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
20871
20872 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
20873
20874 2004-04-09 Chris Demetriou <cgd@broadcom.com>
20875
20876 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
20877
20878 2004-04-09 Zack Weinberg <zack@codesourcery.com>
20879
20880 * lib/target-supports.exp (check_named_sections_available): New.
20881 * lib/gcc-dg.exp (dg-require-named-sections): New.
20882 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
20883 old-deja.exp. Also prune error-count message from HP linker.
20884 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
20885
20886 * g++.dg/init/init-ref4.C: Use dg-require-weak.
20887 * g++.old-deja/g++.pt/static3.C: Likewise.
20888 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
20889
20890 2004-04-09 Roger Sayle <roger@eyesopen.com>
20891
20892 * gcc.c-torture/execute/20040409-1.c: New test case.
20893 * gcc.c-torture/execute/20040409-2.c: New test case.
20894 * gcc.c-torture/execute/20040409-3.c: New test case.
20895
20896 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
20897
20898 * gcc.dg/20040409-1.c: New test.
20899
20900 2004-04-08 Roger Sayle <roger@eyesopen.com>
20901
20902 PR target/14888
20903 * g++.dg/opt/pr14888.C: New test case.
20904
20905 2004-04-08 Geoffrey Keating <geoffk@apple.com>
20906
20907 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
20908 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
20909 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
20910 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
20911 New tests.
20912
20913 2004-04-08 Paul Brook <paul@codesourcery.com>
20914
20915 * gcc.dg/spill-1.c: New test.
20916
20917 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20918
20919 * gcc.dg/torture/builtin-ctype-2.c: New test.
20920
20921 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
20922
20923 * gcc.dg/pch/pch.exp: Add largefile test.
20924
20925 2004-04-06 Geoffrey Keating <geoffk@apple.com>
20926
20927 * g++.dg/pch/externc-1.Hs: New.
20928 * g++.dg/pch/externc-1.C: New.
20929
20930 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20931
20932 * gcc.dg/compat/struct-by-value-5a_main.c,
20933 gcc.dg/compat/struct-by-value-5b_main.c: New files.
20934 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
20935 * gcc.dg/compat/struct-by-value-5a_x.c,
20936 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
20937 gcc.dg/compat/struct-by-value-5_x.c.
20938 * gcc.dg/compat/struct-by-value-5a_y.c,
20939 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
20940 gcc.dg/compat/struct-by-value-5_y.c.
20941
20942 * gcc.dg/compat/struct-by-value-6a_main.c,
20943 gcc.dg/compat/struct-by-value-6b_main.c: New files.
20944 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
20945 * gcc.dg/compat/struct-by-value-6a_x.c,
20946 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
20947 gcc.dg/compat/struct-by-value-6_x.c.
20948 * gcc.dg/compat/struct-by-value-6a_y.c,
20949 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
20950 gcc.dg/compat/struct-by-value-6_y.c.
20951
20952 * gcc.dg/compat/struct-by-value-7a_main.c,
20953 gcc.dg/compat/struct-by-value-7b_main.c: New files.
20954 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
20955 * gcc.dg/compat/struct-by-value-7a_x.c,
20956 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
20957 gcc.dg/compat/struct-by-value-7_x.c.
20958 * gcc.dg/compat/struct-by-value-7a_y.c,
20959 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
20960 gcc.dg/compat/struct-by-value-7_y.c.
20961
20962 2004-04-06 Jakub Jelinek <jakub@redhat.com>
20963
20964 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
20965 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
20966 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
20967 options.
20968
20969 2004-04-06 Uros Bizjak <uros@kss-loka.si>
20970
20971 * gcc.dg/builtins-36.c: New test.
20972
20973 2004-04-06 Paul Brook <paul@codesourcery.com>
20974
20975 * README.gcc: Remove obsolete contraint on testcases.
20976
20977 2004-04-05 Paul Brook <paul@codesourcery.com>
20978
20979 PR2123
20980 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
20981 failure and exit(0) on success.
20982 * g++.dg/expr/anew2.C: Ditto.
20983 * g++.dg/expr/anew3.C: Ditto.
20984 * g++.dg/expr/anew4.C: Ditto.
20985
20986 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
20987
20988 PR c++/3518
20989 * g++.dg/template/unify7.C: New.
20990
20991 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
20992
20993 * g++.dg/README: Bring up to date with new subdirectories; remove
20994 duplicate subdirectory lines.
20995
20996 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
20997
20998 PR c++/14007
20999 * g++.dg/template/unify5.C: New.
21000 * g++.dg/template/unify6.C: New.
21001 * g++.dg/template/qualttp20.C: Adjust.
21002 * g++.old-deja/g++.jason/report.C: Adjust.
21003 * g++.old-deja/g++.other/qual1.C: Adjust.
21004
21005 2004-04-01 Mark Mitchell <mark@codesourcery.com>
21006
21007 PR c++/14803
21008 * g++.dg/inherit/ptrmem1.C: New test.
21009
21010 2004-04-01 Jakub Jelinek <jakub@redhat.com>
21011
21012 PR c++/14755
21013 * gcc.c-torture/execute/20040331-1.c: New test.
21014 * gcc.dg/20040331-1.c: New test.
21015
21016 2004-04-01 Paul Brook <paul@codesourcery.com>
21017
21018 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
21019
21020 2004-03-30 Mark Mitchell <mark@codesourcery.com>
21021
21022 PR c++/14724
21023 * g++.dg/init/goto1.C: New test.
21024
21025 PR c++/14763
21026 * g++.dg/template/defarg4.C: New test.
21027
21028 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
21029
21030 * gcc.dg/altivec-11.c: Extend test for more valid cases.
21031
21032 2004-03-28 David Edelsohn <edelsohn@gnu.org>
21033
21034 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
21035
21036 2004-03-28 Zack Weinberg <zack@codesourcery.com>
21037
21038 * gcc.dg/noncompile/undeclared-2.c: New test.
21039
21040 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
21041
21042 * gcc.dg/940409-1.c: Remove XFAIL.
21043 * gcc.dg/reg-vol-struct-1.c: New test.
21044
21045 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21046
21047 * gcc.dg/torture/builtin-wctype-1.c: New test.
21048
21049 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
21050
21051 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
21052 * gcc.dg/20001101-1.c: Likewise.
21053 * gcc.dg/20001102-1.c: Likewise.
21054
21055 2004-03-25 Roger Sayle <roger@eyesopen.com>
21056
21057 * gcc.dg/compare8.c: Add an additional test for XOR.
21058
21059 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21060
21061 * gcc.dg/torture/builtin-ctype-1.c: New test.
21062
21063 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21064
21065 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
21066 * gcc.dg/torture/builtin-math-1.c: Likewise.
21067 * gcc.dg/torture/builtin-power-1.c: New test.
21068
21069 2004-03-24 Andreas Schwab <schwab@suse.de>
21070
21071 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
21072 IA64 assembler.
21073
21074 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
21075 Roger Sayle <roger@eyesopen.com>
21076
21077 * gcc.dg/compare8.c: New test case.
21078
21079 2004-03-23 Ziemowit Laski <zlaski@apple.com>
21080
21081 * g++.dg/ext/altivec-7.C: New test.
21082
21083 2004-03-23 Zack Weinberg <zack@codesourcery.com>
21084
21085 PR 12267, 12391, 12560, 13129, 14114, 14133
21086 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
21087 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
21088 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
21089 Adjust error regexps.
21090 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
21091 * gcc.dg/noncompile/undeclared-1.c: New test cases.
21092 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
21093 * gcc.dg/local1.c: Add explanatory comment.
21094
21095 2004-03-23 Roger Sayle <roger@eyesopen.com>
21096
21097 PR optimization/14669
21098 * g++.dg/opt/fold2.C: New test case.
21099
21100 2004-03-22 Jakub Jelinek <jakub@redhat.com>
21101
21102 PR c/14069
21103 * gcc.dg/20040322-1.c: New test.
21104
21105 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21106
21107 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
21108 * gcc.dg/ultrasp4.c: Likewise.
21109 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
21110
21111 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21112
21113 * gcc.dg/i386-sse-8.c: Reset default options.
21114
21115 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21116
21117 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
21118 in the error message text.
21119
21120 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21121
21122 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
21123
21124 2004-03-21 Mark Mitchell <mark@codesourcery.com>
21125
21126 PR c++/14616
21127 * g++.dg/init/array13.C: New test.
21128
21129 2004-03-20 Roger Sayle <roger@eyesopen.com>
21130
21131 PR target/13889
21132 * gcc.c-torture/compile/pr13889.c: New test case.
21133
21134 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
21135
21136 PR c/14635
21137 * builtins-1.c (nan, nans): Don't test.
21138 * builtins-30.c: Don't use nan, nanf, nanl.
21139 * builtins-35.c: New test.
21140
21141 2004-03-19 Ziemowit Laski <zlaski@apple.com>
21142
21143 * g++.dg/ext/altivec-6.C: New test.
21144
21145 2004-03-19 Mark Mitchell <mark@codesourcery.com>
21146
21147 * g++.dg/init/placement3.C: New test.
21148
21149 * g++.dg/template/spec13.C: New test.
21150
21151 * g++.dg/lookup/using11.C: New test.
21152
21153 * g++.dg/lookup/koenig3.C: New test.
21154
21155 * g++.dg/template/operator2.C: New test.
21156
21157 * g++.dg/expr/dtor3.C: New test.
21158 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
21159 marker.
21160 * g++.old-deja/g++.law/visibility28.C: Likewise.
21161
21162 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
21163
21164 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
21165 * gcc.dg/ppc64-abi-3.c: Likewise.
21166
21167 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21168
21169 PR c++/14545
21170 * g++.dg/parse/template15.C: New test.
21171
21172 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21173
21174 * g++.dg/expr/dtor2.C: New test.
21175
21176 * g++.dg/lookup/anon4.C: New test.
21177
21178 * g++.dg/overload/using1.C: New test.
21179
21180 * g++.dg/template/lookup7.C: New test.
21181
21182 * g++.dg/template/typename6.C: New test.
21183
21184 * g++.dg/expr/cond6.C: New test.
21185
21186 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21187
21188 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
21189
21190 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21191
21192 * g++.dg/expr/cond5.C: New test.
21193 * g++.dg/expr/constcast1.C: Likewise.
21194 * g++.dg/expr/ptrmem2.C: Likewise.
21195 * g++.dg/expr/ptrmem3.C: Likewise.
21196 * g++.dg/lookup/main1.C: Likewise.
21197 * g++.dg/template/lookup6.C: Likewise.
21198
21199 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21200
21201 * gcc.dg/local1.c: New test.
21202
21203 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
21204
21205 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21206
21207 * gcc.dg/torture/builtin-convert-1.c: New test.
21208
21209 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21210
21211 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
21212
21213 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21214
21215 PR c++/14481
21216 * g++.dg/warn/Wunused-7.C: New test.
21217
21218 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21219
21220 * gcc.dg/torture/builtin-integral-1.c: New test.
21221
21222 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21223
21224 PR c++/14586
21225 * g++.dg/parse/non-dependent3.C: New test.
21226
21227 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
21228
21229 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
21230 * g++.dg/eh/simd-2.C: Likewise.
21231 * g++.dg/init/array10.C: Likewise.
21232 * gcc.c-torture/compile/simd-1.c: Likewise.
21233 * gcc.c-torture/compile/simd-2.c: Likewise.
21234 * gcc.c-torture/compile/simd-3.c: Likewise.
21235 * gcc.c-torture/compile/simd-4.c: Likewise.
21236 * gcc.c-torture/compile/simd-6.c: Likewise.
21237 * gcc.c-torture/execute/simd-1.c: Likewise.
21238 * gcc.c-torture/execute/simd-2.c: Likewise.
21239 * gcc.dg/compat/vector-defs.h: Likewise.
21240 * gcc.dg/20020531-1.c: Likewise.
21241 * gcc.dg/altivec-3.c: Likewise.
21242 * gcc.dg/altivec-4.c: Likewise.
21243 * gcc.dg/altivec-varargs-1.c: Likewise.
21244 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
21245 * gcc.dg/i386-mmx-3.c: Likewise.
21246 * gcc.dg/i386-sse-4.c: Likewise.
21247 * gcc.dg/i386-sse-5.c: Likewise.
21248 * gcc.dg/i386-sse-8.c: Likewise.
21249 * gcc.dg/simd-1.c: Likewise.
21250 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
21251 __ev64_opaque__ since the machine description provides it.
21252
21253 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21254
21255 * lib/compat.exp (skip_list): New global variable.
21256 Use it to hold the user defined COMPAT_SKIPS list if any.
21257 (compat-obj): Add the members of skip_list to optall.
21258
21259 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21260
21261 * gcc.dg/compat/union-by-value-1_main.c,
21262 union-by-value-1_x.c, union-by-value-1_y.c,
21263 union-check.h, union-defs.h,
21264 union-init.h, union-return-1_main.c,
21265 union-return-1_x.c, union-return-1_y.c: New files.
21266
21267 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21268
21269 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
21270 mixed-struct-init.h: Add 4 mixed structure types.
21271 struct-by-value-21_main.c, struct-by-value-21_x.c,
21272 struct-by-value-21_y.c, struct-return-21_main.c,
21273 struct-return-21_x.c, struct-return-21_y.c: New files.
21274
21275 2004-03-13 Mark Mitchell <mark@codesourcery.com>
21276
21277 PR c++/14550
21278 * g++.dg/parse/template14.C: New test.
21279
21280 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21281
21282 * gcc.c-torture/execute/20040313-1.c: New test.
21283
21284 2004-03-13 Jakub Jelinek <jakub@redhat.com>
21285
21286 PR target/14533
21287 * gcc.dg/20040311-2.c: New test.
21288
21289 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
21290
21291 PR other/14544
21292 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
21293 bit-field.
21294
21295 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
21296
21297 * gcc.dg/20040305-2.c: Add missing return statement.
21298
21299 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21300
21301 * gcc.dg/builtins-34.c: Also check pow10*.
21302
21303 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21304
21305 PR target/14262
21306 * gcc.dg/20040305-2.c: New test.
21307
21308 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21309
21310 * gcc.dg/20040310-1.c: New test.
21311
21312 2004-03-11 Roger Sayle <roger@eyesopen.com>
21313
21314 * gcc.c-torture/execute/20040311-1.c: New test case.
21315
21316 2004-03-11 Mark Mitchell <mark@codesourcery.com>
21317
21318 PR c++/14476
21319 * g++.dg/lookup/enum1.C: New test.
21320
21321 2004-03-10 Mark Mitchell <mark@codesourcery.com>
21322
21323 PR c++/14510
21324 * g++.dg/lookup/struct2.C: New test.
21325
21326 2004-03-10 Uros Bizjak <uros@kss-loka.si>
21327
21328 * gcc.dg/builtins-34.c: New test.
21329
21330 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21331
21332 * gcc.dg/torture/builtin-nonneg-1.c: New test.
21333
21334 2004-03-09 James E Wilson <wilson@specifixinc.com>
21335
21336 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
21337 * gcc.dg/alias-2.c: New testcase.
21338
21339 2004-03-09 Zack Weinberg <zack@codesourcery.com>
21340
21341 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
21342
21343 2004-03-09 Roger Sayle <roger@eyesopen.com>
21344
21345 * gcc.c-torture/execute/20040309-1.c: New test case.
21346
21347 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
21348
21349 PR c++/14397
21350 * g++.dg/overload/ref1.C: New.
21351
21352 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21353
21354 PR c++/14409
21355 * g++.dg/template/spec12.C: New test.
21356
21357 PR c++/14448
21358 * g++.dg/parse/crash14.C: New test.
21359
21360 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21361
21362 PR c++/14230
21363 * g++.dg/init/ref11.C: New test.
21364
21365 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21366
21367 PR c++/14432
21368 * g++.dg/parse/builtin2.C: New test.
21369
21370 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21371
21372 PR c++/14401
21373 * g++.dg/init/ctor3.C: New test.
21374 * g++.dg/init/union1.C: New test.
21375 * g++.dg/ext/anon-struct4.C: New test.
21376
21377 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21378
21379 * g++.dg/lookup/koenig1.C: Tweak error messages.
21380 * g++.dg/lookup/used-before-declaration.C: Likewise.
21381 * g++.dg/other/do1.C: Likewise.
21382 * g++.dg/overload/koenig1.C: Likewise.
21383 * g++.dg/parse/crash13.C: Likewise.
21384 * g++.dg/template/instantiate3.C: Likewise.
21385
21386 2004-03-08 Eric Christopher <echristo@redhat.com>
21387
21388 * * lib/target-supports.exp: Enable libiconv in test
21389 compilation. Fix up error checking.
21390
21391 2004-03-08 Roger Sayle <roger@eyesopen.com>
21392
21393 PR middle-end/14289
21394 * gcc.dg/pr14289-1.c: New test case.
21395 * gcc.dg/pr14289-2.c: Likewise.
21396 * gcc.dg/pr14289-3.c: Likewise.
21397
21398 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
21399
21400 * gcc.c-torture/execute/20040308-1.c: New test.
21401
21402 2004-03-07 Roger Sayle <roger@eyesopen.com>
21403
21404 * gcc.c-torture/execute/20040307-1.c: New test case.
21405
21406 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
21407
21408 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
21409
21410 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
21411
21412 * gcc.dg/20040306-1.c: New test.
21413
21414 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
21415
21416 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
21417 them static.
21418 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
21419
21420 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21421
21422 PR c/14465
21423 * gcc.dg/decl-6.c: New test.
21424
21425 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21426
21427 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
21428 Rename LOGPOW -> LOG_POW.
21429 (SQRT_EXP, POW_EXP): New.
21430
21431 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21432
21433 * gcc.dg/i386-sse-8.c: New test.
21434
21435 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21436
21437 PR c/14114
21438 * gcc.dg/decl-5.c: New test.
21439
21440 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
21441
21442 * gcc.dg/20040305-1.c: New test.
21443
21444 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
21445
21446 PR other/14354
21447 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
21448
21449 2004-03-04 Ziemowit Laski <zlaski@apple.com>
21450
21451 PR c++/14425, c++/14426
21452 * g++.dg/ext/altivec-4.C: New test.
21453 * g++.dg/ext/altivec-5.C: New test.
21454
21455 2004-03-04 Geoffrey Keating <geoffk@apple.com>
21456
21457 * g++.old-deja/g++.other/linkage1.C: Expect errors about
21458 global variables of a type with no linkage.
21459 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
21460 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
21461 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
21462 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
21463 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
21464 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
21465 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
21466 * g++.dg/warn/deprecated.C: Name enum Color.
21467 * g++.dg/overload/VLA.C: Name structure for 'b'.
21468 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
21469
21470 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21471
21472 * gcc.c-torture/compile/20040304-1.c: New test.
21473
21474 2004-03-03 Zack Weinberg <zack@codesourcery.com>
21475
21476 PR 13728
21477 * gcc.dg/decl-4.c: New testcase.
21478
21479 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
21480
21481 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
21482 as PRECF if sizeof (float) > sizeof (double).
21483 (PRECL): Make it the same as PRECF if
21484 sizeof (float) > sizeof (long double).
21485
21486 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21487
21488 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
21489 system type. Add check for irix6 which doesn't have c99 runtime.
21490
21491 2004-03-03 Bob Wilson <bob.wilson@acm.org>
21492
21493 * gcc.dg/const-elim-1.c: xfail for xtensa.
21494
21495 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21496
21497 PR c++/14369
21498 * g++.dg/template/cond4.C: New test.
21499
21500 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21501
21502 PR c++/14360
21503 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
21504
21505 PR c++/14361
21506 * g++.dg/parse/defarg7.C: New test.
21507
21508 PR c++/14359
21509 * g++.dg/template/friend26.C: New test.
21510
21511 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21512
21513 PR c++/14324
21514 * g++.dg/abi/mangle21.C: New test.
21515
21516 PR c++/14260
21517 * g++.dg/parse/constructor2.C: New test.
21518
21519 PR c++/14337
21520 * g++.dg/template/sfinae1.C: New test.
21521
21522 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21523
21524 PR c++/14267
21525 * g++.dg/expr/crash2.C: New test.
21526
21527 PR middle-end/13448
21528 * gcc.dg/inline-5.c: New test.
21529 * gcc.dg/always-inline.c: Split out tests into ...
21530 * gcc.dg/always-inline2.c: ... this and ...
21531 * gcc.dg/always-inline3.c: ... this.
21532
21533 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21534
21535 PR debug/12103
21536 * g++.dg/debug/crash1.C: New test.
21537
21538 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
21539
21540 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
21541 function with __attribute__((noinline)).
21542 (recurser_void2): Likewise.
21543 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
21544 (recurser_void2): Likewise.
21545
21546 2004-02-29 Roger Sayle <roger@eyesopen.com>
21547
21548 PR middle-end/14203
21549 * g++.dg/warn/Wunused-6.C: New test case.
21550
21551 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
21552
21553 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
21554 not defined.
21555
21556 2004-02-27 Eric Christopher <echristo@redhat.com>
21557
21558 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
21559 * g++.dg/charset/asm2.c: Run only x86.
21560 * gcc.dg/charset/asm3.c: Ditto.
21561
21562 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
21563
21564 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
21565 ld_library_path.
21566
21567 2004-02-27 Ziemowit Laski <zlaski@apple.com>
21568
21569 * g++.dg/ext/altivec-3.C: New.
21570
21571 2004-02-26 Richard Henderson <rth@redhat.com>
21572
21573 * g++.dg/ext/attrib10.C: Mark for warning.
21574 * gcc.dg/attr-alias-1.c: New.
21575
21576 2004-02-26 Richard Henderson <rth@redhat.com>
21577
21578 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
21579 * gcc.c-torture/execute/20040208-2.c: ... it back.
21580
21581 2004-02-26 Eric Christopher <echristo@redhat.com>
21582
21583 * lib/target-supports.exp (check-iconv-available): New function.
21584 * lib/gcc-dg.exp (dg-require-iconv): New function.
21585 Use above.
21586 * gcc.dg/charset: New directory.
21587 * gcc.dg/charset/charset.exp: New file.
21588 * gcc.dg/charset/asm1.c: Ditto.
21589 * gcc.dg/charset/asm2.c: Ditto.
21590 * gcc.dg/charset/asm3.c: Ditto.
21591 * gcc.dg/charset/asm4.c: Ditto.
21592 * gcc.dg/charset/asm5.c: Ditto.
21593 * gcc.dg/charset/attribute1.c: Ditto.
21594 * gcc.dg/charset/attribute2.c: Ditto.
21595 * gcc.dg/charset/string1.c: Ditto.
21596 * g++.dg/charset: New directory.
21597 * g++.dg/dg.exp: Add here. Special options.
21598 * g++.dg/charset/charset.exp: New file.
21599 * g++.dg/charset/asm1.c: Ditto.
21600 * g++.dg/charset/asm2.c: Ditto.
21601 * g++.dg/charset/asm3.c: Ditto.
21602 * g++.dg/charset/asm4.c: Ditto.
21603 * g++.dg/charset/attribute1.c: Ditto.
21604 * g++.dg/charset/attribute2.c: Ditto.
21605 * g++.dg/charset/extern1.cc: Ditto.
21606 * g++.dg/charset/extern2.cc: Ditto.
21607 * g++.dg/charset/string1.c: Ditto.
21608
21609 2004-02-26 Mark Mitchell <mark@codesourcery.com>
21610
21611 PR c++/14278
21612 * g++.dg/parse/comma1.C: New test.
21613
21614 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21615
21616 PR c++/14284
21617 * g++.dg/template/ttp8.C: New test.
21618
21619 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
21620
21621 * gcc.dg/fixuns-trunc-1.c: New test.
21622
21623 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21624
21625 * gcc.dg/builtins-config.h: Use #elif.
21626
21627 2004-02-26 Michael Matz <matz@suse.de>
21628
21629 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
21630 * gcc.dg/991214-1.c: Likewise.
21631 * gcc.dg/i386-asm-1.c: Likewise.
21632
21633 2004-02-25 Richard Henderson <rth@redhat.com>
21634
21635 * gcc.c-torture/execute/20040208-2.c: Move ...
21636 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
21637
21638 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21639
21640 PR c++/14246
21641 * g++.dg/other/crash-3.C: New test.
21642
21643 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21644
21645 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
21646 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
21647
21648 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
21649 HP-UX.
21650
21651 2004-02-24 Michael Matz <matz@suse.de>
21652
21653 * gcc.dg/i386-regparm.c: New.
21654
21655 2004-02-23 James E Wilson <wilson@specifixinc.com>
21656
21657 * gcc.c-torture/execute/20040223-1.c: New.
21658
21659 2004-02-23 Zack Weinberg <zack@codesourcery.com>
21660 Kazu Hirata <kazu@cs.umass.edu>
21661
21662 * gcc.dg/fwritable-strings-1.c: Remove.
21663
21664 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
21665
21666 PR c/14156
21667 * gcc.dg/20040223-1.c: New test.
21668
21669 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21670
21671 PR c++/14106
21672 * g++.dg/ext/typeof9.C: New test.
21673
21674 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21675
21676 PR c++/14250
21677 * g++.dg/other/switch1.C: New test.
21678
21679 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21680
21681 * gcc.dg/cast-function-1.c: Adjust for new informative message.
21682 * gcc.dg/va-arg-1.c: Likewise.
21683
21684 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21685
21686 PR c++/14143
21687 * g++.dg/template/koenig5.C: New test.
21688
21689 2004-02-21 Ziemowit Laski <zlaski@apple.com>
21690
21691 * g++.dg/ext/altivec-1.C: Generalize target triple.
21692 * g++.dg/ext/altivec-2.C: New test case.
21693 * g++.dg/ext/altivec_check.h: New file.
21694 * gcc.dg/altivec-1.c: Generalize target triple;
21695 include altivec_check.h and call altivec_check().
21696 * gcc.dg/altivec-[2-5].c: Generalize target triple.
21697 * gcc.dg/altivec-6.c: New test case.
21698 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
21699 type casts as needed.
21700 * gcc.dg/altivec-10.c: Include altivec_check.h and call
21701 altivec_check().
21702 * gcc.dg/altivec-12.c: New test case.
21703 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
21704 include altivec_check.h and call altivec_check().
21705 * gcc.dg/altivec_check.h: New file.
21706
21707 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21708
21709 * lib/target-supports.exp (check_alias_available): Don't mangle
21710 function `g' in test program.
21711
21712 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21713
21714 * lib/target-supports.exp (check_profiling_available): Check
21715 argument to determine whether we support a profiling type.
21716 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
21717 check_profiling_available.
21718 * g++.dg/bprob/bprob.exp: Likewise.
21719 * g77.dg/bprob/bprob.exp: Likewise.
21720 * gcc.misc-tests/bprob.exp: Likewise.
21721 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
21722 dg-require-profiling and delete expected error handling.
21723 * gcc.dg/20021014-1.c: Likewise.
21724 * gcc.dg/nest.c: Likewise.
21725
21726 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21727
21728 PR c++/12007
21729 * g++.dg/other/vthunk1.C: New test.
21730
21731 2004-02-20 Falk Hueffner <falk@debian.org>
21732
21733 PR target/14201
21734 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
21735
21736 2004-02-20 Mark Mitchell <mark@codesourcery.com>
21737
21738 PR c++/13927
21739 * g++.dg/other/error8.C: Remove XFAIL markers.
21740
21741 PR c++/14173
21742 * g++.dg/ext/packed5.C: New test.
21743
21744 PR c++/14199
21745 * g++.dg/warn/Wunused-5.C: New test.
21746
21747 PR c++/14186
21748 * g++.dg/lookup/member1.C: New test.
21749
21750 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
21751
21752 * gcc.c-torture/compile/20040130-1.c: Enable only when
21753 __INT_MAX__ >= 2147483647L.
21754 * gcc.c-torture/compile/961203-1.c: Likewise.
21755
21756 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
21757
21758 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
21759 * g++.dg/opt/template1.C: Robustify assembler regexp
21760
21761 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21762
21763 * gcc.c-torture/execute/simd-4.x: Remove.
21764 * gcc.c-torture/execute/va-arg-25.x: Likewise.
21765 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
21766 Guard with #ifndef SKIP_ATTRIBUTE.
21767 * gcc.dg/compat/vector-1_y.c: Likewise.
21768 * gcc.dg/compat/vector-2_x.c: Likewise.
21769 * gcc.dg/compat/vector-2_y.c: Likewise.
21770 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
21771 * g++.dg/eh/simd-2.C: Likewise.
21772
21773 2004-02-19 Alan Modra <amodra@bigpond.net.au>
21774
21775 * gcc.c-torture/compile/complex-1.c: New.
21776
21777 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
21778
21779 PR target/14209
21780 * gcc.c-torture/execute/20040218-1.c: New test.
21781
21782 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21783
21784 PR c++/14181
21785 * g++.dg/parse/new2.C: New test.
21786
21787 2004-02-18 Paul Brook <paul@codesourcery.com>
21788
21789 * gcc.c-torture/compile/libcall-1.c: New test.
21790
21791 2004-02-18 Paul Brook <paul@codesourcery.com>
21792
21793 PR debug/12934
21794 * gcc.dg/debug/debug-7.c: New test.
21795
21796 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
21797
21798 * gcc.dg/20040217-1.c: New test.
21799
21800 2004-02-17 Zack Weinberg <zack@codesourcery.com>
21801
21802 * gcc.c-torture/execute/990208-1.x: Delete.
21803
21804 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
21805
21806 * gcc.c-torture/execute/20040208-2.x: New file.
21807
21808 2004-02-17 Mark Mitchell <mark@codesourcery.com>
21809
21810 PR c++/11326
21811 * g++.dg/abi/structret1.C: New test.
21812
21813 2004-02-17 Jakub Jelinek <jakub@redhat.com>
21814
21815 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
21816 (i386_cpuid): No need to test if cpuid is available on AMD64.
21817 Fix assembly, so that it works onboth i386 and AMD64.
21818 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
21819 (vecInLong): Fix s[] member type to unsigned int.
21820 (vecInWord): Remove type.
21821 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
21822 (a64, b64, c64, d64, e64): Remove.
21823 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
21824 Remove unused variable. Remove initialization of removed variables.
21825 Don't call mmx_tests nor sse_tests.
21826 (reference_mmx, reference_sse): Remove.
21827 (check): Add return stmt.
21828 * gcc.dg/i386-sse-7.c: New test.
21829 * gcc.dg/i386-mmx-4.c: New test.
21830
21831 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21832
21833 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
21834 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21835 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21836 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
21837 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
21838 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
21839 g++.dg/tc1/dr94.C: Fix line terminator.
21840
21841 2004-02-16 Geoffrey Keating <geoffk@apple.com>
21842
21843 * gcc.c-torture/compile/20040216-1.c: New.
21844
21845 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21846
21847 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21848 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21849 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
21850 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
21851 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
21852 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
21853
21854 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21855
21856 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
21857
21858 2004-02-15 Mark Mitchell <mark@codesourcery.com>
21859
21860 PR c++/13971
21861 * g++.dg/expr/cond4.C: New test.
21862
21863 PR c++/14086
21864 * g++.dg/lookup/crash2.C: New test.
21865
21866 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
21867
21868 * gcc.c-torture/compile/20040214-2.c: New test.
21869
21870 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
21871
21872 PR c++/14116
21873 * g++.dg/ext/typeof8.C: New test.
21874
21875 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
21876
21877 * gcc.c-torture/compile/20040214-1.c: New test.
21878
21879 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21880
21881 PR c++/13635
21882 * g++.dg/template/spec11.C: New test.
21883
21884 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21885
21886 PR c++/13927
21887 * g++.dg/other/error8.C: New test.
21888
21889 2004-02-13 Mark Mitchell <mark@codesourcery.com>
21890
21891 PR c++/14122
21892 * g++.dg/template/array4.C: New test.
21893
21894 PR c++/14108
21895 * g++.dg/inherit/thunk2.C: New test.
21896
21897 PR c++/14083
21898 * g++.dg/eh/cond2.C: New test.
21899
21900 2004-02-12 Alan Modra <amodra@bigpond.net.au>
21901
21902 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
21903
21904 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
21905
21906 * lib/scanasm.exp (dg-scan): Quote pattern before display.
21907
21908 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
21909
21910 * g++.dg/simd-2.C: xfail on ppc64-linux.
21911
21912 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
21913
21914 PR c/456
21915 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
21916 tests.
21917
21918 2004-02-11 Uros Bizjak <uros@kss-loka.si>
21919
21920 * gcc.dg/builtins-33.c: New test.
21921
21922 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
21923
21924 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
21925
21926 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21927
21928 * g++.dg/simd-2.C: Set -maltivec for ppc64.
21929
21930 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21931
21932 * gcc.dg/ppc64-abi-3.c: New test.
21933
21934 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
21935
21936 PR c/14092
21937
21938 * gcc.dg/pr14092-1.c: New testcase.
21939
21940 2004-02-10 Alan Modra <amodra@bigpond.net.au>
21941
21942 * gcc.dg/cpp/assert4.c: Fix typo last change.
21943
21944 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
21945 * gcc.dg/cpp/assert4.c: Handle powerpc64.
21946
21947 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
21948
21949 2004-02-09 Roger Sayle <roger@eyesopen.com>
21950
21951 * gcc.c-torture/compile/20040209-1.c: New test case.
21952
21953 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
21954
21955 * gcc.dg/c90-init-1.c: Adjust expected error messages.
21956
21957 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
21958
21959 * gcc.c-torture/execute/20040208-[12].c: New tests.
21960
21961 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21962
21963 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
21964
21965 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21966
21967 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
21968
21969 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21970
21971 Bug 13856
21972 * gcc.dg/visibility-8.c: New testcase.
21973
21974 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21975
21976 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
21977 arguments.
21978 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
21979
21980 2004-02-07 Roger Sayle <roger@eyesopen.com>
21981
21982 PR middle-end/13696
21983 * g++.dg/opt/fold1.C: New test case.
21984
21985 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21986
21987 PR c++/14033
21988 * g++.dg/other/crash-2.C: New test.
21989
21990 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21991
21992 PR c++/14028
21993 * g++.dg/parse/angle-bracket2.C: New test.
21994
21995 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21996
21997 PR middle-end/13750
21998 Revert:
21999 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22000 PR pch/13361
22001 * testsuite/g++.dg/pch/wchar-1.C: New.
22002 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22003
22004 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22005
22006 PR c++/14008
22007 * g++.dg/parse/error15.C: New test.
22008 * g++.dg/parse/crash11.C: Update dg-error mark.
22009
22010 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22011
22012 PR c++/13932
22013 * g++.dg/warn/conv2.C: New test.
22014
22015 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22016
22017 PR c++/13086
22018 * g++.dg/warn/incomplete1.C: Remove xfail.
22019
22020 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22021
22022 * lib/file-format.exp (gcc_target_object_format): Use
22023 ${tool}_target_compile, not gcc_target_compile.
22024 * lib/target-supports.exp (check_alias_available): Likewise.
22025 (check_gc_sections_available): Likewise.
22026 * g++.dg/ext/attrib10.C: Use dg-require-alias.
22027 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
22028 dg-require-alias.
22029
22030 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22031
22032 PR c++/13969
22033 * g++.dg/template/static6.C: New test.
22034
22035 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
22036
22037 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
22038
22039 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22040
22041 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
22042 tests for systems where `char' is unsigned by default.
22043
22044 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22045
22046 PR c++/13997
22047 * g++.dg/template/partial3.C: New test.
22048
22049 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
22050
22051 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
22052 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
22053 Remove mentions of obsolete ports.
22054
22055 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
22056
22057 * gcc.dg/noncompile/20001228-1.c: Fix for new
22058 error message.
22059
22060 2004-02-03 Roger Sayle <roger@eyesopen.com>
22061
22062 PR target/9348
22063 * gcc.c-torture/execute/multdi-1.c: New test case.
22064
22065 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22066
22067 PR c++/13925
22068 * g++.dg/template/lookup5.C: New test.
22069
22070 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22071
22072 PR c++/13950
22073 * g++.dg/template/lookup4.C: New test.
22074
22075 PR c++/13970
22076 * g++.dg/parse/error14.C: New test.
22077
22078 PR c++/14002
22079 * g++.dg/parse/template13.C: New test.
22080
22081 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22082
22083 PR c++/13978
22084 * g++.dg/template/koenig4.C: New test.
22085
22086 PR c++/13968
22087 * g++.dg/template/crash17.C: New test.
22088
22089 PR c++/13975
22090 * g++.dg/parse/error13.C: New test.
22091 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
22092
22093 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22094
22095 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
22096
22097 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
22098
22099 PR c/11658
22100 PR c/13994
22101 * gcc.dg/noncompile/20040203-1.c: New test.
22102 * gcc.dg/noncompile/20040203-2.c: Likewise.
22103 * gcc.dg/noncompile/20040203-3.c: Likewise.
22104 * gcc.dg/20040203-1.c: Likewise.
22105
22106 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
22107
22108 PR c++/10858
22109 * g++.dg/template/sizeof7.C: New test.
22110
22111 2004-02-02 Eric Christopher <echristo@redhat.com>
22112 Zack Weinberg <zack@codesourcery.com>
22113
22114 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
22115
22116 2004-02-02 Zack Weinberg <zack@codesourcery.com>
22117
22118 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
22119 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
22120 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
22121 * gcc.dg/cleanup-5.c: Run only on Linux targets.
22122
22123 2004-02-02 Mark Mitchell <mark@codesourcery.com>
22124
22125 PR c++/13113
22126 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
22127
22128 PR c++/13854
22129 * g++.dg/ext/attrib13.C: New test.
22130
22131 PR c++/13907
22132 * g++.dg/conversion/op2.C: New test.
22133
22134 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22135
22136 * gcc.dg/titype-1.c: Fix pasto.
22137
22138 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22139
22140 * gcc.dg/titype-1.c: New test.
22141
22142 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22143
22144 PR c++/13957
22145 * g++.dg/template/non-type-template-argument-1.C,
22146 g++.dg/template/qualified-id1.C: Update dg-error marks.
22147 * g++.dg/template/nontype6.C: New test.
22148
22149 2004-02-01 Roger Sayle <roger@eyesopen.com>
22150
22151 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
22152 * gcc.dg/builtins-31.c: New testcase.
22153 * gcc.dg/builtins-32.c: New testcase.
22154
22155 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
22156
22157 * objc.dg/call-super-2.m: Update line numbers
22158 for the including of stddef.h.
22159
22160 2004-01-30 Michael Matz <matz@suse.de>
22161
22162 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
22163 g++.dg/ext/case-range3.C: New tests.
22164
22165 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22166
22167 DR206
22168 PR c++/13813
22169 * g++.dg/template/member4.C: New test.
22170
22171 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22172
22173 PR c++/13683
22174 * g++.dg/template/sizeof6.C: New test.
22175
22176 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22177
22178 * gcc.dg/fwritable-strings-1.c: New test.
22179
22180 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22181
22182 * gcc.c-torture/compile/20040130-1.c: New test.
22183
22184 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
22185
22186 * objc.dg/call-super-2.m: Include stddef.h for size_t.
22187
22188 2004-01-29 Mark Mitchell <mark@codesourcery.com>
22189
22190 PR c++/13883
22191 * g++.dg/template/ctor3.C: New test.
22192
22193 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22194
22195 * g++.dg/tc1: New directory.
22196 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
22197 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
22198 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
22199 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
22200 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
22201
22202 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22203
22204 * g++.dg/parse/error11.C: New test.
22205 * g++.dg/parse/error12.C: Likewise.
22206
22207 2004-01-28 Ziemowit Laski <zlaski@apple.com>
22208
22209 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
22210 (scan_initial, main): Use aligned_sizeof instead of sizeof.
22211
22212 2004-01-28 Mark Mitchell <mark@codesourcery.com>
22213
22214 PR c++/13791
22215 * g++.dg/ext/attrib12.C: New test.
22216
22217 PR c++/13736
22218 * g++.dg/parse/cast2.C: New test.
22219
22220 2004-01-27 James E Wilson <wilson@specifixinc.com>
22221
22222 * objc.dg/encode-2.m (main): New local string. Set depending on
22223 sizeof long. Use in sscanf call.
22224 * objc.dg/encode-3.m (main): New local string. Set depending on
22225 sizeof long. Use in scan_initial call.
22226
22227 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22228
22229 * objc.dg/call-super-2.m: Make LP64-safe.
22230 * objc.dg/desig-init-1.m: Likewise.
22231
22232 2004-01-27 Devang Patel <dpatel@apple.com>
22233
22234 * g++.dg/debug/namespace1.C: New test.
22235
22236 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
22237
22238 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
22239 xscale-*-*.
22240
22241 * gcc.dg/arm-mmx-1.c: New test.
22242
22243 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22244
22245 * gcc.dg/20040127-1.c: New test.
22246 * gcc.dg/20040127-2.c: New test.
22247
22248 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22249
22250 * objc.dg/stret-1.m (glob): Renamed to globa.
22251
22252 2004-01-26 Mark Mitchell <mark@codesourcery.com>
22253
22254 PR c++/13663
22255 * g++.dg/expr/for1.C: New test.
22256
22257 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
22258
22259 PR middle-end/13779
22260 * gcc.dg/darwin-longlong.c: New test.
22261
22262 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
22263
22264 * gcc.dg/20040124-1.c: Moved test from here...
22265 * gcc.c-torture/compile/20040124-1.c: ...to here.
22266
22267 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22268
22269 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
22270 the assembly output if -m64 is passed.
22271
22272 2004-01-25 Mark Mitchell <mark@codesourcery.com>
22273
22274 PR c++/13833
22275 * g++.dg/template/cond3.C: New test.
22276
22277 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22278
22279 PR c++/13810
22280 * g++.dg/template/ttp7.C: New test.
22281
22282 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22283
22284 PR c++/13797
22285 * g++.dg/template/nontype4.C: New test.
22286 * g++.dg/template/nontype5.C: Likewise.
22287
22288 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
22289
22290 * gcc.dg/torture/mips-clobber-at.c: New test.
22291
22292 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
22293
22294 * gcc.dg/20040124-1.c: New test.
22295
22296 2004-01-24 Jakub Jelinek <jakub@redhat.com>
22297
22298 * gcc.dg/20040123-1.c: New test.
22299
22300 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22301
22302 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
22303
22304 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
22305
22306 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
22307
22308 2004-01-23 Andrew Pinski <apinski@apple.com>
22309
22310 * gcc.dg/20030121-1.c: Move to ..
22311 * gcc.dg/20040121-1.c: here.
22312
22313 2004-01-23 Roger Sayle <roger@eyesopen.com>
22314
22315 * gcc.dg/builtins-29.c: New test case.
22316
22317 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22318
22319 PR 18314
22320 * gcc.dg/builtins-30.c: New testcase.
22321
22322 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
22323
22324 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
22325 * lib/g77.exp: Likewise.
22326 * lib/objc.exp: Likewise.
22327 * lib/g++.exp: Likewise.
22328
22329 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22330
22331 * gcc.dg/struct-by-value-2.c: New test.
22332
22333 2004-01-21 Andrew Pinski <apinski@apple.com>
22334
22335 PR target/13785
22336 * gcc.dg/20030121-1.c: New test.
22337
22338 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
22339
22340 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
22341 clobber frame pointer register in asm statement.
22342
22343 2004-01-21 Falk Hueffner <falk@debian.org>
22344
22345 * gcc.c-torture/compile/20040121-1.c: New test.
22346
22347 2004-01-21 Zack Weinberg <zack@codesourcery.com>
22348
22349 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
22350
22351 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
22352
22353 * gcc.dg/ppc64-abi-2.c: New test.
22354
22355 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
22356
22357 * lib/treelang.exp: Fill out this file.
22358 * lib/treelang-dg.exp: New File.
22359
22360 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
22361
22362 * gcc.c-torture/compile/981022-1.c: Remove.
22363 * gcc.dg/array-5.c: Remove XFAIL.
22364 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
22365 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
22366 gcc.dg/cond-lvalue-1.c: Update.
22367 * gcc.dg/cast-lvalue-2.c: New test.
22368
22369 2004-01-19 Mark Mitchell <mark@codesourcery.com>
22370
22371 PR c++/13592
22372 * g++.dg/other/error1.C (class foo): Tweak error message.
22373
22374 PR c++/13592
22375 * g++.dg/template/call2.C: New test.
22376
22377 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22378
22379 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
22380 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
22381 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
22382 scalar-return-1_x.c, scalar-return-2_y.c,
22383 scalar-return-3_x.c, scalar-return-3_y.c,
22384 scalar-return-4_x.c, scalar-return-4_y.c,
22385 struct-align-1.h, struct-align-1_x.c,
22386 struct-align-1_y.c, struct-align-2.h,
22387 struct-align-2_x.c, struct-align-2_y.c,
22388 struct-by-value-10_y.c, struct-by-value-11_x.c,
22389 struct-by-value-11_y.c, struct-by-value-12_x.c,
22390 struct-by-value-12_y.c, struct-by-value-13_x.c,
22391 struct-by-value-13_y.c, struct-by-value-14_x.c,
22392 struct-by-value-14_y.c, struct-by-value-15_x.c,
22393 struct-by-value-15_y.c, struct-by-value-16_y.c,
22394 struct-by-value-17_y.c, struct-by-value-18_y.c,
22395 struct-by-value-19_y.c, struct-by-value-1_x.c,
22396 struct-by-value-1_y.c, struct-by-value-20_y.c,
22397 struct-by-value-2_x.c, struct-by-value-2_y.c,
22398 struct-by-value-3_y.c, struct-by-value-4_x.c,
22399 struct-by-value-4_y.c, struct-by-value-5_y.c,
22400 struct-by-value-6_y.c, struct-by-value-7_y.c
22401 struct-by-value-8_x.c, struct-by-value-8_y.c
22402 struct-by-value-9_x.c, struct-by-value-9_y.c
22403 struct-return-10_x.c, struct-return-10_y.c,
22404 struct-return-19_x.c, struct-return-20_x.c
22405 struct-return-2_x.c, struct-return-2_y.c
22406 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
22407 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
22408
22409 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22410
22411 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
22412 attribute on sparc*-sun-solaris2.*.
22413
22414 2004-01-18 Mark Mitchell <mark@codesourcery.com>
22415
22416 PR c++/13710
22417 * g++.dg/ext/typeof7.C: New test.
22418
22419 2004-01-18 David Edelsohn <edelsohn@gnu.org>
22420
22421 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
22422 * gcc.dg/const-elim-1.c: Same.
22423
22424 2004-01-17 Ziemowit Laski <zlaski@apple.com>
22425
22426 * objc.dg/stret-1.m: New.
22427 * objc.dg/stret-2.m: New.
22428
22429 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
22430
22431 PR c++/11895
22432 * g++.dg/ext/vector1.C: New test.
22433
22434 2004-01-16 Geoffrey Keating <geoffk@apple.com>
22435
22436 * gcc.dg/pch/import-1.c: New.
22437 * gcc.dg/pch/import-1.hs: New.
22438 * gcc.dg/pch/import-1a.h: New.
22439 * gcc.dg/pch/import-1b.h: New.
22440 * gcc.dg/pch/import-1c.h: New.
22441
22442 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22443
22444 PR c++/13574
22445 * g++.dg/ext/array1.C: New test.
22446
22447 PR c++/13178
22448 * g++.dg/conversion/op1.C: New test.
22449
22450 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
22451
22452 PR 11864
22453 From Kazumoto Kojima / Dan Kegel:
22454 * gcc.dg/pr11864-1.c: New test.
22455
22456 PR 10392
22457 From Marcus Comstedt / Dan Kegel:
22458 * gcc.dg/pr10392-1.c: New test.
22459
22460 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22461
22462 PR c++/13478
22463 * g++.dg/init/ref10.C: New test.
22464
22465 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22466
22467 PR c++/13407
22468 * g++.dg/parse/typename6.C: New test.
22469
22470 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22471
22472 PR pch/13361
22473 * testsuite/g++.dg/pch/wchar-1.C: New.
22474 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22475
22476 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22477
22478 PR c++/9259
22479 * g++.dg/expr/sizeof2.C: New test.
22480
22481 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
22482
22483 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
22484
22485 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22486
22487 PR c++/13659
22488 * g++.dg/lookup/strong-using-3.C: New.
22489 * g++.dg/lookup/using-10.C: New.
22490
22491 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22492
22493 PR c++/13594
22494 * g++.dg/lookup/strong-using-2.C: New.
22495
22496 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
22497 Dan Kegel <dank@kegel.com>
22498 J"orn Rennecke <joern.rennecke@superh.com>
22499
22500 PR target/9365
22501 * gcc.dg/pr9365-1.c: New test.
22502
22503 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22504
22505 PR c++/8856
22506 * g++.dg/parse/casting-operator2.C: New test.
22507 * g++.old-deja/g++.pt/explicit83.C: Remove.
22508
22509 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
22510
22511 * gcc.dg/label-compound-stmt-1.c: New test.
22512 * gcc.c-torture/compile/950922-1.c,
22513 gcc.c-torture/compile/20000211-3.c,
22514 gcc.c-torture/compile/20000518-1.c,
22515 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
22516 compound statements.
22517
22518 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
22519
22520 * gcc.dg/ppc64-abi-1.c: New test.
22521
22522 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
22523
22524 * g++.dg/ext/attrib9.C: Add dg-warnings.
22525
22526 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22527
22528 PR c++/12335
22529 * g++.dg/parse/dtor3.C: New test.
22530
22531 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
22532
22533 PR c++/12709
22534 * g++.dg/parse/try-catch-1.C: New test.
22535
22536 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
22537
22538 * ada/acats/run_all.sh: Add more verbose output in acats.log
22539 when compiling tests.
22540
22541 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22542
22543 PR 13656
22544 * gcc.dg/typedef-redecl.c: New test case.
22545 * gcc.dg/typedef-redecl.h: New support file.
22546
22547 2004-01-13 Jan Hubicka <jh@suse.cz>
22548
22549 * gcc.dg/always_inline.c: New test.
22550 * gcc.dg/debug/20031231-1.c: Fix.
22551
22552 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22553
22554 PR c++/13474
22555 * g++.dg/template/array3.C: New test.
22556
22557 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22558
22559 * g++.dg/ext/lvalue1.C: No longer expected to fail.
22560 * g++.dg/warn/Wunused-2.C: Likewise.
22561
22562 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22563
22564 PR c++/13289
22565 * g++.dg/template/instantiate6.C: New test.
22566
22567 2004-01-12 Roger Sayle <roger@eyesopen.com>
22568
22569 PR middle-end/11397
22570 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
22571
22572 2004-01-12 Jan Hubicka <jh@suse.cz>
22573
22574 PR opt/12826
22575 * gcc.dg/20040112-1.c: New.
22576
22577 * gcc.dg/dwarf-die[1-7].c: Move to...
22578 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
22579 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
22580
22581 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
22582
22583 PR c++/4100
22584 * g++.dg/parse/friend4.C: New test.
22585
22586 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
22587
22588 PR c++/4100
22589 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
22590 definition is called a friend.
22591
22592 2004-01-11 Zack Weinberg <zack@codesourcery.com>
22593
22594 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
22595
22596 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
22597
22598 PR c++/3478
22599 * g++.dg/parse/error10.C: New test.
22600 * g++.dg/template/arg2.C: Accept "invalid type" error.
22601
22602 2004-01-11 Jakub Jelinek <jakub@redhat.com>
22603
22604 PR middle-end/13392
22605 * g++.dg/opt/expect2.C: New test.
22606
22607 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22608
22609 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
22610 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
22611 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
22612 Update dg-error regexps.
22613
22614 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22615
22616 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
22617 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
22618
22619 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22620
22621 * gcc.dg/pragma-re-1.c: Use right pointer type.
22622
22623 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22624
22625 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
22626
22627 2004-01-09 Geoffrey Keating <geoffk@apple.com>
22628
22629 * gcc.dg/rs6000-ldouble-1.c: New.
22630
22631 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22632
22633 DR 337
22634 PR c++/9256
22635 * g++.dg/other/abstract1.C: New test.
22636
22637 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
22638
22639 * g++.dg/lookup/strong-using-1.C: New.
22640
22641 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
22642
22643 PR c/11234
22644 * gcc.dg/func-ptr-conv-1.c: New test.
22645 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
22646
22647 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
22648
22649 PR target/13380.
22650 * gcc.c-torture/compile/20040109-1.c: New.
22651
22652 2004-01-08 Stuart Hastings <stuart@apple.com>
22653
22654 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
22655 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
22656 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
22657
22658 2004-01-09 Alan Modra <amodra@bigpond.net.au>
22659
22660 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
22661
22662 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22663
22664 * ada/acats/run_acats: Treat 'gnatchop' the same way
22665 as 'gnatmake'. Export GCC_DRIVER.
22666 * ada/acats/run_all.sh: Add target_gnatchop. Use
22667 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
22668
22669 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22670
22671 PR c++/12573
22672 * g++.dg/template/dependent-expr4.C: New test.
22673
22674 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
22675
22676 * gcc.dg/altivec-11.c: New test.
22677
22678 2004-01-07 Mark Mitchell <mark@codesourcery.com>
22679
22680 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
22681
22682 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22683
22684 PR c/6024
22685 * gcc.dg/enum-compat-1.c: New test.
22686 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
22687
22688 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22689
22690 PR c/12165
22691 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
22692 gcc.dg/c99-idem-qual-3.c: New tests.
22693
22694 2004-01-07 Alan Modra <amodra@bigpond.net.au>
22695
22696 * gcc.dg/winline-7.c: Don't cast void * to int.
22697
22698 2004-01-06 Jan Hubicka <jh@suse.cz>
22699
22700 * gcc.dg/i386-sse-5.c: New test
22701 * g++.dg/eh/simd-1.c: Add -w argument for i386.
22702
22703 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22704
22705 PR c++/12815
22706 * g++.dg/rtti/typeid4.C: New test.
22707
22708 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22709
22710 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
22711
22712 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22713
22714 PR c++/12132
22715 * g++.dg/template/error11.C: New test.
22716
22717 PR c++/13451
22718 * g++.dg/template/class2.C: New test.
22719
22720 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
22721 Richard Sandiford <rsandifo@redhat.com>
22722
22723 PR c++/13387
22724 * g++.dg/opt/alias3.C: New test.
22725
22726 2004-01-04 Mark Mitchell <mark@codesourcery.com>
22727
22728 PR c++/13157
22729 * g++.dg/template/koenig3.C: New test.
22730
22731 PR c++/13529
22732 * g++.dg/parse/offsetof3.C: New test.
22733
22734 * g++.dg/init/copy7.C: Add missing dg-error markers.
22735
22736 PR c++/12226
22737 * g++.dg/init/copy7.c: New test.
22738
22739 PR c++/13536
22740 * g++.dg/parse/cast1.C: New test.
22741
22742 2004-01-04 Jan Hubicka <jh@suse.cz>
22743
22744 * gcc.dg/winline[1-7].c: New tests.
22745
22746 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22747
22748 PR c++/13520
22749 * g++.dg/template/qualttp22.C: New test.
22750
22751 2004-01-01 Jan Hubicka <jh@suse.cz>
22752
22753 * gcc.dg/debug/20031231-1.c: New.
22754 * gcc.c-torture/compile/20040101-1.c: New.
22755 * gcc.dg/dwarf-die-[1-7].c: New.
22756
22757 2004-01-01 Jakub Jelinek <jakub@redhat.com>
22758
22759 PR optimization/13521
22760 * gcc.c-torture/compile/20031231-1.c: New test.
22761
22762 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22763
22764 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
22765
22766 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22767
22768 PR c++/10079
22769 * g++.dg/template/crash16.C: New test.
22770
22771 2003-12-30 Mark Mitchell <mark@codesourcery.com>
22772
22773 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
22774
22775 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22776
22777 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
22778 ports.
22779 * g++.old-deja/g++.jason/thunk3.C: Likewise.
22780 * g++.old-deja/g++.law/profile1.C: Likewise.
22781 * gcc.c-torture/compile/981006-1.c: Likewise.
22782 * gcc.c-torture/execute/loop-2e.x: Likewise.
22783 * gcc.c-torture/execute/loop-2f.x: Remove.
22784 * gcc.c-torture/execute/loop-2g.x: Likewise.
22785 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
22786 * gcc.dg/20020312-2.c: Remove traces of dead ports.
22787
22788 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
22789
22790 PR c++/13507
22791 * g++.dg/ext/attrib11.C: New test.
22792
22793 PR c++/13494
22794 * g++.dg/template/array2-1.C: New test.
22795 * g++.dg/template/array2-2.C: New test.
22796
22797 2003-12-29 Mark Mitchell <mark@codesourcery.com>
22798
22799 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
22800
22801 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
22802
22803 PR c++/12774
22804 * g++.dg/template/array1-1.C: New test.
22805 * g++.dg/template/array1-2.C: New test.
22806
22807 2003-12-29 Roger Sayle <roger@eyesopen.com>
22808
22809 PR fortran/12632
22810 * g77.dg/12632.f: New test case.
22811
22812 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22813
22814 PR c++/13289
22815 * g++.dg/parse/nontype1.C: New test.
22816
22817 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22818
22819 PR c++/12403
22820 * g++.dg/parse/explicit1.C: New test.
22821 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
22822
22823 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22824
22825 PR c++/13081
22826 * g++.dg/opt/inline6.C: New test.
22827
22828 PR c++/12613
22829 * g++.dg/parse/error9.C: New test.
22830
22831 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
22832
22833 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22834
22835 PR c++/13009
22836 * g++.dg/init/assign1.C: New test.
22837
22838 2003-12-28 Roger Sayle <roger@eyesopen.com>
22839
22840 PR c++/13070
22841 * g++.dg/warn/format3.C: New test case.
22842
22843 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22844
22845 * gcc.c-torture/compile/20031227-1.c: New test.
22846
22847 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22848
22849 * g++.dg/bprob/bprob.exp: Load target-supports.exp
22850 * g77.dg/bprob/bprob.exp: Likewise.
22851 * gcc.misc-tests/bprob.exp: Likewise.
22852 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
22853 variants on systems where the library does not provide that
22854 functionality.
22855 * gcc.dg/builtins-20.c: Use builtins-config.h.
22856 * gcc.dg/builtins-config.h: New file.
22857
22858 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22859
22860 * lib/gcc-dg.exp (dg-require-profiling): New function.
22861 * lib/target-supports.exp (check_profiling_available): Likewise.
22862 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
22863 * g77.dg/bprob/bprob.exp: Likewise.
22864 * gcc.misc-tests/bprob.exp: Likewise.
22865 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
22866 * gcc.dg/20021014-1.c: Likewise.
22867 * gcc.dg/nest.c: Likewise.
22868
22869 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22870
22871 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
22872 compiling.
22873 * g++.dg/lookup/java2.C: Likewise.
22874 * gcc.dg/cpp/lexident.c: Likewise.
22875
22876 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
22877
22878 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
22879 given.
22880 * gcc.c-torture/compile/961203-1.c: Likewise.
22881 * gcc.c-torture/compile/980506-1.c: Likewise.
22882
22883 2003-12-23 Zack Weinberg <zack@codesourcery.com>
22884
22885 * lib/gcc-dg.exp (dg-prune-output): New annotation.
22886 (additional_prunes): New global.
22887 (gcc-dg-prune): Handle additional per-test pruning.
22888 (dg-test): Clear additional_prunes between tests.
22889
22890 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
22891 dg-prune-output to avoid spurious failures from assembler
22892 complaining about nonexistent WAW violations.
22893 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
22894 Use dg-prune-output to avoid spurious failures from assembler
22895 warning about Itanium B-step errata.
22896
22897 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22898
22899 * g++.dg/abi/macro0.C: New test.
22900 * g++.dg/abi/macro1.C: Likewise.
22901 * g++.dg/abi/macro2.C: Likewise.
22902
22903 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
22904 * g++.dg/abi/bitfield7.C: Likewise.
22905 * g++.dg/abi/dtor2.C: Likewise.
22906 * g++.dg/abi/mangle11.C: Likewise.
22907 * g++.dg/abi/mangle12.C: Likewise.
22908 * g++.dg/abi/mangle14.C: Likewise.
22909 * g++.dg/abi/mangle17.C: Likewise.
22910 * g++.dg/abi/vbase10.C: Likewise.
22911 * g++.dg/abi/vbase14.C: Likewise.
22912 * g++.dg/template/qualttp17.C: Likewise.
22913
22914 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
22915
22916 PR c/11995
22917 * gcc.dg/20031223-1.c: New test.
22918
22919 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22920
22921 * gcc.dg/noreturn-7.c: New test.
22922
22923 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22924
22925 * gcc.dg/null-pointer-1.c: New test.
22926
22927 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22928
22929 * g++.old-deja/g++.jason/template18.C: Remove.
22930 * g++.old-deja/g++.jason/template37.C: Likewise.
22931
22932 PR c++/12862
22933 * g++.dg/lookup/ns1.C: New test.
22934
22935 PR c++/12397
22936 * g++.dg/template/lookup3.C: New test.
22937
22938 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22939
22940 * g++.dg/template/recurse1.C: New test
22941
22942 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22943
22944 PR c++/12479
22945 * g++.dg/parse/semicolon1.C: New test.
22946 * g++.dg/parse/semicolon1.h: Likewise.
22947
22948 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
22949
22950 * gcc.dg/darwin-misaligned.c: New test.
22951
22952 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22953
22954 PR c/9163
22955 * gcc.dg/20031222-1.c: New test.
22956
22957 2003-12-21 Mark Mitchell <mark@codesourcery.com>
22958
22959 PR c++/13438
22960 * g++.dg/parse/error8.C: New test.
22961
22962 PR c++/11554
22963 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
22964
22965 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
22966
22967 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
22968 too small.
22969 * gcc.c-torture/compile/930217-1.c: Likewise.
22970 * gcc.c-torture/compile/930513-1.c: Likewise.
22971 * gcc.c-torture/execute/920908-2.c: Likewise.
22972 * gcc.c-torture/execute/921204-1.c: Likewise.
22973 * gcc.c-torture/execute/930621-1.c: Likewise.
22974 * gcc.c-torture/execute/930630-1.c: Likewise.
22975 * gcc.c-torture/execute/931031-1.c: Likewise.
22976 * gcc.c-torture/execute/980602-2.c: Likewise.
22977 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
22978 * gcc.c-torture/execute/compndlit-1.c: Likewise.
22979 * gcc.c-torture/execute/extzvsi.c: Likewise.
22980 * gcc.c-torture/unsorted/ext.c: Likewise.
22981
22982 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
22983
22984 PR target/12749
22985 * gcc.c-torture/compile/20031220-2.c: New test case.
22986
22987 2003-12-20 Roger Sayle <roger@eyesopen.com>
22988
22989 PR optimization/13031
22990 * gcc.c-torture/compile/20031220-1.c: New test case.
22991
22992 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22993
22994 * gcc.dg/cast-function-1.c: New test.
22995
22996 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
22997
22998 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
22999 formats.
23000
23001 2003-12-19 Mark Mitchell <mark@codesourcery.com>
23002
23003 PR c++/12795
23004 * g++.dg/ext/attrib10.C: New test.
23005
23006 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23007
23008 * gcc.dg/cleanup-10.c: New test.
23009 * gcc.dg/cleanup-11.c: New test.
23010
23011 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23012
23013 PR c++/13239
23014 * g++.dg/opt/expect1.C: New test.
23015
23016 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
23017
23018 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
23019
23020 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
23021
23022 PR debug/12923
23023 * gcc.dg/20031218-1.c: New test.
23024
23025 PR debug/12389
23026 * gcc.dg/20031218-2.c: New test.
23027 * gcc.dg/20031218-3.c: New test.
23028
23029 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
23030 of label name and allow for USER_LABEL_PREFIX == "_" names.
23031 * g++.dg/abi/mangle18-2.C: Likewise.
23032 * g++.dg/abi/mangle19-1.C: Likewise.
23033 * g++.dg/abi/mangle19-2.C: Likewise.
23034 * g++.dg/abi/mangle20-1.C: Likewise.
23035 * g++.dg/abi/mangle20-2.C: Likewise.
23036
23037 2003-12-18 Richard Henderson <rth@redhat.com>
23038
23039 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
23040
23041 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
23042 Dan Kegel <dank@kegel.com>
23043
23044 PR other/12009
23045 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
23046 testing a cross compiler, it causes spurious compile failures.
23047 * lib/g++.exp: Likewise.
23048
23049 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23050
23051 PR c++/13262
23052 * g++.dg/template/access13.C: New test.
23053
23054 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
23055
23056 * gcc.dg/20031216-1.c: New test.
23057
23058 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23059
23060 PR c++/9154
23061 * g++.dg/template/error10.C: New test.
23062
23063 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23064
23065 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
23066 * g++.dg/eh/simd-2.C: Likewise.
23067
23068 2003-12-17 James E Wilson <wilson@specifixinc.com>
23069 Roger Sayle <roger@eyesopen.com>
23070
23071 * gcc.c-torture/execute/ieee/mzero5.c: New.
23072
23073 2003-12-17 Mark Mitchell <mark@codesourcery.com>
23074
23075 PR c++/10603
23076 * g++.dg/parse/error6.C: New test.
23077
23078 PR c++/12827
23079 * g++.dg/parse/error7.C: New test.
23080
23081 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23082
23083 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
23084 at -O with stabs debugging formats.
23085 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
23086 * gcc.dg/debug/debug-2.c: Likewise.
23087
23088 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23089
23090 PR c++/12696
23091 * g++.dg/init/error1.C: New test.
23092
23093 PR c++/12218
23094 * g++.dg/init/pm3.C: New test.
23095
23096 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
23097
23098 PR c/3347
23099 * gcc.dg/bitfld-8.c: New test.
23100
23101 2003-12-16 James Lemke <jim@wasabisystems.com>
23102
23103 * gcc.dg/arm-scd42-[123].c: New tests.
23104
23105 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23106
23107 PR c++/9043
23108 * g++.dg/abi/mangle20-1.C: New test.
23109 * g++.dg/abi/mangle20-2.C: New test.
23110
23111 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23112
23113 PR c++/13275
23114 * g++.dg/other/offsetof2.C: Remove XFAIL.
23115 * g++.dg/parse/offsetof1.C: New test.
23116 * g++.gd/parse/offsetof2.C: Likewise.
23117
23118 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23119
23120 * g++.dg/template/nontype3.C: New test.
23121 * g++.dg/template/static2.C: Tweaked the dg-error clause.
23122
23123 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23124
23125 * g++.dg/warn/noreturn-3.C: Also test instantiation.
23126
23127 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23128
23129 PR c++/13387
23130 * g++.dg/expr/assign1.C: New test.
23131
23132 PR c++/13242
23133 * g++.dg/abi/mangle19-1.C: New test.
23134 * g++.dg/abi/mangle19-2.C: New test.
23135
23136 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
23137
23138 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
23139
23140 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23141
23142 * gcc.c-torture/execute/20031216-1.c: New test.
23143
23144 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23145
23146 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
23147 an ICE regression.
23148
23149 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23150
23151 PR c++/10926
23152 * g++.dg/template/error9.C: New test.
23153
23154 PR c++/11116
23155 * g++.dg/template/error8.C: New test.
23156
23157 2003-12-15 Roger Sayle <roger@eyesopen.com>
23158
23159 PR middle-end/13400
23160 * gcc.c-torture/execute/20031215-1.c: New test case.
23161
23162 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23163
23164 PR c++/13269
23165 * g++.dg/parse/error5.C: New test.
23166
23167 PR c++/12989
23168 * g++.dg/expr/sizeof1.C: New test.
23169
23170 PR c++/13310
23171 * g++.dg/template/crash15.C: New test.
23172
23173 2003-12-15 Geoffrey Keating <geoffk@apple.com>
23174
23175 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
23176 a non-POD type as the last named parameter of a varargs function.
23177
23178 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23179
23180 PR c++/13243
23181 PR c++/12573
23182 * g++.dg/template/crash14.C: New test.
23183 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
23184
23185 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
23186
23187 * g++.dg/other/java1.C: New test.
23188
23189 PR c++/13241
23190 * g++.dg/abi/mangle18-1.C: New test.
23191 * g++.dg/abi/mangle18-2.C: New test.
23192
23193 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23194
23195 PR optimization/10312
23196 * gcc.c-torture/execute/20031214-1.c: New.
23197
23198 2003-12-14 Mark Mitchell <mark@codesourcery.com>
23199
23200 PR c++/10779
23201 PR c++/12160
23202 * g++.dg/parse/error3.C: New test.
23203 * g++.dg/parse/error4.C: Likewise.
23204 * g++.dg/abi/mangle4.C: Tweak error messages.
23205 * g++.dg/lookup/using5.C: Likewise.
23206 * g++.dg/other/error2.C: Likewise.
23207 * g++.dg/parse/typename5.C: Likewise.
23208 * g++.dg/parse/undefined1.C: Likewise.
23209 * g++.dg/template/arg2.C: Likewise.
23210 * g++.dg/template/ttp3.C: Likewise.
23211 * g++.dg/template/type1.C: Likewise.
23212 * g++.old-deja/g++.other/crash32.C: Likewise.
23213 * g++.old-djea/g++.pt/defarg8.C: Likewise.
23214
23215 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23216
23217 PR c++/13106
23218 * g++.dg/warn/noreturn-3.C: New test.
23219
23220 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23221
23222 PR c++/13118
23223 * g++.dg/abi/covariant3.C: New.
23224
23225 2003-12-12 Jakub Jelinek <jakub@redhat.com>
23226
23227 * g++.dg/eh/ia64-1.C: New test.
23228
23229 2003-12-12 Roger Sayle <roger@eyesopen.com>
23230
23231 PR optimization/13037
23232 * g77.f-torture/execute/13037.f: New test case.
23233
23234 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23235
23236 PR c++/12881
23237 * g++.dg/abi/covariant2.C: New.
23238
23239 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
23240
23241 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
23242
23243 2003-12-11 Zack Weinberg <zack@codesourcery.com>
23244
23245 * gcc.c-torture/execute/wchar_t-1.x: Delete.
23246
23247 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
23248
23249 PR other/10819
23250 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
23251 to fix Bug 10819.
23252 * lib/g++.exp (g++_version): Likewise.
23253 * lib/g77.exp (g77_version): Likewise.
23254 * lib/objc.exp (default_objc_version): Likewise.
23255
23256 2003-12-10 Richard Henderson <rth@redhat.com>
23257
23258 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
23259
23260 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
23261
23262 2003-12-08 Matt Austern <austern@apple.com>
23263
23264 PR c/13134
23265 * lib/gcc-dg.exp (dg-require-visibility): Define.
23266 * lib/target-supports (check_visibility_available): Define.
23267 * gcc.dg/visibility-1.c: New test.
23268 * gcc.dg/visibility-2.c: Likewise.
23269 * gcc.dg/visibility-3.c: Likewise.
23270 * gcc.dg/visibility-4.c: Likewise.
23271 * gcc.dg/visibility-5.c: Likewise.
23272 * gcc.dg/visibility-6.c: Likewise.
23273 * g++.dg/ext/visibility-1.C: Likewise.
23274 * g++.dg/ext/visibility-2.C: Likewise.
23275 * g++.dg/ext/visibility-3.C: Likewise.
23276 * g++.dg/ext/visibility-4.C: Likewise.
23277 * g++.dg/ext/visibility-5.C: Likewise.
23278 * g++.dg/ext/visibility-6.C: Likewise.
23279
23280 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23281
23282 * g++.dg/lookup/java1.C: New test.
23283 * g++.dg/lookup/java2.C: New test.
23284
23285 2003-12-07 Falk Hueffner <falk@debian.org>
23286
23287 * g++.dg/opt/noreturn-1.C: New test.
23288
23289 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
23290
23291 * gcc.dg/overflow-1.c: New test.
23292
23293 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23294
23295 * g77.f-torture/compile/13060.f: New test.
23296
23297 2003-12-06 Mark Mitchell <mark@codesourcery.com>
23298
23299 PR c++/13323
23300 * g++.dg/inherit/operator2.C: New test.
23301
23302 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23303
23304 PR c++/13305
23305 * g++.dg/ext/attrib9.C: New test.
23306
23307 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23308
23309 PR c++/13314
23310 * g++.dg/template/error7.C: New test.
23311
23312 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
23313 J"orn Rennecke <joern.rennecke@superh.com>
23314
23315 PR target/13302
23316 * g++.dg/other/struct-va_list.C: New test.
23317
23318 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23319
23320 PR c++/13166
23321 * g++.dg/parse/defarg6.C: New test.
23322
23323 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
23324
23325 PR target/13256
23326 * gcc.c-torture/execute/20031201-1.c: New test.
23327
23328 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
23329
23330 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
23331
23332 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23333
23334 * gcc.dg/builtin-return-1.c: New test.
23335
23336 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
23337 J"orn Rennecke <joern.rennecke@superh.com>
23338
23339 PR optimization/13260
23340 * gcc.c-torture/execute/20031204-1.c: New test.
23341
23342 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23343
23344 PR c++/9127
23345 * g++.dg/template/error6.C: New test.
23346
23347 2003-12-03 Jakub Jelinek <jakub@redhat.com>
23348
23349 * gcc.dg/20031202-1.c: New test.
23350
23351 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23352
23353 PR c++/13179
23354 * g++.dg/template/eh1.C: New test.
23355
23356 PR c++/10771
23357 * g++.dg/template/error5.C: New test.
23358
23359 2003-12-02 David Ung <davidu@mips.com>
23360
23361 * gcc.dg/compat/vector-check.h: Corrected type for var
23362 g_##TMODE
23363
23364 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23365
23366 PR c++/10126
23367 * g++.dg/template/ptrmem8.C: New test.
23368
23369 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23370
23371 PR c++/12573
23372 * g++.dg/template/dependent-expr3.C: New test.
23373
23374 2003-12-01 James Lemke <jim@wasabisystems.com>
23375
23376 * gcc.dg/arm-g2.c: New test.
23377
23378 2003-12-01 Roger Sayle <roger@eyesopen.com>
23379
23380 PR optimization/11634
23381 * gcc.dg/20031201-2.c: New test case.
23382
23383 2003-12-01 Zack Weinberg <zack@codesourcery.com>
23384
23385 PR 11433
23386 * objc.dg/proto-lossage-3.m: New test.
23387
23388 2003-12-01 Roger Sayle <roger@eyesopen.com>
23389
23390 PR optimization/12628
23391 * gcc.dg/20031201-1.c: New test case.
23392
23393 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23394
23395 * gcc.dg/unaligned-1.c: New test.
23396
23397 2003-11-30 Mark Mitchell <mark@codesourcery.com>
23398
23399 PR c++/9849
23400 * g++.dg/template/error4.C: New test.
23401 * g++.dg/template/nested3.C: Adjust error markers.
23402
23403 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23404
23405 * gcc.dg/cpp/assert4.c: Check more #system assertions.
23406
23407 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
23408
23409 PR c/10333
23410 * gcc.dg/bitfld-7.c: New test.
23411
23412 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
23413
23414 * gcc.dg/tls/asm-1.C: New test.
23415
23416 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23417
23418 * gcc.dg/cpp/assert4.c: Update.
23419
23420 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23421
23422 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
23423 * gcc.dg/builtin-apply3.c: New test.
23424
23425 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23426
23427 * lib/compat.exp (compat-obj): New xfaildata parameter.
23428 Use it to set compiler_conditional_xfail_data before compiling.
23429 (compat-get-options): Handle dg-xfail-if.
23430 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
23431 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
23432 * gcc.dg/compat/vector-1_y.c: Likewise.
23433 * gcc.dg/compat/vector-2_x.c: Likewise.
23434 * gcc.dg/compat/vector-2_y.c: Likewise.
23435
23436 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23437
23438 * g++.dg/opt/reg-stack4.C: New test.
23439
23440 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23441
23442 * gcc.dg/builtin-apply2.c: New test.
23443
23444 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23445
23446 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
23447
23448 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23449
23450 PR c++/12924
23451 * g++.dg/template/template-id-2.C: New test.
23452
23453 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23454
23455 PR c++/5369
23456 * g++.dg/template/memfriend1.C: New test.
23457 * g++.dg/template/memfriend2.C: Likewise.
23458 * g++.dg/template/memfriend3.C: Likewise.
23459 * g++.dg/template/memfriend4.C: Likewise.
23460 * g++.dg/template/memfriend5.C: Likewise.
23461 * g++.dg/template/memfriend6.C: Likewise.
23462 * g++.dg/template/memfriend7.C: Likewise.
23463 * g++.dg/template/memfriend8.C: Likewise.
23464 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
23465
23466 2003-11-21 Mark Mitchell <mark@codesourcery.com>
23467
23468 PR c++/12515
23469 * g++.dg/ext/cond1.C: New test.
23470
23471 2003-11-20 Richard Henderson <rth@redhat.com>
23472
23473 * gcc.dg/20020201-2.c: Remove.
23474 * gcc.dg/20020201-4.c: Remove.
23475 * gcc.dg/20020304-1.c: Remove.
23476
23477 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
23478
23479 * gcc.dg/cpp/trad/xwin1.c: New test case.
23480
23481 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
23482
23483 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
23484 * lib/g77.exp: Likewise.
23485 * lib/objc.exp: Likewise.
23486 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
23487 for darwin.
23488
23489 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23490
23491 PR c++/12932
23492 * g++.dg/template/static5.C: New test.
23493
23494 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
23495
23496 * gcc.dg/nested-func-1.c: New test.
23497
23498 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23499
23500 * gcc.dg/cpp/assert4.c: New test.
23501
23502 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23503
23504 PR c++/2294
23505 * g++.dg/lookup/using9.c: New test.
23506
23507 2003-11-14 Mark Mitchell <mark@codesourcery.com>
23508
23509 PR c++/12762
23510 * g++.dg/template/error3.C: New test.
23511
23512 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
23513
23514 PR ada/13035
23515 * ada/acats/run_acats, run_all.sh: Fix syntax error.
23516 No longer use a wrapper for gcc, since this does not work under
23517 Windows.
23518
23519 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23520
23521 PR c++/2094
23522 * g++.dg/template/ptrmem7.C: New test.
23523
23524 2003-11-13 Andrew Pinski <apinski@apple.com>
23525
23526 * gcc.c-torture/compile/20031113-1.c: New test.
23527
23528 2003-11-13 Mark Mitchell <mark@codesourcery.com>
23529 Kean Johnston <jkj@sco.com>
23530
23531 PR c/13029
23532 * gcc.dg/unused-4.c: Update.
23533
23534 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23535
23536 * g++.dg/opt/const3.C: New test.
23537
23538 2003-11-13 Jan Hubicka <jh@suse.cz>
23539
23540 * gcc.c-torture/compile/20031112-1.c: New test.
23541
23542 2003-11-12 Mark Mitchell <mark@codesourcery.com>
23543
23544 * g++.dg/parse/crash10.C: Remove bogus error marker.
23545
23546 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23547
23548 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
23549 (host_gcc): Likewise.
23550 (ROOT): Honor $PWDCMD.
23551 (BASE): Likewise.
23552 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
23553
23554 2003-11-12 Catherine Moore <clm@redhat.com>
23555
23556 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
23557
23558 2003-11-12 Andreas Jaeger <aj@suse.de>
23559 Jakub Jelinek <jakub@redhat.com>
23560 Andrew Pinski <pinskia@physics.uc.edu>
23561 Richard Henderson <rth@redhat.com>
23562
23563 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
23564 systems.
23565 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
23566
23567 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
23568 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
23569
23570 2003-11-11 Andreas Jaeger <aj@suse.de>
23571
23572 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
23573
23574 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
23575
23576 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
23577
23578 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
23579 Clean ups.
23580
23581 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
23582
23583 * gcc.dg/trampoline-1.c: New test.
23584
23585 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
23586
23587 * gcc.c-torture/compile/200031109-1.c: New test.
23588
23589 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23590
23591 PR c/3190
23592 PR c/8714
23593 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23594 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
23595 gcc.dg/format/no-y2k-1.c: Update.
23596
23597 2003-11-08 Roger Sayle <roger@eyesopen.com>
23598
23599 PR optimization/10467
23600 * gcc.dg/20031108-1.c: New test case.
23601
23602 2003-11-07 Geoffrey Keating <geoffk@apple.com>
23603
23604 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
23605
23606 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23607
23608 * gcc.dg/compound-lvalue-1.c: New test.
23609 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
23610 some XFAILs.
23611
23612 2003-11-06 Geoffrey Keating <geoffk@apple.com>
23613
23614 * gcc.dg/altivec-varargs-1.c: New test.
23615
23616 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23617
23618 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
23619 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
23620 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
23621 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
23622 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
23623
23624 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
23625
23626 * gcc.dg/cond-lvalue-1.c: New test.
23627
23628 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
23629
23630 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
23631
23632 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23633
23634 PR c++/11616
23635 * g++.dg/template/instantiate5.C: New test.
23636
23637 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23638
23639 PR c++/12726
23640 * g++.dg/ext/complit2.C: Replace test with self-contained version.
23641 * ChangeLog: Add missing first entry for above test.
23642
23643 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23644
23645 PR c++/9810
23646 * g++.dg/template/using8.C: New test.
23647 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
23648
23649 2003-11-02 Roger Sayle <roger@eyesopen.com>
23650
23651 PR optimization/10817
23652 * gcc.c-torture/compile/20031102-1.c: New test case.
23653
23654 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
23655
23656 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
23657 2147483647.
23658
23659 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23660
23661 * gcc.dg/20031102-1.c: New test.
23662
23663 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23664
23665 * gcc.dg/complex-1.c: New test.
23666
23667 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23668
23669 PR c++/12796
23670 * g++.dg/template/crash13.C: Adjust expected error location.
23671 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23672
23673 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23674
23675 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23676
23677 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23678
23679 PR/10239
23680 * gcc.c-torture/compile/20031031-2.c: New test.
23681
23682 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23683
23684 PR/11640
23685 * gcc.c-torture/compile/20031031-1.c: New test.
23686
23687 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23688
23689 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23690 * gcc.misc-tests/bprob.exp: Likewise.
23691 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
23692 the execution test on arm-elf configs.
23693 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
23694 configs that don't support scratch files.
23695 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
23696
23697 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
23698
23699 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
23700 done by dejagnu.
23701
23702 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
23703
23704 * ada/acats/run_all.sh: Redirect mv output to /dev/null
23705 Avoid non pure sh syntax. Add more logging.
23706
23707 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
23708 fail.
23709
23710 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23711
23712 PR libgcj/10610
23713 * gcc.dg/ppc-stackalign-1.c: New test.
23714
23715 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
23716
23717 * ada/acats/run_all.sh: Change output to be more compliant with
23718 dejagnu framework.
23719 Create acats.sum and acats.log files under testsuite/ada/acats
23720 Only run [a-z]* directories, to filter out e.g. CVS.
23721 Redirect build output to log file.
23722
23723 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23724
23725 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
23726
23727 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23728
23729 PR ada/5909:
23730 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
23731
23732 2003-10-27 Jakub Jelinek <jakub@redhat.com>
23733
23734 * gcc.c-torture/compile/20031023-1.c: New test.
23735 * gcc.c-torture/compile/20031023-2.c: New test.
23736 * gcc.c-torture/compile/20031023-3.c: New test.
23737 * gcc.c-torture/compile/20031023-4.c: New test.
23738
23739 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23740
23741 PR c++/10371
23742 * g++.dg/lookup/scoped8.C: New test.
23743
23744 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23745
23746 * g++.dg/opt/reg-stack3.C: New test.
23747
23748 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23749
23750 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
23751
23752 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23753
23754 PR c++/11076
23755 * g++.dg/template/crash13.C: New test.
23756
23757 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23758
23759 * gcc.dg/c99-restrict-2.c: New test.
23760
23761 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
23762
23763 PR c++/12698, c++/12699, c++/12700, c++/12566
23764 * g++.dg/inherit/covariant9.C: New test.
23765 * g++.dg/inherit/covariant10.C: New test.
23766 * g++.dg/inherit/covariant11.C: New test.
23767
23768 2003-10-23 Jason Merrill <jason@redhat.com>
23769
23770 PR c++/12726
23771 * g++.dg/ext/complit2.C: New test.
23772
23773 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
23774
23775 PR target/12654
23776 * gcc.c-torture/execute/20031020-1.c: New test.
23777
23778 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23779
23780 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
23781 following the jump_insn.
23782
23783 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
23784
23785 * gcc.dg/cast-lvalue-1.c: New test.
23786
23787 2003-10-21 Mark Mitchell <mark@codesourcery.com>
23788
23789 PR c++/11962
23790 * g++.dg/template/cond2.C: New test.
23791
23792 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
23793
23794 * gcc.dg/builtins-28.c: New test.
23795
23796 2003-10-20 Jan Hubicka <jh@suse.cz>
23797
23798 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
23799 parameter.
23800 * testsuite/gcc.dg/inline-2.c: Likewise.
23801
23802 2003-10-20 Phil Edwards <phil@codesourcery.com>
23803
23804 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
23805 * gcc.dg/nest.c: Likewise.
23806
23807 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23808
23809 PR c++/9781, c++/10583, c++/11862
23810 * g++.dg/parse/crash13.C: New test.
23811
23812 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23813
23814 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
23815
23816 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23817
23818 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
23819 Define HAVE_C99_RUNTIME except on Solaris.
23820 * gcc.dg/builtins-20.c: Likewise.
23821
23822 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23823
23824 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
23825
23826 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23827
23828 PR c++/12495
23829 * g++.dg/template/crash21.C: New test.
23830
23831 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23832
23833 PR c++/2513
23834 * g++.dg/template/typename5.C: New test.
23835
23836 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23837
23838 PR c++/12369
23839 * g++.dg/template/friend25.C: New test.
23840
23841 2003-10-16 Ziemowit Laski <zlaski@apple.com>
23842
23843 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
23844 versions.
23845
23846 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
23847
23848 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
23849 == 2147483647.
23850
23851 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
23852
23853 * gcc.c-torture/execute/960416-1.x: Remove.
23854 * gcc.c-torture/execute/divconst-3.x: Likewise.
23855
23856 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
23857
23858 PR target/12598
23859 * gcc.dg/torture/cris-volatile-1.c: New test.
23860
23861 2003-10-14 Roger Sayle <roger@eyesopen.com>
23862
23863 PR optimization/9325
23864 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
23865 for overflowing floating point to integer conversion during RTL
23866 simplification.
23867
23868 2003-10-13 Ziemowit Laski <zlaski@apple.com>
23869
23870 * objc/execute/_cmd.m: Fix typo.
23871 * objc.dg/image-info.m, objc.dg/symtab-1.m:
23872 Relax 'scan-assembler' regexp.
23873 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
23874 objc.dg/try-catch-4.m: Run on non-Darwin targets.
23875 * objc.dg/zero-link-2.m: Remove blank line.
23876 * objc.dg/zero-link-3.m: New test case.
23877
23878 2003-10-13 Geoffrey Keating <geoffk@apple.com>
23879
23880 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
23881
23882 * gcc.dg/asm-names.c: Use scan-assembler-not rather
23883 than linker trickery.
23884
23885 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23886
23887 PR c++/12370
23888 * g++.dg/other/friend2.C: New test.
23889
23890 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23891
23892 * gcc.dg/20031012-1.c: New test.
23893
23894 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23895
23896 * gcc.dg/weak/weak-3.c: Fix for new warning.
23897
23898 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
23899
23900 PR optimization/8750
23901 * gcc.c-torture/execute/20031012-1.c: New test case.
23902
23903 2003-10-11 Roger Sayle <roger@eyesopen.com>
23904
23905 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
23906 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
23907
23908 2003-10-11 Roger Sayle <roger@eyesopen.com>
23909
23910 PR optimization/12260
23911 * gcc.c-torture/compile/20031011-2.c: New test case.
23912
23913 2003-10-11 Roger Sayle <roger@eyesopen.com>
23914
23915 * gcc.c-torture/execute/20031011-1.c: New testcase.
23916
23917 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
23918
23919 * gcc.c-torture/compile/20031011-1.c: New test.
23920
23921 2003-10-11 Jan Hubicka <jh@suse.cz>
23922
23923 * g++.dg/other/first-global.C: New test.
23924
23925 2003-10-11 Roger Sayle <roger@eyesopen.com>
23926
23927 * gcc.c-torture/execute/string-opt-18.c: New testcase.
23928
23929 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
23930
23931 * gcc.c-torture/compile/20031010-1.c: New test.
23932
23933 2003-10-10 Geoffrey Keating <geoffk@apple.com>
23934
23935 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
23936 * gcc.c-torture/execute/va-arg-25.c: ... here.
23937
23938 2003-10-09 Mark Mitchell <mark@codesourcery.com>
23939
23940 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
23941
23942 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
23943
23944 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
23945
23946 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23947
23948 * g++.dg/parse/error2.C: New test.
23949
23950 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23951
23952 PR c++/11097
23953 * g++.dg/other/error5.C: Modify the error message.
23954 * g++.dg/lookup/using8.C: New test.
23955
23956 2003-10-07 Geoffrey Keating <geoffk@apple.com>
23957
23958 * gcc.dg/darwin-abi-2.c: New file.
23959 * gcc.c-torture/execute/va-arg-24.c: New file.
23960
23961 2003-10-06 Bob Wilson <bob.wilson@acm.org>
23962
23963 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
23964 indentation.
23965
23966 2003-10-06 Mark Mitchell <mark@codesourcery.com>
23967
23968 PR c++/10147
23969 * g++.dg/other/error4.C: Update error messages.
23970 * g++.dg/template/ptrmem4.C: Likewise.
23971
23972 PR c++/12337
23973 * g++.dg/init/new9.C: New test.
23974
23975 PR c++/12334, c++/12236, c++/8656
23976 * g++.dg/ext/attrib8.C: New test.
23977
23978 2003-10-06 Devang Patel <dpatel@apple.com>
23979
23980 * gcc.dg/debug/dwarf2-3.h: New test.
23981 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
23982
23983 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
23984
23985 * g++.dg/opt/cfg2.C: New test.
23986
23987 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23988
23989 * g++.dg/opt/float1.C: New test.
23990
23991 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23992
23993 * gcc.dg/c90-array-lval-6.c: New test.
23994 * gcc.dg/c99-array-lval-6.c: New test.
23995
23996 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
23997 Ziemowit Laski <zlaski@apple.com>
23998
23999 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
24000 'Derived', so that it is never considered a class method; add
24001 new warning for '+port' method ambiguity.
24002 * objc.dg/method-12.m: Include <objc/objc.h> instead of
24003 <objc/objc-api.h> (needed on Mac OS X).
24004 * objc.dg/method-13.m: New test.
24005
24006 2003-10-03 Roger Sayle <roger@eyesopen.com>
24007
24008 PR optimization/9325, PR java/6391
24009 * gcc.c-torture/execute/20031003-1.c: New test case.
24010
24011 2003-10-02 Mark Mitchell <mark@codesourcery.com>
24012
24013 PR optimization/12180
24014 * gcc.dg/20031002-1.c: New test.
24015
24016 PR c++/12486
24017 * g++.dg/inherit/error1.C: New test.
24018
24019 2003-10-02 Chris Demetriou <cgd@broadcom.com>
24020
24021 * lib/f-torture.exp (search_for): Rename to...
24022 (search_for_re): This. Also, clean up comments and the
24023 "regexp" invocation.
24024
24025 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
24026
24027 * gcc.c-torture/compile/20031002-1.c: New test.
24028
24029 2003-10-02 Jakub Jelinek <jakub@redhat.com>
24030
24031 * g++.dg/opt/cond1.C: New test.
24032
24033 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
24034
24035 * gcc.dg/Wold-style-definition-2.c: New testcase.
24036 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
24037
24038 2003-09-29 Richard Henderson <rth@redhat.com>
24039
24040 * g++.dg/init/array10.C: Add dg-options.
24041
24042 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24043
24044 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
24045
24046 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24047
24048 * g++.dg/template/friend19.C: Fix typo.
24049 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
24050
24051 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
24052
24053 * gcc.c-torture/execute/20030928-1.c: New test.
24054 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
24055
24056 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24057
24058 * g++.dg/opt/unroll1.C: New test.
24059
24060 2003-09-26 Roger Sayle <roger@eyesopen.com>
24061
24062 PR optimization/11741
24063 * gcc.dg/20030926-1.c: New test case.
24064
24065 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24066
24067 PR c++/5655
24068 * g++.dg/parse/access7.C: New test.
24069 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
24070
24071 2003-09-24 Ziemowit Laski <zlaski@apple.com>
24072
24073 MERGE OF objc-improvements-branch into MAINLINE:
24074 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
24075 if libobjc has not been built.
24076 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
24077 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
24078 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
24079 objc/execute/nested-3.m, objc/execute/np-2.m,
24080 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
24081 objc/execute/redefining_self.m, objc/execute/root_methods.m,
24082 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
24083 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
24084 objc.dg/special/unclaimed-category-1.h,
24085 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
24086 well as GNU runtime.
24087 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
24088 * execute/cascading-1.m, execute/function-message-1.m,
24089 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
24090 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
24091 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
24092 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
24093 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
24094 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
24095 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
24096 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
24097 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
24098 * objc.dg/bitfield-2.m: Run only on Darwin.
24099 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
24100 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
24101 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
24102 * objc.dg/const-str-1.m: Fix constant string layout.
24103
24104 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
24105
24106 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
24107
24108 2003-09-23 Geoffrey Keating <geoffk@apple.com>
24109
24110 * gcc.dg/darwin-abi-1.c: New file.
24111
24112 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
24113
24114 PR target/12281
24115 * gcc.c-torture/compile/20030921-1.c: New test.
24116
24117 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24118
24119 * g++.dg/opt/reg-stack2.C: New test.
24120
24121 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24122
24123 * g++.dg/eh/delayslot1.C: New test.
24124
24125 2003-09-20 Richard Henderson <rth@redhat.com>
24126
24127 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
24128
24129 2003-09-20 Roger Sayle <roger@eyesopen.com>
24130
24131 * gcc.c-torture/execute/20030920-1.c: New test case.
24132
24133 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24134
24135 * g++.dg/rtti/typeid3.C: Correct expected error message.
24136
24137 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24138
24139 PR c++/157
24140 * g++.dg/parse/crash12.C: New test.
24141
24142 2003-09-19 Janis Johnson <janis187@us.ibm.com>
24143
24144 * gcc.dg/compat/mixed-struct-check.h: New.
24145 * gcc.dg/compat/mixed-struct-defs.h: New.
24146 * gcc.dg/compat/mixed-struct-init.h: New.
24147 * gcc.dg/compat/struct-by-value-19_main.c: New.
24148 * gcc.dg/compat/struct-by-value-19_x.c: New.
24149 * gcc.dg/compat/struct-by-value-19_y.c: New.
24150 * gcc.dg/compat/struct-by-value-20_main.c: New.
24151 * gcc.dg/compat/struct-by-value-20_x.c: New.
24152 * gcc.dg/compat/struct-by-value-20_y.c: New.
24153 * gcc.dg/compat/struct-return-19_main.c: New.
24154 * gcc.dg/compat/struct-return-19_x.c: New.
24155 * gcc.dg/compat/struct-return-19_y.c: New.
24156 * gcc.dg/compat/struct-return-20_main.c: New.
24157 * gcc.dg/compat/struct-return-20_x.c: New.
24158 * gcc.dg/compat/struct-return-20_y.c: New.
24159
24160 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
24161 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
24162 so that it will not complain on LP64 targets.
24163
24164 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24165
24166 PR c++/495
24167 * g++.dg/template/friend24.C: New test.
24168
24169 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
24170
24171 PR c++/12332
24172 * g++.dg/template/memtmpl2.C: New test.
24173
24174 2003-09-18 Mark Mitchell <mark@codesourcery.com>
24175
24176 PR target/11184
24177 * gcc.dg/builtin-apply1.c: New test.
24178
24179 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
24180
24181 PR c++/9848
24182 * g++.dg/warn/Wunused-4.C: New test.
24183
24184 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24185
24186 PR c++/12316
24187 * g++.dg/other/gc2.C: New test.
24188
24189 2003-09-17 Mark Mitchell <mark@codesourcery.com>
24190
24191 PR c++/11991
24192 * g++.dg/rtti/typeid3.C: New test.
24193
24194 PR c++/12266
24195 * g++.dg/overload/template1.C: New test.
24196
24197 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
24198
24199 * g++.dg/opt/cfg3.C: New test.
24200
24201 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24202
24203 PR c++/7939
24204 * g++.dg/template/crash11.C: New test.
24205
24206 2003-09-16 Jason Merrill <jason@redhat.com>
24207 Jakub Jelinek <jakub@redhat.com>
24208
24209 * gcc.dg/attr-warn-unused-result.c: New test.
24210
24211 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
24212
24213 PR c++/12184
24214 * g++.dg/expr/call2.C: New test.
24215
24216 2003-09-15 Andreas Jaeger <aj@suse.de>
24217
24218 * gcc.dg/Wold-style-definition-1.c: New test.
24219
24220 2003-09-14 Mark Mitchell <mark@codesourcery.com>
24221
24222 PR c++/3907
24223 * g++.dg/parse/template12.C: New test.
24224
24225 * g++.dg/abi/bitfield11.C: New test.
24226 * g++.dg/abi/bitfield12.C: Likewise.
24227
24228 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
24229
24230 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
24231 non-expansion of functional macro name without arguments at EOL.
24232 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
24233
24234 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
24235
24236 * gcc.c-torture/execute/20030914-[12].c: New tests.
24237
24238 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
24239
24240 PR c++/11788
24241 * g++.dg/overload/addr1.C: New test.
24242
24243 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
24244
24245 * gcc.dg/20030909-1.c: New test.
24246
24247 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24248
24249 * gcc.dg/ultrasp10.c: New test.
24250
24251 2003-09-09 Devang Patel <dpatel@apple.com>
24252
24253 * gcc.dg/darwin-ld-6.c: New test.
24254
24255 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24256
24257 * gcc.dg/torture/builtin-explog-1.c: New testcase.
24258
24259 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24260
24261 * gcc.dg/ia64-types1.c: New test.
24262 * gcc.dg/ia64-types2.c: Likewise.
24263
24264 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24265
24266 * gcc.dg/builtins-1.c: Add more _Complex tests.
24267 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24268
24269 * gcc.dg/builtins-1.c: Test existing _Complex functions.
24270 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24271
24272 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24273
24274 PR c++/11786
24275 * g++.dg/lookup/koenig2.C: New test.
24276
24277 PR c++/5296
24278 * g++.dg/rtti/typeid2.C: New test.
24279
24280 2003-09-08 Jakub Jelinek <jakub@redhat.com>
24281
24282 * gcc.c-torture/compile/20030904-1.c: New test.
24283
24284 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24285
24286 * g++.dg/opt/longbranch2.C: New test.
24287
24288 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24289
24290 * g++.dg/template/crash10.C: Only compile it.
24291
24292 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24293
24294 PR middle-end/11665
24295 * gcc.c-torture/compile/20030907-1.c: New test.
24296 * g++.dg/init/array11.C: New test.
24297
24298 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24299
24300 PR c++/11852
24301 * g++.dg/init/struct1.C: New test.
24302
24303 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24304
24305 PR c++/12181
24306 * g++.dg/expr/comma1.C: New test.
24307
24308 2003-09-06 Mark Mitchell <mark@codesourcery.com>
24309
24310 PR c++/11867
24311 * g++.dg/expr/static_cast5.C: New test.
24312
24313 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
24314
24315 PR c++/11507
24316 * g++.dg/lookup/scoped7.C: New test.
24317
24318 PR c++/9574
24319 * g++.dg/other/static1.C: New test.
24320
24321 PR c++/11490
24322 * g++.dg/warn/template-1.C: New test.
24323
24324 PR c++/11432
24325 * g++.dg/template/crash10.C: New test.
24326
24327 PR c++/2478
24328 * g++.dg/overload/VLA.C: New test.
24329
24330 PR c++/10804
24331 * g++.dg/template/call1.C: New test.
24332
24333 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24334
24335 PR c++/11794
24336 * g++.dg/parse/using3.C: New test.
24337
24338 2003-09-06 Roger Sayle <roger@eyesopen.com>
24339
24340 PR c++/11409
24341 * g++.dg/overload/builtin3.C: New test case.
24342
24343 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
24344
24345 PR c/9862
24346 * gcc.dg/20030906-1.c: New test.
24347 * gcc.dg/20030906-2.c: Likewise.
24348
24349 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24350
24351 PR c++/12167
24352 * g++.dg/parse/defarg5.C: New test.
24353
24354 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
24355
24356 2003-09-05 Mark Mitchell <mark@codesourcery.com>
24357
24358 PR c++/12163
24359 * g++.dg/expr/static_cast4.C: New test.
24360
24361 PR c++/12146
24362 * g++.dg/template/crash9.C: New test.
24363
24364 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
24365
24366 * g++.old-deja/g++.ext/pretty2.C: Update for change
24367 in __FUNCTION__.
24368 * g++.old-deja/g++.ext/pretty3.C: Likewise.
24369
24370 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
24371
24372 PR c++/11922
24373 * g++/dg/template/qualified-id1.C: New test.
24374
24375 PR c++/12037
24376 * g++.dg/warn/noeffect4.C: New test.
24377
24378 2003-09-04 Matt Austern <austern@apple.com>
24379
24380 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
24381 * g++.dg/ext/fnname2.C: Likewise.
24382 * g++.dg/ext/fnname3.C: Likewise.
24383
24384 2003-09-04 Mark Mitchell <mark@codesourcery.com>
24385
24386 * g++.dg/expr/lval1.C: New test.
24387 * g++.dg/ext/lvcast.C: Remove.
24388
24389 2003-09-03 Roger Sayle <roger@eyesopen.com>
24390
24391 PR optimization/11700.
24392 * gcc.c-torture/compile/20030903-1.c: New test case.
24393
24394 2003-09-03 Mark Mitchell <mark@codesourcery.com>
24395
24396 PR c++/12053
24397 * g++.dg/abi/layout4.C: New test.
24398
24399 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
24400
24401 PR c++/11553
24402 * g++.dg/parse/friend3.C: New test.
24403
24404 2003-09-02 Mark Mitchell <mark@codesourcery.com>
24405
24406 PR c++/11847
24407 * g++.dg/template/class1.C: New test.
24408
24409 PR c++/11808
24410 * g++.dg/expr/call1.C: New test.
24411
24412 2003-09-01 Mark Mitchell <mark@codesourcery.com>
24413
24414 PR c++/12114
24415 * g++.dg/init/ref9.C: New test.
24416
24417 PR c++/11972
24418 * g++.dg/template/nested4.C: New test.
24419
24420 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24421
24422 PR c++/12093
24423 * g++.dg/template/non-dependent4.C: New test.
24424
24425 PR c++/11928
24426 * g++.dg/inherit/conv1.C: New test.
24427
24428 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24429
24430 PR c++/6196
24431 * g++.dg/ext/label1.C: New test.
24432 * g++.dg/ext/label2.C: Likewise.
24433
24434 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24435
24436 * g++.dg/expr/cond3.C: New test.
24437
24438 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24439
24440 * gcc.dg/builtins-1.c: Add new builtin cases.
24441
24442 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24443
24444 * gcc.dg/builtins-1.c: Add new cases.
24445 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24446
24447 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24448
24449 * gcc.dg/builtins-1.c: Add more math builtin tests.
24450 * gcc.dg/torture/builtin-attr-1.c: New test.
24451
24452 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24453
24454 PR optimization/5079
24455 * g++.dg/opt/static3.C: New test.
24456
24457 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24458
24459 * gcc.misc-tests/gcov-10b.c: New test.
24460
24461 2003-08-27 Mark Mitchell <mark@codesourcery.com>
24462
24463 * g++.dg/opt/ptrmem3.C: New test.
24464
24465 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
24466
24467 2003-08-27 Jakub Jelinek <jakub@redhat.com>
24468
24469 * gcc.dg/20030826-2.c: New test.
24470
24471 2003-08-26 Roger Sayle <roger@eyesopen.com>
24472
24473 PR middle-end/12002
24474 * g77.f-torture/compile/12002.f: New test case.
24475
24476 2003-08-26 Roger Sayle <roger@eyesopen.com>
24477
24478 * gcc.dg/20030826-1.c: New test case.
24479
24480 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
24481
24482 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
24483
24484 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
24485
24486 PR c++/11871
24487 * c++.dg/lookup/crash1.C: New test.
24488
24489 * c++.dg/warn/noeffect3.C: New test.
24490
24491 2003-08-25 Janis Johnson <janis187@us.ibm.com>
24492
24493 * gcc.dg/compat/vector-1_x.c: Compile with -w.
24494 * gcc.dg/compat/vector-1_y.c: Ditto.
24495 * gcc.dg/compat/vector-2_x.c: Ditto.
24496 * gcc.dg/compat/vector-2_y.c: Ditto.
24497
24498 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
24499
24500 * gcc.dg/20030702-1.c: New test.
24501
24502 2003-08-25 Mark Mitchell <mark@codesourcery.com>
24503
24504 PR c++/8795
24505 * g++.dg/ext/altivec-1.C: New test.
24506
24507 2003-08-24 Richard Henderson <rth@redhat.com>
24508
24509 * g++.dg/eh/simd-2.C: Add -w for x86.
24510
24511 2003-08-23 Jakub Jelinek <jakub@redhat.com>
24512
24513 * gcc.dg/20030815-1.c: New test.
24514
24515 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24516
24517 PR c++/3765
24518 * g++.dg/parse/access6.C: New test.
24519
24520 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24521
24522 PR c++/641, c++/11876
24523 * g++.dg/template/friend22.C: New test.
24524 * g++.dg/template/friend23.C: Likewise.
24525
24526 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24527
24528 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
24529 identically.
24530
24531 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24532
24533 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
24534
24535 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24536
24537 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
24538
24539 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24540
24541 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
24542
24543 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24544
24545 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
24546
24547 2003-08-21 Mark Mitchell <mark@codesourcery.com>
24548
24549 PR c++/11919
24550 * g++.dg/overload/prom1.C: New test.
24551
24552 PR c++/11551
24553 * g++.dg/parse/dtor2.C: New test.
24554
24555 PR c++/10762
24556 * g++.dg/parse/using2.C: New test.
24557
24558 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
24559
24560 PR target/11805
24561 * gcc.c-torture/compile/20030821-1.c: New.
24562
24563 2003-08-20 Mark Mitchell <mark@codesourcery.com>
24564
24565 PR c++/11834
24566 * g++.dg/template/deduce2.C: New test.
24567
24568 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
24569
24570 * gcc.c-torture/execute/20030821-1.c: New test.
24571
24572 2003-08-20 Roger Sayle <roger@eyesopen.com>
24573
24574 PR middle-end/11984
24575 * gcc.dg/20030820-1.c: New test case.
24576
24577 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
24578
24579 PR c++/11945
24580 * g++.dg/warn/noeffect2.C: New test.
24581
24582 2003-08-19 Mark Mitchell <mark@codesourcery.com>
24583
24584 PR c++/10926
24585 * g++.dg/template/dtor2.C: New test.
24586
24587 PR c++/11684
24588 * g++.dg/template/operator1.C: New test.
24589 * g++.dg/parse/operator4.C: New test.
24590
24591 PR c++/11946.C
24592 * g++.dg/expr/enum1.C: New test.
24593 * gcc.dg/c99-bool-1.c: Remove bogus warning.
24594
24595 PR c++/11036.C
24596 * g++.dg/parse/elab2.C: New test.
24597 * g++.dg/parse/typedef4.C: Change error message.
24598 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
24599 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
24600 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
24601
24602 2003-08-19 Geoffrey Keating <geoffk@apple.com>
24603
24604 * gcc.dg/pch/warn-1.c: New.
24605 * gcc.dg/pch/warn-1.hs: New.
24606
24607 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
24608 not-tested file.
24609
24610 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24611
24612 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
24613
24614 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24615
24616 * gcc.dg/uninit-D.c: New Test.
24617 * gcc.dg/uninit-E.c: New Test.
24618 * gcc.dg/uninit-F.c: New Test.
24619 * gcc.dg/uninit-G.c: New Test.
24620
24621 2003-08-19 Michael Ritzert <ritzert@t-online.de>
24622
24623 * g++.dg/README: Describe the pch directory.
24624
24625 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24626
24627 PR c++/11174
24628 * g++.dg/parse/access4.C: New test.
24629 * g++.dg/parse/access5.C: Likewise.
24630 * g++.old-deja/g++.jason/access17.C: Adjust error message.
24631
24632 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
24633
24634 * gcc.dg/noncompile/20030818-1.c: New.
24635
24636 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
24637
24638 PR c++/11957
24639 * g++.dg/warn/noeffect1.C: New test.
24640
24641 * g++.dg/template/scope2.C: New test.
24642 * g++.dg/template/error2.C: Correct dg-error
24643
24644 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
24645
24646 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
24647
24648 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
24649
24650 PR C++/11512
24651 * g++.dg/template/warn1.C: New.
24652
24653 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
24654
24655 * g++.dg/template/error2.C: New test.
24656 * g++.dg/lookup/using7.C: Adjust errors
24657 * g++.old-deja/g++.pt/crash36.C: Likewise.
24658 * g++.old-deja/g++.pt/derived3.C: Likewise.
24659
24660 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24661
24662 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
24663 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
24664 * gcc.c-torture/execute/builtins/string-9.c: New, from
24665 string-opt-9.c. Adjust for execute/builtins framework.
24666 * gcc.c-torture/execute/string-opt-9.c: Delete.
24667
24668 2003-08-12 Mark Mitchell <mark@codesourcery.com>
24669
24670 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
24671
24672 * g++.dg/parse/ret-type2.C: New test.
24673
24674 PR c++/11703
24675 * g++.dg/init/new8.C: New test.
24676
24677 PR c++/10923
24678 * g++.dg/parse/typedef5.C: New test.
24679
24680 PR c++/9512
24681 * g++.dg/parse/qualified2.C: New test.
24682 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
24683 invalid code.
24684
24685 2003-08-11 Mark Mitchell <mark@codesourcery.com>
24686
24687 * g++.dg/conversion/ptrmem1.C: New test.
24688
24689 2003-08-11 Jakub Jelinek <jakub@redhat.com>
24690
24691 PR target/11693
24692 * gcc.dg/20030811-1.c: New test.
24693
24694 PR target/11535
24695 * gcc.c-torture/execute/20030811-1.c: New test.
24696
24697 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24698
24699 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
24700
24701 2003-08-10 Mark Mitchell <mark@codesourcery.com>
24702
24703 PR c++/11789.C
24704 * g++.dg/inherit/multiple1.C: New test.
24705
24706 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
24707
24708 * gcc.dg/spe1.c: New test.
24709
24710 PR c++/11670
24711 * g++.dg/expr/cast2.C: New test.
24712
24713 PR c++/10530
24714 * g++.dg/template/dependent-name2.C: New test.
24715
24716 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
24717
24718 * g++.dg/parse/crash11.C: Put the dg options in comments.
24719
24720 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
24721
24722 * lib/gcc-dg.exp: Update for diagnostic change.
24723
24724 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24725
24726 PR c++/5767
24727 * g++.dg/parse/crash11.C: New test.
24728
24729 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
24730
24731 * gcc.dg/cpp/spacing1.c: Update.
24732
24733 2003-08-04 Janis Johnson <janis187@us.ibm.com>
24734
24735 PR target/11739
24736 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
24737 a value for -mtune.
24738
24739 2003-08-04 Roger Sayle <roger@eyesopen.com>
24740
24741 PR middle-end/11771
24742 * gcc.c-torture/compile/20030804-1.c: New test case.
24743
24744 2003-08-04 Roger Sayle <roger@eyesopen.com>
24745
24746 * gcc.dg/20030804-1.c: New test case.
24747
24748 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
24749
24750 * gcc.dg/cpp/separate-1.c: New test.
24751
24752 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
24753
24754 PR c++/11704
24755 * g++.dg/template/dependent-expr2.C: New test.
24756
24757 PR c++/11766
24758 * g++.dg/expr/ptrmem1.C: New test.
24759
24760 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24761
24762 PR c++/9453
24763 * g++.dg/template/friend15.C: New test.
24764
24765 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
24766
24767 * lib/dg-pch.exp: Work round PCH bug.
24768
24769 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24770
24771 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
24772 builtins. Move cases from builtins-4.c here.
24773
24774 * gcc.dg/torture/builtin-math-1.c: New test taken from
24775 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
24776 additional cases.
24777
24778 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
24779 Delete.
24780
24781 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
24782
24783 PR c++/9447
24784 * g++.dg/template/using7.C: New test.
24785
24786 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
24787
24788 * import1.c, import2.c: New tests.
24789
24790 2003-08-01 Jakub Jelinek <jakub@redhat.com>
24791
24792 * g++.dg/eh/crossjump1.C: New test.
24793
24794 2003-08-01 Mark Mitchell <mark@codesourcery.com>
24795
24796 PR c++/11697
24797 * g++.dg/template/using6.C: New test.
24798
24799 PR c++/11744
24800 * g++.dg/template/koenig2.C: New test.
24801
24802 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24803
24804 PR c++/7983
24805 * g++.dg/parse/typedef4.C: New test.
24806
24807 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24808
24809 PR c++/8442, c++/8806
24810 * g++.dg/template/elab1.C: New test.
24811 * g++.dg/template/type2.C: Likewise.
24812 * g++.dg/template/ttp3.C: Adjust expected error message.
24813 * g++.old-deja/g++.law/visibility13.C: Likewise.
24814 * g++.old-deja/g++.niklas/t135.C: Likewise.
24815 * g++.old-deja/g++.pt/ttp41.C: Likewise.
24816 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
24817 template argument.
24818 * g++.old-deja/g++.pt/ttp44.C: Likewise.
24819
24820 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
24821
24822 PR c++/11295
24823 * g++.dg/ext/stmtexpr1.C: New test.
24824
24825 * g++.dg/opt/tmp1.C: New test.
24826
24827 PR c++/11525
24828 * g++.dg/parse/constant4.C: New test.
24829
24830 PR c++/9447
24831 * g++.dg/template/using5.C: New test.
24832
24833 2003-07-31 Roger Sayle <roger@eyesopen.com>
24834
24835 * gcc.dg/builtins-27.c: New test case.
24836
24837 2003-07-31 Jakub Jelinek <jakub@redhat.com>
24838
24839 * gcc.dg/tls/opt-7.c: New test.
24840
24841 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
24842
24843 * g++.old-deja/g++.other/crash18.C: Remove.
24844
24845 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
24846
24847 * g++.dg/template/explicit3.C: New.
24848 * g++.dg/template/explicit4.C: New.
24849 * g++.dg/template/explicit5.C: New.
24850
24851 PR c++/11347
24852 * g++.dg/template/memtmpl1.C: New.
24853
24854 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
24855
24856 PR target/11565
24857 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
24858 * gcc.dg/i386-387-5.c (dg-options): Likewise.
24859
24860 2003-07-30 Jan Hubicka <jh@suse.cz>
24861
24862 * vtgc1.c: Kill.
24863
24864 2003-07-29 Zack Weinberg <zack@codesourcery.com>
24865
24866 * gcc.dg/struct-in-proto-1.c: New test.
24867
24868 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
24869
24870 * gcc.dg/cpp/include2.c: Only expect one message.
24871
24872 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
24873
24874 PR c++/9447
24875 * g++.dg/template/using1.C: New test.
24876 * g++.dg/template/using2.C: New test.
24877 * g++.dg/template/using3.C: New test.
24878 * g++.dg/template/using4.C: New test.
24879
24880 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
24881
24882 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
24883 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24884
24885 2003-07-28 Jan Hubicka <jh@suse.cz>
24886
24887 PR c++/11530
24888 * g++.dg/opt/call1.C: New test.
24889
24890 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
24891
24892 PR c++/11667
24893 * g++.dg/init/enum2.C: New test.
24894 * g++.dg/template/overload1.C: Add "-w" option.
24895
24896 2003-07-28 <hp@bitrange.com>
24897
24898 * gcc.dg/Wdeclaration-after-statement-1.c,
24899 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
24900
24901 2003-07-28 Jakub Jelinek <jakub@redhat.com>
24902
24903 * gcc.c-torture/compile/20030725-1.c: New test.
24904
24905 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
24906
24907 * gcc.dg/20030505.c: Only run for SPE.
24908 Remove definition of opaque type.
24909
24910 2003-07-27 Mark Mitchell <mark@codesourcery.com>
24911
24912 * g++.dg/template/ptrmem6.C: New test.
24913
24914 2003-07-26 Geoffrey Keating <geoffk@apple.com>
24915
24916 * gcc.c-torture/compile/zero-strct-2.c: New test.
24917
24918 2003-07-25 Geoffrey Keating <geoffk@apple.com>
24919
24920 * gcc.dg/intermod-1.c: New test.
24921
24922 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
24923
24924 PR c++/11617
24925 * g++.dg/template/lookup2.C: New test.
24926 * g++.dg/template/memclass1.C: Remove instantiated from error.
24927 * g++.dg/other/error2.C: Tweak expected errors.
24928
24929 PR c++/11596
24930 * g++.dg/template/defarg3.C: New test.
24931
24932 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
24933
24934 2003-07-24 Mark Mitchell <mark@codesourcery.com>
24935
24936 * g++.dg/inherit/access5.C: New test.
24937
24938 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24939
24940 PR c++/11513
24941 * g++.dg/template/crash8.C: New test.
24942
24943 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
24944
24945 PR c/10602
24946 * gcc.dg/noncompile/incomplete-2.c: New test.
24947
24948 2003-07-23 Mark Mitchell <mark@codesourcery.com>
24949
24950 PR c++/11645
24951 * g++.dg/inherit/access4.C: New test.
24952
24953 PR c++/11517
24954 * g++.dg/expr/cond2.C: New test.
24955
24956 PR optimization/10679
24957 * g++.dg/opt/inline4.C: New test.
24958
24959 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
24960
24961 * g++.dg/parse/crash10: New test.
24962
24963 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
24964
24965 * g++.dg/ext/flexary1.C: New test.
24966
24967 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24968
24969 PR c++/10793
24970 * g++.dg/template/crash9.C: New test.
24971
24972 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24973
24974 PR c++/3004
24975 * g++.dg/parse/typedef3.C: New test.
24976
24977 PR c++/7906
24978 * g++.dg/parse/operator2.C: New test.
24979
24980 PR c++/8895
24981 * g++.dg/parse/def-tmpl-arg1.C: New test.
24982
24983 PR c++/9282
24984 * g++.dg/parse/funptr1.C: New test.
24985
24986 PR c++/9452
24987 * g++.dg/parse/ambig3.C: New test.
24988
24989 PR c++/9454
24990 * g++.dg/parse/operator3.C: New test.
24991
24992 PR c++/9486
24993 * g++.dg/parse/template10.C: New test.
24994
24995 PR c++/9488
24996 * g++.dg/parse/template11.C: New test.
24997
24998 PR c++/10150
24999 * g++.dg/parse/invalid-op1.C: New test.
25000
25001 PR c++/10247
25002 * g++.dg/parse/condexpr1.C: New test.
25003
25004 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25005
25006 * g++.dg/ext/packed3.C: New test.
25007 * g++.dg/ext/packed4.C: New test.
25008
25009 * gcc.dg/pack-test-3.c: New test.
25010
25011 2003-07-21 Janis Johnson <janis187@us.ibm.com>
25012
25013 * lib/compat.exp: Handle dg-options per source file.
25014 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
25015 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
25016 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
25017 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
25018 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
25019 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
25020 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
25021 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
25022 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
25023 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
25024 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
25025 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
25026 * g++.dg/compat/break/bitfield7_x.C: Ditto.
25027 * g++.dg/compat/break/bitfield7_y.C: Ditto.
25028
25029 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25030
25031 PR c/10320
25032 * gcc.c-torture/execute/20030718-1.c: New test.
25033
25034 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25035
25036 PR optimization/11536
25037 * gcc.dg/20030721-1.c: New test.
25038
25039 2003-07-19 Mark Mitchell <mark@codesourcery.com>
25040
25041 PR c++/11546
25042 * g++.dg/template/lookup1.C: New test.
25043
25044 2003-07-19 Zack Weinberg <zack@codesourcery.com>
25045
25046 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
25047 diagnostics of ill-formed constructs involving labels.
25048 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
25049 the new 'previously defined here' message.
25050
25051 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
25052
25053 * g++.dg/parse/non-dependent2.C: New test.
25054
25055 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25056
25057 * g++.dg/init/init-ref4.C: xfail on targets without
25058 weak symbols.
25059
25060 2003-07-17 Jakub Jelinek <jakub@redhat.com>
25061
25062 PR target/11087
25063 * gcc.c-torture/execute/20030717-1.c: New test.
25064
25065 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25066
25067 * g++.dg/opt/cfg1.C: New test.
25068
25069 2003-07-17 Mark Mitchell <mark@codesourcery.com>
25070
25071 PR optimization/11557
25072 * gcc.dg/20030717-1.c: New test.
25073
25074 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25075
25076 PR c++/10476
25077 * g++.dg/expr/crash-1.C: New test.
25078
25079 PR c++/11027
25080 * g++.dg/template/init3.C: New test.
25081
25082 PR c++/8222
25083 * g++.dg/template/non-dependent1.C: New test.
25084
25085 PR c++/11070
25086 * g++.dg/template/non-dependent2.C: New test.
25087
25088 PR c++/11071
25089 * g++.dg/template/non-dependent3.C: New test.
25090
25091 PR c++/9907
25092 * g++.dg/template/sizeof5.C: New test.
25093
25094 2003-07-17 Geoffrey Keating <geoffk@apple.com>
25095
25096 PR 11498
25097 * gcc.c-torture/compile/mangle-1.c: New file.
25098
25099 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25100
25101 PR c++/7809
25102 * g++.dg/parse/access3.C: New test.
25103
25104 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25105
25106 PR c++/11384
25107 * g++.dg/init/init-ref4.C: New test.
25108
25109 2003-07-16 Mark Mitchell <mark@codesourcery.com>
25110
25111 PR c++/11547
25112 * g++.dg/parse/constant3.C: New test.
25113 * g++.dg/parse/crash7.C: Likewise.
25114
25115 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
25116
25117 PR target/11008
25118 * gcc.dg/i386-pentium4-not-mull.c: New.
25119
25120 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
25121
25122 * gcc.dg/asm-names.c (ymain): Make it weak.
25123
25124 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25125
25126 PR c++/5421
25127 * g++.dg/template/friend21.C: New test.
25128
25129 2003-07-16 Jakub Jelinek <jakub@redhat.com>
25130
25131 * gcc.dg/cleanup-8.c: New test.
25132 * gcc.dg/cleanup-9.c: New test.
25133
25134 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
25135
25136 * g++.dg/ext/dll-MI1.h: New file.
25137 * g++.dg/ext/dllexport-MI1.C: New file.
25138 * g++.dg/ext/dllimport-MI1.C: New file.
25139
25140 2003-07-15 Jakub Jelinek <jakub@redhat.com>
25141
25142 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
25143 it does not have cmpstrsi patterns (just cmpmemsi).
25144
25145 2003-07-15 Mark Mitchell <mark@codesourcery.com>
25146
25147 PR debug/11473
25148 * g++.dg/debug/debug8.C: New test.
25149
25150 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25151
25152 PR c++/10108
25153 * g++.dg/template/crash7.C: New test.
25154
25155 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
25156
25157 PR target/10795
25158 * gcc.c-torture/compile/20030708-1.c: New.
25159
25160 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25161
25162 * gcc.c-torture/execute/20030715-1.c: New test.
25163
25164 2003-07-14 Geoffrey Keating <geoffk@apple.com>
25165
25166 * gcc.dg/pch/inline-3.c: New file.
25167 * gcc.dg/pch/inline-3.hs: New file.
25168 * gcc.dg/pch/inline-4.c: New file.
25169 * gcc.dg/pch/inline-4.hs: New file.
25170
25171 2003-07-14 Mark Mitchell <mark@codesourcery.com>
25172
25173 PR c++/11509
25174 * g++.dg/template/crash6.C: New test.
25175
25176 PR c++/7053
25177 * g++.dg/template/friend20.C: New test.
25178
25179 PR c++/7019
25180 * g++.dg/template/overload2.C: New test.
25181
25182 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25183
25184 PR optimization/11440
25185 * gcc.c-torture/execute/20030714-1.c: New test.
25186
25187 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25188
25189 PR c++/11154
25190 * g++.dg/template/partial2.C: New test.
25191
25192 2003-07-13 Mark Mitchell <mark@codesourcery.com>
25193
25194 PR c++/11503
25195 * g++.dg/template/anon1.C: New test.
25196
25197 PR c++/11493
25198 PR c++/11495
25199 * g++.dg/parse/template9.C: Likewise.
25200 * g++.dg/template/crash4.C: New test.
25201 * g++.dg/template/koenig1.C: Likewise.
25202 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
25203 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
25204 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
25205 functions.
25206 * g++.old-deja/g++.jason/template36.C: Likewise.
25207 * g++.old-deja/g++.mike/p1989.C: Likewise.
25208 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
25209 * g++.old-deja/g++.pt/ttp20.C: Use this->.
25210 * g++.old-deja/g++.pt/ttp21.C: Use this->.
25211 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
25212 compiling.
25213 * g++.old-deja/g++.pt/union2.C: Use this->.
25214
25215 2003-07-11 Jakub Jelinek <jakub@redhat.com>
25216
25217 * gcc.dg/20030711-1.c: New test.
25218
25219 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
25220
25221 PR c++/11050
25222 * g++.dg/parse/args1.C: New test.
25223 * g++.pt/defarg8.C: Change expected errors.
25224
25225 2003-07-11 Mark Mitchell <mark@codesourcery.com>
25226
25227 PR c++/8164
25228 * g++.dg/template/nontype2.C: New test.
25229
25230 PR c++/10558
25231 * g++.dg/parse/template8.C: New test.
25232
25233 PR c++/8327
25234 * g++.dg/template/scope1.C: New test.
25235
25236 * g++.dg/warn/Wsign-compare-1.C: New test.
25237
25238 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25239
25240 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
25241
25242 2003-07-10 Mark Mitchell <mark@codesourcery.com>
25243
25244 PR c++/9411
25245 * g++.dg/template/explicit2.C: New test.
25246
25247 PR c++/10032
25248 * g++.dg/warn/pedantic1.C: New test.
25249
25250 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
25251
25252 PR c++ 9483
25253 * g++.dg/other/field1.C: New test.
25254
25255 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25256
25257 PR c/11449
25258 * gcc.c-torture/compile/20030707-1.c: New.
25259
25260 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25261
25262 PR c++/10849
25263 * g++.dg/template/access12.C: New test.
25264
25265 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
25266
25267 * g++.dg/bprob/bprob.exp (prof_ext): Update.
25268 * g77.dg/bprob/bprob.exp (prof_ext): Update.
25269 * gcc.misc-tests/bprob.exp (prof_ext): Update.
25270 * gcc.misc-tests/gcov.exp: Update
25271 * g++.dg/gcov/gcov.exp: Update
25272 * lib/gcov.exp: Update.
25273
25274 2003-07-08 Mark Mitchell <mark@codesourcery.com>
25275
25276 * g++.dg/abi/mangle17.C: Make sure template expressions are
25277 dependent.
25278 * g++.dg/abi/mangle4.C: Mark erroneous casts.
25279 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
25280 * g++.dg/opt/stack1.C: Remove erroneous code.
25281 * g++.dg/parse/template7.C: New test.
25282 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
25283 * g++.old-deja/g++.pt/crash4.C: Likewise.
25284
25285 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25286
25287 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
25288 with zero or one occurence of `$' after the initial `L'.
25289
25290 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
25291
25292 * gcc.c-torture/compile/20030704-1.c: Add a comment.
25293
25294 2003-07-08 Roger Sayle <roger@eyesopen.com>
25295
25296 PR c/11370
25297 * gcc.dg/Wunreachable-6.c: New testcase.
25298 * gcc.dg/Wunreachable-7.c: New testcase.
25299
25300 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25301
25302 PR c/11420
25303 * gcc.dg/20030708-1.c: New test.
25304
25305 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
25306
25307 * gcc.dg/compat/sdata-section.h: New file.
25308 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
25309 * gcc.dg/torture/mips-sdata-1.c: New test.
25310
25311 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25312
25313 PR c++/11030
25314 * g++.dg/template/friend19.C: New test.
25315
25316 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25317
25318 * g++.dg/opt/strength-reduce.C: New test.
25319
25320 2003-07-07 Roger Sayle <roger@eyesopen.com>
25321
25322 PR target/10979
25323 * gcc.dg/20030707-1.c: New testcase.
25324
25325 2003-07-07 Roger Sayle <roger@eyesopen.com>
25326
25327 PR optimization/11059
25328 * g++.dg/opt/emptyunion.C: New testcase.
25329
25330 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25331 Eric Botcazou <ebotcazou@libertysurf.fr>
25332
25333 * g++.dg/opt/stack1.C: New test.
25334
25335 2003-07-05 Mark Mitchell <mark@codesourcery.com>
25336
25337 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
25338 run test.
25339
25340 PR c++/11431
25341 * g++.dg/expr/static_cast3.C: New test.
25342
25343 2003-07-04 Zack Weinberg <zack@codesourcery.com>
25344
25345 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
25346 everywhere.
25347 * gcc.dg/concat.c: Concatenation of string constants with
25348 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
25349 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
25350 * gcc.dg/cpp/escape-2.c: Use wide character constants where
25351 necessary to avoid multi-character character constant warning.
25352 * gcc.dg/cpp/escape.c: Likewise.
25353 * gcc.dg/cpp/ucs.c: Likewise.
25354 Remove backslashes from dg-bogus comments, as they confuse Tcl.
25355 Fix a typo.
25356
25357 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25358
25359 PR c/11428
25360 * gcc.c-torture/compile/20030704-1.c: New.
25361
25362 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25363
25364 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
25365
25366 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
25367
25368 PR c++/5287, PR c++/7910, PR c++/11021
25369 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
25370 tests for warnings.
25371 * g++.dg/ext/dllimport2.C: Add tests for warnings.
25372 * g++.dg/ext/dllimport3.C: Likewise.
25373 * g++.dg/ext/dllimport4.C: New file.
25374 * g++.dg/ext/dllimport5.C: New file.
25375 * g++.dg/ext/dllimport6.C: New file.
25376 * g++.dg/ext/dllimport7.C: New file.
25377 * g++.dg/ext/dllimport8.C: New file.
25378 * g++.dg/ext/dllimport9.C: New file.
25379 * g++.dg/ext/dllimport10.C: New file.
25380 * g++.dg/ext/dllexport1.C: New file.
25381
25382 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25383
25384 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
25385 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
25386
25387 2003-07-03 Roger Sayle <roger@eyesopen.com>
25388
25389 * gcc.dg/builtins-25.c: New testcase.
25390 * gcc.dg/builtins-26.c: New testcase.
25391
25392 2003-07-03 Janis Johnson <janis187@us.ibm.com>
25393
25394 * gcc.dg/compat/vector-defs.h: New file.
25395 * gcc.dg/compat/vector-setup.h: New file.
25396 * gcc.dg/compat/vector-check.h: New file.
25397 * gcc.dg/compat/vector-1_main.c: New file.
25398 * gcc.dg/compat/vector-1_x.c: New file.
25399 * gcc.dg/compat/vector-1_y.c: New file.
25400 * gcc.dg/compat/vector-2_main.c: New file.
25401 * gcc.dg/compat/vector-2_x.c: New file.
25402 * gcc.dg/compat/vector-2_y.c: New file.
25403
25404 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
25405 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
25406 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
25407 * gcc.dg/compat/struct-align-1.h: New file.
25408 * gcc.dg/compat/struct-align-1_main.c: New file.
25409 * gcc.dg/compat/struct-align-1_x.c: New file.
25410 * gcc.dg/compat/struct-align-1_y.c: New file.
25411 * gcc.dg/compat/struct-align-2.h: New file.
25412 * gcc.dg/compat/struct-align-2_main.c: New file.
25413 * gcc.dg/compat/struct-align-2_x.c: New file.
25414 * gcc.dg/compat/struct-align-2_y.c: New file.
25415
25416 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
25417 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25418 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25419 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25420 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25421 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25422 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25423 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25424 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25425 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25426 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25427 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25428 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25429 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25430 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25431 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25432 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25433 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25434 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25435 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25436 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25437 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25438 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25439 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25440 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25441 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25442 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25443 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25444 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25445
25446 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25447
25448 * gcc.dg/i386-call-1.c: New test.
25449
25450 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
25451
25452 PR c++/9162
25453 * g++.dg/parse/defarg4.C: New.
25454
25455 2003-07-03 Roger Sayle <roger@eyesopen.com>
25456
25457 PR target/10700
25458 * gcc.c-torture/compile/20030703-1.c: New test case.
25459
25460 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25461
25462 * g++.dg/template/local3.C: Remove extra semicolon.
25463
25464 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25465
25466 * gcc.dg/i386-volatile-1.c: New test.
25467
25468 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
25469
25470 PR c++/11072
25471 * g++.dg/other/offsetof2.C: XFAIL.
25472 * g++.dg/other/offsetof5.C: New.
25473
25474 PR c++/10219
25475 * g++.dg/template/error1.C: New.
25476
25477 PR c++/9779
25478 * g++.dg/template/dependent-expr1.C: New.
25479
25480 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25481
25482 PR c++/6949
25483 * g++.dg/template/local3.C: New test.
25484
25485 PR c++/11149
25486 * g++.dg/lookup/scoped6.C: New test.
25487
25488 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
25489
25490 PR c++/8046
25491 * g++.dg/other/error7.C: New test.
25492
25493 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
25494
25495 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
25496 * g++.old-deja/g++.abi/vtable3.h: Likewise.
25497 * g++.old-deja/g++.law/code-gen5.C: Likewise.
25498 * g++.old-deja/g++.other/union2.C: Likewise.
25499 * gcc.dg/c90-const-expr-2.c: Likewise.
25500 * gcc.dg/c90-const-expr-3.c: Likewise.
25501 * gcc.dg/c99-const-expr-2.c: Likewise.
25502 * gcc.dg/c99-const-expr-3.c: Likewise.
25503 * gcc.dg/concat.c: Likewise.
25504
25505 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25506
25507 PR c++/9559
25508 * g++.dg/init/static1.C: New test.
25509
25510 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25511
25512 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
25513 * g++.old-deja/g++.other/access2.C: Likewise.
25514 * g++.old-deja/g++.other/decl2.C: Likewise.
25515 * gcc.c-torture/execute/20020615-1.c: Likewise.
25516
25517 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25518
25519 PR c++/4933
25520 * g++.dg/template/sizeof4.C: New test.
25521
25522 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25523
25524 * g++.dg/other/error6.C: New test.
25525
25526 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25527
25528 PR c++/10750
25529 * g++.dg/parse/constant2.C: New test.
25530
25531 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25532
25533 PR c++/11106
25534 * g++.dg/other/error5.C: New test.
25535
25536 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25537
25538 * gcc.dg/format/gcc_diag-1.c: New test.
25539
25540 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
25541
25542 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
25543
25544 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
25545
25546 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
25547 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
25548 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
25549
25550 2003-06-28 Jakub Jelinek <jakub@redhat.com>
25551
25552 * gcc.c-torture/execute/builtins/string-8.c: New test.
25553 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
25554 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
25555 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
25556
25557 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25558
25559 PR c++/10468
25560 * g++.dg/ext/typeof6.C: New test.
25561
25562 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25563
25564 PR c++/10796
25565 * g++.dg/init/enum1.C: New test.
25566
25567 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
25568
25569 * gcc.dg/20030627-1.c: New test.
25570
25571 2003-06-26 Mark Mitchell <mark@codesourcery.com>
25572
25573 PR c++/11332
25574 * g++.dg/expr/static_cast2.C: New test.
25575
25576 2003-06-26 Roger Sayle <roger@eyesopen.com>
25577 Jakub Jelinek <jakub@redhat.com>
25578
25579 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
25580 sprintf(dst,"%s",src) optimization.
25581 * gcc.c-torture/execute/20030626-1.c: New test case.
25582 * gcc.c-torture/execute/20030626-2.c: New test case.
25583
25584 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
25585
25586 * gcc.c-torture/execute/multi-ix.c: New test.
25587
25588 * gcc.c-torture/execute/simd-4.c (main):
25589 Added missing semicolon at end of union.
25590
25591 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
25592
25593 PR c++/8266
25594 * g++.dg/template/explicit-instantiation3.C: New test.
25595
25596 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25597
25598 * gcc.dg/20030626-1.c: Use signed char.
25599
25600 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25601
25602 * gcc.dg/20030626-1.c: New test.
25603
25604 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
25605
25606 * const-str-2.m: Update.
25607
25608 2003-06-25 Mark Mitchell <mark@codesourcery.com>
25609
25610 PR c++/10990
25611 * g++.dg/rtti/dyncast1.C: New test.
25612 * g++.dg/abi/mangle4.C: Correct base-specifier access.
25613 * g++.dg/lookup/scoped1.C: Remove XFAIL.
25614 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
25615
25616 PR c++/10931
25617 * g++.dg/expr/static_cast1.C: New test.
25618
25619 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
25620
25621 * gcc.dg/20030625-1.c: New test.
25622
25623 2003-06-24 Roger Sayle <roger@eyesopen.com>
25624
25625 * gcc.c-torture/compile/20030624-1.c: New test case.
25626
25627 2003-06-24 Jakub Jelinek <jakub@redhat.com>
25628
25629 * gcc.c-torture/execute/string-opt-17.c: New test.
25630
25631 2003-06-24 Mark Mitchell <mark@codesourcery.com>
25632
25633 PR c++/5754
25634 * g++.dg/parse/crash6.C: New test.
25635
25636 2003-06-23 Roger Sayle <roger@eyesopen.com>
25637
25638 * gcc.dg/builtins-24.c: New test case.
25639
25640 2003-06-23 Jakub Jelinek <jakub@redhat.com>
25641
25642 * g++.dg/opt/operator1.C: New test.
25643
25644 2003-06-22 Roger Sayle <roger@eyesopen.com>
25645
25646 * gcc.c-torture/execute/string-opt-16.c: New test case.
25647
25648 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25649
25650 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
25651 * g++.old-deja/g++.other/conv7.C: Likewise.
25652 * g++.old-deja/g++.other/overcnv2.C: Likewise.
25653 * g++.old-deja/g++.other/overload14.C: Likewise.
25654
25655 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25656
25657 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
25658 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
25659
25660 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25661
25662 PR c++/10888
25663 * g++.dg/warn/Winline-3.C: New test.
25664
25665 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25666
25667 * lib/target-supports.exp (check_alias_available): Make the test
25668 program acceptable to the Solaris assembler.
25669
25670 PR c++/10749
25671 * g++.dg/template/memclass2.C: New test.
25672
25673 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25674 Eric Botcazou <ebotcazou@libertysurf.fr>
25675
25676 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
25677 data for non-matching targets.
25678 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
25679
25680 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25681
25682 PR c++/10845
25683 * g++.dg/template/member3.C: New test.
25684
25685 2003-06-19 Mark Mitchell <mark@codesourcery.com>
25686
25687 PR c++/10939
25688 * g++.dg/template/func1.C: New test.
25689
25690 PR c++/9649
25691 * g++.dg/template/static4.C: New test.
25692 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
25693
25694 PR c++/11041
25695 * g++.dg/init/ref7.C: New test.
25696
25697 2003-06-19 Matt Austern <austern@apple.com>
25698
25699 PR c++/11228
25700 * g++.dg/anew1.C: New test.
25701 * g++.dg/anew2.C: New test.
25702 * g++.dg/anew3.C: New test.
25703 * g++.dg/anew4.C: New test.
25704
25705 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
25706
25707 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
25708
25709 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
25710
25711 * gcc.c-torture/execute/simd-4.c (main): Make expected value
25712 endian-dependent.
25713
25714 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
25715
25716 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
25717 Remove cruft.
25718
25719 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
25720
25721 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
25722 * gcc.c-torture/compile/961203-1.c: Likewise.
25723 * gcc.c-torture/compile/980506-1.c: Likewise.
25724
25725 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25726
25727 PR c++/10712
25728 * g++.dg/lookup/using7.C: New test.
25729
25730 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25731
25732 PR c++/11105
25733 * g++.dg/abi/conv1.C: Remove it.
25734 * g++.dg/template/conv7.C: New test.
25735 * g++.dg/template/conv8.C: Likewise.
25736 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
25737 conversion operator.
25738
25739 2003-06-17 Janis Johnson <janis187@us.ibm.com>
25740
25741 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
25742 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25743 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25744 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25745 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25746 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25747 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25748 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25749 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25750 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25751 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25752 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25753 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25754 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25755 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25756 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25757 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25758 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25759 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25760 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25761 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25762 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25763 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25764 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25765 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25766 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25767 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25768 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25769 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25770
25771 2003-06-16 Mark Mitchell <mark@codesourcery.com>
25772
25773 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
25774 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
25775 indications.
25776
25777 2003-06-16 Roger Sayle <roger@eyesopen.com>
25778
25779 * gcc.dg/i386-387-5.c: New test case.
25780 * gcc.dg/i386-387-6.c: New test case.
25781 * gcc.dg/builtins-23.c: New test case.
25782
25783 2003-06-15 Roger Sayle <roger@eyesopen.com>
25784
25785 * gcc.dg/builtins-22.c: New test case.
25786 * gcc.dg/i386-387-1.c: Update to test exp.
25787 * gcc.dg/i386-387-2.c: Likewise.
25788
25789 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25790
25791 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
25792
25793 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25794
25795 * lib/gcc-dg.exp (dg-require-dll): New function.
25796 (dg-xfail-if): Likewise.
25797 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
25798 driver.
25799
25800 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
25801 * gcc.c-torture/compile/20001205-1.c: Likewise.
25802 * gcc.c-torture/compile/20001226-1.c: Likewise.
25803 * gcc.c-torture/compile/20010518-2.c: Likewise.
25804 * gcc.c-torture/compile/20020312-1.c: Likewise.
25805 * gcc.c-torture/compile/20020604-1.c: Likewise.
25806 * gcc.c-torture/compile/920501-12.c: Likewise.
25807 * gcc.c-torture/compile/920501-4.c: Likewise.
25808 * gcc.c-torture/compile/920520-1.c: Likewise.
25809 * gcc.c-torture/compile/920521-1.c: Likewise.
25810 * gcc.c-torture/compile/920625-1.c: Likewise.
25811 * gcc.c-torture/compile/961203-1.c: Likewise.
25812 * gcc.c-torture/compile/980506-1.c: Likewise.
25813 * gcc.c-torture/compile/981006-1.c: Likewise.
25814 * gcc.c-torture/compile/981022-1.c: Likewise.
25815 * gcc.c-torture/compile/981223-1.c: Likewise.
25816 * gcc.c-torture/compile/990617-1.c: Likewise.
25817 * gcc.c-torture/compile/dll.c: Likewise.
25818 * gcc.c-torture/compile/labels-3.c: Likewise.
25819 * gcc.c-torture/compile/mipscop-1.c: Likewise.
25820 * gcc.c-torture/compile/mipscop-2.c: Likewise.
25821 * gcc.c-torture/compile/mipscop-3.c: Likewise.
25822 * gcc.c-torture/compile/mipscop-4.c: Likewise.
25823 * gcc.c-torture/compile/simd-5.c: Likewise.
25824 * gcc.c-torture/compile/20000804-1.x: Remove.
25825 * gcc.c-torture/compile/20001205-1.x: Likewise.
25826 * gcc.c-torture/compile/20001226-1.x: Likewise.
25827 * gcc.c-torture/compile/20010518-2.x: Likewise.
25828 * gcc.c-torture/compile/20020312-1.x: Likewise.
25829 * gcc.c-torture/compile/20020604-1.x: Likewise.
25830 * gcc.c-torture/compile/920501-12.x: Likewise.
25831 * gcc.c-torture/compile/920501-4.x: Likewise.
25832 * gcc.c-torture/compile/920520-1.x: Likewise.
25833 * gcc.c-torture/compile/920521-1.x: Likewise.
25834 * gcc.c-torture/compile/920625-1.x: Likewise.
25835 * gcc.c-torture/compile/961203-1.x: Likewise.
25836 * gcc.c-torture/compile/980506-1.x: Likewise.
25837 * gcc.c-torture/compile/981006-1.x: Likewise.
25838 * gcc.c-torture/compile/981022-1.x: Likewise.
25839 * gcc.c-torture/compile/981223-1.x: Likewise.
25840 * gcc.c-torture/compile/990617-1.x: Likewise.
25841 * gcc.c-torture/compile/mipscop-1.x: Likewise.
25842 * gcc.c-torture/compile/mipscop-2.x: Likewise.
25843 * gcc.c-torture/compile/mipscop-3.x: Likewise.
25844 * gcc.c-torture/compile/mipscop-4.x: Likewise.
25845 * gcc.c-torture/compile/simd-5.x: Likewise.
25846
25847 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
25848
25849 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25850
25851 * gcc.c-torture/execute/20030611-1.c: New test.
25852
25853 2003-06-12 Roger Sayle <roger@eyesopen.com>
25854
25855 PR middle-end/168
25856 * gcc.dg/20030612-1.c: New test case.
25857
25858 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25859
25860 PR c++/10635
25861 * g++.dg/expr/cast1.C: New test.
25862
25863 2003-06-12 Roger Sayle <roger@eyesopen.com>
25864
25865 * gcc.dg/builtins-21.c: New test case.
25866
25867 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
25868
25869 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
25870 options instead of at the end.
25871 * lib/objc.exp (objc_target_compile): Likewise.
25872
25873 2003-06-11 Mark Mitchell <mark@codesourcery.com>
25874
25875 PR c++/10432
25876 * g++.dg/parse/error1.C: New test.
25877
25878 2003-06-11 Janis Johnson <janis187@us.ibm.com>
25879
25880 * gcc.dg/compat/struct-by-value-11_main.c: New file.
25881 * gcc.dg/compat/struct-by-value-11_x.c: New file.
25882 * gcc.dg/compat/struct-by-value-11_y.c: New file.
25883 * gcc.dg/compat/struct-by-value-12_main.c: New file.
25884 * gcc.dg/compat/struct-by-value-12_x.c: New file.
25885 * gcc.dg/compat/struct-by-value-12_y.c: New file.
25886 * gcc.dg/compat/struct-by-value-13_main.c: New file.
25887 * gcc.dg/compat/struct-by-value-13_x.c: New file.
25888 * gcc.dg/compat/struct-by-value-13_y.c: New file.
25889 * gcc.dg/compat/struct-by-value-14_main.c: New file.
25890 * gcc.dg/compat/struct-by-value-14_x.c: New file.
25891 * gcc.dg/compat/struct-by-value-14_y.c: New file.
25892 * gcc.dg/compat/struct-by-value-15_main.c: New file.
25893 * gcc.dg/compat/struct-by-value-15_x.c: New file.
25894 * gcc.dg/compat/struct-by-value-15_y.c: New file.
25895 * gcc.dg/compat/struct-by-value-16_main.c: New file.
25896 * gcc.dg/compat/struct-by-value-16_x.c: New file.
25897 * gcc.dg/compat/struct-by-value-16_y.c: New file.
25898 * gcc.dg/compat/struct-by-value-17_main.c: New file.
25899 * gcc.dg/compat/struct-by-value-17_x.c: New file.
25900 * gcc.dg/compat/struct-by-value-17_y.c: New file.
25901 * gcc.dg/compat/struct-by-value-18_main.c: New file.
25902 * gcc.dg/compat/struct-by-value-18_x.c: New file.
25903 * gcc.dg/compat/struct-by-value-18_y.c: New file.
25904
25905 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
25906 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
25907 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
25908 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
25909 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
25910 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
25911 * gcc.dg/compat/scalar-return-3_main.c: New file.
25912 * gcc.dg/compat/scalar-return-3_x.c: New file.
25913 * gcc.dg/compat/scalar-return-3_y.c: New file.
25914 * gcc.dg/compat/scalar-return-4_main.c: New file.
25915 * gcc.dg/compat/scalar-return-4_x.c: New file.
25916 * gcc.dg/compat/scalar-return-4_y.c: New file.
25917
25918 2003-06-10 Janis Johnson <janis187@us.ibm.com>
25919
25920 * gcc.dg/compat/fp2-struct-check.h: New file.
25921 * gcc.dg/compat/fp2-struct-defs.h: New file.
25922 * gcc.dg/compat/fp2-struct-init.h: New file.
25923 * gcc.dg/compat/struct-by-value-10_main.c: New file.
25924 * gcc.dg/compat/struct-by-value-10_x.c: New file.
25925 * gcc.dg/compat/struct-by-value-10_y.c: New file.
25926 * gcc.dg/compat/struct-return-10_main.c: New file.
25927 * gcc.dg/compat/struct-return-10_x.c: New file.
25928 * gcc.dg/compat/struct-return-10_y.c: New file.
25929
25930 * gcc.dg/compat/compat-common.h: New file.
25931 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
25932 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
25933 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
25934 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
25935 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
25936 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
25937 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
25938 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25939 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
25940 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
25941 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25942 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
25943 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
25944 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25945 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
25946 * gcc.dg/compat/small-struct-check.h: Ditto.
25947 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
25948 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25949 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
25950 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
25951 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25952 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25953 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
25954 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25955 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
25956 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
25957 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25958 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25959 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
25960 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25961 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25962 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
25963 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25964 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
25965 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
25966 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25967 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
25968 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
25969 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25970 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
25971 * gcc.dg/compat/struct-return-2_main.c: Ditto.
25972 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25973 * gcc.dg/compat/struct-return-2_y.c: Ditto.
25974 * gcc.dg/compat/struct-return-3_main.c: Ditto.
25975 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25976 * gcc.dg/compat/struct-return-3_y.c: Ditto.
25977
25978 2003-06-10 Geoffrey Keating <geoffk@apple.com>
25979
25980 * g++.dg/pch/static-1.C: New file.
25981 * g++.dg/pch/static-1.Hs: New file.
25982
25983 2003-06-10 Richard Henderson <rth@redhat.com>
25984
25985 * gcc.dg/asm-7.c: Adjust expected warning text.
25986
25987 2003-06-10 Roger Sayle <roger@eyesopen.com>
25988
25989 * gcc.dg/builtins-20.c: New test case.
25990
25991 2003-06-10 Mark Mitchell <mark@codesourcery.com>
25992
25993 PR c++/11131
25994 * g++.dg/opt/template1.C: New test.
25995
25996 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25997
25998 * lib/gcc-dg.exp (dg-test): Clear additional_files and
25999 additional_sources.
26000
26001 2003-05-21 David Taylor <dtaylor@emc.com>
26002
26003 * gcc.dg/Wpadded.c: New file.
26004
26005 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26006
26007 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
26008 * gcc.dg/special/weak-2.c: Add dg-require-weak.
26009 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
26010 dg-require-weak.
26011
26012 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
26013
26014 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
26015
26016 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26017
26018 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
26019 (dg-require-alias): Likewise.
26020 (dg-require-gc-sections): Likewise.
26021 * lib/target-supports.exp (check_gc_sections_available): Likewise.
26022
26023 2003-06-08 Richard Henderson <rth@redhat.com>
26024
26025 * gcc.dg/20011029-2.c: Fix the array reference.
26026 * gcc.dg/asm-7.c: New.
26027
26028 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
26029
26030 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
26031
26032 2003-06-08 Mark Mitchell <mark@codesourcery.com>
26033
26034 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
26035 (dg-require-gc-sections): Likewise.
26036
26037 2003-06-08 Jan Hubicka <jh@suse.cz>
26038
26039 * i386-cmov1.c: Fix regular expression.
26040 * i386-cvt-1.c: Likewise.
26041 * i386-local.c: Likewise.
26042 * i386-local2.c: Likewise.
26043 * i386-mul.c: Likewise.
26044 * i386-ssetype-1.c: Likewise.
26045 * i386-ssetype-3.c: Likewise.
26046 * i386-ssetype-5.c: Likewise.
26047
26048 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26049
26050 PR c++/11039
26051 * g++.dg/warn/implicit-typename2.C: New test.
26052 * g++.dg/warn/implicit-typename3.C: New test.
26053
26054 2003-06-07 Richard Henderson <rth@redhat.com>
26055
26056 * g++.dg/other/offsetof3.C: Use size_t.
26057 * g++.dg/other/offsetof4.C: Likewise.
26058
26059 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
26060
26061 * lib/copy-file.exp: New. Implement gcc_copy_files.
26062
26063 * lib/dg-pch.exp: Load copy-file.exp
26064 (dg-pch): Use gcc_copy_files instead of "file copy".
26065
26066 2003-06-06 Mark Mitchell <mark@codesourcery.com>
26067
26068 * gcc.dg/weak/weak.exp: Simplify.
26069 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
26070 * gcc.dg/weak/weak-1.c: Likewise.
26071 * gcc.dg/weak/weak-2.c: Likewise.
26072 * gcc.dg/weak/weak-3.c: Likewise.
26073 * gcc.dg/weak/weak-4.c: Likewise.
26074 * gcc.dg/weak/weak-5.c: Likewise.
26075 * gcc.dg/weak/weak-6.c: Likewise.
26076 * gcc.dg/weak/weak-7.c: Likewise.
26077 * gcc.dg/weak/weak-8.c: Likewise.
26078 * gcc.dg/weak/weak-9.c: Likewise.
26079
26080 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
26081
26082 gcc.c-torture/execute/20030606-1.c: New.
26083
26084 2003-06-06 Roger Sayle <roger@eyesopen.com>
26085
26086 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
26087 * gcc.dg/builtins-19.c: Likewise.
26088
26089 2003-06-06 Roger Sayle <roger@eyesopen.com>
26090
26091 * gcc.dg/builtins-2.c: Add some more tests.
26092 * gcc.dg/builtins-18.c: New test case.
26093 * gcc.dg/builtins-19.c: New test case.
26094
26095 2003-06-06 Roger Sayle <roger@eyesopen.com>
26096 Jim Wilson <wilson@tuliptree.org>
26097
26098 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
26099
26100 2003-06-06 Jakub Jelinek <jakub@redhat.com>
26101
26102 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
26103 mempcpy/stpcpy calls not to be optimized into something else.
26104 * gcc.c-torture/execute/string-opt-3.c: Moved to...
26105 * gcc.c-torture/execute/builtins/string-7.c: ...here.
26106 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
26107
26108 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26109
26110 * gcc.dg/format/asm_fprintf-1.c: New test.
26111
26112 2003-06-05 Mark Mitchell <mark@codesourcery.com>
26113
26114 * lib/gcc-defs.exp (additional_sources): New variable.
26115 (dg-additional-sources): New function.
26116 (additional_files): New variable.
26117 (dg-additional-files): New function.
26118 (dg-additional-files-options): Likewise.
26119 * lib/gcc-dg.exp (dg-require-weak): New function.
26120 (dg-require-alias): Likewise.
26121 (dg-require-gc-sections): Likewise.
26122 * lib/target-supports.exp (check_alias_available): Remove testfile
26123 parameter.
26124 (check_gc_sections_available): New function.
26125 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
26126 (dg-gpp-additional-files): Likewise.
26127 * lib/g++.exp (additional_sources): Remove.
26128 (additional_files): Likewise.
26129 (g++_target_compile): Use dg-additional-files-options.
26130
26131 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
26132 Tcl logic.
26133 * gcc.dg/special/ecos.exp: Remove.
26134 * gcc.dg/special/20000419-2.c: Use dg-require-*.
26135 * gcc.dg/special/alias-1.c: Likewise.
26136 * gcc.dg/special/alias-2.c: Likewise.
26137 * gcc.dg/special/gcsec-1.c: Likewise.
26138 * gcc.dg/special/weak-1.c: Likewise.
26139 * gcc.dg/special/weak-2.c: Likewise.
26140 * gcc.dg/special/wkali-1.c: Likewise.
26141 * gcc.dg/special/wkali-2.c: Likewise.
26142
26143 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
26144 dg-gpp-additional-*.
26145 * g++.dg/special/conpr-3.C: Likewise.
26146 * g++.dg/special/conpr-4.C: Likewise.
26147 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
26148 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
26149 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
26150 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
26151 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
26152 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
26153 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
26154 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
26155 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
26156 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
26157 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
26158 * g++.old-deja/g++.other/comdat1.C: Likewise.
26159 * g++.old-deja/g++.other/comdat2.C: Likewise.
26160 * g++.old-deja/g++.other/comdat3.C: Likewise.
26161 * g++.old-deja/g++.other/ctor1.C: Likewise.
26162 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
26163
26164 2003-06-05 Richard Henderson <rth@redhat.com>
26165
26166 * gcc.dg/debug/20030605-1.c: New.
26167
26168 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26169
26170 * README.QMTEST: Update.
26171
26172 2003-06-04 Richard Henderson <rth@redhat.com>
26173
26174 * gcc.dg/cleanup-1.c: New.
26175 * gcc.dg/cleanup-2.c: New.
26176 * gcc.dg/cleanup-3.c: New.
26177 * gcc.dg/cleanup-4.c: New.
26178 * gcc.dg/cleanup-5.c: New.
26179 * gcc.dg/cleanup-6.c: New.
26180 * gcc.dg/cleanup-7.c: New.
26181
26182 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26183
26184 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
26185
26186 * lib/dg-pch.exp: New file.
26187 * g++.dg/pch/pch.exp: Use dg-pch.exp.
26188 * gcc.dg/pch/pch.exp: Likewise.
26189
26190 2003-06-04 Roger Sayle <roger@eyesopen.com>
26191
26192 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
26193 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
26194 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
26195 * gcc.dg/builtins-17.c: New test case.
26196 * gcc.dg/i386-387-4.c: New test case.
26197 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
26198
26199 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26200
26201 * gcc.dg/ultrasp9.c: New test.
26202
26203 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26204
26205 * gcc.c-torture/compile/20030604-1.c: New test.
26206 * gcc.dg/sparc-constant-1.c: New test.
26207
26208 2003-06-03 Glen Nakamura <glen@imodulo.com>
26209
26210 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
26211
26212 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
26213
26214 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
26215
26216 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
26217 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
26218
26219 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
26220
26221 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
26222
26223 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26224
26225 PR c++/10940
26226 * g++.dg/template/spec10.C: New test.
26227
26228 2003-06-03 Roger Sayle <roger@eyesopen.com>
26229
26230 * gcc.dg/builtins-16.c: New test case.
26231
26232 2003-06-03 Jakub Jelinek <jakub@redhat.com>
26233
26234 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
26235 mempcpy test with post-increments.
26236 * gcc.c-torture/execute/string-opt-3.c: New test.
26237 * gcc.dg/string-opt-1.c: New test.
26238
26239 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
26240
26241 PR fortran/10965
26242 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
26243
26244 2003-06-02 Mark Mitchell <mark@codesourcery.com>
26245
26246 * lib/scanasm.exp (dg-scan): New function, factored out of ...
26247 (scan-assembler): ... here. Use dg-scan.
26248 (scan-assembler-not): Likewise.
26249 (scan-file): New function.
26250 (scan-file-not): Likewise.
26251 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
26252 * gcc.dg/cpp/_Pragma4.c: Likewise.
26253 * gcc.dg/cpp/_Pragma5.c: Likewise.
26254 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26255 * gcc.dg/cpp/avoidpaste2.c: Likewise.
26256 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
26257 * gcc.dg/cpp/cmdlne-P.c: Likewise.
26258 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
26259 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
26260 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
26261 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
26262 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
26263 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
26264 * gcc.dg/cpp/cxxcom1.c: Likewise.
26265 * gcc.dg/cpp/line1.c: Likewise.
26266 * gcc.dg/cpp/maccom1.c: Likewise.
26267 * gcc.dg/cpp/maccom2.c: Likewise.
26268 * gcc.dg/cpp/maccom3.c: Likewise.
26269 * gcc.dg/cpp/maccom4.c: Likewise.
26270 * gcc.dg/cpp/maccom5.c: Likewise.
26271 * gcc.dg/cpp/maccom6.c: Likewise.
26272 * gcc.dg/cpp/multiline.c: Likewise.
26273 * gcc.dg/cpp/spacing1.c: Likewise.
26274 * gcc.dg/cpp/spacing2.c: Likewise.
26275 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
26276 * gcc.dg/cpp/trad/maccom1.c: Likewise.
26277 * gcc.dg/cpp/trad/maccom2.c: Likewise.
26278 * gcc.dg/cpp/trad/maccom3.c: Likewise.
26279 * gcc.dg/cpp/trad/maccom4.c: Likewise.
26280 * gcc.dg/cpp/trad/maccom6.c: Likewise.
26281 * gcc.dg/cpp/cxxcom2.c: Likewise.
26282 * gcc.dg/cpp/cxxcom2.h: New file.
26283
26284 * gcc.dg/cpp/truefalse.cpp: Move it to ...
26285 * g++.dg/cpp/truefalse.C: Here.
26286 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
26287
26288 2003-06-01 Loren James Rittle <ljrittle@acm.org>
26289
26290 * gcc.dg/cpp/redef3.c: New file.
26291
26292 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26293
26294 * gcc.dg/i386-loop-3.c: New test.
26295
26296 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
26297
26298 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
26299
26300 2003-05-31 Roger Sayle <roger@eyesopen.com>
26301
26302 * gcc.dg/fwrapv-1.c: New test case.
26303 * gcc.dg/fwrapv-2.c: New test case.
26304
26305 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26306
26307 PR c++/10956
26308 * g++.dg/template/spec9.C: New test.
26309
26310 2003-05-29 Roger Sayle <roger@eyesopen.com>
26311
26312 * gcc.dg/duff-4.c: New test case.
26313
26314 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
26315
26316 PR fortran/10843
26317 * g77.dg/ffixed-form-1.f: New test
26318 * g77.dg/ffixed-form-2.f: New test
26319 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
26320 * g77.dg/ffree-form-3.f: New test
26321
26322 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
26323
26324 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
26325 * gcc.dg/wint_t-1.c: Likewise.
26326
26327 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26328
26329 * g++.dg/template/access11.C: New test.
26330
26331 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26332
26333 PR c++/10849
26334 * g++.dg/template/access10.C: New test.
26335
26336 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26337 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26338
26339 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
26340
26341 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26342
26343 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
26344 suppress for powerpc-*-darwin*.
26345 * gcc.dg/torture/builtin-noret-2.c: Likewise.
26346
26347 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26348
26349 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
26350 suppress option for powerpc-*-darwin*.
26351
26352 2003-05-23 Roger Sayle <roger@eyesopen.com>
26353
26354 * gcc.dg/builtins-1.c: Add tests for tan and atan.
26355 * gcc.dg/builtins-4.c: Add test for fmod.
26356
26357 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26358
26359 PR c++/10682
26360 * g++.dg/template/instantiate4.C: New test.
26361
26362 2003-05-22 Roger Sayle <roger@eyesopen.com>
26363
26364 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
26365
26366 2003-05-21 Janis Johnson <janis187@us.ibm.com>
26367
26368 * gcc.dg/compat/scalar-return-1_main.c: New file.
26369 * gcc.dg/compat/scalar-return-1_x.c: New file.
26370 * gcc.dg/compat/scalar-return-1_y.c: New file.
26371 * gcc.dg/compat/scalar-return-2_main.c: New file.
26372 * gcc.dg/compat/scalar-return-2_x.c: New file.
26373 * gcc.dg/compat/scalar-return-2_y.c: New file.
26374 * gcc.dg/compat/struct-return-3_main.c: New file.
26375 * gcc.dg/compat/struct-return-3_y.c: New file.
26376 * gcc.dg/compat/struct-return-3_x.c: New file.
26377 * gcc.dg/compat/struct-return-2_main.c: New file.
26378 * gcc.dg/compat/struct-return-2_x.c: New file.
26379 * gcc.dg/compat/struct-return-2_y.c: New file.
26380
26381 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26382
26383 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
26384 for hppa*-hp-hpux*.
26385 * gcc.dg/20021014-1.c (dg-options): Likewise.
26386 * gcc.dg/nest.c (dg-options): Likewise.
26387
26388 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
26389
26390 PR c++/9738
26391 * g++.dg/ext/dllimport2.C: New file.
26392 * g++.dg/ext/dllimport3.C: New file.
26393
26394 2003-05-20 Janis Johnson <janis187@us.ibm.com>
26395
26396 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
26397 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26398 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26399 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26400 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26401 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26402 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
26403 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
26404 * gcc.dg/compat/small-struct-defs.h: New file.
26405 * gcc.dg/compat/small-struct-init.h: New file.
26406 * gcc.dg/compat/small-struct-check.h: New file.
26407 * gcc.dg/compat/fp-struct-defs.h: New file.
26408 * gcc.dg/compat/fp-struct-check.h: New file.
26409 * gcc.dg/compat/fp-struct-init.h: New file.
26410 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
26411 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
26412
26413 2003-05-19 Jakub Jelinek <jakub@redhat.com>
26414
26415 * gcc.dg/20030225-2.c: New test.
26416
26417 2003-05-18 Roger Sayle <roger@eyesopen.com>
26418 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26419
26420 * gcc.c-torture/compile/20030518-1.c: New test case.
26421
26422 2003-05-18 Mark Mitchell <mark@codesourcery.com>
26423
26424 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
26425 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
26426 gcc-dg-debug-runtest.
26427 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
26428 gcc-dg-debug-runtest.
26429
26430 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26431
26432 PR c++/9022
26433 * g++.dg/lookup/using6.C: New test.
26434
26435 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26436
26437 * g++.dg/parse/access2.C: New test.
26438
26439 2003-05-17 Mark Mitchell <mark@codesourcery.com>
26440
26441 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
26442 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
26443 * gcc.dg/debug/debug.exp: Likewise.
26444
26445 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
26446
26447 * gcc.dg/dollar.c: New test.
26448
26449 2003-05-16 Janis Johnson <janis187@us.ibm.com>
26450
26451 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
26452 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
26453 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
26454 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
26455 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
26456 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
26457 * gcc.dg/compat/struct-by-value-6_main.c: New file.
26458 * gcc.dg/compat/struct-by-value-6_x.c: New file.
26459 * gcc.dg/compat/struct-by-value-6_y.c: New file.
26460 * gcc.dg/compat/struct-by-value-7_main.c: New file.
26461 * gcc.dg/compat/struct-by-value-7_x.c: New file.
26462 * gcc.dg/compat/struct-by-value-7_y.c: New file.
26463 * gcc.dg/compat/struct-by-value-8_main.c: New file.
26464 * gcc.dg/compat/struct-by-value-8_x.c: New file.
26465 * gcc.dg/compat/struct-by-value-8_y.c: New file.
26466 * gcc.dg/compat/struct-by-value-9_main.c: New file.
26467 * gcc.dg/compat/struct-by-value-9_x.c: New file.
26468 * gcc.dg/compat/struct-by-value-9_y.c: New file.
26469
26470 2003-05-16 Mark Mitchell <mark@codesourcery.com>
26471
26472 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
26473 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
26474 support for "repo" mode.
26475 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
26476 * lib/g77-dg.exp: Likewise.
26477 * lib/obj-dg.exp: Likewise.
26478
26479 2003-05-16 Jakub Jelinek <jakub@redhat.com>
26480
26481 Merge from gcc-3_2-rhl8-branch:
26482 2003-04-23 Jakub Jelinek <jakub@redhat.com>
26483
26484 * gcc.dg/tls/opt-6.c: New test.
26485
26486 2003-04-05 Jakub Jelinek <jakub@redhat.com>
26487
26488 * gcc.dg/20030405-1.c: New test.
26489
26490 2003-03-09 Jakub Jelinek <jakub@redhat.com>
26491
26492 * gcc.dg/20030309-1.c: New test.
26493
26494 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26495
26496 * gcc.c-torture/execute/20030307-1.c: New test.
26497
26498 2003-02-20 Randolph Chung <tausq@debian.org>
26499
26500 * gcc.c-torture/compile/20030220-1.c: New test.
26501
26502 2003-02-18 Jakub Jelinek <jakub@redhat.com>
26503
26504 * gcc.dg/20030217-1.c: New test.
26505
26506 2003-01-29 Jakub Jelinek <jakub@redhat.com>
26507
26508 * gcc.c-torture/compile/20020129-1.c: New test.
26509
26510 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26511
26512 * gcc.dg/unroll-1.c: New test.
26513
26514 2002-11-16 Jan Hubicka <jh@suse.cz>
26515
26516 * gcc.c-torture/execute/20020920-1.c: New test.
26517
26518 2002-10-08 Jakub Jelinek <jakub@redhat.com>
26519
26520 PR target/7434
26521 * gcc.c-torture/compile/20021008-1.c: New test.
26522
26523 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
26524
26525 PR target/7559
26526 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
26527
26528 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26529
26530 * gcc.c-torture/compile/20020807-1.c: New test.
26531
26532 2002-07-30 Jakub Jelinek <jakub@redhat.com>
26533
26534 * gcc.dg/tls/opt-1.c: New test.
26535
26536 2002-07-29 Jakub Jelinek <jakub@redhat.com>
26537
26538 * gcc.dg/20020729-1.c: New test.
26539
26540 2002-07-20 Jakub Jelinek <jakub@redhat.com>
26541
26542 * g++.dg/opt/life1.C: New test.
26543
26544 2002-05-20 Jakub Jelinek <jakub@redhat.com>
26545
26546 * gcc.dg/20020525-1.c: New test.
26547
26548 2002-05-24 Jakub Jelinek <jakub@redhat.com>
26549
26550 PR c++/6794
26551 * g++.dg/ext/pretty1.C: New test.
26552 * g++.dg/ext/pretty2.C: New test.
26553
26554 2003-05-15 Mark Mitchell <mark@codesourcery.com>
26555
26556 PR c++/8385
26557 * g++.dg/ext/typeof5.C: New test.
26558
26559 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
26560
26561 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
26562 __USER_LABEL_PREFIX__ into account.
26563 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
26564
26565 2003-05-14 Roger Sayle <roger@eyesopen.com>
26566
26567 * gcc.dg/builtins-15.c: New test case.
26568
26569 2003-05-13 Zack Weinberg <zack@codesourcery.com>
26570
26571 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
26572
26573 2003-05-12 Mark Mitchell <mark@codesourcery.com>
26574
26575 * lib/g++.exp: Tweak handling of additional source files.
26576 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
26577 * g++.dg/special/conpr-2a.C: Rename to ...
26578 * g++.dg/special/conpr-2a.cc: ... this.
26579 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
26580 * g++.dg/special/conpr-3a.C: Rename to ...
26581 * g++.dg/special/conpr-3a.cc: This.
26582 * g++.dg/special/conpr-3b.C: Rename to ...
26583 * g++.dg/special/conpr-3b.cc: This.
26584 * g++.dg/special/conpr-4.C: New test.
26585 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
26586
26587 2003-05-12 David Edelsohn <edelsohn@gnu.org>
26588
26589 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
26590
26591 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26592
26593 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
26594 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26595 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
26596 * g++.old-deja/g++.other/warn3.C: Likewise.
26597
26598 2003-05-11 Roger Sayle <roger@eyesopen.com>
26599
26600 * gcc.dg/i386-387-1.c: Update to also test log.
26601 * gcc.dg/i386-387-2.c: Likewise.
26602
26603 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
26604
26605 * g77.f-torture/execute/int8421.f: New test.
26606
26607 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26608
26609 PR c++/10230, c++/10481
26610 * g++.dg/lookup/scoped5.C: New test.
26611
26612 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26613
26614 PR c++/10552
26615 * g++.dg/template/ttp6.C: New test.
26616
26617 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
26618
26619 * gcc.c-torture/execute/builtins: New directory.
26620 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
26621 gcc.c-torture/execute/builtins.
26622 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
26623 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
26624 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
26625 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
26626
26627 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26628
26629 PR c++/9252
26630 * g++.dg/template/access8.C: New test.
26631 * g++.dg/template/access9.C: New test.
26632
26633 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26634
26635 PR c++/9554
26636 * g++.dg/parse/access1.C: New test.
26637
26638 2003-05-09 DJ Delorie <dj@redhat.com>
26639
26640 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
26641 long, and not an int.
26642
26643 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26644
26645 PR c++/10555, c++/10576
26646 * g++.dg/template/memclass1.C: New test.
26647
26648 2003-05-08 DJ Delorie <dj@redhat.com>
26649
26650 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
26651 targets.
26652 * gcc.c-torture/execute/20021024-1.x: Likewise.
26653 * gcc.c-torture/execute/shiftdi.x: Likewise.
26654 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
26655 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
26656 * gcc.dg/20021018-1.c: Likewise.
26657
26658 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26659
26660 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
26661
26662 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
26663 (bcopy): Call memmove.
26664
26665 2003-05-08 Roger Sayle <roger@eyesopen.com>
26666
26667 * g77.f-torture/compile/8485.f: New test case.
26668
26669 2003-05-07 Richard Henderson <rth@redhat.com>
26670
26671 PR c++/10570
26672 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
26673 Verify exception_cleanup not called for rethrows.
26674 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
26675 when exiting catch block without rethrowing.
26676 * g++.dg/eh/forced3.C: New.
26677 * g++.dg/eh/forced4.C: New.
26678
26679 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
26680
26681 * gcc.dg/20030505.c: Fix triplet.
26682
26683 2003-05-06 DJ Delorie <dj@redhat.com>
26684
26685 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
26686 * gcc.dg/nest.c: Likewise.
26687
26688 2003-05-05 Roger Sayle <roger@eyesopen.com>
26689
26690 * gcc.dg/builtins-14.c: New test case.
26691
26692 2003-05-05 Janis Johnson <janis187@us.ibm.com>
26693
26694 * lib/compat.exp (compat-execute): New argument.
26695 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
26696 * gcc.dg/compat: New test directory.
26697 * gcc.dg/compat/compat.exp: New expect script.
26698 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
26699 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
26700 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
26701 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
26702 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
26703 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
26704
26705 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
26706 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
26707 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
26708 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
26709 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
26710 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
26711 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
26712 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
26713 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
26714 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
26715 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
26716 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
26717 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
26718 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
26719 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
26720
26721 2003-05-05 Zack Weinberg <zack@codesourcery.com>
26722
26723 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
26724
26725 2003-05-05 Jakub Jelinek <jakub@redhat.com>
26726
26727 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
26728
26729 2003-05-05 Geoffrey Keating <geoffk@apple.com>
26730
26731 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
26732 * gcc.dg/ppc-fsel-2.c: New test.
26733
26734 * gcc.dg/unused-5.c: New test.
26735
26736 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26737
26738 PR c++/10496
26739 * g++.dg/warn/pmf1.C: New test.
26740
26741 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26742
26743 PR c++/4494
26744 * g++.dg/warn/main.C: New test.
26745
26746 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26747
26748 * gcc.dg/nonnull-3.c: New test.
26749
26750 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
26751
26752 * gcc.dg/cpp/Wtrigraphs.c: Update.
26753 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
26754
26755 2003-05-03 Geoffrey Keating <geoffk@apple.com>
26756
26757 * gcc.dg/ppc-fsel-1.c: New test.
26758
26759 2003-05-03 Zack Weinberg <zack@codesourcery.com>
26760
26761 PR c/10604
26762 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
26763
26764 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
26765
26766 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
26767
26768 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26769
26770 PR c++/9364, c++/10553, c++/10586
26771 * g++.dg/parse/typename4.C: New test.
26772 * g++.dg/parse/typename5.C: Likewise.
26773
26774 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
26775
26776 * gcc.c-torture/compile/20030503-1.c: New test.
26777
26778 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26779
26780 * g++.dg/lookup/using5.C: Fix testcase error.
26781
26782 2003-05-01 Chris Demetriou <cgd@broadcom.com>
26783
26784 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
26785 since MEABI is no longer supported. Remove all vestiges
26786 of MEABI from the test.
26787
26788 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26789
26790 PR c++/10554
26791 * g++.dg/lookup/using5.C: New test.
26792
26793 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26794
26795 PR c++/8772
26796 * g++.dg/template/ttp5.C: New test.
26797
26798 2003-04-30 Mark Mitchell <mark@codesourcery.com>
26799
26800 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
26801 (dg-gpp-additional-sources): New function.
26802 (dg-gpp-additional-files): Likewise.
26803 * lib/g++.exp (additional_sources): New variable.
26804 (additional_files): Likewise.
26805 (g++_target_compile): Deal with them.
26806 * lib/old-dejagnu.exp: Remove.
26807 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
26808 * g++.old-deja: Revise all tests to use dg commands.
26809
26810 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26811
26812 PR c++/9432, c++/9528
26813 * g++.dg/lookup/using4.C: New test.
26814
26815 2003-04-29 Geoffrey Keating <geoffk@apple.com>
26816
26817 * gcc.dg/noreturn-5.c: New file.
26818 * gcc.dg/noreturn-6.c: New file.
26819
26820 * gcc.c-torture/compile/inline-1.c: New file.
26821
26822 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26823
26824 PR c++/10551
26825 * g++.dg/template/explicit1.C: New test.
26826
26827 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26828
26829 PR c++/10549
26830 * g++.dg/other/bitfield1.C: New test.
26831
26832 PR c++/10527
26833 * g++.dg/init/new7.C: New test.
26834
26835 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26836
26837 * g++.dg/ext/desig1.C: New test.
26838 * g++.dg/ext/init1.C: Update.
26839
26840 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
26841
26842 2003-04-28 Mark Mitchell <mark@codesourcery.com>
26843
26844 PR c++/10180
26845 * g++.dg/warn/Winline-1.C: New test.
26846
26847 2003-04-28 Jakub Jelinek <jakub@redhat.com>
26848
26849 * gcc.c-torture/execute/string-opt-19.c: New test.
26850
26851 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
26852 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
26853
26854 2003-04-27 Mark Mitchell <mark@codesourcery.com>
26855
26856 PR c++/10506
26857 * g++.dg/init/new6.C: New test.
26858
26859 PR c++/10503
26860 * g++.dg/init/ref6.C: New test.
26861
26862 2003-04-26 David Edelsohn <edelsohn@gnu.org>
26863
26864 * g++.dg/warn/weak1.C: XFAIL on AIX4.
26865
26866 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26867
26868 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
26869 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
26870
26871 2003-04-25 Mark Mitchell <mark@codesourcery.com>
26872
26873 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
26874 initialized static data members.
26875
26876 2003-04-25 H.J. Lu <hjl@gnu.org>
26877
26878 * gcc.dg/ia64-sync-4.c: New test.
26879
26880 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26881
26882 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
26883 date.
26884
26885 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
26886
26887 PR c++/10337
26888 * g++.dg/warn/conv1.C: New test.
26889 * g++.old-deja/g++.other/conv7.C: Adjust.
26890 * g++.old-deja/g++.other/overload14.C: Adjust.
26891
26892 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26893
26894 PR c++/10471
26895 * g++.dg/template/defarg2.C: New test.
26896
26897 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
26898
26899 * gcc.dg/cpp/include2.c: Update.
26900 * gcc.dg/cpp/multiline-2.c: New.
26901 * gcc.dg/cpp/multiline.c: Update.
26902 * gcc.dg/cpp/strify2.c: Update.
26903 * gcc.dg/cpp/trad/literals-2.c: Update.
26904
26905 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26906
26907 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
26908
26909 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26910
26911 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
26912
26913 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26914
26915 PR c++/10451
26916 * g++.dg/parse/crash4.C: New test.
26917
26918 PR c++/9847
26919 * g++.dg/parse/crash5.C: New test.
26920
26921 2003-04-22 Mark Mitchell <mark@codesourcery.com>
26922
26923 PR c++/10446
26924 * g++.dg/parse/crash3.C: New test.
26925
26926 PR c++/10428
26927 * g++.dg/parse/elab1.C: New test.
26928
26929 2003-04-22 Devang Patel <dpatel@apple.com>
26930
26931 * gcc.dg/cpp/trad/funlike-5.c: New test.
26932
26933 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
26934
26935 * g++.dg/other/packed1.C: Fix dg options.
26936
26937 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
26938
26939 * g++.dg/other/offsetof2.C: New test.
26940
26941 2003-04-21 Mark Mitchell <mark@codesourcery.com>
26942
26943 * g++.dg/template/recurse.C: Adjust location of error messages.
26944
26945 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
26946
26947 PR c++/9881
26948 * g++.dg/init/addr-const1.C: New test.
26949 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
26950
26951 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
26952
26953 PR c++/10405
26954 * g++.dg/lookup/struct-hack1.C: New test.
26955
26956 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
26957
26958 * ucs.c: Update diagnostic messages.
26959
26960 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26961
26962 * gcc.dg/cpp/truefalse.cpp: New test.
26963 * gcc.dg/cpp/cpp.exp: Update.
26964 * g++.dg/other/stdbool-if.C: Remove.
26965
26966 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26967
26968 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
26969 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
26970
26971 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26972
26973 * gcc.c-torture/compile/20030418-1.c: New test.
26974
26975 2003-04-17 Janis Johnson <janis187@us.ibm.com>
26976
26977 * README.compat: Remove; content moved to doc/sourcebuild.texi.
26978
26979 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26980
26981 PR c++/10347
26982 g++.dg/template/dependent-name1.C: New test.
26983
26984 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
26985
26986 * gcc.dg/warn-1.c (tourist_guide): New array,
26987 contains a pointer to bar.
26988
26989 2003-04-16 Roger Sayle <roger@eyesopen.com>
26990
26991 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
26992 * gcc.c-torture/execute/medce-1.c: New test case.
26993 * gcc.c-torture/execute/medce-2.c: New test case.
26994
26995 2003-04-15 Mark Mitchell <mark@codesourcery.com>
26996
26997 * lib/prune.exp: Ignore more messages.
26998
26999 PR c++/10381
27000 * g++.dg/parse/lookup3.C: New test.
27001
27002 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
27003
27004 * gcc.c-torture/compile/20030415-1.c : New test.
27005
27006 2003-04-14 Mark Mitchell <mark@codesourcery.com>
27007
27008 * gcc.c-torture/execute/scope-2.c: Move to ...
27009 * gcc.dg/noncompile/scope.c: .... here.
27010
27011 2003-04-14 Roger Sayle <roger@eyesopen.com>
27012
27013 * gcc.dg/20030414-2.c: New test case.
27014
27015 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
27016
27017 PR target/10377
27018 * gcc.dg/20030414-1.c: New test.
27019
27020 2003-04-13 Roger Sayle <roger@eyesopen.com>
27021
27022 * gcc.dg/builtins-12.c: New test case.
27023 * gcc.dg/builtins-13.c: New test case.
27024
27025 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27026
27027 * gcc.c-torture/execute/string-opt-18.c: New test.
27028
27029 2003-04-13 Mark Mitchell <mark@codesourcery.com>
27030
27031 PR c++/10300
27032 * g++.dg/init/new5.C: New test.
27033
27034 2003-04-12 Mark Mitchell <mark@codesourcery.com>
27035
27036 PR c++/7910
27037 * g++.dg/ext/dllimport1.C: New test.
27038
27039 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27040
27041 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
27042
27043 2003-04-11 Bud Davis <bdavis9659@comcast.net>
27044
27045 PR Fortran/9263
27046 * g77.f-torture/noncompile/9263.f: New test
27047 PR Fortran/1832
27048 * g77.f-torture/execute/1832.f: New test
27049
27050 2003-04-11 David Chad <davidc@freebsd.org>
27051 Loren J. Rittle <ljrittle@acm.org>
27052
27053 libobjc/8562
27054 * objc.dg/headers.m: New test.
27055
27056 2003-04-10 Zack Weinberg <zack@codesourcery.com>
27057
27058 * gcc.c-torture/execute/builtin-noret-2.c: New.
27059 * gcc.c-torture/execute/builtin-noret-2.x: New.
27060 XFAIL builtin-noret-2.c at -O1 and above.
27061 * gcc.dg/redecl.c: New.
27062 * gcc.dg/Wshadow-1.c: Update error regexps.
27063
27064 2003-04-10 Mark Mitchell <mark@codesourcery.com>
27065
27066 * g++.dg/abi/bitfield10.C: New test.
27067
27068 2003-04-09 Mike Stump <mrs@apple.com>
27069
27070 * gcc.dg/pch/pch.exp: Make testcase names longer.
27071 * g++.dg/pch/pch.exp: Make testcase names longer.
27072
27073 2003-04-08 Roger Sayle <roger@eyesopen.com>
27074
27075 * gcc.dg/builtins-11.c: New test case.
27076
27077 2003-04-08 Roger Sayle <roger@eyesopen.com>
27078
27079 * gcc.dg/builtins-9.c: New test case.
27080 * gcc.dg/builtins-10.c: New test case.
27081
27082 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
27083
27084 * gcc.dg/noncompile/init-4.c.c: New test.
27085
27086 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
27087
27088 * gcc.misc-test/gcov-9.c: New test.
27089 * gcc.misc-test/gcov-10.c: New test
27090 * gcc.misc-test/gcov-11.c: New test.
27091
27092 2003-04-05 Zack Weinberg <zack@codesourcery.com>
27093
27094 PR optimization/10024
27095 * gcc.c-torture/compile/20030405-1.c: New test.
27096
27097 2003-04-04 Geoffrey Keating <geoffk@apple.com>
27098
27099 * gcc.dg/pch/static-3.c: New.
27100 * gcc.dg/pch/static-3.hs: New.
27101 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
27102
27103 2003-04-04 Richard Henderson <rth@redhat.com>
27104
27105 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
27106 * g++.dg/eh/forced2.C: Likewise.
27107
27108 2003-04-03 Mike Stump <mrs@apple.com>
27109
27110 * lib/scanasm.exp (scan-assembler): Add xfail processing for
27111 target arg.
27112 (scan-assembler-times, scan-assembler-not): Likewise.
27113 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
27114
27115 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27116
27117 * gcc.dg/sparc-loop-1.c: New test.
27118
27119 2003-04-02 Geoffrey Keating <geoffk@apple.com>
27120
27121 PR other/9274
27122 * g++.dg/pch/system-2.C: New.
27123 * g++.dg/pch/system-2.Hs: New.
27124
27125 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
27126
27127 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
27128
27129 * g++.dg/eh/simd-1.C (vecfunc): Same.
27130
27131 2003-04-01 Roger Sayle <roger@eyesopen.com>
27132
27133 * gcc.c-torture/execute/20030401-1.c: New test case.
27134
27135 2003-04-01 Ziemowit Laski <zlaski@apple.com>
27136
27137 * objc.dg/defs.m: New.
27138
27139 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
27140
27141 * g++.dg/eh/simd-1.C: New.
27142 * g++.dg/eh/simd-2.C: New.
27143
27144 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
27145
27146 * gcc.c-torture/execute/simd-3.c: New.
27147
27148 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27149
27150 PR c/9936
27151 * gcc.dg/20030331-2.c: New test.
27152
27153 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27154
27155 PR c++/10278
27156 * g++.dg/parse/crash2.C: New test.
27157
27158 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27159
27160 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
27161 * gcc.c-torture/execute/20030331-1.c: ...here.
27162
27163 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27164
27165 * gcc.c-torture/execute/20030331-1.c: New test.
27166
27167 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
27168
27169 * lib/gcov.exp: Adjust call return testing strings.
27170 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
27171
27172 2003-03-31 Roger Sayle <roger@eyesopen.com>
27173
27174 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
27175 * gcc.dg/builtins-7.c: New test case.
27176 * gcc.dg/builtins-8.c: New test case.
27177
27178 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27179
27180 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
27181
27182 2003-03-30 Mark Mitchell <mark@codesourcery.com>
27183
27184 PR c++/7647
27185 * g++.dg/lookup-class-member-2.C: New test.
27186
27187 2003-03-30 Glen Nakamura <glen@imodulo.com>
27188
27189 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
27190
27191 2003-03-28 Roger Sayle <roger@eyesopen.com>
27192
27193 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
27194
27195 2003-03-28 Mark Mitchell <mark@codesourcery.com>
27196
27197 * g++.dg/init/attrib1.C: New test.
27198
27199 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27200
27201 * gcc.dg/ultrasp8.c: New test.
27202
27203 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27204
27205 * gcc.dg/ultrasp7.c: New test.
27206
27207 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
27208
27209 PR c++/10047
27210 * g++.dg/template/inline1.C: New test.
27211
27212 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27213
27214 * gcc.dg/sparc-dwarf2.c: New test.
27215
27216 2003-03-27 Roger Sayle <roger@eyesopen.com>
27217
27218 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
27219 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
27220
27221 2003-03-27 Mark Mitchell <mark@codesourcery.com>
27222
27223 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
27224 than reading .x files.
27225 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
27226 * g77.dg/gcov/gcov-1.f: Likewise.
27227 * gcc.misc-tests/gcov-4b.c: Likewise.
27228 * gcc.misc-tests/gcov-5b.c: Likewise.
27229 * gcc.misc-tests/gcov-6.c: Likewise.
27230 * gcc.misc-tests/gcov-7.c: Likewise.
27231 * gcc.misc-tests/gcov-8.c: Likewise.
27232 * g++.dg/gcov/gcov-1.x: Remove.
27233 * g77.dg/gcov/gcov-1.x: Likewise.
27234 * gcc.misc-tests/gcov-4b.x: Likewise.
27235 * gcc.misc-tests/gcov-5b.x: Likewise.
27236 * gcc.misc-tests/gcov-6.x: Likewise.
27237 * gcc.misc-tests/gcov-7.x: Likewise.
27238 * gcc.misc-tests/gcov-8.x: Likewise.
27239
27240 2003-03-27 Glen Nakamura <glen@imodulo.com>
27241
27242 PR opt/10087
27243 * gcc.dg/20030324-1.c: New test.
27244
27245 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
27246
27247 PR c++/10224
27248 * g++.dg/template/arg3.C: New test.
27249
27250 PR c++/10158
27251 * g++.dg/template/friend18.C: New test.
27252
27253 2003-03-26 Roger Sayle <roger@eyesopen.com>
27254
27255 * g77.f-torture/compile/20030326-1.f: New test case.
27256
27257 2003-03-26 Janis Johnson <janis187@us.ibm.com>
27258
27259 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
27260
27261 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
27262
27263 2003-03-26 Jakub Jelinek <jakub@redhat.com>
27264
27265 * gcc.dg/ia64-sync-3.c: New test.
27266
27267 2003-03-26 Alan Modra <amodra@bigpond.net.au>
27268
27269 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
27270
27271 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27272
27273 * gcc.dg/ultrasp6.c: New test.
27274
27275 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27276
27277 * gcc.dg/i386-signbit-1.c: New test.
27278 * gcc.dg/i386-signbit-2.c: New test.
27279 * gcc.dg/i386-signbit-3.c: New test.
27280
27281 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27282
27283 * gcc.dg/ultrasp5.c: Fix options.
27284
27285 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27286
27287 * gcc.dg/ultrasp5.c: Fix comment.
27288
27289 2003-03-24 Bud Davis <bdavis9659@comcast.net>
27290
27291 PR fortran/10197
27292 * g77.f-torture/execute/10197.f: New test.
27293
27294 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
27295
27296 PR c++/9898, c++/383
27297 * g++.dg/template/conv6.C: New test.
27298
27299 PR c++/10119
27300 * g++.dg/template/ptrmem5.C: New test.
27301
27302 PR c++/10026
27303 * g++.dg/lookup/koenig1.C: New test.
27304
27305 PR C++/10199
27306 * g++.dg/lookup/template2.C: New test.
27307
27308 2003-03-24 Jakub Jelinek <jakub@redhat.com>
27309
27310 * g++.dg/opt/rtti1.C: New test.
27311
27312 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27313
27314 * gcc.dg/ultrasp5.c: New test.
27315
27316 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
27317
27318 PR middle-end/9967
27319 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
27320 builtin fputs.
27321
27322 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
27323
27324 PR c/8224
27325 * gcc.dg/20030323-1.c: New test.
27326
27327 2003-03-23 Roger Sayle <roger@eyesopen.com>
27328
27329 * gcc.c-torture/compile/20030323-1.c: New test case.
27330
27331 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
27332
27333 * gcc.dg/20030321-1.c: New test.
27334
27335 2003-03-22 Zack Weinberg <zack@codesourcery.com>
27336
27337 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
27338
27339 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
27340
27341 PR c++/9978, c++/9708
27342 * g++.dg/ext/vlm1.C: Adjust expected error.
27343 * g++.dg/ext/vla2.C: New test.
27344 * g++.dg/template/arg1.C: New test.
27345 * g++.dg/template/arg2.C: New test.
27346
27347 2003-03-22 Bud Davis <bdavis9659@comcast.net>
27348
27349 * g77.f-torture/execute/select.f: New test.
27350 * g77.f-torture/noncompile/select_no_compile.f: New test.
27351
27352 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
27353
27354 PR c++/9898
27355 * g++.dg/other/error4.C: New test.
27356
27357 2003-03-20 Mark Mitchell <mark@codesourcery.com>
27358
27359 * g++.dg/template/friend17.C: New test.
27360
27361 2003-03-21 Alan Modra <amodra@bigpond.net.au>
27362
27363 * gcc.c-torture/compile/20030320-1.c: New.
27364
27365 2003-03-20 Roger Sayle <roger@eyesopen.com>
27366
27367 * gcc.dg/builtins-6.c: New test case.
27368
27369 2003-03-19 Alan Modra <amodra@bigpond.net.au>
27370
27371 PR target/10073
27372 * gcc.c-torture/compile/20030319-1.c: New.
27373
27374 2003-03-18 Jan Hubicka <jh@suse.cz>
27375
27376 * gcc.dg/i386-cvt-1.c: New test.
27377
27378 2003-03-17 Zack Weinberg <zack@codesourcery.com>
27379
27380 * objc.dg/naming-1.m: Use "(parse|syntax) error".
27381 * objc.dg/naming-2.m: Likewise.
27382
27383 2003-03-17 Mark Mitchell <mark@codesourcery.com>
27384
27385 PR c++/9639
27386 * g++.dg/parse/crash1.C: New test.
27387
27388 2003-03-16 Mark Mitchell <mark@codesourcery.com>
27389
27390 PR c++/8805
27391 * g++.dg/eh/cleanup1.C: New test.
27392
27393 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27394
27395 * gcc.c-torture/execute/20030316-1.c: New test case.
27396
27397 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
27398
27399 PR c++/9629
27400 * g++.dg/init/ctor2.C: New test.
27401
27402 2003-03-15 Roger Sayle <roger@eyesopen.com>
27403
27404 * g77.f-torture/compile/xformat.f: New test case.
27405
27406 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27407
27408 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
27409 * g++.old-deja/g++.mike/eh50.C: Likewise.
27410
27411 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27412
27413 PR c++/6440
27414 * g++.dg/template/spec7.C: New test.
27415 * g++.dg/template/spec8.C: Likewise.
27416
27417 2003-03-14 Jakub Jelinek <jakub@redhat.com>
27418
27419 * gcc.c-torture/execute/20030313-1.c: New test.
27420
27421 2003-03-14 Richard Henderson <rth@redhat.com>
27422
27423 * gcc.dg/inline-2.c: Adjust alpha test for external call.
27424
27425 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27426
27427 * gcc.c-torture/compile/20030314-1.c: New test.
27428
27429 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
27430
27431 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
27432 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
27433 thumb target,
27434 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
27435 to accept newer _imp__ prefix and additional
27436 newline in .drectve section.
27437 * gcc.dg/dll-4.c: Likewise.
27438 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
27439 switch.
27440
27441 2003-03-13 Mark Mitchell <mark@codesourcery.com>
27442
27443 * g++.dg/parse/namespace9.C: New test.
27444
27445 * g++.dg/init/ref5.C: New test.
27446 * g++.dg/parse/ptrmem1.C: Likewise.
27447
27448 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27449
27450 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
27451 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
27452 regular expression.
27453 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
27454 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
27455
27456 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
27457
27458 * gcc.c-torture/execute/20030224-2.c: New test.
27459
27460 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27461
27462 * gcc.dg/decl-3.c: New test.
27463
27464 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27465
27466 * gcc.dg/i386-loop-2.c: New test.
27467
27468 2003-03-11 Mark Mitchell <mark@codesourcery.com>
27469
27470 PR c++/9474
27471 * g++.dg/parse/namespace8.C: New test.
27472
27473 PR c++/9924
27474 * g++.dg/overload/builtin2.C: New test.
27475
27476 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
27477
27478 * gcc.dg/return-type-3.c: New test.
27479
27480 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27481
27482 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
27483 profiling options are not supported.
27484
27485 2003-03-10 Mark Mitchell <mark@codesourcery.com>
27486
27487 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
27488 * g++.old-deja/g++.warn/impint2.C: Likewise.
27489
27490 2003-03-10 Devang Patel <dpatel@apple.com>
27491
27492 * g++.dg/cpp/c++_cmd_1.C: New test.
27493 * g++.dg/cpp/c++_cmd_1.h: New file.
27494
27495 2003-03-10 Segher Boessenkool <segher@koffie.nl>
27496
27497 * gcc.dg/altivec-9.c: New file.
27498
27499 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27500
27501 * gcc.dg/ppc-sdata-1.c: New test.
27502 * gcc.dg/ppc-sdata-2.c: New test.
27503
27504 2003-03-09 Mark Mitchell <mark@codesourcery.com>
27505
27506 PR c++/9373
27507 * g++.dg/opt/ptrmem2.C: New test.
27508
27509 PR c++/8534
27510 * g++.dg/opt/ptrmem1.C: New test.
27511
27512 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27513
27514 * gcc.dg/i386-loop-1.c: New test.
27515
27516 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27517
27518 PR c++/9970
27519 * g++.dg/lookup/friend1.C: New test.
27520
27521 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27522
27523 PR c++/9823
27524 * g++.dg/parser/constructor1.C: New test.
27525
27526 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
27527
27528 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
27529
27530 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
27531
27532 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
27533
27534 * gcc.dg/cpp/Wunused.c: Update test.
27535
27536 2003-03-08 Jan Hubicka <jh@suse.cz>
27537
27538 * gcc.dg/inline-3.c: New test.
27539
27540 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27541
27542 PR c++/9809
27543 * g++.dg/parse/builtin1.C: New test.
27544
27545 PR c++/9982
27546 * g++.dg/abi/cookie1.C: New test.
27547 * g++.dg/abi/cookie2.C: Likewise.
27548
27549 PR c++/9524
27550 * g++.dg/template/field1.C: New test.
27551
27552 PR c++/9912
27553 * g++.dg/parse/class1.C: New test.
27554 * g++.dg/parse/namespace7.C: Likewise.
27555 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
27556
27557 2003-03-07 Mark Mitchell <mark@codesourcery.com>
27558
27559 * g++.dg/init/ref4.C: New test.
27560
27561 2003-03-07 Jan Hubicka <jh@suse.cz>
27562
27563 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
27564 * gcc.dg/inline-3.c: New test.
27565
27566 2003-03-06 Mark Mitchell <mark@codesourcery.com>
27567
27568 * g++.dg/init/ref3.C: New test.
27569
27570 PR c++/9965
27571 * g++.dg/init/ref2.C: New test.
27572
27573 PR c++/9400
27574 * g++.dg/warn/Wshadow-2.C: New test.
27575
27576 PR c++/9791
27577 * g++.dg/warn/Woverloaded-1.C: New test.
27578
27579 2003-03-05 Jan Hubicka <jh@suse.cz>
27580
27581 * gcc.dg/i386-local2.c: New.
27582 * gcc.dg/i386-local.c: Fix typo.
27583
27584 2003-03-05 Mark Mitchell <mark@codesourcery.com>
27585
27586 * g++.dg/abi/layout3.C: New test.
27587
27588 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27589
27590 * gcc.c-torture/compile/20030305-1.c
27591
27592 2003-03-05 Jan Hubicka <jh@suse.cz>
27593
27594 * gcc.dg/i386-local.c: New.
27595
27596 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
27597
27598 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
27599
27600 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27601
27602 * gcc.dg/switch-2.c: New test.
27603 * gcc.dg/switch-3.c: New test.
27604 * gcc.dg/Wswitch.c: Adjust line numbers.
27605 * gcc.dg/Wswitch-default.c: Likewise.
27606 * gcc.dg/Wswitch-enum.c: Likewise.
27607
27608 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
27609
27610 * gcc.c-torture/execute/20030222-1.c: New test.
27611
27612 2003-03-03 James E Wilson <wilson@tuliptree.org>
27613
27614 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
27615
27616 2003-03-03 Mark Mitchell <mark@codesourcery.com>
27617
27618 PR c++/9878
27619 * g++.dg/init/ref1.C: New test.
27620
27621 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
27622
27623 * gcc.dg/sh-relax.c: New SH-only test.
27624
27625 2003-03-03 Geoffrey Keating <geoffk@apple.com>
27626
27627 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
27628 comment explaining purpose of testcase.
27629
27630 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27631
27632 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
27633 for HC11/HC12 (asm needs two int registers).
27634 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
27635 HC11/HC12 because the test uses an asm which needs two 32-bit
27636 registers.
27637
27638 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27639
27640 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
27641 for HC11/HC12 (array is too large otherwise).
27642 * gcc.c-torture/compile/920501-4.x: New file, likewise.
27643 * gcc.c-torture/compile/20010518-2.x: Likewise.
27644 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
27645 HC11/HC12 (array is too large).
27646
27647 2003-03-01 Geoffrey Keating <geoffk@apple.com>
27648
27649 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
27650 * lib/g++-dg.exp (g++-dg-test): Likewise.
27651
27652 2003-03-01 Roger Sayle <roger@eyesopen.com>
27653
27654 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
27655 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
27656
27657 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27658
27659 * g++.dg/warn/implicit-typename1.C: Remove warning.
27660
27661 2003-02-28 Richard Henderson <rth@redhat.com>
27662
27663 * gcc.dg/noreturn-1.c: Move noreturn warning line.
27664 * gcc.dg/return-type-1.c: Move control reaches end warning line.
27665
27666 2003-02-28 Geoffrey Keating <geoffk@apple.com>
27667
27668 * gcc.dg/pch/pch.exp: Change .pch to .gch.
27669 * g++.dg/pch/pch.exp: Likewise.
27670
27671 2003-02-28 Mark Mitchell <mark@codesourcery.com>
27672
27673 PR c++/9879
27674 * testsuite/g++.dg/init/new4.C: New test.
27675
27676 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
27677
27678 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
27679
27680 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
27681
27682 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
27683 unsigned long.
27684
27685 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
27686 wider than float.
27687
27688 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27689
27690 * lib/scanasm.exp: Add support for counting numbers of
27691 occurences.
27692 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
27693 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
27694
27695 2003-02-25 Mark Mitchell <mark@codesourcery.com>
27696
27697 PR c++/9683
27698 * g++.dg/template/static3.C: New test.
27699
27700 PR c++/9829
27701 * g++.dg/parse/namespace6.C: New test.
27702
27703 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27704
27705 PR target/9732
27706 * gcc.dg/20030225-1.c: New test.
27707
27708 2003-02-24 Mark Mitchell <mark@codesourcery.com>
27709
27710 * README: Remove out-of-date information.
27711
27712 PR c++/9836
27713 * g++.dg/template/spec6.C: New test.
27714
27715 2003-02-24 Jeff Law <law@redhat.com>
27716
27717 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
27718
27719 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27720
27721 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
27722 * gcc.dg/pragma-ep-1.c: Likewise.
27723
27724 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27725
27726 PR c++/9602
27727 * g++.dg/template/friend16.C: New test.
27728
27729 2003-02-23 Mark Mitchell <mark@codesourcery.com>
27730
27731 PR c++/5333
27732 * g++.dg/parse/fused-params1.C: Adjust error messages.
27733 * g++.dg/template/nested3.C: New test.
27734
27735 2003-02-24 Alan Modra <amodra@bigpond.net.au>
27736
27737 * g++.dg/abi/param1.C: New test.
27738
27739 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27740
27741 PR c++/7982
27742 * g++.dg/warn/implicit-typename1.C: New test.
27743
27744 2003-02-22 Kelley Cook <kelleycook@comcast.net>
27745
27746 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
27747 with "mtune".
27748 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27749 * gcc.c-torture/execute/20010129-1.x: Likewise.
27750 * gcc.dg/20011107-1.c: Likewise.
27751 * gcc.dg/20020108-1.c: Likewise.
27752 * gcc.dg/20020122-3.c: Likewise.
27753 * gcc.dg/20020206-1.c: Likewise.
27754 * gcc.dg/20020310-1.c: Likewise.
27755 * gcc.dg/20020426-2.c: Likewise.
27756 * gcc.dg/20020517-1.c: Likewise.
27757 * gcc.dg/991230-1.c: Likewise.
27758 * gcc.dg/i386-unroll-1.c: Likewise.
27759 * gcc.misc-tests/i386-prefetch.exp: Likewise.
27760
27761 2003-02-22 Jan Hubicka <jh@suse.cz>
27762
27763 * gcc.dg/i386-mul.c: New test.
27764
27765 2003-02-21 Roger Sayle <roger@eyesopen.com>
27766
27767 * gcc.dg/builtins-5.c: New test case.
27768
27769 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
27770
27771 * gcc.dg/asmreg-1.c: New test.
27772
27773 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27774
27775 PR c++/9749
27776 * g++.dg/parse/varmod1.C: New test.
27777
27778 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27779
27780 PR c++/9727
27781 * g++.dg/template/op1.C: New test.
27782
27783 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27784
27785 PR c++/8906
27786 * g++.dg/template/nested2.C: New test.
27787
27788 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27789
27790 PR c++/8724
27791 * g++.dg/expr/dtor1.C: New test.
27792
27793 2003-02-21 Zack Weinberg <zack@codesourcery.com>
27794
27795 * gcc.dg/cpp/include3.c: New test.
27796 * gcc.dg/cpp/inc/foo.h: New file.
27797
27798 2003-02-21 Glen Nakamura <glen@imodulo.com>
27799
27800 * gcc.c-torture/execute/20030221-1.c: New test.
27801
27802 2003-02-20 Mark Mitchell <mark@codesourcery.com>
27803
27804 PR c++/9729
27805 * g++.dg/abi/conv1.C: New test.
27806
27807 2003-02-20 Jan Hubicka <jh@suse.cz>
27808
27809 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
27810
27811 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
27812
27813 * gcc.c-torture/compile/20030219-1.c: New test.
27814
27815 2003-02-18 Jan Hubicka <jh@suse.cz>
27816
27817 * gcc.dg/funcorder.c: New test.
27818
27819 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27820
27821 * gcc.c-torture/execute/20030218-1.c: New.
27822
27823 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
27824
27825 * gcc.dg/20030218-1.c: New.
27826
27827 2003-02-18 Richard Henderson <rth@redhat.com>
27828
27829 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
27830 * gcc.dg/attr-used-2.c: New.
27831
27832 2003-02-18 Mark Mitchell <mark@codesourcery.com>
27833
27834 PR c++/9704
27835 * g++.dg/init/copy5.C: New test.
27836
27837 2003-02-18 Geoffrey Keating <geoffk@apple.com>
27838
27839 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
27840 * g++.dg/pch/pch.exp: Likewise.
27841
27842 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27843
27844 * gcc.c-torture/execute/20030209-1.c: Enable the test if
27845 STACK_SIZE is not defined.
27846
27847 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27848
27849 PR c++/9457
27850 * g++.dg/template/init1.C: New test.
27851
27852 2003-02-16 Jan HUbicka <jh@suse.cz>
27853
27854 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
27855 (foo): Add few extra tests
27856 * gcc.dg/c99-const-expr-3.c: Likewise.
27857 * gcc.c-torture/execute/20030216-1.c: New.
27858
27859 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27860
27861 PR c++/9459
27862 * g++.dg/ext/typeof4.C: New test.
27863
27864 2003-02-15 Roger Sayle <roger@eyesopen.com>
27865
27866 * gcc.dg/i386-387-3.c: New test case.
27867
27868 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
27869
27870 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
27871 cris-*-elf* cris-*-aout* and mmix-*-*.
27872
27873 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
27874
27875 * gcc.dg/20030213-1.c: New test.
27876
27877 2003-02-12 Roger Sayle <roger@eyesopen.com>
27878
27879 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
27880 * gcc.dg/i386-387-2.c: Likewise.
27881
27882 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
27883
27884 * gcc.dg/ppc-spe.c: Fix formatting.
27885 Enable tests that were previously unsupported by gas.
27886 Delete tests for instructions that no longer exist.
27887 Switch arguments on evsubifw builtin.
27888
27889 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
27890
27891 * gcc.c-torture/execute/20030209-1.c: Disable the test if
27892 STACK_SIZE is too small.
27893
27894 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27895 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27896
27897 * gcc.dg/decl-2.c: New test.
27898
27899 2003-02-10 Jan Hubicka <jh@suse.cz>
27900
27901 * gcc.dg/i386-fpcvt-1.c: New test.
27902
27903 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
27904
27905 * gcc.c-torture/execute/20030209-1.c: New test.
27906
27907 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
27908
27909 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
27910 int-wide bitops, use the constants of the same width.
27911 Likewise, if long long is 32-bit wide, test bitops using
27912 32-bit constants.
27913
27914 2003-02-07 Loren James Rittle <ljrittle@acm.org>
27915
27916 * gcc.dg/20021014-1.c: Annotate with expected notice text.
27917
27918 2003-02-07 Roger Sayle <roger@eyesopen.com>
27919
27920 * testsuite/gcc.dg/builtins-4.c: New test case.
27921
27922 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27923
27924 * gcc.dg/20020430-1.c: Fix dg command typos.
27925 * gcc.dg/20020503-1.c: Likewise.
27926
27927 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27928
27929 PR c++/8785
27930 * g++.dg/parse/fused-params1.C: New test.
27931
27932 PR c++/8857
27933 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
27934
27935 PR c++/8921
27936 * g++.dg/parse/non-dependent1.C: New test.
27937
27938 PR c++/8928
27939 * g++.dg/parse/dupl-tmpl-args1.C: New test.
27940
27941 PR c++/9228
27942 * g++.dg/parse/undefined7.C: New test.
27943 * g++.dg/parse/non-templ1.C: New test.
27944
27945 PR c++/9229
27946 * g++.dg/parse/too-many-tmpl-args1.C: New test.
27947
27948 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27949
27950 * gcc.c-torture/compile/20030206-1.c: New test.
27951
27952 2003-02-05 Roger Sayle <roger@eyesopen.com>
27953
27954 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
27955 "pow" to "foo" to avoid potential confusion with a math built-in.
27956
27957 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27958
27959 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
27960 conditions for SPARC targets.
27961
27962 2003-02-05 Jakub Jelinek <jakub@redhat.com>
27963
27964 * gcc.dg/20030204-1.c: New test.
27965
27966 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27967
27968 PR c++/38
27969 * g++.dg/parse/array-size1.C: New test.
27970
27971 PR c++/5657
27972 * g++.dg/parse/undefined3.C: New test.
27973
27974 PR c++/5665
27975 * g++.dg/parse/undefined4.C: New test.
27976
27977 PR c++/5975
27978 * g++.dg/parse/undefined5.C: New test.
27979
27980 PR c++/7259
27981 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
27982
27983 PR c++/8578
27984 * g++.dg/parse/casting-operator1.C: New test.
27985
27986 PR c++/8596
27987 * g++.dg/parse/undefined6.C: New test.
27988
27989 PR c++/8736
27990 * g++.dg/parse/missing-template1.C: New test.
27991
27992 2003-02-04 Jan Hubicka <jh@suse.cz>
27993
27994 * gcc.dg/i386-cadd.c: Compile using -march=k8.
27995 * gcc.dg/i386-cmov?.c: Likewise.
27996 * gcc.dg/i386-fpcvt-?.c: Likewise.
27997 * gcc.dg/i386-ssefp-1.c: Likewise.
27998 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
27999 conventions.
28000
28001 2003-02-03 Mark Mitchell <mark@codesourcery.com>
28002
28003 PR c++/7129
28004 * testsuite/g++.dg/ext/max.C: New test.
28005
28006 2003-02-03 Jan Hubicka <jh@suse.cz>
28007
28008 * gcc.c-torture/execute/20030203-1.c: New test.
28009
28010 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
28011
28012 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
28013 'natural-endian'.
28014
28015 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
28016
28017 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
28018 * g++.dg/init/new2.C: Likewise.
28019 * g++.dg/other/new1.C: Likewise.
28020
28021 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
28022
28023 * gcc.dg/struct-ret-libc.c: New test.
28024
28025 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
28026
28027 * gcc.dg/20030129-1.c: New test.
28028
28029 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28030
28031 PR c++/8849
28032 * g++.dg/template/ptrmem4.C: New test.
28033
28034 2003-01-29 Mark Mitchell <mark@codesourcery.com>
28035
28036 * g++.dg/parser/constant1.C: New test.
28037
28038 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28039
28040 PR c++/8591
28041 * g++.dg/parse/friend2.C: New test.
28042
28043 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
28044
28045 PR c++/9437
28046 * g++.dg/template/unify4.C: New test.
28047
28048 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
28049
28050 * gcc.c-torture/execute/20030128-1.c: New test.
28051
28052 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
28053
28054 * g++.dg/lookup/nested1.C: Test moved from ...
28055 * g++.old-deja/g++.other/lookup24.C: ... here.
28056
28057 2003-01-28 Jan Hubicka <jh@suse.cz>
28058
28059 * gcc.dg/i386-cmov5.c: New test.
28060
28061 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28062
28063 * gcc.c-torture/execute/20010925-1.c: Changed the
28064 memcpy declaration.
28065
28066 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28067
28068 PR c++/3902
28069 * g++.dg/parse/template5.C: New test.
28070
28071 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
28072
28073 PR fortran/9258
28074 * g77.dg/pr9258: New test.
28075
28076 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28077
28078 * README: Move relevant parts from README.g++.
28079
28080 * README.g++: Remove this file.
28081
28082 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28083
28084 * g++.dg/abi/dcast1.C: New test.
28085
28086 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28087
28088 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
28089
28090 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
28091
28092 PR c++/47
28093 * g++.old-deja/g++.other/lookup24.C: New test.
28094
28095 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28096
28097 PR middle-end/7227
28098 * gcc.dg/uninit-C.c: New test.
28099
28100 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
28101
28102 * g++.dg/abi/covariant1.C: New test.
28103
28104 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
28105
28106 * gcc.dg/20030123-1.c: New test.
28107
28108 2003-01-25 Jan Hubicka <jh@suse.cz>
28109
28110 PR opt/8492
28111 * gcc.c-torture/compile/20030125-1.c
28112
28113 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
28114
28115 PR c++/9403
28116 * g++.dg/parse/template3.C: New test.
28117 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
28118
28119 PR c++/795
28120 * g++.dg/parse/template4.C: New test.
28121
28122 PR c++/9415
28123 * g++.dg/template/qual2.C: New test.
28124
28125 PR c++/8545
28126 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
28127
28128 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
28129
28130 2003-01-25 Roger Sayle <roger@eyesopen.com>
28131
28132 * gcc.c-torture/execute/switch-1.c: New test case.
28133
28134 2003-01-25 Jan Hubicka <jh@suse.cz>
28135
28136 * gcc.c-torture/execute/20030125-1.[cx]: New test.
28137
28138 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
28139
28140 Tweaks for Bison-1.875. From the NEWS file:
28141 "- `parse error' -> `syntax error'
28142 Bison now uniformly uses the term `syntax error'"
28143 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
28144 * gcc.dg/cpp/digraph2.c: Likewise.
28145 * gcc.dg/cpp/direct2.c: Likewise.
28146 * gcc.dg/cpp/paste4.c: Likewise.
28147 * gcc.dg/c90-restrict-1.c: Likewise.
28148 * gcc.dg/c99-func-2.c: Likewise.
28149 * gcc.dg/noncompile/920721-2.c: Likewise.
28150 * gcc.dg/noncompile/930622-2.c: Likewise.
28151 * gcc.dg/noncompile/940112-1.c: Likewise.
28152 * gcc.dg/noncompile/950921-1.c: Likewise.
28153 * gcc.dg/noncompile/951123-1.c: Likewise.
28154 * gcc.dg/noncompile/971104-1.c: Likewise.
28155 * gcc.dg/noncompile/990416-1.c: Likewise.
28156
28157 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
28158
28159 * g++.dg/parse/undefined1.C: Add error message.
28160
28161 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28162
28163 PR c++/9354
28164 * g++.dg/parse/new1.C: New test.
28165
28166 PR c++/9216
28167 * g++.dg/parse/template2.C: New test.
28168
28169 PR c++/9354
28170 * g++.dg/parse/typedef2.C: New test.
28171
28172 PR c++/9328
28173 * g++.dg/ext/typeof3.C: New test.
28174
28175 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28176
28177 PR c++/2738
28178 * g++.dg/parse/ret-type1.C: New test.
28179
28180 PR c++/3792
28181 * g++.dg/parse/tmpl-outside1.C: New test.
28182
28183 PR c++/4207
28184 * g++.dg/parse/int-as-enum1.C: New test.
28185
28186 PR c++/4903
28187 * g++.dg/parse/no-typename1.C: New test.
28188
28189 PR c++/5533
28190 * g++.dg/parse/no-value1.C: New test.
28191
28192 PR c++/5921
28193 * g++.dg/parse/wrong-inline1.C: New test.
28194
28195 PR c++/6402
28196 * g++.dg/parse/ref1.C: New test.
28197
28198 PR c++/6992
28199 * g++.dg/parse/attr-ctor1.C: New test.
28200
28201 PR c++/7229
28202 * g++.dg/parse/namespace5.C: New test.
28203
28204 PR c++/7917
28205 * g++.dg/parse/func-def1.C: New test.
28206
28207 PR c++/8143
28208 * g++.dg/parse/undefined1.C: New test.
28209
28210 PR c++/5723, PR c++/8522
28211 * g++.dg/parse/specialization1.C: New test.
28212
28213 PR c++/163, PR c++/8595
28214 * g++.dg/parse/struct-as-enum1.C: New test.
28215
28216 PR c++/9173
28217 * g++.dg/parse/undefined2.C: New test.
28218
28219 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28220
28221 PR c++/9298
28222 * g++.dg/parse/template1.C: New test.
28223
28224 PR c++/9384
28225 * g++.dg/parse/using1.C: New test.
28226
28227 PR c++/9285
28228 PR c++/9294
28229 * g++.dg/parse/expr2.C: New test.
28230
28231 PR c++/9388
28232 * g++.dg/parse/lookup2.C: Likewise.
28233
28234 2003-01-21 Jan Hubicka <jh@suse.cz>
28235
28236 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
28237 * gcc.c-torture/execute/eeprof-1.c: Likewise.
28238 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
28239 * gcc.c-torture/execute/string-opt-*.c: Likewise.
28240
28241 2003-01-20 Nick Clifton <nickc@redhat.com>
28242
28243 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
28244 problem with ARM sibcall code generation.
28245
28246 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
28247
28248 * gcc.c-torture/execute/20030120-1.c: New.
28249
28250 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
28251
28252 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
28253
28254 2003-01-17 Mark Mitchell <mark@codesourcery.com>
28255
28256 PR c++/9272
28257 * g++.dg/parse/ctor1.C: New test.
28258
28259 PR c++/9294:
28260 * g++.dg/parse/qualified1.C: New test.
28261
28262 * g++.dg/parse/typename3.C: New test.
28263
28264 2003-01-16 Richard Henderson <rth@redhat.com>
28265
28266 * g++.dg/tls/init-2.C: Fix error matches for real this time.
28267
28268 2003-01-16 Richard Henderson <rth@redhat.com>
28269
28270 * g++.dg/pch/pch.exp: Copy test header to the working directory
28271 before using it either for precompilation or direct use.
28272 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
28273 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
28274
28275 2003-01-16 Richard Henderson <rth@redhat.com>
28276
28277 * gcc.dg/pch/pch.exp: Copy test header to the working directory
28278 before using it either for precompilation or direct use.
28279 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
28280 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
28281
28282 2003-01-16 Mark Mitchell <mark@codesourcery.com>
28283
28284 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
28285 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
28286 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
28287 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
28288 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
28289 typename warning into error.
28290 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
28291 error messages.
28292 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
28293 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
28294 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
28295 messages.
28296 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
28297 make declaration visible in template.
28298 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
28299 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
28300 messages.
28301 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
28302 message.
28303 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
28304 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
28305 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
28306 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
28307 typename warning with error message.
28308 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
28309 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
28310 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
28311
28312 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
28313
28314 * g++.dg/parse/ambig2.C: New test.
28315
28316 2003-01-15 Richard Henderson <rth@redhat.com>
28317
28318 * g++.dg/tls/init-2.C: Update error message string.
28319
28320 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28321
28322 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
28323
28324 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
28325
28326 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
28327 all for HC11/HC12.
28328 * gcc.c-torture/compile/20001205-1.x: Likewise.
28329 * gcc.c-torture/compile/20001226-1.x: Likewise.
28330 * gcc.c-torture/compile/920520-1.x: Likewise.
28331 * gcc.c-torture/compile/961203-1.x: Likewise.
28332 * gcc.c-torture/compile/20020604-1.x: Likewise.
28333
28334 2003-01-15 Jan Hubicka <jh@suse.cz>
28335
28336 * gcc.c-torture/compile/20030115-1.c: New test.
28337
28338 * gcc.dg/i386-fpcvt-1.c: New test.
28339 * gcc.dg/i386-fpcvt-2.c: New test.
28340
28341 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
28342
28343 Further conform g++'s __vmi_class_type_info to the C++ ABI
28344 specification.
28345 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
28346 the specification.
28347
28348 2003-01-14 Jan Hubicka <jh@suse.cz>
28349
28350 * gcc.dg/i386-fpcvt-1.c: New test.
28351 * gcc.dg/i386-fpcvt-2.c: New test.
28352
28353 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28354
28355 * gcc.dg/i386-mmx-3.c: New test.
28356
28357 2003-01-12 Mark Mitchell <mark@codesourcery.com>
28358
28359 PR c++/9264
28360 * g++.dg/parse/octal1.C: New file.
28361
28362 PR c++/9172
28363 * g++.dg/parse/typename1.C: New file.
28364
28365 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
28366
28367 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
28368 * gcc.dg/bf-no-ms-layout.c: Likewise.
28369 * gcc.dg/bf-ms-attrib.c: Likewise.
28370
28371 2003-01-10 Mark Mitchell <mark@codesourcery.com>
28372
28373 PR c++/9099
28374 * g++.dg/parse/dtor1.C: New file.
28375
28376 PR c++/9128
28377 * g++.dg/rtti/typeid1.C: New file.
28378
28379 PR c++/9153
28380 * g++.dg/parse/lookup1.C: New file.
28381
28382 PR c++/9171
28383 * g++.dg/templ/spec5.C: New file.
28384
28385 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
28386
28387 * gcc.c-torture/compile/20030110-1.c: New test.
28388
28389 2003-01-09 Geoffrey Keating <geoffk@apple.com>
28390
28391 Merge from pch-branch:
28392
28393 2002-12-23 Geoffrey Keating <geoffk@apple.com>
28394
28395 * gcc.dg/pch/cpp-1.h: New.
28396 * gcc.dg/pch/cpp-1.c: New.
28397 * gcc.dg/pch/cpp-2.h: New.
28398 * gcc.dg/pch/cpp-2.c: New.
28399
28400 2002-11-19 Geoffrey Keating <geoffk@apple.com>
28401
28402 * gcc.dg/pch/except-1.h: New.
28403 * gcc.dg/pch/except-1.c: New.
28404
28405 2002-11-13 Geoffrey Keating <geoffk@apple.com>
28406
28407 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
28408 running test.
28409 * gcc.dg/pch: Include *.hp not *.h.
28410 * gcc.dg/pch/system-1.h: New.
28411 * gcc.dg/pch/system-1.c: New.
28412
28413 2002-11-11 Geoffrey Keating <geoffk@apple.com>
28414
28415 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
28416 rather than trying to build and run a program using PCH.
28417 * gcc.dg/pch: Remove dg-do commands from test files.
28418
28419 2002-11-08 Geoffrey Keating <geoffk@apple.com>
28420
28421 * gcc.dg/pch/macro-3.c: New.
28422 * gcc.dg/pch/macro-3.h: New.
28423
28424 2002-11-04 Geoffrey Keating <geoffk@apple.com>
28425
28426 * gcc.dg/pch/common-1.c: New.
28427 * gcc.dg/pch/common-1.h: New.
28428 * gcc.dg/pch/decl-1.c: New.
28429 * gcc.dg/pch/decl-1.h: New.
28430 * gcc.dg/pch/decl-2.c: New.
28431 * gcc.dg/pch/decl-2.h: New.
28432 * gcc.dg/pch/decl-3.c: New.
28433 * gcc.dg/pch/decl-3.h: New.
28434 * gcc.dg/pch/decl-4.c: New.
28435 * gcc.dg/pch/decl-4.h: New.
28436 * gcc.dg/pch/decl-5.c: New.
28437 * gcc.dg/pch/decl-5.h: New.
28438 * gcc.dg/pch/global-1.c: New.
28439 * gcc.dg/pch/global-1.h: New.
28440 * gcc.dg/pch/inline-1.c: New.
28441 * gcc.dg/pch/inline-1.h: New.
28442 * gcc.dg/pch/inline-2.c: New.
28443 * gcc.dg/pch/inline-2.h: New.
28444 * gcc.dg/pch/static-1.c: New.
28445 * gcc.dg/pch/static-1.h: New.
28446 * gcc.dg/pch/static-2.c: New.
28447 * gcc.dg/pch/static-2.h: New.
28448
28449 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
28450
28451 * g++.dg/pch/pch.exp: Better handle failing testcases.
28452 * gcc.dg/pch/pch.exp: Likewise.
28453 * gcc.dg/pch/macro-1.c: New.
28454 * gcc.dg/pch/macro-1.h: New.
28455 * gcc.dg/pch/macro-2.c: New.
28456 * gcc.dg/pch/macro-2.h: New.
28457
28458 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
28459
28460 * g++.dg/dg.exp: Treat files in pch/ specially.
28461 * g++.dg/pch/pch.exp: New file.
28462 * g++.dg/pch/empty.H: New file.
28463 * g++.dg/pch/empty.C: New file.
28464 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
28465 "precompile".
28466
28467 * gcc.dg/pch/pch.exp: New file.
28468 * gcc.dg/pch/empty.h: New file.
28469 * gcc.dg/pch/empty.c: New file.
28470 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
28471 "precompile".
28472
28473 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28474
28475 * g++.dg/template/friend14.C: New test.
28476
28477 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28478
28479 * gcc.dg/old-style-asm-1.c: New test.
28480
28481 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
28482
28483 * gcc.c-torture/compile/20030109-1.c: New test.
28484
28485 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28486
28487 * gcc.c-torture/execute/20030109-1.c: New test.
28488
28489 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
28490
28491 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
28492 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
28493 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
28494 * g++.old-deja/g++.mike/eh2.C: Likewise.
28495 * g++.old-deja/g++.mike/eh3.C: Likewise.
28496 * g++.old-deja/g++.mike/eh5.C: Likewise.
28497 * g++.old-deja/g++.mike/eh6.C: Likewise.
28498 * g++.old-deja/g++.mike/eh7.C: Likewise.
28499 * g++.old-deja/g++.mike/eh8.C: Likewise.
28500 * g++.old-deja/g++.mike/eh9.C: Likewise.
28501 * g++.old-deja/g++.mike/eh10.C: Likewise.
28502 * g++.old-deja/g++.mike/eh12.C: Likewise.
28503 * g++.old-deja/g++.mike/eh13.C: Likewise.
28504 * g++.old-deja/g++.mike/eh14.C: Likewise.
28505 * g++.old-deja/g++.mike/eh16.C: Likewise.
28506 * g++.old-deja/g++.mike/eh17.C: Likewise.
28507 * g++.old-deja/g++.mike/eh18.C: Likewise.
28508 * g++.old-deja/g++.mike/eh21.C: Likewise.
28509 * g++.old-deja/g++.mike/eh23.C: Likewise.
28510 * g++.old-deja/g++.mike/eh24.C: Likewise.
28511 * g++.old-deja/g++.mike/eh25.C: Likewise.
28512 * g++.old-deja/g++.mike/eh26.C: Likewise.
28513 * g++.old-deja/g++.mike/eh27.C: Likewise.
28514 * g++.old-deja/g++.mike/eh28.C: Likewise.
28515 * g++.old-deja/g++.mike/eh29.C: Likewise.
28516 * g++.old-deja/g++.mike/eh31.C: Likewise.
28517 * g++.old-deja/g++.mike/eh33.C: Likewise.
28518 * g++.old-deja/g++.mike/eh34.C: Likewise.
28519 * g++.old-deja/g++.mike/eh35.C: Likewise.
28520 * g++.old-deja/g++.mike/eh36.C: Likewise.
28521 * g++.old-deja/g++.mike/eh37.C: Likewise.
28522 * g++.old-deja/g++.mike/eh38.C: Likewise.
28523 * g++.old-deja/g++.mike/eh39.C: Likewise.
28524 * g++.old-deja/g++.mike/eh40.C: Likewise.
28525 * g++.old-deja/g++.mike/eh41.C: Likewise.
28526 * g++.old-deja/g++.mike/eh42.C: Likewise.
28527 * g++.old-deja/g++.mike/eh44.C: Likewise.
28528 * g++.old-deja/g++.mike/eh46.C: Likewise.
28529 * g++.old-deja/g++.mike/eh47.C: Likewise.
28530 * g++.old-deja/g++.mike/eh48.C: Likewise.
28531 * g++.old-deja/g++.mike/eh49.C: Likewise.
28532 * g++.old-deja/g++.mike/eh50.C: Likewise.
28533 * g++.old-deja/g++.mike/eh51.C: Likewise.
28534 * g++.old-deja/g++.mike/eh53.C: Likewise.
28535 * g++.old-deja/g++.mike/eh55.C: Likewise.
28536 * g++.old-deja/g++.mike/p7912.C: Likewise.
28537 * g++.old-deja/g++.mike/p9706.C: Likewise.
28538 * g++.old-deja/g++.mike/p10416.C: Likewise.
28539 * g++.old-deja/g++.mike/p11667.C: Likewise.
28540 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
28541 Remove redundant reference to Iris.
28542 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
28543 Elxsi, i860, Pico Java, and WE32K.
28544
28545 2003-01-07 Mark Mitchell <mark@codesourcery.com>
28546
28547 * g++.dg/ext/asm4.C: New test.
28548
28549 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28550
28551 PR c++/9030
28552 * g++.dg/template/friend12.C: New test.
28553 * g++.dg/template/friend13.C: Likewise.
28554 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
28555
28556 2003-01-08 Jan Hubicka <jh@suse.cz>
28557
28558 * gcc.dg/i386-cadd.c: New test.
28559 * gcc.dg/i386-cmov4.c: Likewise.
28560
28561 2003-01-06 Mark Mitchell <mark@codesourcery.com>
28562
28563 PR c++/9165
28564 * g++.dg/warn/Wunused-3.C: New test.
28565
28566 * g++.dg/abi/bitfield9.C: New test.
28567
28568 PR c++/9189
28569 * g++.dg/parse/defarg3.C: New test.
28570
28571 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
28572
28573 * g++.dg/parse/ambig1.C: New test.
28574 * g++.dg/parse/defarg2.C: New test.
28575
28576 2003-01-05 Mark Mitchell <mark@codesourcery.com>
28577
28578 * g++.dg/template/defarg-1.C: New test.
28579 * g++.dg/template/local2.C: Likewise.
28580
28581 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
28582
28583 * gcc.c-torture/execute/20030105-1.c: New test.
28584
28585 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28586
28587 * g++.dg/parse/namespace3.C: Remove extra semicolons.
28588 * g++.dg/parse/namespace4.C: Likewise.
28589
28590 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
28591
28592 * g++.dg/template/ntp2.C: New test.
28593
28594 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
28595
28596 * g++.dg/parse/extern-C-1.C: New test.
28597
28598 * g++.dg/parse/namespace4.C: New test.
28599
28600 * g++.dg/template/nested1.C: New test.
28601
28602 * g++.dg/parse/namespace3.C: New test.
28603
28604 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
28605
28606 * g++.dg/lookup/two-stage1.C: New test.
28607
28608 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28609
28610 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
28611 * g++.old-deja/g++.jason/access8.C: Likewise.
28612 * g++.old-deja/g++.other/decl5.C: Likewise.
28613
28614 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28615
28616 * g++.dg/parse/parse7.C: New test.
28617
28618 2003-01-02 Mark Mitchell <mark@codesourcery.com>
28619
28620 PR c++/2843
28621 * g++.dg/ext/attrib7.C: New test.
28622
28623 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28624
28625 * g++.dg/parse/parse6.C: New test.
28626
28627 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
28628
28629 * gcc.dg/h8300-stack-1.c: New.
28630
28631 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28632
28633 g++.dg/lookup/exception1.C: New test.
28634
28635 g++.dg/lookup/template1.C: New test.
28636
28637 g++.dg/parse/namespace2.C: New test.
28638
28639 g++.dg/parse/parens2.C: New test.
28640
28641 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28642
28643 * g++.dg/parse/parse5.C: New test.
28644 * g++.dg/lookup/scoped4.C: New test.
28645
28646 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28647
28648 * g++.dg/parse/parens1.C: New test.
28649
28650 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
28651 angle-bracket1.C.
28652 * g++.dg/parse/parens2.C: New test.
28653
28654 * g++.dg/lookup/scope-operator1.C: New test.
28655
28656 * g++.dg/parse/operator1.C: New test.
28657
28658 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28659
28660 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
28661 * g++.old-deja/g++.other/access6.C: Likewise.
28662 * g++.old-deja/g++.other/decl1.C: Likewise.
28663 * g++.old-deja/g++.pt/typename12.C: Likewise.
28664
28665 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28666
28667 * g++.dg/parse/namespace1.C: New test.
28668
28669 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28670
28671 * g++.dg/parse/parse4.C: New test.
28672
28673 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28674
28675 * g++.dg/parse/parse3.C: New test.
28676
28677 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28678
28679 * g++.dg/parse/parse2.C: New test.
28680
28681 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28682
28683 * g++.dg/template/friend11.C: New test.
28684
28685 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28686
28687 * g++.dg/parse/parse1.C: New test.
28688
28689 2002-12-31 Janis Johnson <janis187@us.ibm.com>
28690
28691 * lib/profopt.exp: Change the name of a global variable to avoid
28692 possible clashes with other test suites.
28693
28694 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
28695
28696 * g++.dg/inherit/covariant8.C: New test.
28697
28698 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28699
28700 * g++.dg/init/array9.C: New test.
28701
28702 PR c++/9112
28703 * g++.dg/parse/expr1.C: New test.
28704
28705 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
28706
28707 * gcc.c-torture/compile/20021230-1.c: New test.
28708
28709 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
28710
28711 * g++.dg/inherit/covariant5.C: New test.
28712 * g++.dg/inherit/covariant6.C: New test.
28713 * g++.dg/inherit/covariant7.C: New test.
28714
28715 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28716
28717 PR c++/2739
28718 * g++.dg/other/access2.C: New test.
28719
28720 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
28721
28722 * g++.dg/other/anon-struct.C: No longer fails
28723 * g++.old-deja/g++.brendan/parse4.C: Likewise.
28724 * g++.old-deja/g++.brendan/parse5.C: Likewise.
28725 * g++.old-deja/g++.brendan/parse6.C: Likewise.
28726
28727 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
28728
28729 * g++.dg/parse/angle-bracket.C (main): No longer fails.
28730
28731 2002-12-27 Mark Mitchell <mark@codesourcery.com>
28732
28733 * g++.dg/eh/spec4.C: Remove stray semicolon.
28734 * g++.dg/expr/pmf-1.C: Change error message.
28735 * g++.dg/ext/asm1.C: Remove stray semicolon.
28736 * g++.dg/ext/typename1.C: Add missing typenames.
28737 * g++.dg/inherit/template-as-base.C: Change error message.
28738 * g++.dg/lookup/scoped1.C: Likewise.
28739 * g++.dg/lookup/scoped2.C: Likewise.
28740 * g++.dg/lookup/using2.C: Likewise.
28741 * g++.dg/other/component1.C: Remove stray semicolon.
28742 * g++.dg/other/do1.C: Change error message.
28743 * g++.dg/other/error2.C: Likewise.
28744 * g++.dg/other/init1.C: Likewise.
28745 * g++.dg/other/packed1.C: Remove stray semicolon.
28746 * g++.dg/other/ptrmem2.C: Change error message.
28747 * g++.dg/parse/parameter-declaration-1.C: Remove line number
28748 marker.
28749 * g++.dg/special/initp1.C: Remove invalid attribute usage.
28750 * g++.dg/template/access3.C: Add typename keyword.
28751 * g++.dg/template/access5.C: Remove stray semicolon.
28752 * g++.dg/template/access6.C: Likewise.
28753 * g++.dg/template/complit1.C: Likewise.
28754 * g++.dg/template/crash1.C: Change error message.
28755 * g++.dg/template/inherit2.C: Remove stray semicolon.
28756 * g++.dg/template/instantiate2.C: Likewise.
28757 * g++.dg/template/instantiate3.C: Change error message.
28758 * g++.dg/template/qual1.C: Remove stray semicolon.
28759 * g++.dg/template/qualttp18.C: Change error message.
28760 * g++.dg/template/ref1.C: Remove stray semicolon.
28761 * g++.dg/template/sizeof1.C (A::value): Declare it.
28762 * g++.dg/template/spec4.C: Change error message.
28763 * g++.dg/template/static1.C: Likewise.
28764 * g++.dg/template/type1.C: Likewise.
28765 * g++.dg/template/typename3.C: Likewise.
28766 * g++.old-deja/g++.benjamin/13478.C: Change error message.
28767 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
28768 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
28769 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
28770 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
28771 named return value extension.
28772 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
28773 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
28774 * g++.old-deja/g++.bob/extern_C.C: Likewise.
28775 * g++.old-deja/g++.bob/inherit2.C: Likewise.
28776 * g++.old-deja/g++.brendan/complex1.C: Likewise.
28777 * g++.old-deja/g++.brendan/copy5.C: Likewise.
28778 * g++.old-deja/g++.brendan/crash13.C: Likewise.
28779 * g++.old-deja/g++.brendan/crash15.C: Likewise.
28780 * g++.old-deja/g++.brendan/crash18.C: Change error message.
28781 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
28782 * g++.old-deja/g++.brendan/crash38.C: Likewise.
28783 * g++.old-deja/g++.brendan/crash50.C: Likewise.
28784 * g++.old-deja/g++.brendan/crash56.C: Likewise.
28785 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
28786 syntax.
28787 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
28788 * g++.old-deja/g++.brendan/crash8.C: Change error message.
28789 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
28790 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
28791 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
28792 * g++.old-deja/g++.brendan/template11.C: Likewise.
28793 * g++.old-deja/g++.brendan/template26.C: Likewise.
28794 * g++.old-deja/g++.brendan/template27.C: Use explicit
28795 specialization syntax.
28796 * g++.old-deja/g++.brendan/template30.C: Likewise.
28797 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
28798 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
28799 non-dependent names.
28800 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
28801 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
28802 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
28803 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
28804 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
28805 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
28806 named return value extension.
28807 * g++.old-deja/g++.ext/namedret2.C: Likewise.
28808 * g++.old-deja/g++.ext/namedret3.C: Likewise.
28809 * g++.old-deja/g++.ext/return1.C: Likewise.
28810 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
28811 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
28812 * g++.old-deja/g++.jason/access8.C: Likewise.
28813 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
28814 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
28815 pseudo-destructor names.
28816 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
28817 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
28818 pseudo-destructor names.
28819 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
28820 * g++.old-deja/g++.jason/overload19.C: Likewise.
28821 * g++.old-deja/g++.jason/overload32.C: Likewise.
28822 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
28823 stray semicolons.
28824 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
28825 * g++.old-deja/g++.jason/return.C: Likewise.
28826 * g++.old-deja/g++.jason/return2.C: Likewise.
28827 * g++.old-deja/g++.jason/shadow1.C: Likewise.
28828 * g++.old-deja/g++.jason/special.C: Use explicit specialization
28829 syntax.
28830 * g++.old-deja/g++.jason/template10.C: Account for use of
28831 non-dependent names.
28832 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
28833 syntax.
28834 * g++.old-deja/g++.jason/template37.C: Likewise.
28835 * g++.old-deja/g++.law/access4.C: Change error messages.
28836 * g++.old-deja/g++.law/arm13.C: Remove incorrect
28837 pseudo-destructor names.
28838 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
28839 * g++.old-deja/g++.law/ctors9.C: Likewise.
28840 * g++.old-deja/g++.law/cvt22.C: Likewise.
28841 * g++.old-deja/g++.law/dtors5.C: Likewise.
28842 * g++.old-deja/g++.law/global-init1.C: Likewise.
28843 * g++.old-deja/g++.law/missed-error3.C: Likewise.
28844 * g++.old-deja/g++.law/operators28.C: Likewise.
28845 * g++.old-deja/g++.law/visibility28.C: Likewise.
28846 * g++.old-deja/g++.martin/eval1.C: Likewise.
28847 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
28848 name.
28849 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
28850 * g++.old-deja/g++.mike/net34.C: Likewise.
28851 * g++.old-deja/g++.mike/net36.C: Likewise.
28852 * g++.old-deja/g++.mike/ns2.C: Likewise.
28853 * g++.old-deja/g++.mike/p12306.C: Likewise.
28854 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
28855 value extension.
28856 * g++.old-deja/g++.mike/p700.C: Likewise.
28857 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
28858 * g++.old-deja/g++.mike/p710.C: Likewise.
28859 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
28860 value extension.
28861 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
28862 * g++.old-deja/g++.mike/pmf9.C: Likewise.
28863 * g++.old-deja/g++.ns/crash2.C: Likewise.
28864 * g++.old-deja/g++.ns/crash3.C: Likewise.
28865 * g++.old-deja/g++.ns/invalid1.C: Likewise.
28866 * g++.old-deja/g++.ns/ns17.C: Likewise.
28867 * g++.old-deja/g++.ns/template16.C: Likewise.
28868 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
28869 keyword.
28870 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
28871 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
28872 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
28873 named return value extension.
28874 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
28875 * g++.old-deja/g++.other/access4.C: Issue additional error
28876 messages.
28877 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
28878 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
28879 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
28880 * g++.old-deja/g++.other/crash25.C: Change error message.
28881 * g++.old-deja/g++.other/crash4.C: Change error message.
28882 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
28883 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
28884 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
28885 checks.
28886 * g++.old-deja/g++.other/defarg8.C: Likewise.
28887 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
28888 * g++.old-deja/g++.other/dtor10.C: Likewise.
28889 * g++.old-deja/g++.other/incomplete.C: Likewise.
28890 * g++.old-deja/g++.other/linkage7.C: Likewise.
28891 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
28892 lookup algorithm.
28893 * g++.old-deja/g++.other/mangle2.C: Likewise.
28894 * g++.old-deja/g++.other/refinit2.C: Likewise.
28895 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
28896 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
28897 * g++.old-deja/g++.pt/crash28.C: Likewise.
28898 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
28899 syntax.
28900 * g++.old-deja/g++.pt/crash32.C: Change error message.
28901 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
28902 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
28903 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
28904 error message position.
28905 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
28906 * g++.old-deja/g++.pt/defarg8.C: Change error message.
28907 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
28908 syntax.
28909 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
28910 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
28911 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
28912 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
28913 keyword.
28914 * g++.old-deja/g++.pt/explicit31.C: Likewise.
28915 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
28916 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
28917 keyword.
28918 * g++.old-deja/g++.pt/explicit71.C: Change error message.
28919 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
28920 syntax.
28921 * g++.old-deja/g++.pt/friend28.C: Account for use of
28922 non-dependent names.
28923 * g++.old-deja/g++.pt/friend29.C: Likewise.
28924 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
28925 rules.
28926 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
28927 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
28928 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
28929 lookup rules.
28930 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
28931 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
28932 keyword.
28933 * g++.old-deja/g++.pt/memclass20.C: Likewise.
28934 * g++.old-deja/g++.pt/memclass5.C: Likewise.
28935 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
28936 keyword.
28937 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
28938 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
28939 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
28940 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
28941 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
28942 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
28943 keyword.
28944 * g++.old-deja/g++.pt/spec10.C: Likewise.
28945 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
28946 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
28947 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
28948 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
28949 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
28950 * g++.old-deja/g++.pt/ttp62.C: Likewise.
28951 * g++.old-deja/g++.pt/ttp64.C: Likewise.
28952 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
28953 * g++.old-deja/g++.pt/typename15.C: Likewise.
28954 * g++.old-deja/g++.pt/typename22.C: Likewise.
28955 * g++.old-deja/g++.pt/typename6.C: Change error messages.
28956 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
28957 * g++.old-deja/g++.pt/virtual2.C: Likewise.
28958 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
28959 syntax.
28960 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
28961 return value extension.
28962 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
28963 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
28964 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
28965 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
28966
28967 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
28968
28969 * g++.dg/warn/inline1.C: New test.
28970 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
28971 * g++.old-deja/g++.jason/synth10.C: Likewise.
28972 * g++.old-deja/g++.mike/net31.C: Likewise.
28973 * g++.old-deja/g++.mike/p8786.C: Likewise.
28974
28975 * g++.dg/template/friend10.C: New test.
28976 * g++.dg/template/conv5.C: New test.
28977
28978 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
28979
28980 * g++.dg/lookup/scoped3.C: New test.
28981
28982 * g++.dg/lookup/decl1.C: New test.
28983 * g++.dg/lookup/decl2.C: New test.
28984
28985 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
28986
28987 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
28988 gcc.c-torture/compile/20021015-1.c,
28989 gcc.c-torture/compile/20021015-2.c,
28990 gcc.c-torture/compile/20021123-1.c,
28991 gcc.c-torture/compile/20021123-2.c,
28992 gcc.c-torture/compile/20021123-3.c,
28993 gcc.c-torture/compile/20021123-4.c,
28994 gcc.c-torture/execute/20021024-1.c: Add tests previously added
28995 only to 3.1 or 3.2 branch.
28996
28997 2002-12-23 Mark Mitchell <mark@codesourcery.com>
28998
28999 * gcc.dg/i386-bitfield3.c: New test.
29000
29001 * gcc.dg/i386-bitfield2.c: New test.
29002
29003 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
29004
29005 * g++.dg/parse/conv_op1.C: New test.
29006
29007 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
29008
29009 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
29010 approved.
29011
29012 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
29013
29014 * gcc.c-torture/compile/20021220-1.c: New test.
29015
29016 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
29017
29018 * gcc.dg/i386-fastcall-1.c: New.
29019
29020 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29021
29022 * gcc.c-torture/execute/20021219-1.c: New test.
29023
29024 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29025
29026 * gcc.dg/i386-pic-1.c: New test.
29027
29028 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29029
29030 PR c++/8099
29031 * g++.dg/template/friend9.C: New test.
29032
29033 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29034
29035 PR c++/3663
29036 * g++.dg/template/access7.C: New test.
29037
29038 2002-12-18 Nick Clifton <nickc@redhat.com>
29039
29040 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
29041 the libstdc++-v3 directory has been found.
29042
29043 2002-12-12 Devang Patel <dpatel@apple.com>
29044 * gcc.dg/darwin-ld-1.c: New test.
29045 * gcc.dg/darwin-ld-2.c: New test.
29046 * gcc.dg/darwin-ld-3.c: New test.
29047 * gcc.dg/darwin-ld-4.c: New test.
29048 * gcc.dg/darwin-ld-5.c: New test.
29049
29050 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29051
29052 * gcc.c-torture/compile/20021212-1.c: New test.
29053
29054 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
29055
29056 * gcc.dg/fshort-wchar: New test.
29057
29058 2002-12-10 Mark Mitchell <mark@codesourcery.com>
29059
29060 PR c++/8372
29061 * g++.dg/template/dtor1.C: New test.
29062
29063 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
29064 markers.
29065
29066 2002-12-10 Jakub Jelinek <jakub@redhat.com>
29067
29068 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
29069
29070 2002-12-09 Mark Mitchell <mark@codesourcery.com>
29071
29072 * g++.dg/template/static1.C: New test.
29073 * g++.dg/template/static2.C: New test.
29074 * g++.old-deja/g++.ext/memconst.C: New test.
29075
29076 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29077
29078 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
29079 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
29080 * g++.dg/special/initp1.C: Likewise.
29081
29082 2002-12-06 Jakub Jelinek <jakub@redhat.com>
29083
29084 * gcc.c-torture/execute/20021204-1.c: New test.
29085
29086 2002-12-04 Geoffrey Keating <geoffk@apple.com>
29087
29088 * gcc.dg/ppc-fmadd-1.c: New file.
29089 * gcc.dg/ppc-fmadd-2.c: New file.
29090 * gcc.dg/ppc-fmadd-3.c: New file.
29091
29092 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29093
29094 * gcc.c-torture/compile/20021204-1.c: New test.
29095
29096 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
29097
29098 * g++.dg/inherit/covariant2.C: New test.
29099 * g++.dg/inherit/covariant3.C: New test.
29100 * g++.dg/inherit/covariant4.C: New test.
29101 * g++.dg/inherit/covariant1.C: Remove XFAIL.
29102 * g++.old-deja/g++.robertl/eb17.C: Likewise.
29103
29104 2002-12-03 Mark Mitchell <mark@codesourcery.com>
29105
29106 PR c++/8688
29107 * g++.dg/init/brace3.C: New test.
29108
29109 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
29110
29111 * gcc.dg/20020210-1.c: Fix a comment typo.
29112
29113 2002-12-02 Mark Mitchell <mark@codesourcery.com>
29114
29115 PR c++/8720
29116 * g++.dg/parse/defarg1.C: New test.
29117
29118 PR c++/8615
29119 * g++.dg/template/char1.C: New test.
29120
29121 * g++.dg/template/varmod1.C: Fix typo.
29122
29123 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29124
29125 DR 180
29126 * g++.old-deja/g++.pt/crash32.C: Expect error.
29127
29128 2002-12-01 Mark Mitchell <mark@codesourcery.com>
29129
29130 PR c++/5919
29131 * g++.dg/template/varmod1.C: New test.
29132
29133 PR c++/8727
29134 * g++.dg/inherit/typeinfo1.C: New test.
29135
29136 PR c++/8663
29137 * g++.dg/inherit/typedef1.C: New test.
29138
29139 2002-11-30 Mark Mitchell <mark@codesourcery.com>
29140
29141 PR c++/8332
29142 PR c++/8493
29143 * g++.dg/template/strlen1.C: New test.
29144
29145 PR c++/8227
29146 * g++.dg/template/ctor2.C: New test.
29147
29148 PR c++/8214
29149 * g++.dg/init/string1.C: New test.
29150
29151 PR c++/8511
29152 * g++.dg/template/friend8.C: New test.
29153
29154 2002-11-29 Joe Buck <jbuck@synopsys.com>
29155
29156 * g++.dg/lookup/anon2.C: New test.
29157
29158 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
29159
29160 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
29161 h8300 port.
29162
29163 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
29164
29165 * gcc.dg/bitfld-6.c: New test.
29166
29167 2002-11-27 Jan Hubicka <jh@suse.cz>
29168
29169 * gcc.c-torture/execute/20021127.[cx]: New test.
29170
29171 2002-11-26 Jan Hubicka <jh@suse.cz>
29172
29173 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
29174 quality.
29175
29176 2002-11-26 Geoffrey Keating <geoffk@apple.com>
29177
29178 * g++.dg/init/brace2.C: New test.
29179 * g++.old-deja/g++.mike/p9129.C: Correct.
29180
29181 2002-11-26 Mark Mitchell <mark@codesourcery.com>
29182
29183 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
29184
29185 2002-11-25 Andreas Bauer <baueran@in.tum.de>
29186
29187 * gcc.dg/sibcall-6: New test for indirect sibcalls.
29188
29189 2002-11-25 Mark Mitchell <mark@codesourcery.com>
29190
29191 * testsuite/g++.dg/abi/empty11.C: New test.
29192 * testsuite/g++.dg/rtti/cv1.C: New test.
29193
29194 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
29195
29196 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
29197
29198 2002-11-24 Mark Mitchell <mark@codesourcery.com>
29199
29200 * g++.dg/abi/empty10.C: New test.
29201
29202 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29203
29204 * gcc.c-torture/compile/20021124-1.c: New test.
29205
29206 2002-11-22 Mark Mitchell <mark@codesourcery.com>
29207
29208 * g++.dg/abi/rtti2.C: New test.
29209
29210 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29211
29212 * gcc.dg/i386-unroll-1.c: New test.
29213
29214 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29215
29216 * gcc.c-torture/compile/20021120-1.c: New test.
29217 * gcc.c-torture/compile/20021120-2.c: New test.
29218
29219 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29220
29221 * gcc.dg/bitfld-5.c: New test.
29222
29223 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29224
29225 * gcc.c-torture/execute/20021120-3.c: New test.
29226
29227 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29228
29229 * gcc.c-torture/execute/20021120-2.c: New test.
29230
29231 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29232
29233 * gcc.c-torture/execute/20021120-1.c: New test.
29234
29235 2002-11-20 Jakub Jelinek <jakub@redhat.com>
29236
29237 * gcc.c-torture/execute/20021118-3.c: New test.
29238
29239 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29240
29241 * gcc.c-torture/compile/20021119-1.c: New test.
29242
29243 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
29244
29245 * gcc.dg/duff-1.c: New test.
29246 * gcc.dg/duff-2.c: New test.
29247 * gcc.dg/duff-3.c: New test.
29248
29249 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
29250
29251 * gcc.dg/cpp/_Pragma5.c: New test.
29252
29253 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29254
29255 * gcc.c-torture/execute/20021118-2.c: New test.
29256
29257 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29258
29259 * gcc.c-torture/execute/20021118-1.c: New test.
29260
29261 2002-11-16 Jakub Jelinek <jakub@redhat.com>
29262
29263 * gcc.dg/20021116-1.c: New test.
29264
29265 2002-11-14 Mark Mitchell <mark@codesourcery.com>
29266
29267 * g++.dg/abi/vcall1.C: New test.
29268
29269 2002-11-14 Jakub Jelinek <jakub@redhat.com>
29270
29271 * gcc.dg/20021029-1.c: New test.
29272 * gcc.dg/20021029-2.c: New test.
29273
29274 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29275
29276 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
29277
29278 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29279
29280 PR c/8439
29281 * gcc.dg/20021110.c: Move to ...
29282 * gcc.c-torture/compile/20021110.c: .... here.
29283
29284 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29285
29286 PR c/8467
29287 * gcc.c-torture/execute/20021111-1.c
29288
29289 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29290
29291 PR c/8439
29292 * gcc.dg/20021110.c: New test.
29293
29294 2002-11-10 Mark Mitchell <mark@codesourcery.com>
29295
29296 * g++.dg/abi/vthunk3.C: Run only on x86.
29297
29298 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
29299
29300 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
29301
29302 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
29303
29304 * lib/compat.exp (compat-execute): Fix logic error in last
29305 change.
29306
29307 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
29308
29309 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
29310
29311 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29312
29313 PR c++/8389
29314 * g++.dg/template/access6.C: New test.
29315
29316 2002-11-08 Jan Hubicka <jh@suse.cz>
29317
29318 * gcc.dg/i386-ssefp-1.c: New test.
29319 * gcc.dg/i386-ssefp-1.c: New test.
29320
29321 2002-11-08 Jan Hubicka <jh@suse.cz>
29322
29323 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
29324
29325 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29326
29327 * g++.dg/abi/vthunk3.C: New test.
29328
29329 PR c++/8338
29330 * g++.dg/template/crash2.C: New test.
29331
29332 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29333
29334 * testsuite/g++.dg/abi/dtor1.C: New test.
29335 * testsuite/g++.dg/abi/dtor2.C: Likewise.
29336
29337 2002-11-05 Geoffrey Keating <geoffk@apple.com>
29338
29339 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
29340 Darwin.
29341
29342 2002-11-04 Adam Nemet <anemet@lnxw.com>
29343
29344 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
29345 -mthumb. Only xfail with -O0.
29346
29347 2002-11-03 Mark Mitchell <mark@codesourcery.com>
29348
29349 * g++.dg/abi/thunk1.C: New test.
29350 * g++.dg/abi/thunk2.C: Likewise.
29351 * g++.dg/abi/vtt1.C: Likewise.
29352
29353 2002-11-02 Diego Novillo <dnovillo@redhat.com>
29354
29355 PR optimization/8423
29356 * gcc.c-torture/execute/builtin-constant.c: New test.
29357
29358 2002-11-01 Zack Weinberg <zack@codesourcery.com>
29359
29360 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
29361 Add some more cases.
29362
29363 2002-11-01 Mark Mitchell <mark@codesourcery.com>
29364
29365 PR c++/8391
29366 * g++.dg/opt/local1.C: New test.
29367
29368 2002-10-30 Mark Mitchell <mark@codesourcery.com>
29369
29370 PR c++/8160
29371 * g++.dg/template/complit1.C: New test.
29372
29373 PR c++/8149
29374 * g++.dg/template/typename4.C: Likewise.
29375
29376 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29377
29378 Core issue 287, PR c++/7639
29379 * g++.dg/template/instantiate1.C: Adjust error location.
29380 * g++.dg/template/instantiate3.C: New test.
29381 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
29382 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
29383 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
29384
29385 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
29386
29387 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
29388
29389 2002-10-29 Mark Mitchell <mark@codesourcery.com>
29390
29391 PR c++/8287
29392 * g++.dg/init/dtor2.C: New test.
29393
29394 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29395
29396 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
29397 * gcc.dg/nest.c: Bypass errors on irix6.
29398
29399 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
29400
29401 * gcc.dg/nest.c: Expect error for mmix-*-*.
29402 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
29403
29404 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
29405
29406 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
29407 markers.
29408
29409 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
29410
29411 2002-10-25 Mike Stump <mrs@apple.com>
29412
29413 * gcc.dg/warn-1.c: New test.
29414
29415 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29416
29417 * g++.dg/template/typename3.C: New test.
29418
29419 2002-10-25 Mark Mitchell <mark@codesourcery.com>
29420
29421 * g++.dg/lookup/ptrmem1.C: New test.
29422
29423 * g++.dg/abi/vthunk2.C: New test.
29424
29425 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29426
29427 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
29428
29429 2002-10-24 Mark Mitchell <mark@codesourcery.com>
29430
29431 * g++.dg/abi/empty9.C: New test.
29432
29433 2002-10-24 Richard Henderson <rth@redhat.com>
29434
29435 * g++.dg/inherit/thunk1.C: Enable for ia64.
29436
29437 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29438
29439 PR c++/8067
29440 * g++.dg/lookup/pretty1.C: New test.
29441
29442 2002-10-23 Jakub Jelinek <jakub@redhat.com>
29443
29444 * gcc.dg/20021023-1.c: New test.
29445
29446 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29447
29448 PR c++/7679
29449 * g++.dg/parse/inline1.C: New test.
29450
29451 2002-10-23 Richard Henderson <rth@redhat.com>
29452
29453 * g++.dg/inherit/thunk1.C: Enable for x86_64.
29454
29455 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
29456
29457 2002-10-22 Mark Mitchell <mark@codesourcery.com>
29458
29459 PR c++/6579
29460 * g++.dg/parse/stmtexpr3.C: New test.
29461
29462 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
29463
29464 * g++.dg/expr/cond1.C: New test.
29465
29466 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29467
29468 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
29469
29470 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29471
29472 * g++.dg/abi/vbase13.C: New test.
29473 * g++.dg/abi/vbase14.C: Likewise.
29474
29475 2002-10-21 Jakub Jelinek <jakub@redhat.com>
29476
29477 * gcc.dg/tls/pic-1.c: New test.
29478 * gcc.dg/tls/nonpic-1.c: New test.
29479 * gcc.dg/20021018-1.c: New test.
29480
29481 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29482
29483 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
29484 Remove only files with the same base name as the test case.
29485 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
29486 (profopt-execute): Likewise. Also, remove old profiling
29487 and performance data files before running the tests.
29488
29489 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
29490 * g++.dg/bprob/bprob.exp: Likewise.
29491 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
29492 to allow more general test case names.
29493
29494 * g++.dg/bprob/bprob-1.C: Rename to ...
29495 * g++.dg/bprob/g++-bprob-1.C: ... this.
29496
29497 * g77.dg/bprob/bprob-1.f: Rename to ...
29498 * g77.dg/bprob/g77-bprob-1.f: ... this.
29499
29500 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29501
29502 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
29503 bison 1.50 or later.
29504
29505 2002-10-21 Janis Johnson <janis187@us.ibm.com>
29506
29507 * g++.dg/README: Describe more test directories.
29508
29509 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29510
29511 * g++.dg/init/array6.C: Add additional tests.
29512
29513 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29514
29515 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
29516 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
29517
29518 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
29519
29520 * gcc.c-torture/compile/20020604-1.x: New.
29521 * gcc.c-torture/compile/simd-5.x: Likewise.
29522 * gcc.c-torture/execute/920710-1.x: Likewise.
29523 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
29524
29525 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29526
29527 * g++.dg/inherit/override1.C: Add dg-options clause.
29528
29529 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29530
29531 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
29532 _mm_slli_si128.
29533
29534 2002-10-19 Andreas Schwab <schwab@suse.de>
29535
29536 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
29537 directory component.
29538
29539 2002-10-18 Mark Mitchell <mark@codesourcery.com>
29540
29541 * g++.dg/inherit/thunk1.C: New test.
29542
29543 * g++.dg/inherit/override1.C: New test.
29544
29545 * g++.dg/abi/mangle11.C: New test.
29546 * g++.dg/abi/mangle14.C: New test.
29547 * g++.dg/abi/mangle17.C: New test.
29548
29549 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
29550
29551 * g++.dg/overload/member2.C: New test.
29552
29553 2002-10-17 Janis Johnson <janis187@us.ibm.com>
29554
29555 * g++.dg/README: Describe new compat directory.
29556 * g++.dg/dg.exp: Skip tests in compat directory.
29557 * README.compat: New file.
29558 * lib/compat.exp: New expect script.
29559 * g++.dg/compat: New test directory.
29560 * g++.dg/compat/compat.exp: New expect script.
29561 * g++.dg/compat/abi: New test directory.
29562 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
29563 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
29564 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
29565 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
29566 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
29567 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
29568 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
29569 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
29570 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
29571 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
29572 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
29573 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
29574 * g++.dg/compat/break: New test directory.
29575 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
29576 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
29577 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
29578 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
29579 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
29580 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
29581 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
29582 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
29583 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
29584 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
29585 g++.dg/compat/break/README: New files.
29586 * g++.dg/compat/eh: New test directory.
29587 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
29588 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
29589 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
29590 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
29591 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
29592 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
29593 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
29594 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
29595 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
29596 g++.dg/compat/eh/filter2_y.C,
29597 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
29598 g++.dg/compat/eh/new1_y.C,
29599 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
29600 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
29601 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
29602 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
29603 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
29604 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
29605 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
29606 g++.dg/compat/eh/unexpected1_y.C: New files.
29607 * g++.dg/compat/init: New test directory.
29608 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
29609 g++.dg/compat/init/array5_y.C,
29610 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
29611 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
29612 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
29613 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
29614 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
29615 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
29616 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
29617 g++.dg/compat/init/init-ref2_y.C: New files.
29618
29619 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29620
29621 PR c++/7584
29622 * g++.dg/inherit/using3.C: New test.
29623
29624 2002-10-17 Jan Hubicka <jh@suse.cz>
29625
29626 * gcc.dg/20021017-2.c: New test.
29627
29628 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29629
29630 * g++.dg/abi/mangle16.C: Adjust.
29631
29632 * g++.dg/init/array8.C: New test.
29633
29634 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
29635
29636 * gcc.dg/special/mips-abi.exp: New test.
29637 * gcc.dg/special/mips-abi.s: Empty file used by the above.
29638
29639 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29640
29641 * g++.dg/abi/mangle16.C: New test.
29642 * g++.dg/abi/mangle17.C: Likewise.
29643
29644 PR c++/7478
29645 * g++.dg/template/ref1.C: New test.
29646
29647 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29648
29649 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
29650
29651 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
29652
29653 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
29654
29655 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29656
29657 PR c++/7524
29658 * g++.dg/init/array7.C: New test.
29659
29660 2002-10-15 Mark Mitchell <mark@codesourcery.com>
29661
29662 * g++.dg/init/array6.C: New test.
29663
29664 * g++.dg/abi/mangle13.C: Likewise.
29665 * g++.dg/abi/mangle14.C: Likewise.
29666 * g++.dg/abi/mangle15.C: Likewise.
29667
29668 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29669
29670 * g++.dg/abi/empty8.C: New test.
29671
29672 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
29673
29674 * g++.dg/init/ctor1.C: New test.
29675
29676 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
29677
29678 * gcc.c-torture/execute/20021015-1.c: New test.
29679
29680 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
29681
29682 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
29683
29684 2002-10-14 Jan Hubicka <jh@suse.cz>
29685
29686 * gcc.dg/i386-ssetype-[1-5].c: New tests.
29687
29688 2002-10-14 Richard Henderson <rth@redhat.com>
29689
29690 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
29691
29692 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29693
29694 PR optimization/6631
29695 * g++.dg/opt/const2.C: New test.
29696
29697 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29698
29699 PR c++/7176
29700 * g++.dg/parse/friend1.C: New test.
29701 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
29702
29703 2002-10-14 Jakub Jelinek <jakub@redhat.com>
29704
29705 * gcc.dg/20021014-1.c: New test.
29706
29707 2002-10-11 Mark Mitchell <mark@codesourcery.com>
29708
29709 PR c++/5661
29710 * g++.dg/ext/vlm1.C: New test.
29711 * g++.dg/ext/vlm2.C: Likewise.
29712
29713 * g++.dg/init/array1.C: Remove invalid braces.
29714 * g++.dg/init/brace1.C: New test.
29715 * g++.dg/init/copy2.C: Likewise.
29716 * g++.dg/init/copy3.C: Likewise.
29717 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
29718 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
29719 braces.
29720
29721 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
29722
29723 * gcc.dg/cpp/assembler.S: Don't use -ansi.
29724
29725 2002-10-11 Richard Shann <richard.shann@superh.com>
29726
29727 * gcc.c-torture/compile/simd-5.c: New test.
29728
29729 2002-10-10 Roger Sayle <roger@eyesopen.com>
29730
29731 * gcc.c-torture/execute/shiftopt-1.c: New test case.
29732
29733 2002-10-10 Jim Wilson <wilson@redhat.com>
29734
29735 * gcc.c-torture/execute/20021010-1.c: New test.
29736
29737 2002-10-09 Zack Weinberg <zack@codesourcery.com>
29738
29739 PR c/7353
29740 * g++.dg/ext/typedef-init.C: New test.
29741 * gcc.dg/typedef-init.c: New test.
29742
29743 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
29744
29745 * gcc.dg/cpp/paste13.c: New test.
29746
29747 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29748
29749 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
29750 remaining platforms, XFAIL during compile, not execute. Don't
29751 XFAIL at -O0.
29752
29753 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
29754
29755 * gcc.dg/alias-1.c: Tweak expected warning.
29756
29757 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
29758
29759 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
29760
29761 2002-10-06 Andreas Jaeger <aj@suse.de>
29762
29763 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
29764 * gcc.dg/cpp/c++98.C: Likewise.
29765
29766 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
29767 * g++.dg/cpp/c++98.C: Likewise.
29768
29769 * g++.dg/README (Subdirectories): Mention cpp directory.
29770
29771 PR target/7559
29772 * gcc.dg/20021006-1.c: New test.
29773
29774 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29775
29776 PR c++/7804
29777 * g++.dg/other/warning1.C: New test.
29778
29779 2002-10-04 Roger Sayle <roger@eyesopen.com>
29780
29781 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
29782 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
29783 and sparc-*-* with -m64 as expected failures. See PR 8087.
29784
29785 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29786
29787 PR c++/7931
29788 * g++.dg/template/ptrmem3.C: New test.
29789
29790 PR c++/7754
29791 * g++.dg/template/union1.C: New test.
29792
29793 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29794
29795 PR c++/8006
29796 * g++.dg/abi/mangle9.C: New test.
29797 * g++.dg/abi/mangle10.C: New test.
29798 * g++.dg/abi/mangle11.C: New test.
29799 * g++.dg/abi/mangle12.C: New test.
29800
29801 2002-10-02 Mark Mitchell <mark@codesourcery.com>
29802
29803 PR c++/7188.
29804 * g++.dg/template/meminit1.C: New test.
29805 * g++.dg/warn/Wreorder-1.C: Likewise.
29806 * g++.old-deja/g++.mike/warn3.C: Tweak.
29807 * lib/prune.exp: Ingore "in copy constructor".
29808
29809 2002-10-02 Andreas Jaeger <aj@suse.de>
29810
29811 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
29812 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
29813 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
29814 on x86-64.
29815
29816 2002-10-01 Mark Mitchell <mark@codesourcery.com>
29817
29818 * gcc.dg/empty1.C: Fix typo.
29819
29820 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
29821
29822 * gcc.dg/alias-1.c: New test.
29823
29824 2002-10-01 Mark Mitchell <mark@codesourcery.com>
29825
29826 * gcc.dg/empty1.C: New test.
29827
29828 * g++.dg/tls/init-2.C: Tweak error messages.
29829
29830 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
29831
29832 * gcc.c-torture/compile/20020923-1.c: New test.
29833
29834 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
29835
29836 * gcc.c-torture/execute/ffs-1.c: New test.
29837 * gcc.c-torture/execute/ffs-2.c: Ditto.
29838
29839 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
29840
29841 * g++.dg/overload/member1.C: New test.
29842
29843 2002-09-30 Mark Mitchell <mark@codesourcery.com>
29844
29845 * g++.dg/abi/empty7.C: New test.
29846 * g++.dg/init/pm2.C: Likewise.
29847
29848 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
29849
29850 * g++.dg/rtti/crash1.C: New test.
29851
29852 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
29853
29854 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
29855 gcc.dg/sibcall-4.c: New tests.
29856
29857 2002-09-28 Roger Sayle <roger@eyesopen.com>
29858
29859 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
29860 powerpc and MMIX targets.
29861
29862 2002-09-27 Zack Weinberg <zack@codesourcery.com>
29863
29864 * gcc.dg/cpp/20020927-1.c: New.
29865
29866 2002-09-26 David S. Miller <davem@redhat.com>
29867
29868 * gcc.c-torture/compile/trunctfdf.c: New.
29869
29870 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29871
29872 * lib/target-supports.exp (check_weak_available): Handle solaris2.
29873
29874 2002-09-27 Alan Modra <amodra@bigpond.net.au>
29875
29876 * gcc.c-torture/execute/loop-15.c: New.
29877
29878 2002-09-26 Janis Johnson <janis187@us.ibm.com>
29879
29880 * README.QMTEST: Fix typo.
29881
29882 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
29883
29884 * gcc.dg/20020926-1.c: New test.
29885
29886 2002-09-25 David S. Miller <davem@redhat.com>
29887
29888 PR target/7842
29889 * gcc.c-torture/execute/shiftdi.c: New test.
29890
29891 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
29892
29893 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
29894 unique to the tool.
29895 * lib/g77.exp (g77_init): Likewise.
29896 * lib/g++.exp (g++_init): Likewise.
29897 * lib/objc.exp (objc_init): Likewise.
29898
29899 2002-09-25 Mark Mitchell <mark@codesourcery.com>
29900
29901 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
29902 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
29903 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
29904
29905 2002-09-25 Richard Henderson <rth@redhat.com>
29906
29907 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
29908 too-small long double.
29909
29910 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
29911
29912 * gcc.dg/20020919-1.c: New test.
29913
29914 2002-09-23 Mark Mitchell <mark@codesourcery.com>
29915
29916 * g++.dg/abi/bitfield6.C: New test.
29917 * g++.dg/abi/bitfield7.C: New test.
29918 * g++.dg/abi/bitfield8.C: New test.
29919 * g++.dg/abi/vbase11.C: New test.
29920
29921 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
29922
29923 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
29924 hppa*-*-hpux*. Update test comment.
29925
29926 2002-09-20 Jakub Jelinek <jakub@redhat.com>
29927
29928 * gcc.dg/tls/struct-1.c: New test.
29929
29930 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
29931
29932 * gcc.dg/cpp/tr-warn2.c: Update.
29933
29934 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29935
29936 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
29937
29938 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29939
29940 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
29941 systems.
29942
29943 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
29944
29945 * gcc.c-torture/execute/ieee/mzero3.c: New test.
29946
29947 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
29948 Adjust for c++filt moved to binutils. Remove spurious duplicate
29949 setting of cxxfilt.
29950
29951 2002-09-19 Geoffrey Keating <geoffk@apple.com>
29952
29953 * gcc.dg/20020312-2.c: Update for darwin.
29954
29955 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
29956
29957 * g++.old-deja/g++.other/crash32.C: Mark ICE.
29958
29959 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
29960
29961 * objc.dg/comp-types-1.m: New test.
29962 * objc.dg/comp-types-2.m: New test.
29963 * objc.dg/comp-types-3.m: New test.
29964 * objc.dg/comp-types-4.m: New test.
29965 * objc.dg/comp-types-5.m: New test.
29966 * objc.dg/comp-types-6.m: New test.
29967
29968 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
29969
29970 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
29971
29972 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29973
29974 * g++.dg/other/do1.C: New test.
29975
29976 * g++.dg/template/subst1.C: New test.
29977
29978 2002-09-16 Steve Ellcey <sje@cup.hp.com>
29979
29980 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
29981
29982 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29983
29984 * g++.dg/template/qualttp20.C: Adjust expected errors.
29985 * g++.old-deja/g++.jason/report.C: Likewise.
29986 * g++.old-deja/g++.other/qual1.C: Likewise.
29987
29988 * g++.dg/lookup/scoped2.C: New test.
29989
29990 * g++.dg/ext/asm3.C: New test.
29991
29992 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
29993
29994 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
29995
29996 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
29997
29998 * ChangeLog: follow spelling conventions.
29999 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
30000 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
30001 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
30002 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
30003 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
30004 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
30005 * g++.old-deja/g++.law/global-init1.C: Likewise.
30006 * g++.old-deja/g++.other/delete4.C: Likewise.
30007 * g++.old-deja/g++.other/inline21.C: Likewise.
30008 * g++.old-deja/g++.other/singleton.C: Likewise.
30009 * g77.dg/strlen0.f: Likewise.
30010 * g77.f-torture/compile/20010519-1.f: Likewise.
30011 * g77.f-torture/compile/980310-4.f: Likewise.
30012 * gcc.c-torture/compile/20000605-1.c: Likewise.
30013 * gcc.c-torture/execute/20020225-1.c: Likewise.
30014 * gcc.dg/c90-hexfloat-2.c: Likewise.
30015 * gcc.dg/c99-bool-1.c: Likewise.
30016 * gcc.dg/c99-hexfloat-2.c: Likewise.
30017 * gcc.dg/dll-2.c: Likewise.
30018 * gcc.dg/wtr-union-init-1.c: Likewise.
30019 * gcc.dg/wtr-union-init-2.c: Likewise.
30020 * gcc.dg/wtr-union-init-3.c: Likewise.
30021 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30022 * gcc.dg/cpp/defined.c: Likewise.
30023 * gcc.dg/cpp/macsyntx.c: Likewise.
30024 * gcc.dg/cpp/paste2.c: Likewise.
30025 * gcc.dg/cpp/trad/defined.c: Likewise.
30026 * gcc.dg/format/c90-printf-1.c: Likewise.
30027 * gcc.dg/format/c90-scanf-1.c: Likewise.
30028 * gcc.dg/format/c99-printf-1.c: Likewise.
30029 * gcc.dg/format/c99-scanf-1.c: Likewise.
30030 * gcc.misc-tests/gcov-8.c: Likewise.
30031 * lib/profopt.exp: Likewise.
30032
30033 2002-09-15 Krister Walfridsson <cato@df.lth.se>
30034
30035 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
30036
30037 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30038
30039 * g++.dg/inherit/using2.C: New test.
30040
30041 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
30042
30043 * ChangeLog: Follow spelling conventions.
30044 * g++.dg/template/friend4.C: Likewise.
30045 * g++.old-deja/g++.pt/crash67.C: Likewise.
30046 * gcc.c-torture/execute/20000801-4.c: Likewise.
30047 * gcc.dg/c90-digraph-1.c: Likewise.
30048 * gcc.dg/c94-digraph-1.c: Likewise.
30049 * gcc.dg/c99-digraph-1.c: Likewise.
30050 * gcc.dg/cpp/line5.c: Likewise.
30051 * gcc.dg/cpp/multiline.c: Likewise.
30052 * gcc.dg/cpp/trad/literals-1.c: Likewise.
30053 * gcc.dg/format/attr-3.c: Likewise.
30054 * gcc.dg/format/c90-scanf-3.c: Likewise.
30055 * gcc.dg/format/ext-4.c: Likewise.
30056
30057 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30058
30059 * g++.dg/template/pretty1.C: New test.
30060
30061 2002-09-14 Alan Modra <amodra@bigpond.net.au>
30062
30063 * gcc.c-torture/execute/struct-cpy-1.c: New test.
30064
30065 2002-09-13 Matt Austern <austern@apple.com>
30066
30067 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
30068 passing a cast expression to a function by const reference.
30069
30070 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
30071
30072 * g++.dg/template/deduce1.C: New test.
30073
30074 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
30075
30076 * gcc.c-torture/execute/simd-1.c: Force all use of int to
30077 32-bit int.
30078
30079 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
30080
30081 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
30082 usage.
30083
30084 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
30085
30086 * gcc.c-torture/compile/20020910-1.c: New test.
30087
30088 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
30089
30090 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
30091
30092 2002-09-10 Andreas Jaeger <aj@suse.de>
30093
30094 * gcc.dg/20020312-2.c: Adjust for x86-64.
30095
30096 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
30097
30098 * g77.dg/7388.f: New test case for PR 7388.
30099
30100 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
30101
30102 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
30103
30104 2002-09-05 Ziemowit Laski <zlaski@apple.com>
30105
30106 * objc.dg/proto-lossage-1.m: New test.
30107
30108 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
30109
30110 * gcc.dg/cpp/_Pragma4.c: Fix typo.
30111
30112 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
30113
30114 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
30115 expected to pass.
30116
30117 2002-09-06 Stan Shebs <shebs@apple.com>
30118 David Edelsohn <edelsohn@gnu.org>
30119
30120 * gcc.dg/weak: New directory.
30121 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
30122 target-specific xfail bits.
30123 * gcc.dg/typeof-2.c: Move to new directory.
30124 * gcc.dg/weak.exp: New expect script.
30125
30126 2002-09-06 Alan Modra <amodra@bigpond.net.au>
30127
30128 * gcc.c-torture/execute/extzvsi.c: New test.
30129
30130 2002-09-05 Stan Shebs <shebs@apple.com>
30131
30132 * gcc.dg/weak-1.c: xfail on Darwin.
30133 * gcc.dg/weak-2.c: Ditto.
30134 * gcc.dg/weak-3.c: Ditto.
30135 * gcc.dg/weak-4.c: Ditto.
30136 * gcc.dg/weak-5.c: Ditto.
30137 * gcc.dg/weak-6.c: Ditto.
30138 * gcc.dg/weak-7.c: Ditto.
30139 * gcc.dg/weak-8.c: Ditto.
30140 * gcc.dg/weak-9.c: Ditto.
30141
30142 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
30143
30144 * gcc.c-torture/execute/loop-14.c: New test.
30145
30146 2002-09-04 Jakub Jelinek <jakub@redhat.com>
30147
30148 * g++.dg/other/cxa-atexit1.C: New test.
30149
30150 * gcc.dg/typeof-2.c: New test.
30151
30152 2002-09-03 Roger Sayle <roger@eyesopen.com>
30153
30154 * gcc.dg/builtins-2.c: New testcase.
30155 * gcc.dg/builtins-3.c: New testcase.
30156
30157 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
30158
30159 * gcc.dg/cpp/_Pragma4.c: New test.
30160
30161 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
30162
30163 * objc/execute/nil_method-1.m: New testcase.
30164
30165 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
30166
30167 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
30168 [Object class], not [Object initialize].
30169
30170 2002-08-31 Roger Sayle <roger@eyesopen.com>
30171 Hans-Peter Nilsson <hp@bitrange.com>
30172
30173 * gcc.c-torture/execute/20020720-1.x: Skip test on
30174 mmix-knuth-mmixware. Correct comment.
30175
30176 2002-08-27 Mark Mitchell <mark@codesourcery.com>
30177
30178 * testsuite/g++.dg/abi/bitfield5.C: New test.
30179 * testsuite/g++.dg/abi/vbase10.C: Likewise.
30180
30181 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
30182
30183 * objc.dg/undeclared-selector.m: New test.
30184
30185 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
30186
30187 * g++.dg/other/offsetof1.C: Avoid cast warning.
30188
30189 2002-08-26 Ziemowit Laski <zlaski@apple.com>
30190
30191 * objc.dg/super-class-2.m: New test.
30192
30193 2002-08-24 Matt Austern <austern@apple.com>
30194
30195 * g++.dg/ext/lvaddr.C: New test.
30196 * g++.dg/ext/lvcast.C: New test.
30197
30198 2002-08-22 Mark Mitchell <mark@codesourcery.com>
30199
30200 * testsuite/g++.dg/inherit/cond1.C: New test.
30201
30202 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
30203
30204 * gcc.dg/noncompile/incomplete-1.c: New test.
30205
30206 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30207
30208 * gcc.dg/typespec-1.c: New test.
30209
30210 2002-08-20 Devang Patel <dpatel@apple.com>
30211 * objc.dg/proto-hier-2.m: New test.
30212
30213 2002-08-19 Ziemowit Laski <zlaski@apple.com>
30214
30215 * objc.dg/bitfield-1.m: New test.
30216 * objc.dg/bitfield-2.m: New test.
30217
30218 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
30219
30220 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
30221 gcc.dg/c99-flex-array-4.c: New tests.
30222
30223 2002-08-16 Stan Shebs <shebs@apple.com>
30224
30225 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
30226
30227 2002-08-15 Jakub Jelinek <jakub@redhat.com>
30228
30229 * gcc.dg/typeof-1.c: New test.
30230 * g++.dg/ext/typeof2.C: New test.
30231
30232 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
30233
30234 * g++.dg/other/offsetof1.C: New test.
30235
30236 2002-08-14 Richard Henderson <rth@redhat.com>
30237
30238 * gcc.dg/tls/diag-3.c: Fix expected message strings.
30239
30240 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
30241
30242 * gcc.dg/cpp/_Pragma3.c: New test.
30243
30244 2002-08-13 Mark Mitchell <mark@codesourcery.com>
30245
30246 * g++.dg/template/inherit3: New test.
30247
30248 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
30249
30250 * gcc.dg/bitfld-4.c: Add blank options.
30251
30252 2002-08-09 Mark Mitchell <mark@codesourcery.com>
30253
30254 * g++.dg/template/crash1.C: New test.
30255
30256 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30257
30258 * gcc.dg/tls/opt-2.c: New test.
30259
30260 2002-08-08 Devang Patel <dpatel@apple.com>
30261
30262 * objc.dg/selector-1.m : New test
30263
30264 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30265
30266 * g++.dg/abi/bitfield4.C: New test.
30267 * gcc.dg/bitfld-4.c: New test.
30268
30269 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30270
30271 * g++.dg/other/packed1.C: New test.
30272
30273 2002-08-07 Mark Mitchell <mark@codesourcery.com>
30274
30275 * g++.dg/abi/offsetof.C: Tweak error messages.
30276 * g++.old-deja/g++.mike/p10769a.C: Likewise.
30277
30278 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30279
30280 * gcc.dg/bitfld-3.c: New test.
30281
30282 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30283 Richard Henderson <rth@redhat.com>
30284
30285 * gcc.dg/i386-bitfield1.c: New test.
30286 * g++.dg/abi/bitfield3.C: Update.
30287
30288 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
30289
30290 * objc.dg/const-str-2.m: Update.
30291 * gcc.dg/cpp/c++98.c: Change to C extension.
30292 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
30293 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
30294
30295 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
30296
30297 * testsuite/gcc.dg/tls/diag-3.c: New.
30298
30299 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
30300
30301 * g++.dg/README (Subdirectories): Document new subdir expr.
30302 * g++.dg/expr/pmf-1.C: New test.
30303
30304 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
30305
30306 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
30307
30308 2002-08-06 Jakub Jelinek <jakub@redhat.com>
30309
30310 * g++.dg/abi/bitfield3.C: New test.
30311
30312 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
30313
30314 * lib/gcov.exp: Tweak expected line formats.
30315 * gcc.misc-tests/gcov8.c: New test.
30316 * gcc.misc-tests/gcov8.x: New flags.
30317
30318 2002-08-05 Jakub Jelinek <jakub@redhat.com>
30319
30320 * consistency.vlad/layout/endian.c: Include string.h.
30321
30322 * gcc.c-torture/execute/20020805-1.c: New test.
30323
30324 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
30325
30326 * g++.dg/other/conversion1.C: New test.
30327
30328 2002-08-03 Roger Sayle <roger@eyesopen.com>
30329
30330 * gcc.dg/builtins-1.c: New testcase.
30331
30332 2002-08-02 Mark Mitchell <mark@codesourcery.com>
30333
30334 * g++.dg/inherit/access3.C: New test.
30335
30336 2002-08-01 Jakub Jelinek <jakub@redhat.com>
30337
30338 * gcc.dg/ia64-visibility-2.c: New test.
30339
30340 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
30341
30342 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
30343 __qualifier_flags to __flags.
30344
30345 2002-07-31 Mark Mitchell <mark@codesourcery.com>
30346
30347 * g++.dg/inherit/operator1.C: New test.
30348 * g++.dg/lookup/disamb1.C: Fix typo in comment.
30349 * g++.dg/other/error1.C: Change expected error message.
30350 * g++.dg/template/conv4.C: Likewise.
30351
30352 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
30353
30354 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
30355 for documented behavior.
30356
30357 2002-07-25 Roger Sayle <roger@eyesopen.com>
30358
30359 * gcc.c-torture/execute/20020720-1.x: Skip this test on
30360 several targets known to fail.
30361
30362 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
30363
30364 * gcc.dg/mips-args-[123].c: New tests.
30365
30366 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
30367
30368 * gcc.dg/ppc-spe.c: New.
30369
30370 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
30371
30372 * g++.dg/other/ptrmem4.C: New testcase.
30373
30374 2002-07-24 Richard Henderson <rth@redhat.com>
30375
30376 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
30377
30378 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
30379
30380 * g++.dg/ext/alignof1.C (main): Return 0 for success.
30381
30382 2002-07-24 Roger Sayle <roger@eyesopen.com>
30383
30384 * gcc.c-torture/execute/memset-3.c: New testcase.
30385
30386 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
30387
30388 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
30389 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
30390
30391 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30392
30393 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
30394 Delete.
30395
30396 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
30397
30398 * gcc.c-torture/compile/simd-4.c: New test.
30399
30400 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30401
30402 PR c++/7347, c++/7348
30403 * g++.dg/template/access4.C: New test.
30404 * g++.dg/template/access5.C: New test.
30405 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
30406 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
30407 * g++.old-deja/g++.pt/ttp58.C: Likewise.
30408 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
30409
30410 2002-07-22 Jakub Jelinek <jakub@redhat.com>
30411
30412 * gcc.dg/gnu89-init-2.c: New test.
30413
30414 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
30415
30416 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
30417
30418 2002-07-20 Roger Sayle <roger@eyesopen.com>
30419
30420 * gcc.c-torture/execute/20020720-1.c: New testcase.
30421
30422 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
30423
30424 * gcc.dg/cpp/Wsignprom.c: New tests.
30425
30426 2002-07-20 Alan Modra <amodra@bigpond.net.au>
30427
30428 * gcc.c-torture/execute/loop-13.c: New test.
30429
30430 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
30431
30432 * gcc.dg/cpp/expr.c: New tests.
30433
30434 2002-07-18 David Edelsohn <edelsohn@gnu.org>
30435
30436 * g++.dg/opt/pr6713.C: Add template instantiation.
30437
30438 2002-07-18 Alan Modra <amodra@bigpond.net.au>
30439
30440 * gcc.dg/nest.c: New test.
30441
30442 2002-07-17 Richard Henderson <rth@redhat.com>
30443
30444 * g++.dg/opt/pr6713.C: New test.
30445
30446 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
30447
30448 * gcc.c-torture/execute/loop-2e.x: Let the testcase
30449 XFAIL for all x86 processors.
30450
30451 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
30452
30453 * gcc.c-torture/execute/20010122-1.x: Do not test with
30454 -fomit-frame-pointer.
30455
30456 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30457
30458 * g++.dg/template/instantiate2.C: New test.
30459 * g++.dg/template/spec4.C: New test.
30460
30461 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30462
30463 * g++.dg/template/access2.C: New test.
30464 * g++.dg/template/access3.C: New test.
30465
30466 2002-07-15 Zack Weinberg <zack@codesourcery.com>
30467
30468 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
30469 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
30470 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
30471 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
30472 Convert to use <stdarg.h>.
30473 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
30474 Delete.
30475 * gcc.dg/va-arg-2.c: New.
30476 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
30477
30478 2002-07-15 Jakub Jelinek <jakub@redhat.com>
30479
30480 * gcc.c-torture/compile/20020710-1.c: New test.
30481
30482 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
30483 Andrew Pinski <pinskia@physics.uc.edu>
30484
30485 gcc.c-torture/compile/simd-2.c: New testcase.
30486 gcc.c-torture/compile/simd-3.c: Likewise.
30487
30488 2002-07-11 Mark Mitchell <mark@codesourcery.com>
30489
30490 PR c++/7224
30491 * g++.dg/overload/error1.C: New test.
30492
30493 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30494
30495 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
30496 configuration and IRIX 6 O32 ABI.
30497
30498 2002-07-11 Roger Sayle <roger@eyesopen.com>
30499
30500 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
30501
30502 2002-07-10 Roger Sayle <roger@eyesopen.com>
30503
30504 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
30505
30506 2002-07-10 Jeffrey A Law <law@redhat.com>
30507
30508 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
30509
30510 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
30511
30512 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
30513
30514 * gcc.dg/20020312-2.c: Check for __PPC__.
30515
30516 2002-07-09 Diego Novillo <dnovillo@redhat.com>
30517
30518 * gcc.c-torture/compile/20020709-1.c: New test.
30519
30520 2002-07-07 Roger Sayle <roger@eyesopen.com>
30521
30522 * g++.dg/template/qualttp21.C: New test case.
30523
30524 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
30525
30526 * gcc.c-torture/compile/20020706-1.c: New test.
30527 * gcc.c-torture/compile/20020706-2.c: New test.
30528
30529 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
30530 Alexandre Oliva <aoliva@redhat.com>
30531
30532 * g++.dg/warn/incomplete1.C: New test.
30533
30534 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30535
30536 PR c++/7099
30537 * g++.dg/warn/noreturn1.C: New test.
30538
30539 2002-07-03 Mark Mitchell <mark@codesourcery.com>
30540
30541 PR c++/6706
30542 * g++.dg/debug/debug6.C: New test.
30543 * g++.dg/debug/debug7.C: New test.
30544
30545 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
30546
30547 * gcc.c-torture/compile/simd-3.c: New test.
30548
30549 2002-07-03 Chris Demetriou <cgd@broadcom.com>
30550
30551 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
30552 * gcc.dg/20020620-1.c: Likewise.
30553
30554 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30555
30556 PR c++/6944
30557 * g++.dg/init/array4.C: New test.
30558 * g++.dg/init/array5.C: New test.
30559
30560 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
30561
30562 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
30563 * gcc.c-torture/execute/simd-2.c (main): Likewise.
30564
30565 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30566
30567 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
30568 * gcc.dg/wtr-aggr-init-1.c: Likewise.
30569 * gcc.dg/wtr-conversion-1.c: Likewise.
30570 * gcc.dg/wtr-escape-1.c: Likewise.
30571 * gcc.dg/wtr-int-type-1.c: Likewise.
30572 * gcc.dg/wtr-label-1.c: Likewise.
30573 * gcc.dg/wtr-static-1.c: Likewise.
30574 * gcc.dg/wtr-strcat-1.c: Likewise.
30575 * gcc.dg/wtr-suffix-1.c: Likewise.
30576 * gcc.dg/wtr-switch-1.c: Likewise.
30577 * gcc.dg/wtr-unary-plus-1.c: Likewise.
30578 * gcc.dg/wtr-union-init-1.c: Likewise.
30579 * gcc.dg/wtr-union-init-2.c: Likewise.
30580 * gcc.dg/wtr-union-init-3.c: Likewise.
30581
30582 * gcc.dg/wtr-func-def-1.c: New test.
30583
30584 2002-07-02 Devang Patel <dpatel@apple.com>
30585
30586 * objc.dg/param-1.m: New test.
30587
30588 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
30589
30590 * gcc.dg/cpp/trad/directive.c: Add test.
30591 * gcc.dg/cpp/trad/macroargs.c: Add test.
30592 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
30593
30594 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
30595
30596 * gcc.dg/cpp/cmdlne-M.c: New test.
30597
30598 2002-07-02 Ziemowit Laski <zlaski@apple.com>
30599
30600 * objc.dg/desig-init-1.m: New test.
30601
30602 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30603
30604 PR c++/6716
30605 * g++.dg/template/instantiate1.C: New test.
30606
30607 2002-07-01 Mark Mitchell <mark@codesourcery.com>
30608
30609 PR c++/7112
30610 * g++.dg/template/sizeof2.C: New test.
30611
30612 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30613
30614 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
30615 gcc.dg/cpp/trad/include.c: New tests.
30616
30617 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
30618
30619 PR target/7177
30620 * gcc.c-torture/compile/20020701-1.c: New test.
30621
30622 2002-07-01 Stan Shebs <shebs@apple.com>
30623
30624 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
30625 header here...
30626 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
30627 (objc-torture-execute): or here.
30628
30629 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
30630
30631 * gcc.c-torture/execute/arith-rand-ll.c: New test.
30632
30633 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30634
30635 * gcc.dg/cpp/trad/escaped-nl.c: New test.
30636
30637 2002-06-30 Devang Patel <dpatel@apple.com>
30638
30639 * objc.dg/fsyntax-only.m: New test.
30640
30641 2002-06-27 Mark Mitchell <mark@codesourcery.com>
30642
30643 PR c++/6695
30644 * g++.dg/template/friend7.C: New file.
30645
30646 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
30647
30648 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
30649 return type.
30650
30651 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
30652
30653 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
30654 avoid division by zero.
30655
30656 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
30657
30658 * gcc.dg/Wunknownprag.c: New tests.
30659
30660 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
30661
30662 * gcc.c-torture/execute/simd-2.c: New test.
30663
30664 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
30665
30666 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
30667 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
30668 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
30669 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
30670 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
30671 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
30672 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
30673 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
30674 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
30675 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
30676 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
30677 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
30678 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
30679 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
30680 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
30681 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
30682 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
30683
30684 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
30685
30686 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
30687 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
30688 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
30689 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
30690 New tests.
30691 * gcc.dg/cpp/trad/directive.c: Update.
30692
30693 2002-06-23 Andreas Jaeger <aj@suse.de>
30694
30695 * gcc.c-torture/execute/complex-6.c: New.
30696
30697 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
30698
30699 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
30700 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
30701 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
30702 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
30703
30704 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
30705
30706 * gcc.dg/cpp/trad: New directory with traditional tests copied
30707 from parent directory.
30708 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30709 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30710 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30711 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30712 Move to trad/ and rename.
30713 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
30714 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
30715 gcc.dg/cpp/trad/redef2.c: New tests.
30716 * gcc.dg/cpp/trad/trad.exp: New driver.
30717
30718 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
30719
30720 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30721 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30722 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30723 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30724 Remove.
30725
30726 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
30727
30728 * gcc.dg/20020620-1.c: New test.
30729
30730 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30731
30732 * g++.dg/template/ttp4.C: New test.
30733
30734 2002-06-19 Jakub Jelinek <jakub@redhat.com>
30735
30736 * g++.dg/opt/vt1.C: Fix regexp.
30737
30738 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30739
30740 * gcc.c-torture/execute/pure-1.c: Make functions static again.
30741 Don't use attribute `noinline'.
30742
30743 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30744
30745 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
30746
30747 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
30748
30749 * gcc.c-torture/execute/simd-1.c: New.
30750
30751 * gcc.dg/simd-1.c: New.
30752
30753 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30754
30755 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
30756
30757 2002-06-16 Richard Henderson <rth@redhat.com>
30758
30759 * g++.dg/ext/anon-struct1.C: New.
30760 * g++.dg/ext/anon-struct2.C: New.
30761 * g++.dg/ext/anon-struct3.C: New.
30762 * gcc.dg/anon-struct-1.c: New.
30763 * gcc.dg/anon-struct-2.c: New.
30764 * gcc.dg/anon-struct-3.c: New.
30765 * gcc.dg/20011008-1.c: Adjust warning text.
30766 * gcc.dg/20020527-1.c: Add -fms-extensions.
30767
30768 2002-06-16 Richard Henderson <rth@redhat.com>
30769
30770 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
30771
30772 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
30773
30774 * gcc.c-torture/execute/20020615-1.c: New test.
30775
30776 2002-06-15 Roger Sayle <roger@eyesopen.com>
30777
30778 * gcc.c-tortuture/execute/compare-1.c: New test case.
30779 * gcc.c-tortuture/execute/compare-2.c: New test case.
30780 * gcc.c-tortuture/execute/compare-3.c: New test case.
30781
30782 2002-06-13 Richard Henderson <rth@redhat.com>
30783
30784 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
30785 ia64 ilp32.
30786
30787 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30788
30789 * g++.dg/template/typename2.C: Update error message.
30790
30791 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
30792
30793 * gcc.c-torture/execute/20020611-1.c: New test.
30794
30795 2002-06-11 Bob Wilson <bob.wilson@acm.org>
30796
30797 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
30798 list of targets to skip.
30799
30800 2002-06-10 Bob Wilson <bob.wilson@acm.org>
30801
30802 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
30803 targets if not optimizing.
30804
30805 2002-06-10 Jakub Jelinek <jakub@redhat.com>
30806
30807 * gcc.c-torture/compile/20020605-1.c: New test.
30808
30809 * g++.dg/opt/vt1.C: New test.
30810
30811 * gcc.dg/20020531-1.c: New test.
30812
30813 * gcc.dg/20020530-1.c: New test.
30814
30815 * gcc.dg/20020527-1.c: New test.
30816
30817 * g++.dg/opt/cse1.C: New test.
30818
30819 2002-06-07 Roger Sayle <roger@eyesopen.com>
30820
30821 * gcc.dg/20020607-2.c: New test case.
30822
30823 2002-06-07 Jakub Jelinek <jakub@redhat.com>
30824
30825 * gcc.c-torture/compile/20020604-1.c: New test.
30826
30827 2002-06-04 Richard Henderson <rth@redhat.com>
30828
30829 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
30830 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
30831 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
30832
30833 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
30834
30835 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
30836
30837 2002-06-03 Richard Henderson <rth@redhat.com>
30838
30839 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
30840 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
30841
30842 2002-06-02 Richard Henderson <rth@redhat.com>
30843
30844 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
30845 test functions static.
30846
30847 2002-06-02 Andreas Jaeger <aj@suse.de>
30848
30849 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
30850 now.
30851
30852 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
30853
30854 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
30855 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
30856 Update for mofified diagnostics.
30857 * gcc.dg/c99-intconst-1.c: No longer fail.
30858
30859 2002-06-02 Richard Henderson <rth@redhat.com>
30860
30861 * gcc.dg/uninit-A.c: Remove xfail markers.
30862
30863 2002-06-01 Roger Sayle <roger@eyesopen.com>
30864
30865 * gcc.dg/fnegate-1.c: New test case.
30866
30867 2002-05-30 Osku Salerma <osku@iki.fi>
30868
30869 * gcc.c-torture/execute/mayalias-1.c: New file.
30870
30871 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
30872
30873 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
30874 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
30875 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
30876
30877 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
30878
30879 * gcc.c-torture/execute/20020529-1.c: New test.
30880
30881 2002-05-27 Richard Henderson <rth@redhat.com>
30882
30883 * g++.dg/ext/attrib6.C: New test case.
30884
30885 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30886
30887 * gcc.c-torture/execute/pure-1.c: New test.
30888
30889 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30890
30891 * gcc.dg/cpp/arith-2.c: Remove.
30892
30893 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30894
30895 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
30896 * gcc.dg/cpp/if-3.c: Remove.
30897
30898 2002-05-26 Jakub Jelinek <jakub@redhat.com>
30899
30900 * g++.dg/opt/cse2.C: New test.
30901
30902 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
30903
30904 * gcc.dg/cpp/arith-1.c: New semantic tests.
30905 * gcc.dg/cpp/if-1.c: Update.
30906
30907 2002-05-24 Ben Elliston <bje@redhat.com>
30908
30909 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
30910
30911 2002-05-24 Jakub Jelinek <jakub@redhat.com>
30912
30913 * gcc.dg/verbose-asm.c: New test.
30914
30915 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
30916
30917 * gcc.dg/cpp/paste12.c: New test.
30918
30919 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30920
30921 * g++.dg/parse/named_ops.C: New test.
30922
30923 2002-05-23 Mark Mitchell <mark@codesourcery.com>
30924
30925 * gcc/testsuite/gcc.dg/weak-8.c: New test.
30926
30927 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
30928
30929 * gcc.dg/weak-2.c: Allow optional leading underscore
30930 in scan-assembler symbol name.
30931 * gcc.dg/weak-3.c: Likewise.
30932 * gcc.dg/weak-4.c: Likewise.
30933 * gcc.dg/weak-5.c: Likewise.
30934
30935 2002-05-23 Jakub Jelinek <jakub@redhat.com>
30936
30937 * gcc.dg/20020523-1.c: New test.
30938
30939 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30940
30941 * objc.dg/const-str-2.m: Update now that we stop after
30942 a command line error.
30943
30944 2002-05-22 Richard Henderson <rth@redhat.com>
30945
30946 * g++.dg/dg.exp: Fix typo in test pruneing.
30947
30948 2002-05-22 Richard Henderson <rth@redhat.com>
30949
30950 * g++.dg/dg.exp: Prune the tls subdirectory.
30951 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
30952 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
30953 * g++.dg/tls/init-1.C: New.
30954
30955 2002-05-22 Jakub Jelinek <jakub@redhat.com>
30956
30957 * gcc.dg/20020517-1.c: New test.
30958
30959 2002-05-21 Richard Henderson <rth@redhat.com>
30960
30961 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
30962 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
30963
30964 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
30965
30966 * g++.dg/other/copy2.C: New test.
30967
30968 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
30969
30970 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
30971 (MAX_COPY): Bump up to 10 times sizeof (long long).
30972 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
30973
30974 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
30975 sizeof (long long).
30976
30977 * gcc.c-torture/execute/strcpy-1.c: New test.
30978
30979 2002-05-19 Jason Merrill <jason2redhat.com>
30980
30981 * g++.dg/ext/oper1.C: New test.
30982
30983 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
30984 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
30985
30986 * README.QMTEST: New file.
30987
30988 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
30989
30990 2002-05-19 Andreas Jaeger <aj@suse.de>
30991
30992 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
30993 now.
30994 * gcc.c-torture/execute/loop-2d.x: Likewise.
30995
30996 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
30997
30998 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
30999 support weak symbols.
31000 * gcc.dg/weak-4.c: Likewise.
31001 * gcc.dg/weak-6.c: Likewise.
31002
31003 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
31004
31005 * gcc.dg/weak-3.c: Add dg-excess-error comment for
31006 cygwin, coff and h8300-*-hms targets
31007 * gcc.dg/weak-5.c: Likewise.
31008 * gcc.dg/weak-7.c: Likewise.
31009
31010 2002-05-16 Jason Merrill <jason@redhat.com>
31011
31012 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
31013 (scan-assembler-not, scan-assembler-dem): Likewise.
31014 (scan-assembler-dem-not): Likewise.
31015
31016 2002-05-15 Richard Henderson <rth@redhat.com>
31017
31018 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
31019
31020 2002-05-15 Richard Henderson <rth@redhat.com>
31021
31022 * gcc.dg/weak-5.c (vfoo1c): No warning here.
31023 (vfoo1f): Warning here.
31024 (vfoo1l): Don't redefine the alias.
31025
31026 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
31027
31028 * g++.dg/init/pm1.C: New test.
31029
31030 2002-05-12 David S. Miller <davem@redhat.com>
31031
31032 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
31033 types.
31034
31035 2002-05-10 Roger Sayle <roger@eyesopen.com>
31036
31037 * gcc.c-torture/execute/20020510-1.c: New test case.
31038
31039 2002-05-10 David S. Miller <davem@redhat.com>
31040
31041 * gcc.c-torture/execute/conversion.c: Test long double too.
31042
31043 2002-05-09 Jakub Jelinek <jakub@redhat.com>
31044
31045 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
31046 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
31047 * lib/g++.exp (g++_link_flags): Likewise.
31048 * lib/objc.exp (objc_target_compile): Likewise.
31049
31050 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
31051
31052 * gcc.dg/cpp/poison.c: Update.
31053 * gcc.dg/cpp/20000625-2.c: Remove.
31054 * gcc.dg/cpp/direct2s.c: Remove final test.
31055
31056 2002-05-08 Tom Rix <trix@redhat.com>
31057
31058 * gcc.c-torture/execute/20020508-1.c: New test.
31059 * gcc.c-torture/execute/20020508-2.c: New test.
31060 * gcc.c-torture/execute/20020508-3.c: New test.
31061
31062 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
31063
31064 * gcc.dg/cpp/charconst-4.c: More tests.
31065
31066 2002-05-08 Mark Mitchell <mark@codesourcery.com>
31067
31068 PR c/6569
31069 * gcc.dg/weak-3.c: Update location of warning messages.
31070 * gcc.dg/weak-5.c: Likewise.
31071
31072 2002-05-06 Roger Sayle <roger@eyesopen.com>
31073
31074 * gcc.c-torture/execute/20020506-1.c: New test case.
31075
31076 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
31077
31078 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
31079
31080 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31081
31082 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
31083
31084 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31085
31086 * gcc.dg/cpp/charconst-3.c: New test.
31087
31088 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31089
31090 * gcc.dg/cpp/charconst.c: Update tests.
31091
31092 2002-05-05 Tim Josling <tej@melbpc.org.au>
31093
31094 * treelang: Added directory for new sample language treelang. Also
31095 lib/treelang.exp: New file to signal treelang should be tested.
31096
31097 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31098
31099 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
31100 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
31101 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
31102 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
31103 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
31104 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
31105 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
31106
31107 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
31108
31109 * gcc.dg/format/xopen-2.c: New test.
31110
31111 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31112
31113 * gcc.dg/20020503-1.c: New test.
31114
31115 2002-05-02 Mark Mitchell <mark@codesourcery.com>
31116
31117 * g++.dg/init/dtor1.C: Make it tougher.
31118
31119 2002-05-01 Mark Mitchell <mark@codesourcery.com>
31120
31121 * g++.dg/init/dtor1.C: New test.
31122
31123 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
31124
31125 * gcc.dg/altivec-8.c: New.
31126
31127 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
31128
31129 * gcc.dg/altivec-7.c: New.
31130
31131 2002-04-29 Jakub Jelinek <jakub@redhat.com>
31132
31133 * g++.dg/parse/typedef1.C: New test.
31134
31135 2002-04-29 Mark Mitchell <mark@codesourcery.com>
31136
31137 PR c++/6486
31138 * g++.dg/template/friend6.C: New test.
31139
31140 PR c++/6492
31141 * g++.dg/init/copy1.C: New test.
31142
31143 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
31144
31145 * g++.dg/warn/effc1.C: New test.
31146
31147 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
31148
31149 * gcc.dg/cpp/if-cexp.c: Add a test.
31150
31151 2002-04-28 Jakub Jelinek <jakub@redhat.com>
31152
31153 * gcc.dg/20020426-2.c: New test.
31154
31155 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
31156
31157 * gcc.dg/cpp/if-mop.c: Update.
31158 * gcc.dg/cpp/if-mpar.c: Add test.
31159 * gcc.dg/cpp/if-oppr.c: Update.
31160
31161 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31162
31163 PR c/6343
31164 * gcc.dg/weak-[2-7].c: New tests.
31165
31166 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31167
31168 * gcc.dg/enum1.c: New test.
31169
31170 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31171
31172 PR c++/6497
31173 * g++.dg/inherit/access2.C: New test.
31174
31175 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31176
31177 PR bootstrap/6445
31178 * gcc.dg/20020426-1.c: New test.
31179
31180 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31181
31182 * g++.dg/abi/enum1.C: New test.
31183
31184 2002-04-26 Richard Henderson <rth@redhat.com>
31185
31186 * gcc.dg/c99-bool-1.c: Expect always true warning.
31187
31188 2002-04-25 Roger Sayle <roger@eyesopen.com>
31189
31190 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
31191
31192 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31193
31194 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
31195 targets.
31196
31197 2002-04-24 Mark Mitchell <mark@codesourcery.com>
31198
31199 * g++.dg/abi/mange7.C: New test.
31200
31201 PR c++/6438.
31202 * g++.dg/parse/stmtexpr2.C: New test.
31203
31204 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
31205
31206 * gcc.dg/20020312-2.c: Add SH target.
31207
31208 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31209
31210 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
31211 compiler output on mips*-*-irix*.
31212
31213 2002-04-23 Jakub Jelinek <jakub@redhat.com>
31214
31215 * g++.dg/parse/attr1.C: New test.
31216
31217 2002-04-23 Roger Sayle <roger@eyesopen.com>
31218
31219 * gcc.c-torture/execute/string-opt-17.c: New test case.
31220 * gcc.c-torture/execute/memset-2.c: New test case.
31221
31222 2002-04-23 Mark Mitchell <mark@codesourcery.com>
31223
31224 PR c++/6256:
31225 * g++.dg/template/friend5.C: New test.
31226
31227 PR c++/6331:
31228 * g++.dg/template/qual1.C: Likewise.
31229
31230 2002-04-22 Zack Weinberg <zack@codesourcery.com>
31231
31232 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
31233 Include stdlib.h, not stdio.h or ctype.h.
31234
31235 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
31236
31237 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
31238 cris-*-elf* and mmix-*-*.
31239 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
31240 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
31241 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
31242 Ditto.
31243 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
31244 * gcc.dg/wchar_t-1.c: Ditto.
31245
31246 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
31247
31248 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
31249 Clarify comment.
31250
31251 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
31252
31253 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
31254
31255 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31256
31257 * gcc.c-torture/execute/20000906-1.x: Delete.
31258
31259 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
31260
31261 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
31262
31263 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
31264
31265 * PR6367
31266 * g77.f-torture/execute/6367.f: New test.
31267 * g77.f-torture/execute/6367.x: Disable for MMIX.
31268
31269 2002-04-19 Mark Mitchell <mark@codesourcery.com>
31270
31271 * PR6352
31272 * g++.dg/opt/inline2.C: New test.
31273
31274 2002-04-18 Richard Henderson <rth@redhat.com>
31275
31276 * gcc.dg/20000906-1.c: Enable for all targets.
31277 * gcc.c-torture/compile/iftrap-2.c: New.
31278
31279 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31280
31281 * gcc.dg/20020418-1.c: New test.
31282 * gcc.dg/20020418-2.c: New test.
31283
31284 2002-04-18 Richard Henderson <rth@redhat.com>
31285
31286 * gcc.c-torture/compile/iftrap-1.c: New.
31287 * gcc.dg/iftrap-1.c: Adjust for ia64.
31288 * gcc.dg/iftrap-2.c: New.
31289
31290 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31291
31292 * gcc.c-torture/compile/20020418-1.c: New test.
31293
31294 2002-04-18 Roger Sayle <roger@eyesopen.com>
31295
31296 * gcc.c-torture/compile/20020415-1.c: New.
31297
31298 2002-04-18 David S. Miller <davem@redhat.com>
31299
31300 * gcc.c-torture/execute/20020418-1.c: New test.
31301
31302 2002-04-17 Jakub Jelinek <jakub@redhat.com>
31303
31304 * gcc.dg/20020416-1.c: New test.
31305
31306 * g++.dg/opt/inline1.C: New test.
31307
31308 2002-04-16 Jakub Jelinek <jakub@redhat.com>
31309
31310 * gcc.dg/altivec-5.c: New test.
31311
31312 * gcc.dg/20020415-1.c: New test.
31313
31314 2002-04-15 Mark Mitchell <mark@codesourcery.com>
31315
31316 * testsuite/lib/chill.exp: Remove.
31317
31318 2002-04-14 Jakub Jelinek <jakub@redhat.com>
31319
31320 * g++.dg/other/big-struct.C: New test.
31321
31322 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
31323
31324 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
31325 of scratch file.
31326
31327 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
31328
31329 PR c/6277
31330 * gcc.dg/i386-387-1.c: Allow optional leading underscore
31331 in scan-assembler function name
31332
31333 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
31334
31335 * g77.f-torture/execute/980628-4.x,
31336 g77.f-torture/execute/980628-5.x,
31337 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31338 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31339 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
31340 i[34567]86-*-*.
31341
31342 2002-04-13 David S. Miller <davem@redhat.com>
31343
31344 * gcc.c-torture/execute/20020413-1.c: New test.
31345
31346 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
31347
31348 * gcc.dg/asm-6.c,
31349 * g++.dg/ext/asm1.C: New tests.
31350
31351 2002-04-12 Mark Mitchell <mark@codesourcery.com>
31352
31353 PR c++ 5373.
31354 * g++.dg/parse/stmtexpr1.C: New test.
31355
31356 PR c++/5189.
31357 * g++.dg/template/copy1.C: New test.
31358
31359 2002-04-12 Richard Henderson <rth@redhat.com>
31360
31361 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
31362
31363 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
31364
31365 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
31366 gcc.c-torture/execute/20020307-2.c.
31367
31368 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
31369
31370 * g++.dg/ext/attrib5.C,
31371 * g++.dg/lookup/struct1.C: New tests.
31372
31373 2002-04-11 Jakub Jelinek <jakub@redhat.com>
31374
31375 * gcc.dg/20020411-1.c: New test.
31376
31377 * gcc.c-torture/execute/20020411-1.c: New test.
31378
31379 2002-04-10 Janis Johnson <janis187@us.ibm.com>
31380
31381 * g77.f-torture/execute/6177.f: New test.
31382
31383 2002-04-10 Jakub Jelinek <jakub@redhat.com>
31384
31385 PR middle-end/6247
31386 * g++.dg/opt/cleanup1.C: New test.
31387
31388 * g++.dg/opt/const1.C: New test.
31389
31390 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
31391
31392 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
31393
31394 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
31395
31396 PR c++/5507
31397 * g++.dg/template/typename2.C: New test.
31398
31399 2002-04-10 Alan Modra <amodra@bigpond.net.au>
31400
31401 * gcc.c-torture/execute/loop-12.c: New.
31402
31403 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
31404
31405 * g77.f-torture/execute/980628-4.x,
31406 g77.f-torture/execute/980628-5.x,
31407 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31408 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31409 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
31410
31411 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31412
31413 PR optimization/6086
31414 * g++.dg/opt/preinc1.C: New test.
31415
31416 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31417
31418 PR c++/5571
31419 * g++.dg/opt/static2.C: New test.
31420
31421 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31422
31423 PR c/5120
31424 * gcc.dg/20020406-1.c: New test.
31425
31426 2002-04-04 David S. Miller <davem@redhat.com>
31427
31428 * gcc.c-torture/execute/20020404-1.c: New test.
31429
31430 2002-04-04 Jakub Jelinek <jakub@redhat.com>
31431
31432 PR c/6123
31433 * gcc.dg/20020312-2.c: Do not declare global register variable
31434 if __PIC__ or __pic__ is defined.
31435
31436 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
31437
31438 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
31439 __asm__ so that it works correctly even if -ansi -pedantic-errors.
31440
31441 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31442
31443 * gcc.misc-tests/linkage.exp: Update last change to handle
31444 sparc*-, not just sparc-.
31445
31446 2002-04-03 Richard Henderson <rth@redhat.com>
31447
31448 * gcc.dg/cpp/ucs.c: Improved long UCS test.
31449
31450 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31451
31452 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
31453
31454 2002-04-02 David S. Miller <davem@redhat.com>
31455
31456 * gcc.c-torture/execute/20020402-3.c: New test.
31457
31458 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31459
31460 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
31461 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
31462
31463 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
31464 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
31465 g77.f-torture/execute/20001201.x,
31466 g77.f-torture/execute/u77-test.x: New files.
31467
31468 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
31469 * gcc.dg/wchar_t-1.c: Ditto.
31470
31471 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31472
31473 * gcc.c-torture/execute/20020402-1.c: New test.
31474
31475 2002-04-01 Richard Henderson <rth@redhat.com>
31476
31477 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
31478
31479 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
31480
31481 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31482
31483 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
31484
31485 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31486
31487 * g++.dg/inherit/template-as-base.C: Expect error.
31488 * g++.dg/inherit/namespace-as-base.C: Likewise.
31489
31490 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
31491
31492 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
31493 g++.dg/ext/instantiate3.C: Tweak match patterns.
31494
31495 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
31496 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
31497 -da test.
31498
31499 2002-03-31 Richard Henderson <rth@redhat.com>
31500
31501 * gcc.dg/special/alias-2.c: New.
31502 * gcc.dg/special/ecos.exp: Run it.
31503
31504 2002-03-31 Richard Henderson <rth@redhat.com>
31505
31506 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
31507
31508 2002-03-31 Kazu Hirata <kazu@hxi.com>
31509
31510 * gcc.dg/weak-1.c: Disable on h8300 port.
31511
31512 2002-03-29 Janis Johnson <janis187@us.ibm.com>
31513
31514 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
31515 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
31516 ordering tests.
31517 * g++.dg/bprob/bprob-1.C: New test.
31518 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
31519 * g++.dg/gcov/gcov-1.C: New test.
31520 * g++.dg/gcov/gcov-1.x: New file.
31521 * g++.dg/gcov/gcov-2.C: New test.
31522 * g++.dg/gcov/gcov-3.C: New test.
31523 * g++.dg/gcov/gcov-3.h: New file.
31524
31525 2002-03-28 Roger Sayle <roger@eyesopen.com>
31526
31527 * g++.old-deja/g++.other/builtins5.C: New test.
31528 * g++.old-deja/g++.other/builtins6.C: New test.
31529 * g++.old-deja/g++.other/builtins7.C: New test.
31530 * g++.old-deja/g++.other/builtins8.C: New test.
31531 * g++.old-deja/g++.other/builtins9.C: New test.
31532
31533 2002-03-29 Jakub Jelinek <jakub@redhat.com>
31534
31535 * g++.dg/opt/static1.C: New test.
31536
31537 * g++.dg/opt/longbranch1.C: New test.
31538
31539 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
31540
31541 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
31542
31543 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
31544
31545 2002-03-28 Jeffrey A Law (law@redhat.com)
31546
31547 * gcc.c-torture/execute/20020328-1.c: New test.
31548
31549 2002-03-27 Richard Henderson <rth@redhat.com>
31550
31551 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
31552 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
31553 move from g++.old-deja/g++.ext/.
31554
31555 2002-03-27 Mark Mitchell <mark@codesourcery.com>
31556
31557 * g++.dg/init/new2.C: New test.
31558
31559 2002-03-26 Richard Henderson <rth@redhat.com>
31560
31561 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
31562
31563 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
31564 on sparc.
31565
31566 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
31567 sparcv9 systems.
31568 * gcc.dg/20001102-1.c: Likewise.
31569
31570 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
31571
31572 * gcc.dg/cpp/endif-pedantic1.c,
31573 gcc.dg/cpp/endif-pedantic2.c: New tests.
31574
31575 2002-03-26 Mark Mitchell <mark@codesourcery.com>
31576
31577 * g++.dg/init/new1.C: New test.
31578
31579 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
31580
31581 * g++.dg/abi/vbase9.C: New test.
31582
31583 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
31584
31585 * gcc.dg/arm-asm.c: New test.
31586
31587 2002-03-26 Andrew Cagney <ac131313@redhat.com>
31588
31589 * gcc.dg/Wswitch-enum.c: New test.
31590 Fix PR c/5044.
31591
31592 2002-03-26 Richard Henderson <rth@redhat.com>
31593
31594 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
31595 structure.
31596
31597 2002-03-25 Richard Henderson <rth@redhat.com>
31598
31599 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
31600 sparcv9 systems.
31601
31602 * gcc.c-torture/compile/20011119-1.c (xxx): New.
31603 * gcc.c-torture/compile/20011119-2.c (xxx): New.
31604
31605 2002-03-25 Zack Weinberg <zack@codesourcery.com>
31606
31607 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
31608
31609 2002-03-25 Bob Wilson <bob.wilson@acm.org>
31610
31611 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
31612 targets using generic thunk support.
31613
31614 2002-03-25 Jakub Jelinek <jakub@redhat.com>
31615
31616 * gcc.c-torture/compile/20020323-1.c: New test.
31617
31618 * g++.dg/opt/conj2.C: New test.
31619
31620 2002-03-24 Richard Henderson <rth@redhat.com>
31621
31622 * gcc.dg/weak-1.c: Use -fno-common.
31623
31624 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31625
31626 * g77.dg/f77-edit-apostrophe-out.f: New test
31627 * g77.dg/f77-edit-h-out.f: New test
31628 * g77.dg/f77-edit-t-in.f: New test
31629 * g77.dg/f77-edit-t-out.f: New test
31630 * g77.dg/f77-edit-x-out.f: New test
31631 * g77.dg/f77-edit-slash-out.f: New test
31632 * g77.dg/f77-edit-colon-out.f: New test
31633 * g77.dg/f77-edit-s-out.f: New test
31634
31635 2002-03-24 Richard Henderson <rth@redhat.com>
31636
31637 * objc/execute/formal_protocol-6.x: New XFAIL.
31638
31639 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31640
31641 * gcc.dg/weak-1.c: Early return from dg-final on platforms
31642 that do not support weak symbols
31643
31644 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31645
31646 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
31647 * lib/g77.exp: Likewise.
31648 * lib/objc.exp: Likewise.
31649
31650 2002-03-23 Andrew Cagney <ac131313@redhat.com>
31651
31652 * gcc.dg/Wswitch-default.c: New test.
31653
31654 2002-03-23 Jakub Jelinek <jakub@redhat.com>
31655
31656 * g++.dg/other/enum1.C: New test.
31657
31658 2002-03-23 Zack Weinberg <zack@codesourcery.com>
31659
31660 * gcc.dg/pragma-ep-3.c: Fix typo.
31661
31662 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31663
31664 * g++.dg/inherit/template-as-base.C: New test.
31665
31666 2002-03-22 Jakub Jelinek <jakub@redhat.com>
31667
31668 * g++.old-deja/g++.other/dwarf2-1.C: Move...
31669 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
31670
31671 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
31672
31673 * gcc.dg/cpp/multiline.c: Update to match.
31674
31675 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
31676
31677 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
31678
31679 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
31680
31681 * gcc.dg/cpp/extratokens2.c: New file.
31682
31683 2002-03-21 David Edelsohn <edelsohn@gnu.org>
31684
31685 * gcc.dg/20020312-2.c: Add rs6000 target.
31686
31687 * gcc.c-torture/compile/20020319-1.c: New test.
31688
31689 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31690
31691 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
31692 (A, E): Handle this.
31693
31694 2002-03-20 Jason Merrill <jason@redhat.com>
31695
31696 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
31697 ignoring -fpic.
31698 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
31699 through prune_gcc_output.
31700
31701 2002-03-20 Jakub Jelinek <jakub@redhat.com>
31702
31703 * gcc.c-torture/compile/20020320-1.c: New test.
31704
31705 2002-03-19 Jakub Jelinek <jakub@redhat.com>
31706
31707 * gcc.c-torture/compile/20020318-1.c: New test.
31708
31709 * gcc.dg/struct-by-value-1.c: New test.
31710
31711 * gcc.dg/20020319-1.c: New test.
31712
31713 2002-03-18 Jakub Jelinek <jakub@redhat.com>
31714
31715 * g++.dg/opt/conj1.C: New test.
31716
31717 2002-03-17 Mark Mitchell <mark@codesourcery.com>
31718
31719 * g++.dg/template/qualttp20.C: Revert previous change.
31720 * g++.dg/template/qualttp3.C: Likewise.
31721 * g++.dg/template/qualttp4.C: Likewise.
31722 * g++.dg/template/qualttp5.C: Likewise.
31723 * g++.dg/template/qualttp6.C: Likewise.
31724 * g++.dg/template/qualttp7.C: Likewise.
31725 * g++.dg/template/qualttp8.C: Likewise.
31726 * g++.dg/template/recurse.C: Likewise.
31727
31728 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
31729
31730 * gcc.dg/cpp/wchar-1.c: Update.
31731
31732 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
31733
31734 * g++.dg/template/conv1.C: New test.
31735 * g++.dg/template/conv2.C: New test.
31736 * g++.dg/template/conv3.C: New test.
31737 * g++.dg/template/conv4.C: New test.
31738
31739 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31740
31741 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
31742 * g++.dg/template/qualttp3.C: Likewise.
31743 * g++.dg/template/qualttp4.C: Likewise.
31744 * g++.dg/template/qualttp5.C: Likewise.
31745 * g++.dg/template/qualttp6.C: Likewise.
31746 * g++.dg/template/qualttp7.C: Likewise.
31747 * g++.dg/template/qualttp8.C: Likewise.
31748 * g++.dg/template/recurse.C: Likewise.
31749
31750 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31751
31752 * g++.dg/opt/dtor1.C: New test.
31753
31754 2002-03-15 Jakub Jelinek <jakub@redhat.com>
31755
31756 * gcc.c-torture/compile/20020315-1.c: New test.
31757
31758 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
31759
31760 * gcc.dg/weak-1.c: Fix scan tests.
31761
31762 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
31763
31764 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
31765 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
31766 cris-*-aout* mmix-*-*.
31767 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
31768 cris-*-aout* mmix-*-*.
31769 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
31770 cris-*-elf* cris-*-aout* and mmix-*-*.
31771 * gcc.dg/20001009-1.c: Ditto.
31772 * gcc.dg/20010912-1.c: Ditto.
31773 * gcc.dg/20020122-4.c: Ditto.
31774 * gcc.dg/inline-2.c: Ditto.
31775
31776 2002-03-14 Jeffrey A Law (law@cygnus.com)
31777
31778 * gcc.c-torture/compile/20020314-1.c: New test.
31779
31780 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
31781
31782 * gcc.c-torture/execute/20020314-1.c: New test.
31783
31784 2002-03-14 Jakub Jelinek <jakub@redhat.com>
31785
31786 * g++.dg/warn/Wunused-1.C: New test.
31787
31788 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
31789
31790 * g++.dg/abi/mangle6.C: New test.
31791
31792 2002-03-13 Jakub Jelinek <jakub@redhat.com>
31793
31794 * gcc.c-torture/compile/20020309-2.c: New test.
31795
31796 * gcc.c-torture/compile/20020312-1.c: New test.
31797
31798 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
31799
31800 * g++.dg/other/access1.C: New test.
31801
31802 2002-03-12 Jakub Jelinek <jakub@redhat.com>
31803
31804 * gcc.c-torture/execute/wchar_t-1.c: New test.
31805
31806 2002-03-12 David Edelsohn <edelsohn@gnu.org>
31807
31808 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
31809
31810 2002-03-12 Roger Sayle <roger@eyesopen.com>
31811
31812 * gcc.dg/20020312-1.c: New test case.
31813
31814 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
31815
31816 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
31817
31818 2002-03-11 Richard Henderson <rth@redhat.com>
31819
31820 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
31821 * g++.old-deja/g++.jason/report.C: Likewise.
31822
31823 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
31824
31825 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
31826 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
31827
31828 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
31829
31830 * testsuite/g++.dg/overload/pmf1.C: New test.
31831
31832 2002-03-11 Kazu Hirata <kazu@hxi.com>
31833
31834 * gcc.c-torture/execute/20020307-1.c: Use long.
31835
31836 2002-03-11 Jakub Jelinek <jakub@redhat.com>
31837
31838 PR optimization/5844
31839 * gcc.dg/20020310-1.c: New test.
31840
31841 2002-03-09 Michael Meissner <meissner@redhat.com>
31842
31843 * gcc.c-torture/execute/memcpy-2.c: New test.
31844 * gcc.c-torture/execute/memset-1.c: New test.
31845 * gcc.c-torture/execute/strlen-1.c: New test.
31846 * gcc.c-torture/execute/strcmp-1.c: New test.
31847 * gcc.c-torture/execute/strncmp-1.c: New test.
31848
31849 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
31850
31851 * gcc.dg/ppc-ldstruct.c: New test.
31852
31853 2002-03-09 Jakub Jelinek <jakub@redhat.com>
31854
31855 * gcc.c-torture/execute/va-arg-22.c: New test.
31856
31857 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31858
31859 * gcc.c-torture/compile/20020309-1.c: New test.
31860
31861 2002-03-08 Jakub Jelinek <jakub@redhat.com>
31862
31863 * gcc.c-torture/execute/20020307-2.c: New test.
31864
31865 2002-03-07 Jeffrey A Law (law@redhat.com)
31866
31867 * g77.f-torture/compile/20020307-1.f: New test.
31868
31869 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
31870
31871 * gcc.dg/unordered-1.c: New test.
31872
31873 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
31874
31875 * gcc.c-torture/execute/20020307-1.c: New test.
31876
31877 2002-03-05 Jakub Jelinek <jakub@redhat.com>
31878
31879 * gcc.dg/20020304-1.c: New test.
31880
31881 * gcc.c-torture/compile/20020304-2.c: New test.
31882
31883 2002-03-04 Zack Weinberg <zack@codesourcery.com>
31884
31885 * gcc.c-torture/compile/20020304-1.c: New test case
31886 (from PR c/5830).
31887
31888 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
31889
31890 * gcc.dg/20020103-1.c: Add other -D ppc variants.
31891
31892 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
31893
31894 * g++.dg/other/classkey1.C: New test.
31895
31896 2002-03-01 Richard Henderson <rth@redhat.com>
31897
31898 * gcc.c-torture/compile/981223-1.x: New.
31899 * gcc.c-torture/compile/920625-1.x: New.
31900
31901 2002-02-28 Richard Henderson <rth@redhat.com>
31902
31903 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
31904
31905 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
31906
31907 * gcc.c-torture/execute/20020227-1.c: New test.
31908
31909 2002-02-27 Mark Mitchell <mark@codesourcery.com>
31910
31911 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
31912 here" ERROR lines.
31913 * g++.old-deja/g++.oliva/partord1.C: Likewise.
31914 * g++.old-deja.g++.other/defarg1.C: Likewise.
31915 * g++.old-deja/g++.pt/calls2.C: Likewise.
31916 * g++.old-deja/g++.pt/crash20.C: Likewise.
31917 * g++.old-deja/g++.pt/crash30.C: Likewise.
31918 * g++.old-deja/g++.pt/crash36.C: Likewise.
31919 * g++.old-deja/g++.pt/crash6.C: Likewise.
31920 * g++.old-deja/g++.pt/defarg13.C: Likewise.
31921 * g++.old-deja/g++.pt/derived3.C: Likewise.
31922 * g++.old-deja/g++.pt/error1.C: Likewise.
31923 * g++.old-deja/g++.pt/friend21.C: Likewise.
31924 * g++.old-deja/g++.pt/friend23.C: Likewise.
31925 * g++.old-deja/g++.pt/infinite1.C: Likewise.
31926 * g++.old-deja/g++.robertl/eb128.C: Likewise.
31927
31928 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
31929
31930 * gcc.c-torture/execute/20020225-2.c: New test.
31931
31932 2002-02-27 Zack Weinberg <zack@codesourcery.com>
31933
31934 * gcc.c-torture/execute/920730-1t.c,
31935 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
31936 Delete test cases, only relevant to -traditional.
31937
31938 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
31939
31940 * gcc.dg/cpp/undef1.c: Remove.
31941 * gcc.dg/cpp/directiv.c: Update.
31942 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
31943
31944 2002-02-27 Michael Meissner <meissner@redhat.com>
31945
31946 * gcc.c-torture/execute/20020226-1.c: New test.
31947
31948 2002-02-26 Jakub Jelinek <jakub@redhat.com>
31949
31950 * g++.dg/debug/debug4.C: New test.
31951
31952 * gcc.dg/ia64-visibility-1.c: New test.
31953
31954 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
31955
31956 * gcc.dg/debug/20020224-1.c: New.
31957
31958 2002-02-25 Kazu Hirata <kazu@hxi.com>
31959
31960 * gcc.c-torture/execute/960416-1.x: New.
31961 * gcc.c-torture/execute/divconst-3.x: Likewise.
31962
31963 2002-02-25 Jakub Jelinek <jakub@redhat.com>
31964
31965 * gcc.dg/20020224-1.c: New test.
31966
31967 2002-02-25 Alan Modra <amodra@bigpond.net.au>
31968
31969 * gcc.c-torture/execute/20020225-1.c: New.
31970
31971 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
31972
31973 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
31974
31975 2002-02-23 Jakub Jelinek <jakub@redhat.com>
31976
31977 * gcc.dg/20020222-1.c: New test.
31978
31979 2002-02-22 Jakub Jelinek <jakub@redhat.com>
31980
31981 * g++.dg/opt/anonunion1.C: New test.
31982
31983 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
31984
31985 * g++.dg/template/qualttp19.C: New test.
31986 * g++.dg/template/qualttp20.C: New test.
31987 * g++.old-deja/g++.jason/report.C: Adjust expected errors
31988 * g++.old-deja/g++.other/qual1.C: Likewise.
31989
31990 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
31991
31992 * gcc.dg/attr-alwaysinline.c: New.
31993
31994 2002-02-21 Jakub Jelinek <jakub@redhat.com>
31995
31996 * gcc.dg/20020220-1.c: New test.
31997
31998 * gcc.dg/20020220-2.c: New test.
31999
32000 * g++.dg/opt/mmx1.C: New test.
32001
32002 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
32003
32004 * gcc.c-torture/compile/20020110.c: New test.
32005
32006 2002-02-20 Jakub Jelinek <jakub@redhat.com>
32007
32008 * gcc.c-torture/execute/20020219-1.c: New test.
32009
32010 * gcc.dg/20020219-1.c: New test.
32011
32012 * gcc.dg/noncompile/20020220-1.c: New test.
32013
32014 * g++.dg/opt/ptrintsum1.C: New test.
32015
32016 * gcc.dg/debug/20020220-1.c: New test.
32017
32018 2002-02-17 Jakub Jelinek <jakub@redhat.com>
32019
32020 * gcc.c-torture/execute/20020216-1.c: New test.
32021
32022 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32023
32024 * gcc.dg/decl-1.c: Update, new test.
32025
32026 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
32027
32028 * g++.dg/abi/bitfield1.C: New test.
32029 * g++.dg/abi/bitfield2.C: New test.
32030
32031 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32032
32033 * gcc.dg/attr-nest.c: New test.
32034
32035 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32036
32037 * gcc.c-torture/execute/20020215-1.c: New test.
32038
32039 2002-02-14 Jakub Jelinek <jakub@redhat.com>
32040
32041 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
32042 * g++.dg/debug/debug.exp: New.
32043 * g++.dg/debug/trivial.C: New.
32044 * g++.dg/debug/debug1.C: Moved...
32045 * g++.dg/other/debug1.C: ...from here.
32046 * g++.dg/debug/debug2.C: Moved...
32047 * g++.dg/other/debug2.C: ...from here.
32048 * g++.dg/debug/debug3.C: Moved...
32049 * g++.dg/other/debug3.C: ...from here.
32050
32051 * gcc.dg/noncompile/20020213-1.c: New test.
32052
32053 2002-02-13 Jakub Jelinek <jakub@redhat.com>
32054
32055 * g++.dg/other/debug3.C: New test.
32056
32057 * gcc.c-torture/execute/20020213-1.c: New test.
32058
32059 2002-02-13 Richard Smith <richard@ex-parrot.com>
32060
32061 * g++.old-deja/g++.other/thunk1.C: New test.
32062
32063 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32064
32065 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
32066
32067 2002-02-13 Stan Shebs <shebs@apple.com>
32068
32069 * gcc.dg/altivec-3.c: New.
32070
32071 2002-02-12 Jakub Jelinek <jakub@redhat.com>
32072
32073 * gcc.dg/Wunreachable-1.c: New test.
32074 * gcc.dg/Wunreachable-2.c: New test.
32075
32076 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32077
32078 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
32079
32080 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
32081
32082 * gcc.dg/decl-1.c: New test.
32083
32084 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32085
32086 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
32087
32088 2002-02-10 Kazu Hirata <kazu@hxi.com>
32089
32090 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
32091 * gcc.c-torture/compile/980506-1.x: Likewise.
32092
32093 2002-02-10 Kazu Hirata <kazu@hxi.com>
32094
32095 * gcc.dg/20020210-1.c: New.
32096
32097 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
32098
32099 * g77.f-torture/execute/947.f: New regression test
32100 for PR fortran/947.
32101
32102 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
32103
32104 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
32105 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
32106
32107 2002-02-08 Richard Henderson <rth@redhat.com>
32108
32109 * gcc.c-torture/compile/labels-3.c: New.
32110
32111 2002-02-08 Jakub Jelinek <jakub@redhat.com>
32112
32113 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
32114 expression statements work instead.
32115 * gcc.dg/noncompile/20020207-1.c: New test.
32116
32117 2002-02-07 Richard Henderson <rth@redhat.com>
32118
32119 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
32120
32121 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32122
32123 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
32124 message from g77
32125 * lib/g77-dg.exp: Trim g77 error messages so that they are
32126 recognized by dg.exp.
32127
32128 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32129
32130 PR fortran/5473
32131 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
32132
32133 2002-02-07 Richard Henderson <rth@redhat.com>
32134
32135 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
32136 to be sufficiently aligned for integers.
32137
32138 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
32139
32140 * g++.dg/template/friend4.C: New test.
32141
32142 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32143
32144 PR fortran/5743
32145 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
32146 unsupported cases.
32147
32148 2002-02-07 Richard Henderson <rth@redhat.com>
32149
32150 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
32151 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
32152 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
32153 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
32154
32155 2002-02-06 Richard Henderson <rth@redhat.com>
32156
32157 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
32158
32159 2002-02-06 Janis Johnson <janis187@us.ibm.com>
32160
32161 * gcc.dg/20020206-1.c: New test.
32162
32163 2002-02-06 Jakub Jelinek <jakub@redhat.com>
32164
32165 * gcc.c-torture/execute/20020206-1.c: New test.
32166
32167 * gcc.c-torture/execute/20020206-2.c: New test.
32168
32169 PR optimization/5429:
32170 * gcc.c-torture/compile/20020206-1.c: New test.
32171
32172 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
32173
32174 * g++.dg/ext/align1.C: Do not use an explicit alignment value
32175 as certain file formats cannot support particularly large
32176 alignments.
32177
32178 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
32179 and do not expect to be able to link the executable.
32180
32181 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
32182 fail because the COFF format does not support the weak attribute.
32183
32184 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
32185
32186 * g77.dg/pr5473.f: New test
32187
32188 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
32189
32190 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
32191 Fix testcase accordingly.
32192
32193 2002-02-04 Richard Henderson <rth@redhat.com>
32194
32195 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
32196 (buf): Change to be an array of pointers, not ints.
32197
32198 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32199
32200 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
32201 before all tests. Move warning one line above to match where it
32202 C frontend emits.
32203 * gcc.dg/Wswitch-2.c: New test.
32204 * g++.dg/warn/Wswitch-1.C: New test.
32205 * g++.dg/warn/Wswitch-2.C: New test.
32206
32207 2002-02-04 Richard Henderson <rth@redhat.com>
32208
32209 * g++.dg/abi/offsetof.C: Fix size comparison.
32210
32211 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
32212
32213 * gcc.dg/cast-qual-2.c: New test.
32214
32215 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32216
32217 * gcc.dg/20020201-4.c: New test.
32218
32219 2002-02-04 Ben Elliston <bje@redhat.com>
32220
32221 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
32222 target_info attribute != 0, in addition to the empty string.
32223 (gcc_target_compile): Likewise.
32224
32225 2002-02-03 Andrew Cagney <ac131313@redhat.com>
32226
32227 * gcc.dg/Wswitch.c: New test.
32228 PR gcc/4475. PR gcc/3780.
32229
32230 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
32231
32232 * g77.f-torture/execute/5122.f: New test for regressions
32233 against PR fortran/5122.
32234
32235 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
32236
32237 * g77.f-torture/compile/pr3743.f: Delete
32238 * g77.dg/pr3743-1.f: New test.
32239 * g77.dg/pr3743-2.f: New test.
32240 * g77.dg/pr3743-3.f: New test.
32241 * g77.dg/pr3743-4.f: New test.
32242
32243 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32244
32245 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
32246
32247 2002-02-02 Richard Henderson <rth@redhat.com>
32248
32249 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
32250 * gcc.c-torture/execute/bf64-1.c: Likewise.
32251
32252 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32253
32254 * gcc.dg/20020201-2.c: New test.
32255
32256 * gcc.dg/20020201-3.c: New test.
32257
32258 * gcc.c-torture/execute/bitfld-2.c: New test.
32259
32260 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32261
32262 * gcc.dg/bitfld-1.c: Update.
32263 * gcc.dg/bitfld-2.c: Update.
32264 * gcc.c-torture/execute/bitfld-1.x: New.
32265
32266 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32267
32268 * gcc.c-torture/execute/20020201-1.c: New test.
32269
32270 2002-02-01 Janis Johnson <janis187@us.ibm.com>
32271
32272 PR target/5469
32273 * gcc.dg/20020201-1.c: New test.
32274
32275 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
32276
32277 PR fortran/3743
32278 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
32279 * g77.f-torture/compile/pr3743.x: Remove
32280
32281 2002-01-31 Tom Rix <trix@redhat.com>
32282
32283 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
32284
32285 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32286
32287 * gcc.dg/noncompile/20020130-1.c: New test.
32288
32289 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
32290
32291 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
32292
32293 2002-01-29 Richard Henderson <rth@redhat.com>
32294
32295 * gcc.c-torture/execute/991118-1.c: Cast various constants back
32296 to long long.
32297 * gcc.c-torture/execute/bf64-1.c: Likewise.
32298
32299 2002-01-29 Jakub Jelinek <jakub@redhat.com>
32300
32301 * gcc.c-torture/execute/20020129-1.c: New test.
32302
32303 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32304
32305 * gcc.c-torture/compile/20000224-1.c: Update.
32306 * gcc.c-torture/execute/bitfld-1.c: New tests.
32307 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
32308 * gcc.dg/uninit-A.c: Update.
32309
32310 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
32311
32312 * g++.dg/template/ctor1.C: Add instantiation.
32313
32314 2002-01-28 Paul Koning <pkoning@equallogic.com>
32315
32316 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
32317 argument to __builtin_prefetch to be const ptr.
32318
32319 2002-01-28 Jakub Jelinek <jakub@redhat.com>
32320
32321 * gcc.c-torture/compile/20020120-1.c: New test.
32322
32323 2002-01-27 Kazu Hirata <kazu@hxi.com>
32324
32325 * gcc.c-torture/execute/20020127-1.c: New test.
32326
32327 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
32328
32329 * g77.dg/f77-edit-i-in.f: New test
32330 * g77.dg/f77-edit-i-out.f: New test
32331
32332 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
32333
32334 * gcc.dg/debug/debug.exp: New file.
32335 * gcc.dg/debug/trivial.c: New file.
32336 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
32337 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
32338 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
32339 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
32340 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
32341 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
32342 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
32343 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
32344 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
32345 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
32346 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
32347 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
32348 * gcc.dg/20000503-1.c: Removed.
32349 * gcc.dg/20010207-1.c: Removed.
32350 * gcc.dg/20011223-1.c: Removed.
32351 * gcc.dg/20020104-2.c: Removed.
32352 * gcc.dg/debug-1.c: Removed.
32353 * gcc.dg/debug-2.c: Removed.
32354 * gcc.dg/debug-3.c: Removed.
32355 * gcc.dg/debug-4.c: Removed.
32356 * gcc.dg/debug-5.c: Removed.
32357 * gcc.dg/debug-6.c: Removed.
32358 * gcc.dg/dwarf2-1.c: Removed.
32359 * gcc.dg/dwarf2-2.c: Removed.
32360
32361 2002-01-25 Jakub Jelinek <jakub@redhat.com>
32362
32363 * g++.old-deja/g++.other/eh5.C: New test.
32364 * g++.old-deja/g++.other/sibcall2.C: New test.
32365 * g++.old-deja/g++.other/array9.C: New test.
32366 * g++.old-deja/g++.other/typename2.C: New test.
32367 * g++.old-deja/g++.other/crash60.C: New test.
32368 * g++.old-deja/g++.other/conv9.C: New test.
32369 * g++.old-deja/g++.other/mangle10.C: New test.
32370 * g++.old-deja/g++.other/unchanging1.C: New test.
32371 * g++.old-deja/g++.other/exprstmt1.C: New test.
32372 * g++.old-deja/g++.other/inline23.C: New test.
32373 * g++.old-deja/g++.eh/ia64-1.C: New test.
32374 * g++.old-deja/g++.other/dwarf2-1.C: New test.
32375 * g++.old-deja/g++.other/reload1.C: New test.
32376 * g++.old-deja/g++.other/static20.C: New test.
32377 * g++.old-deja/g++.other/local-alloc1.C: New test.
32378 * g++.old-deja/g++.other/conv8.C: New test.
32379 * g++.old-deja/g++.other/stmtexpr2.C: New test.
32380 * g++.old-deja/g++.other/storeexpr1.C: New test.
32381 * g++.old-deja/g++.other/storeexpr2.C: New test.
32382 * g++.dg/eh/template2.C: New test.
32383 * g++.dg/warn/weak1.C: New test.
32384
32385 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
32386
32387 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32388 Remove first, non-varying, argument.
32389
32390 2002-01-23 Richard Henderson <rth@redhat.com>
32391
32392 * gcc.dg/inline-2.c: New.
32393
32394 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
32395 Add optional target arg. Check number of arguments.
32396 (scan-assembler-not, scan-assembler-dem): Likewise.
32397 (scan-assembler-dem-not): Likewise.
32398
32399 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32400
32401 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
32402 line 12.
32403 * g++.old-deja/g++.brendan/parse3.C,
32404 g++.old-deja/g++.other/crash26.C,
32405 g++.old-deja/g++.other/crash28.C,
32406 g++.old-deja/g++.other/crash29.C,
32407 g++.old-deja/g++.other/crash30.C,
32408 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
32409
32410 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
32411
32412 * gcc.dg/20020115-1.c: New.
32413
32414 2002-01-23 Bob Wilson <bob.wilson@acm.org>
32415
32416 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
32417
32418 2002-01-23 Janis Johnson <janis187@us.ibm.com>
32419
32420 * gcc.dg/20020122-3.c: New.
32421
32422 2002-01-23 Jakub Jelinek <jakub@redhat.com>
32423
32424 * g++.dg/other/gc1.C: New test.
32425
32426 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32427
32428 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
32429
32430 2002-01-22 Richard Henderson <rth@redhat.com>
32431
32432 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
32433
32434 2002-01-22 Richard Henderson <rth@redhat.com>
32435
32436 * gcc.dg/20020122-4.c: New.
32437
32438 2002-01-22 H.J. Lu <hjl@gnu.org>
32439
32440 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
32441 link output.
32442 * gcc.dg/special/ecos.exp: Likewise.
32443 * lib/g++-dg.exp: Likewise.
32444 * lib/g77-dg.exp: Likewise.
32445 * lib/gcc-dg.exp : Likewise.
32446 * lib/mike-g++.exp: Likewise.
32447 * lib/mike-g77.exp: Likewise.
32448 * lib/mike-gcc.exp: Likewise.
32449 * lib/objc-dg.exp: Likewise.
32450
32451 2002-01-22 Janis Johnson <janis187@us.ibm.com>
32452
32453 PR target/5379
32454 * gcc.dg/20020122-2.c: New test.
32455
32456 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
32457
32458 * gcc.dg/20020122-1.c: New test.
32459
32460 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
32461
32462 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
32463
32464 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
32465
32466 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
32467
32468 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32469
32470 * gcc.c-torture/compile/20020121-1.c: New test.
32471
32472 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
32473
32474 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
32475 ld_library_path.
32476
32477 2002-01-21 Jakub Jelinek <jakub@redhat.com>
32478
32479 * gcc.dg/20020218-1.c: New test.
32480
32481 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
32482
32483 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
32484 messages
32485 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
32486 "At global scope" warning
32487 * g++.dg/ext/align1.C: Change cygwin test for alignment
32488 from db-bogus to dg-warning
32489
32490 2002-01-21 Zack Weinberg <zack@codesourcery.com>
32491
32492 * g77.f-torture/compile/cpp2.F: New test.
32493
32494 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
32495
32496 * g++.dg/template/access1.C: New test.
32497
32498 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
32499
32500 * gcc.dg/20020118-1.c: New.
32501
32502 2002-01-18 Kazu Hirata <kazu@hxi.com>
32503
32504 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
32505
32506 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32507
32508 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
32509 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
32510 alignment warnings.
32511
32512 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32513
32514 * gcc.misc-tests/i386-prefetch.exp: Save and restore
32515 torture_with_loops and torture_without_loops
32516
32517 2002-01-17 Jakub Jelinek <jakub@redhat.com>
32518
32519 * gcc.c-torture/compile/20020116-1.c: New test.
32520
32521 2002-01-16 Jakub Jelinek <jakub@redhat.com>
32522
32523 * gcc.dg/20020116-2.c: New test.
32524
32525 * gcc.dg/ultrasp4.c: New test.
32526
32527 * gcc.dg/20020116-1.c: New test.
32528
32529 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
32530
32531 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
32532 by EABI.
32533
32534 2002-01-15 Janis Johnson <janis187@us.ibm.com>
32535
32536 * gcc.misc-tests/i386-prefetch.exp: New.
32537 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
32538 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
32539 * gcc.misc-tests/i386-pf-none-1.c: New test.
32540 * gcc.misc-tests/i386-pf-sse-1.c: New test.
32541
32542 2002-01-15 Jakub Jelinek <jakub@redhat.com>
32543
32544 * gcc.dg/gnu89-init-1.c: Add new tests.
32545
32546 2002-01-15 Andreas Jaeger <aj@suse.de>
32547
32548 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
32549 * gcc.dg/i386-mmx-2.c: Likewise.
32550 * gcc.dg/i386-sse-1.c: Likewise.
32551 * gcc.dg/i386-sse-2.c: Likewise.
32552 * gcc.dg/i386-sse-3.c: Likewise.
32553
32554 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
32555
32556 * g77.f-torture/execute/intrinsic-unix-bessel.f:
32557 Uncomment additional cases that now pass.
32558
32559 2002-01-11 Richard Henderson <rth@redhat.com>
32560
32561 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
32562 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
32563
32564 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
32565
32566 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
32567
32568 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
32569
32570 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
32571 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
32572
32573 2002-01-10 Dale Johannesen <dalej@apple.com>
32574
32575 * gcc.c-torture/execute/loop-11.c: New.
32576
32577 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
32578
32579 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
32580 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
32581
32582 2002-01-09 Richard Henderson <rth@redhat.com>
32583
32584 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
32585 type in which to perform the operation for each size.
32586
32587 2002-01-09 Alan Matsuoka (alanm@redhat.com)
32588
32589 * gcc.c-torture/compile/20020109-2.c: New test.
32590
32591 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
32592
32593 * gcc.c-torture/execute/loop-10.c: New test.
32594
32595 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32596
32597 * gcc.c-torture/compile/20010226-1.c: New test.
32598 * gcc.c-torture/compile/20010227-1.c: New test.
32599 * gcc.c-torture/compile/20010426-1.c: New test.
32600 * gcc.c-torture/compile/20010510-1.c: New test.
32601 * gcc.c-torture/compile/20010605-3.c: New test.
32602 * gcc.c-torture/compile/20010824-1.c: New test.
32603 * gcc.c-torture/execute/20010409-1.c: New test.
32604 * gcc.dg/noncompile/20000901-1.c: New test.
32605 * gcc.dg/20001023-1.c: New test.
32606 * gcc.dg/20001101-1.c: New test.
32607 * gcc.dg/20001102-1.c: New test.
32608 * gcc.dg/20010207-1.c: New test.
32609 * gcc.dg/20010405-1.c: New test.
32610 * gcc.dg/20010822-1.c: New test.
32611 * gcc.dg/20011107-1.c: New test.
32612
32613 2002-01-09 Jeffrey A Law (law@redhat.com)
32614
32615 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
32616
32617 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
32618 execution failure on PA targets.
32619
32620 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32621
32622 * gcc.c-torture/compile/20020109-1.c: New test.
32623
32624 2002-01-08 Kazu Hirata <kazu@hxi.com>
32625
32626 * gcc.c-torture/execute/20020108-1.c: New test.
32627
32628 2002-01-08 Jakub Jelinek <jakub@redhat.com>
32629
32630 * gcc.dg/20020108-1.c: New test.
32631
32632 2002-01-08 H.J. Lu <hjl@gnu.org>
32633
32634 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
32635 for header files.
32636
32637 2002-01-08 Geoff Keating <geoffk@redhat.com>
32638
32639 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
32640 consistency.
32641
32642 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
32643
32644 * gcc.dg/altivec-4.c: Test altivec predicates.
32645
32646 2002-01-07 Jakub Jelinek <jakub@redhat.com>
32647
32648 * gcc.c-torture/execute/20020107-1.c: New test.
32649
32650 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
32651
32652 PR c/5279
32653 * gcc.c-torture/compile/20020106-1.c: New test.
32654
32655 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
32656
32657 * gcc.c-torture/execute/nestfunc-4.c: New test.
32658
32659 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32660
32661 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
32662 extra triple that slipped in.
32663 * g++.old-deja/g++.abi/align.C: Likewise.
32664 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32665
32666 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32667
32668 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
32669 * g++.old-deja/g++.abi/align.C: Likewise.
32670 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32671
32672 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
32673 on FreeBSD/i386.
32674 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
32675 FreeBSD.
32676
32677 2002-01-04 Jakub Jelinek <jakub@redhat.com>
32678
32679 * gcc.dg/20020104-1.c: New test.
32680
32681 * gcc.dg/20020104-2.c: New test.
32682
32683 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
32684
32685 * gcc.dg/20020103-1.c: Fix typo in target selector.
32686
32687 2002-01-03 Richard Henderson <rth@redhat.com>
32688
32689 * gcc.dg/20020103-1.c: New.
32690
32691 2002-01-03 Kazu Hirata <kazu@hxi.com>
32692
32693 * gcc.c-torture/execute/20020103-1.c: New test.
32694
32695 2002-01-03 Jakub Jelinek <jakub@redhat.com>
32696
32697 * g++.dg/other/debug2.C: New test.
32698
32699 * gcc.c-torture/compile/20020103-1.c: New test.
32700
32701 2002-01-02 Jakub Jelinek <jakub@redhat.com>
32702
32703 * gcc.dg/gnu89-init-1.c: Added new tests.
32704
32705 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32706
32707 * g++.dg/template/friend2.C: Remove as patch is reverted.
32708
32709 * g++.dg/warn/oldcast1.C: New test.
32710
32711 * g++.dg/template/ptrmem1.C: New test.
32712 * g++.dg/template/ptrmem2.C: New test.
32713
32714 * g++.dg/template/ntp.C: New test.
32715
32716 * g++.dg/other/component1.C: New test.
32717
32718 * g++.dg/template/ttp3.C: New test.
32719
32720 * g++.dg/template/friend2.C: New test.
32721 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
32722
32723 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32724
32725 * g++.dg/other/ptrmem1.C: New test.
32726 * g++.dg/other/ptrmem2.C: New test.
32727
32728 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32729
32730 * g++.dg/template/ctor1.C: New test.
32731
32732 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32733
32734 * g++.dg/template/friend2.C: New test.
32735
32736 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
32737
32738 * gcc.dg/mmix-1.c: New test.
32739
32740 2001-12-31 Richard Henderson <rth@redhat.com>
32741
32742 * gcc.dg/asm-5.c: New.
32743
32744 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
32745
32746 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
32747 in namespace __gnu_cxx
32748
32749 2001-12-30 Richard Henderson <rth@redhat.com>
32750
32751 * gcc.dg/debug-6.c: New.
32752
32753 2001-12-30 Jakub Jelinek <jakub@redhat.com>
32754
32755 * gcc.c-torture/compile/20011229-2.c: New test.
32756
32757 2001-12-29 Jakub Jelinek <jakub@redhat.com>
32758
32759 * gcc.dg/debug-3.c: New test.
32760 * gcc.dg/debug-4.c: New test.
32761 * gcc.dg/debug-5.c: New test.
32762
32763 2001-12-29 Richard Henderson <rth@redhat.com>
32764
32765 * g++.dg/eh/loop1.C: New.
32766
32767 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32768
32769 * g++.dg/template/crash1.C: New test.
32770
32771 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32772
32773 * g++.dg/other/const1.C: New test.
32774
32775 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
32776
32777 * gcc.c-torture/compile/20011229-1.c: New test.
32778
32779 2001-12-28 Stan Shebs <shebs@apple.com>
32780
32781 * lib/objc-torture.exp: Resync with c-torture.exp.
32782 * lib/objc.exp: Load standard libraries.
32783
32784 2001-12-28 Jakub Jelinek <jakub@redhat.com>
32785
32786 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
32787 additional tests.
32788
32789 2001-12-27 Roger Sayle <roger@eyesopen.com>
32790
32791 * gcc.c-torture/execute/string-opt-16.c: New testcase.
32792
32793 2001-12-27 Richard Henderson <rth@redhat.com>
32794
32795 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
32796
32797 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
32798
32799 * g++.dg/eh/ctor1.C: New test.
32800 * g++.dg/other/error2.C: New test.
32801
32802 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
32803
32804 * g++.dg/other/init2.C: New test.
32805
32806 2001-12-24 Richard Henderson <rth@redhat.com>
32807
32808 * gcc.dg/20011223-1.c: New.
32809 * gcc.dg/inline-1.c: New.
32810
32811 2001-12-23 Richard Henderson <rth@redhat.com>
32812
32813 * gcc.dg/asm-4.c: Test operand modifiers.
32814
32815 2001-12-23 Richard Henderson <rth@redhat.com>
32816
32817 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
32818
32819 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
32820
32821 * gcc.c-torture/execute/20011223-1.c: New test.
32822
32823 2001-12-21 Richard Henderson <rth@redhat.com>
32824
32825 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
32826 re-enables the warning.
32827
32828 2001-12-21 Richard Henderson <rth@redhat.com>
32829
32830 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
32831
32832 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32833
32834 * gcc.c-torture/compile/20011218-1.c: New test.
32835
32836 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
32837
32838 * gcc.misc-test/arm-isr.exp: New file. Control running of the
32839 arm-isr.c test.
32840 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
32841 epilogue generation for ARM ISR routines.
32842
32843 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32844
32845 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
32846 * gcc.dg/format/c90-printf-3.c: Likewise.
32847 * gcc.dg/format/c99-printf-3.c: Likewise.
32848 * gcc.dg/format/ext-1.c: Likewise.
32849 * gcc.dg/format/ext-6.c: Likewise.
32850 * gcc.dg/format/format.h: Prototype unlocked stdio.
32851
32852 2001-12-20 Richard Henderson <rth@redhat.com>
32853
32854 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
32855 (arena): Use it.
32856 (malloc): Correct allocation logic. Abort if we fill up the
32857 arena before initialization complete.
32858 (realloc): Correct allocation logic.
32859
32860 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32861
32862 * gcc.c-torture/compile/20011219-2.c: New test.
32863
32864 * gcc.c-torture/execute/20011219-1.c: New test.
32865
32866 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
32867
32868 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
32869 target does not support weak symbols.
32870
32871 2001-12-19 Jakub Jelinek <jakub@redhat.com>
32872
32873 * gcc.c-torture/compile/20011219-1.c: New test.
32874
32875 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
32876
32877 * g++.dg/other/error1.C: New test.
32878
32879 2001-12-17 Jeffrey A Law (law@redhat.com)
32880
32881 * gcc.c-torture/execute/20011217-1.c: New test.
32882
32883 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
32884
32885 * objc.dg/special/: New directory.
32886 * objc.dg/special/special.exp: New file.
32887 * objc.dg/special/unclaimed-category-1.h: New file.
32888 * objc.dg/special/unclaimed-category-1a.m: New file.
32889 * objc.dg/special/unclaimed-category-1.m: New file.
32890
32891 2001-12-17 Andreas Jaeger <aj@suse.de>
32892
32893 * gcc.c-torture/compile/20011217-2.c: New test.
32894
32895 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
32896
32897 * gcc.c-torture/compile/20011217-1.c: New test.
32898
32899 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
32900
32901 * testsuite/gcc.dg/20011214-1.c: New.
32902
32903 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
32904
32905 * gcc.dg/altivec-4.c: New.
32906
32907 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
32908
32909 * gcc.dg/20011113-1.c: New test.
32910
32911 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32912
32913 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
32914 std::__malloc_alloc_template<0> and
32915 std::__default_alloc_template<false, 0>.
32916
32917 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
32918
32919 * objc/execute/bf-21.m: New test.
32920 * objc/execute/enumeration-1.m: New test.
32921 * objc/execute/enumeration-2.m: New test.
32922
32923 2001-12-12 Jakub Jelinek <jakub@redhat.com>
32924
32925 * gcc.dg/gnu89-init-1.c: New test.
32926
32927 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
32928
32929 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
32930 * g++.old-deja/g++.jason/2371.C: Likewise.
32931 * g++.old-deja/g++.jason/template33.C: Likewise.
32932 * g++.old-deja/g++.jason/template34.C: Likewise.
32933 * g++.old-deja/g++.jason/template36.C: Likewise.
32934 * g++.old-deja/g++.oliva/typename1.C: Likewise.
32935 * g++.old-deja/g++.oliva/typename2.C: Likewise.
32936 * g++.old-deja/g++.other/typename1.C: Likewise.
32937 * g++.old-deja/g++.pt/inherit2.C: Likewise.
32938 * g++.old-deja/g++.pt/nontype5.C: Likewise.
32939 * g++.old-deja/g++.pt/typename11.C: Likewise.
32940 * g++.old-deja/g++.pt/typename14.C: Likewise.
32941 * g++.old-deja/g++.pt/typename16.C: Likewise.
32942 * g++.old-deja/g++.pt/typename3.C: Likewise.
32943 * g++.old-deja/g++.pt/typename4.C: Likewise.
32944 * g++.old-deja/g++.pt/typename5.C: Likewise.
32945 * g++.old-deja/g++.pt/typename7.C: Likewise.
32946 * g++.old-deja/g++.robertl/eb9.C: Likewise.
32947
32948 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
32949
32950 * g++.dg/other/linkage1.C: New test.
32951 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
32952 specifiers.
32953
32954 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
32955
32956 * gcc.dg/concat.c: New test.
32957
32958 2001-12-11 Stan Shebs <shebs@apple.com>
32959
32960 * objc/compile: New test directory.
32961 * objc/compile/compile.exp: New expect script.
32962 * objc/compile/20011211-1.m: New compile test.
32963
32964 2001-12-11 Jason Merrill <jason@redhat.com>
32965
32966 * lib/prune.exp (prune_gcc_output): Also handle "In member
32967 function". So many permutations...
32968
32969 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
32970
32971 * g++.dg/template/typedef1.C: New test.
32972
32973 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
32974
32975 * g++.dg/other/copy1.C: New test.
32976
32977 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
32978
32979 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
32980
32981 * gcc.dg/builtin-choose-expr.c: New.
32982
32983 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
32984
32985 * gcc.dg/altivec-2.c: New.
32986
32987 2001-12-07 Richard Henderson <rth@redhat.com>
32988
32989 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
32990
32991 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
32992
32993 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
32994 ultrasparc.
32995
32996 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32997
32998 * g++-old.deja/g++.robertl/eb101.C: Deleted.
32999
33000 2001-12-06 Janis Johnson <janis187@us.ibm.com>
33001
33002 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
33003 variable argument list.
33004
33005 2001-12-06 Zack Weinberg <zack@codesourcery.com>
33006
33007 * gcc.c-torture/execute/memcheck: Delete entire directory.
33008 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
33009 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
33010
33011 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
33012
33013 * gcc.dg/Wshadow-1.c: New test.
33014
33015 2001-12-05 Jakub Jelinek <jakub@redhat.com>
33016
33017 * gcc.c-torture/compile/20011130-1.c: New test.
33018
33019 * gcc.dg/noncompile/20011025-1.c: New test.
33020
33021 * g++.dg/other/anon-union.C: New test.
33022
33023 * gcc.c-torture/execute/20011024-1.c: New test.
33024
33025 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
33026
33027 * gcc.c-torture/execute/20000722-1.x,
33028 gcc.c-torture/execute/20010123-1.x: Remove.
33029 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
33030 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
33031 gcc.dg/c99-complit-2.c: New tests.
33032
33033 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
33034
33035 * g++.dg/inherit/base1.C: New test.
33036
33037 2001-12-04 Jakub Jelinek <jakub@redhat.com>
33038
33039 * g++.dg/other/stdarg1.C: New test.
33040
33041 * gcc.c-torture/compile/20011130-2.c: New test.
33042
33043 2001-12-03 Janis Johnson <janis187@us.ibm.com>
33044
33045 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
33046 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33047 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
33048 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
33049 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
33050 * gcc.dg/builtin-prefetch-1.c: New test.
33051
33052 2001-12-03 Jakub Jelinek <jakub@redhat.com>
33053
33054 * gcc.dg/20011130-1.c: New test.
33055
33056 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
33057
33058 * g++.dg/other/scope1.C: New test.
33059 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
33060
33061 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33062
33063 * gcc.dg/vla-init-1.c: New test.
33064
33065 2001-12-01 Geoff Keating <geoffk@redhat.com>
33066
33067 * gcc.c-torture/compile/structs.c: New testcase from GDB.
33068
33069 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
33070
33071 * objc.dg/alias.m: Update.
33072 * objc.dg/class-1.m: Update.
33073 * objc.dg/const-str-1.m: Update.
33074 * objc.dg/fwd-proto-1.m: Update.
33075 * objc.dg/id-1.m: Update.
33076 * objc.dg/super-class-1.m: Update.
33077
33078 2001-11-29 Mark Mitchell <mark@codesourcery.com>
33079
33080 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
33081 constructs.
33082
33083 2001-11-28 Jeffrey A Law (law@cygnus.com)
33084
33085 * gcc.c-torture/execute/20011128-1.c: New test.
33086
33087 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
33088
33089 * gcc.dg/20011127-1.c: New test.
33090
33091 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33092
33093 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
33094 from Austin Group draft 7.
33095 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
33096 scanf format arguments.
33097 * gcc.dg/format/no-exargs-2.c: New test.
33098
33099 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
33100
33101 * g++.dg/abi/vbase8-4.C: New test.
33102
33103 2001-11-24 Ian Lance Taylor <ian@airs.com>
33104
33105 * gcc.c-torture/execute/20011121-1.c: New test.
33106
33107 2001-11-23 Jeffrey A Law (law@cygnus.com)
33108
33109 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
33110
33111 2001-11-23 Andreas Jaeger <aj@suse.de>
33112
33113 * gcc.dg/cpp/charconst-2.c: New test.
33114
33115 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
33116
33117 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
33118 to the host if it is remote. Let tests specify extra headers
33119 they use.
33120 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
33121 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
33122 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33123 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
33124 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
33125 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
33126 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
33127 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
33128 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
33129 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
33130
33131 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
33132
33133 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
33134 for little endian ARMs.
33135
33136 2001-11-20 Jakub Jelinek <jakub@redhat.com>
33137
33138 * gcc.c-torture/compile/20011119-1.c: New test.
33139 * gcc.c-torture/compile/20011119-2.c: New test.
33140
33141 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
33142
33143 * gcc.dg/altivec-1.c: Fix typo.
33144
33145 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33146
33147 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
33148
33149 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
33150
33151 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
33152
33153 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
33154
33155 * lib/g77.exp: Don't specify --rpath-link.
33156
33157 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
33158 across all the headers.
33159 * gcc.dg/format/format.exp: For testing on a remote host,
33160 copy format.h.
33161
33162 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
33163 * gcc.c-torture/execute/930406-1.c: Likewise.
33164 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
33165
33166 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
33167
33168 * gcc.dg/altivec-1.c: New.
33169
33170 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
33171
33172 * gcc.dg/cpp/fpreprocessed.c: New test case.
33173
33174 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33175
33176 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
33177 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
33178 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
33179
33180 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33181
33182 * gcc.dg/no-builtin-1.c: New test.
33183
33184 2001-11-16 Jakub Jelinek <jakub@redhat.com>
33185
33186 * gcc.c-torture/execute/20011115-1.c: New test.
33187
33188 2001-11-15 Jakub Jelinek <jakub@redhat.com>
33189
33190 * gcc.c-torture/compile/20011114-2.c: New test.
33191 * gcc.c-torture/compile/20011114-3.c: New test.
33192 * gcc.c-torture/compile/20011114-4.c: New test.
33193
33194 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
33195
33196 * g++.dg/other/init1.C: New test.
33197
33198 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
33199
33200 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
33201 message.
33202
33203 * gcc.c-torture/execute/20011114-1.c: New testcase.
33204
33205 * gcc.c-torture/compile/20010327-1.c: Revert last change.
33206 * gcc.c-torture/compile/20011114-1.c: New test, exactly
33207 like the (before this change) version of 20010327-1.c.
33208
33209 2001-11-14 Roger Sayle <roger@eyesopen.com>
33210
33211 * gcc.c-torture/execute/string-opt-13.c: New testcase.
33212
33213 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
33214
33215 * g++.dg/init/array2.C: New test.
33216
33217 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
33218
33219 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
33220
33221 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
33222
33223 * g++.dg/other/forscope1.C: New test.
33224 * g++.dg/ext/forscope1.C: New test.
33225 * g++.dg/ext/forscope2.C: New test.
33226
33227 2001-11-13 Jakub Jelinek <jakub@redhat.com>
33228
33229 * gcc.c-torture/execute/20011113-1.c: New test.
33230
33231 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
33232
33233 * gcc.c-torture/execute/20011109-2.c: New test.
33234
33235 * gcc.c-torture/execute/20011109-1.c: New test.
33236
33237 2001-11-09 Jakub Jelinek <jakub@redhat.com>
33238
33239 * gcc.c-torture/compile/20011109-1.c: New test.
33240
33241 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
33242
33243 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
33244 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
33245 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
33246 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
33247 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
33248 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
33249 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
33250
33251 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
33252
33253 * g++.dg/warn/Wshadow-1.C: New tests.
33254 * g++.old-deja/g++.mike/for3.C: Update.
33255
33256 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
33257
33258 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
33259 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
33260 XFAILs. Adjust expected error texts.
33261 * gcc.c-torture/compile/20011106-1.c,
33262 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
33263 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
33264 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
33265 gcc.dg/c99-array-lval-5.c: New tests.
33266
33267 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33268
33269 * gcc.dg/cpp/defined.c: Update.
33270
33271 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33272
33273 * gcc.c-torture/execute/anon-1.c: New test.
33274
33275 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
33276
33277 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
33278 same size, so no warning should be produced on stormy16.
33279
33280 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
33281 due to oversized array.
33282 * g++.old-deja/g++.mike/ns15.C: Likewise.
33283 * g++.old-deja/g++.pt/crash16.C: Likewise.
33284
33285 2001-11-02 Graham Stott <grahams@redhat.com>
33286
33287 * g++.dgother/debug1.C: Fix typos.
33288
33289 2001-11-01 Jakub Jelinek <jakub@redhat.com>
33290
33291 * g++.dg/other/debug1.C: New test.
33292
33293 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33294
33295 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
33296 of unsigned long.
33297
33298 2001-10-30 Jakub Jelinek <jakub@redhat.com>
33299
33300 * gcc.dg/20011029-2.c: New test.
33301
33302 * gcc.c-torture/compile/20011029-1.c: New test.
33303
33304 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
33305
33306 * objc/execute/class_self-1.m: New test.
33307 * objc/execute/class_self-2.m: New test.
33308
33309 2001-10-25 Zack Weinberg <zack@codesourcery.com>
33310
33311 * gcc.misc-tests/msgs.exp: Delete.
33312 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
33313 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
33314 error set to match recent changes.
33315
33316 2001-10-24 Zack Weinberg <zack@codesourcery.com>
33317
33318 * gcc.dg/20011021-1.c: New test.
33319
33320 2001-10-24 Jakub Jelinek <jakub@redhat.com>
33321
33322 * gcc.c-torture/compile/20011023-1.c: New test.
33323
33324 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
33325
33326 * lib/g77.exp: Rewrite based on lib/g++.exp.
33327
33328 2001-10-19 Jakub Jelinek <jakub@redhat.com>
33329
33330 * gcc.c-torture/execute/20011019-1.c: New test.
33331
33332 * gcc.dg/20011018-1.c: New test.
33333
33334 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
33335
33336 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
33337
33338 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
33339
33340 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
33341 * gcc.dg/attr-invalid.c: Likewise.
33342
33343 2001-10-18 Jakub Jelinek <jakub@redhat.com>
33344
33345 * testsuite/gcc.dg/20011015-1.c: New test.
33346
33347 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33348
33349 * g++.dg/template/unify2.C: New test.
33350
33351 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33352
33353 * g++.dg/other/exception-specification.C: New test
33354
33355 2001-10-13 Tom Rix <trix@redhat.com>
33356
33357 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
33358 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
33359
33360 2001-10-12 Jakub Jelinek <jakub@redhat.com>
33361
33362 * testsuite/gcc.dg/20011009-1.c: New test.
33363
33364 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
33365
33366 PR g++/4476
33367 * g++.dg/other/friend1.C: New test.
33368
33369 2001-10-11 Richard Henderson <rth@redhat.com>
33370
33371 * g++.old-deja/g++.other/crash18.C: Add -S to options.
33372
33373 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33374
33375 * gcc.c-torture/compile/20011010-1.c: New.
33376
33377 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
33378
33379 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
33380 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
33381 g77.f-torture/execute/execute.exp,
33382 g77.f-torture/noncompile/noncompile.exp,
33383 gcc.c-torture/compile/compile.exp,
33384 gcc.c-torture/execute/execute.exp,
33385 gcc.c-torture/execute/ieee/ieee.exp,
33386 gcc.c-torture/execute/memcheck/memcheck.exp,
33387 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
33388 objc/execute/execute.exp: Update FSF address.
33389
33390 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
33391
33392 * gcc.dg/cpp/cmdlne-C.c: Update.
33393 * gcc.dg/cpp/cmdlne-C2.c: New.
33394
33395 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33396
33397 * gcc.c-torture/execute/20011008-3.c: New.
33398
33399 2001-10-08 DJ Delorie <dj@redhat.com>
33400
33401 * gcc.dg/20011008-1.c: New.
33402 * gcc.dg/20011008-2.c: New.
33403
33404 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
33405
33406 * gcc.dg/cpp/spacing1.c: Update test.
33407
33408 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33409
33410 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
33411 spelling errors of "separate" as "seperate".
33412
33413 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
33414
33415 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
33416 enough to avoid inlining.
33417
33418 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33419
33420 * lib/g77.exp: set libg2c_dir correctly.
33421
33422 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
33423
33424 * gcc.dg/cpp/macro11.c: New test.
33425
33426 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33427
33428 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
33429 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
33430 gcc.dg/format/multattr-3.c: New tests.
33431 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
33432 tests for format attributes on function pointers being rejected.
33433
33434 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33435
33436 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
33437
33438 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33439
33440 * g++.dg/warn/format1.C: New test.
33441
33442 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
33443
33444 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
33445
33446 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33447
33448 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
33449
33450 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33451
33452 * gcc.dg/cpp/redef2.c: Add test.
33453
33454 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
33455
33456 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
33457 long-standing bug on i686, apparently.
33458 * gcc.c-torture/execute/loop-2c.x: New file.
33459 * gcc.c-torture/execute/loop-2d.x: New file.
33460 * gcc.c-torture/execute/loop-3c.x: New file.
33461
33462 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
33463
33464 * gcc.dg/cpp/20000625-2.c: Correct line number.
33465
33466 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33467
33468 * gcc.dg/cpp/macro10.c: New test.
33469 * gcc.dg/cpp/strify3.c: New test.
33470 * gcc.dg/cpp/spacing1.c: Add tests.
33471 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
33472 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
33473
33474 2001-09-24 DJ Delorie <dj@redhat.com>
33475
33476 * gcc.c-torture/execute/20010924-1.c: New test.
33477
33478 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33479
33480 * testsuite/objc/execute/paste.m: Remove.
33481
33482 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
33483
33484 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
33485
33486 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
33487
33488 * g77.dg/strlen0.f: New test.
33489
33490 2001-09-21 Richard Henderson <rth@redhat.com>
33491
33492 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
33493 * g++.old-deja/g++.abi/vtable2.C: Likewise.
33494
33495 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
33496
33497 Table-driven attributes.
33498 * g++.dg/ext/attrib1.C: New test.
33499
33500 2001-09-20 DJ Delorie <dj@redhat.com>
33501
33502 * gcc.dg/20000926-1.c: Update expected warning messages.
33503 * gcc.dg/array-2.c: Likewise, and test for warnings too.
33504 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
33505 array.
33506
33507 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
33508
33509 * g++.dg/eh/registers1.C: New test case.
33510
33511 2001-09-17 Richard Henderson <rth@redhat.com>
33512
33513 * gcc.dg/array-5.c: Fix VLA decomposition test.
33514
33515 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
33516
33517 * gcc.dg/cpp/line5.c: New testcase.
33518
33519 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
33520
33521 * gcc.dg/cpp/macro9.c: New test.
33522
33523 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
33524
33525 * gcc.c-torture/execute/980223.c: Change type of addr from long
33526 to char *.
33527
33528 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
33529
33530 * gcc.c-torture/execute/20010915-1.c: New test.
33531
33532 2001-09-14 Janis Johnson <janis187@us.ibm.com>
33533
33534 * g77.dg/bprob: New directory.
33535 * g77.dg/bprob/bprob.exp: New file.
33536 * g77.dg/bprob/bprob-1.f: New test.
33537 * g77.dg/gcov: New directory.
33538 * g77.dg/gcov/gcov.exp: New file.
33539 * g77.dg/gcov/gcov-1.f: New test.
33540 * g77.dg/gcov/gcov-1.x: New file.
33541
33542 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
33543
33544 * gcc.dg/cpp/directiv.c: Update.
33545 * gcc.dg/cpp/undef1.c: Update.
33546
33547 2001-09-12 Jakub Jelinek <jakub@redhat.com>
33548
33549 * gcc.dg/20010912-1.c: New test.
33550
33551 2001-09-11 Janis Johnson <janis187@us.ibm.com>
33552
33553 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
33554 language-independent file in lib.
33555 * lib/gcov.exp: New file.
33556
33557 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
33558
33559 * gcc.c-torture/compile/20010911-1.c: New test.
33560
33561 2001-09-10 Janis Johnson <janis187@us.ibm.com>
33562
33563 * lib/profopt.exp: New, to support profile-directed optimizations.
33564 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
33565 * gcc.misc-tests/bprob-1.c: New test.
33566 * gcc.misc-tests/bprob-2.c: New test.
33567
33568 2001-09-07 Janis Johnson <janis187@us.ibm.com>
33569
33570 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
33571 XFAIL and which kinds of gcov output to verify.
33572 * gcc.misc-tests/gcov-4b.x: New file.
33573 * gcc.misc-tests/gcov-5b.x: New file.
33574 * gcc.misc-tests/gcov-6.x: New file.
33575 * gcc.misc-tests/gcov-7.c: New test.
33576 * gcc.misc-tests/gcov-7.x: New file.
33577
33578 2001-09-06 Janis Johnson <janis187@us.ibm.com>
33579
33580 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
33581 * gcc.misc-tests/gcov-6.c: New test.
33582
33583 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
33584
33585 PR c++/3986
33586 * g++.dg/abi/vbase1.C: New test.
33587
33588 2001-09-05 Ziemowit Laski <zlaski@apple.com>
33589
33590 * objc.dg/method-2.m: New.
33591
33592 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
33593
33594 PR c++/4203
33595 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
33596 * g++.dg/init/empty1.C: New test.
33597
33598 2001-09-03 Jakub Jelinek <jakub@redhat.com>
33599
33600 * gcc.c-torture/compile/20010903-1.c: New test.
33601
33602 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
33603
33604 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
33605 for m68k.
33606
33607 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
33608
33609 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
33610
33611 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
33612
33613 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
33614
33615 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
33616
33617 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
33618 for 16-bit 'unsigned int'.
33619
33620 2001-08-29 Kazu Hirata <kazu@hxi.com>
33621
33622 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
33623
33624 2001-08-27 Richard Henderson <rth@redhat.com>
33625
33626 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
33627 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
33628
33629 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
33630
33631 * gcc.dg/asm-names.c (ymain): New.
33632
33633 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
33634
33635 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
33636 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
33637 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
33638
33639 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33640
33641 * gcc.dg/compare5.c: New testcase.
33642
33643 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
33644
33645 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
33646 and "In instantiation".
33647
33648 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
33649
33650 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
33651
33652 2001-08-20 Janis Johnson <janis187@us.ibm.com>
33653
33654 * gcc.misc-tests/gcov.exp: Add support for branch information.
33655 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
33656 * gcc.misc-tests/gcov-4.c: New test.
33657 * gcc.misc-tests/gcov-4b.c: New test.
33658 * gcc.misc-tests/gcov-5b.c: New test.
33659
33660 2001-08-20 Zack Weinberg <zackw@panix.com>
33661
33662 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
33663 expected to fail.
33664
33665 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
33666
33667 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
33668
33669 2001-08-19 Jakub Jelinek <jakub@redhat.com>
33670
33671 * g++.dg/eh/template1.C: New test.
33672
33673 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
33674
33675 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
33676 Fix thinko.
33677 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
33678 for xfail.
33679
33680 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
33681
33682 * lib/g77-dg.exp: Use prune.exp for common procedures
33683 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
33684 * lib/g77.exp: (g77-dg-prune) Remove
33685
33686 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
33687
33688 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
33689
33690 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33691
33692 * g++.dg/template/unify1.C: New test.
33693
33694 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
33695
33696 * g++.dg/abi/empty4.C: New test.
33697
33698 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
33699
33700 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
33701 solaris2.*
33702 * g77.f-torture/compile/pr3743.x: Likewise.
33703
33704 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33705
33706 * g++.dg/other/using-declaration.C: New test.
33707
33708 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33709
33710 * gcc.dg/cpp/tr-sign.c: New testcase.
33711
33712 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33713
33714 * gcc.dg/cpp/19951025-1.c: Revert.
33715 * gcc.dg/cpp/directiv.c: We no longer process directives that
33716 interrupt macro arguments.
33717
33718 2001-08-03 Zack Weinberg <zackw@stanford.edu>
33719
33720 * gcc.dg/bconstp-1.c: New test.
33721
33722 2001-08-03 Richard Henderson <rth@redhat.com>
33723
33724 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
33725
33726 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
33727
33728 * gcc.dg/cpp/19951025-1.c: Update.
33729
33730 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
33731
33732 * g77.dg/ff90-1.f (s): Fix reference of variable z,
33733 should be x.
33734
33735 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
33736
33737 Kill -fhonor-std.
33738 * g++.old-deja/g++.ns/ns14.C: Remove special options.
33739 * g++.old-deja/g++.other/std1.C: Likewise.
33740 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
33741
33742 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33743
33744 * lib/g77.exp: Load gcc-defs.exp for common procedures
33745 (g77_pass, g77_fail, g77_finish, g77_exit,
33746 ${tool}_check_unsupported_p} Now redundant. Deleted.
33747
33748 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33749
33750 * g77.dg/fbackslash.f
33751 * g77.dg/fcase-preserve.f
33752 * g77.dg/ff90-1.f
33753 * g77.dg/ffixed-line-length-0.f
33754 * g77.dg/ffixed-line-length-132.f
33755 * g77.dg/ffixed-line-length-7.f
33756 * g77.dg/ffixed-line-length-72.f
33757 * g77.dg/ffixed-line-length-none.f
33758 * g77.dg/ffree-form-1.f
33759 * g77.dg/fno-backslash.f
33760 * g77.dg/fno-f90-1.f
33761 * g77.dg/fno-fixed-form-1.f
33762 * g77.dg/fno-onetrip.f
33763 * g77.dg/fno-typeless-boz.f
33764 * g77.dg/fno-underscoring.f
33765 * g77.dg/fno-vxt-1.f
33766 * g77.dg/fonetrip.f
33767 * g77.dg/ftypeless-boz.f
33768 * g77.dg/fugly-assumed.f
33769 * g77.dg/funderscoring.f
33770 * g77.dg/fvxt-1.f
33771
33772 2001-08-01 Ziemowit Laski <zlaski@apple.com>
33773
33774 * objc.dg/fwd-proto-1.m: New.
33775 * objc.dg/local-decl-1.m: New.
33776 * objc.dg/naming-1.m: New.
33777 * objc.dg/naming-2.m: New.
33778 * objc.dg/proto-hier-1.m: New.
33779
33780 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
33781
33782 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
33783 largest-type elements to a struct makes its size grow.
33784
33785 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33786
33787 * g++.dg/abi/vthunk1.C: New test.
33788
33789 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33790
33791 * g++.dg/abi/vbase8-22.C: New test.
33792
33793 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33794
33795 * gcc.dg/cpp/macro8.c: New test.
33796
33797 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33798
33799 * g++.dg/abi/vbase8-21.C: New test.
33800
33801 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33802
33803 * g++.dg/abi/vbase8-10.C: New test.
33804
33805 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33806
33807 * lib/g++.exp (g++_set_ld_library_path): Renamed to
33808 ${tool}_set_ld_library_path.
33809 Changed caller.
33810 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
33811 g++.exp.
33812
33813 2001-07-26 Stan Cox <scox@redhat.com>
33814
33815 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
33816 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
33817 gcc_exit, gcc_check_unsupported_p):
33818 Moved to gcc-deps.exp
33819 * gcc-deps.exp: New file.
33820
33821 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33822
33823 * g++.old-deja/g++.pt/defarg14.C: New test.
33824
33825 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33826
33827 * g++.old-deja/g++.other/lineno5.C: New test.
33828
33829 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33830
33831 * g++.old-deja/g++.pt/crash68.C: New test.
33832
33833 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33834
33835 * g++.old-deja/g++.other/crash42.C: New test.
33836
33837 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33838
33839 * gcc.dg/cpp/extratokens.c: Fix.
33840 * gcc.dg/cpp/skipping2.c: New tests.
33841
33842 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33843
33844 * gcc.c-torture/execute/20010724-1.c: New file.
33845 * gcc.c-torture/execute/20010724-1.x: New file.
33846
33847 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33848
33849 * g++.old-deja/g++.other/cond7.C: New test.
33850
33851 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33852
33853 * g++.old-deja/g++.other/optimize4.C: New test.
33854
33855 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33856
33857 * g++.old-deja/g++.abi/vbase8-5.C: New test.
33858
33859 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
33860
33861 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
33862 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
33863 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
33864 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
33865
33866 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
33867 bug report" message.
33868
33869 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
33870 * g++.dg/ext/instantiate1.C: Move from old-deja.
33871
33872 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
33873
33874 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
33875 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
33876 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
33877 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
33878
33879 2001-07-23 Jeffrey A Law (law@cygnus.com)
33880
33881 * gcc.c-torture/execute/20010723-1.c: New test.
33882
33883 2001-07-23 Ben Elliston <bje@redhat.com>
33884
33885 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
33886
33887 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33888
33889 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
33890 i[34567]86-*-*.
33891 Delete handling of ieee_multilib_flags.
33892 Pass -mieee for alpha*-*-* and sh-*-*.
33893 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
33894
33895 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
33896
33897 Remove old-abi tests.
33898 * g++.old-deja/g++.mike/p11116.C: Remove.
33899 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
33900
33901 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
33902
33903 * g77.f-torture/compile/pr3743.f: New test
33904
33905 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
33906
33907 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
33908
33909 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33910
33911 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
33912 g++.old-deja/g++.pt/static6.C: Likewise.
33913 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
33914 supports weak symbols.
33915
33916 2001-07-18 Andreas Jaeger <aj@suse.de>
33917
33918 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
33919 supported again.
33920
33921 2001-07-18 Andreas Jaeger <aj@suse.de>
33922
33923 * gcc.dg/iftrap-1.c: Fix target line.
33924
33925 2001-07-17 Richard Henderson <rth@redhat.com>
33926
33927 * gcc.c-torture/execute/20010717-1.c: New.
33928
33929 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
33930
33931 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
33932 tests.
33933
33934 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33935
33936 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
33937
33938 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33939
33940 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
33941 UAC_SIGBUS, UAC_NOPRINT definitions.
33942
33943 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
33944
33945 * objc/execute/object_is_class.m: New test.
33946 * objc/execute/object_is_meta_class.m: New test.
33947
33948 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
33949
33950 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
33951 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
33952
33953 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
33954
33955 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
33956 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
33957
33958 2001-07-14 Richard Henderson <rth@redhat.com>
33959
33960 * gcc.dg/iftrap-1.c: New.
33961
33962 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
33963
33964 * g77.f-torture/execute/intrinsic77.f: New test.
33965
33966 2001-07-11 Janis Johnson <janis@us.ibm.com>
33967
33968 * gcc.misc-tests/gcov-3.c: New test.
33969
33970 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33971
33972 * gcc.c-torture/compile/20010711-1.c,
33973 * gcc.c-torture/compile/20010711-2.c: New tests.
33974
33975 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33976
33977 * gcc.c-torture/execute/20010711-1.c: New test.
33978
33979 2001-07-11 Ben Elliston <bje@redhat.com>
33980
33981 * g++.old-deja/g++.other/enum5.C: New test.
33982
33983 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
33984
33985 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
33986 (g++-dg-prune): Call prune_gcc_output.
33987 * prune.exp: New file for prune_gcc_output.
33988 * lib/g++.exp, lib/gcc.exp: Load it.
33989
33990 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
33991
33992 * gcc.c-torture/compile/20010701-1.c,
33993 g++.old-deja/g++.ext/attrib6.C: New tests.
33994
33995 2001-07-06 Jeffrey A Law (law@cygnus.com)
33996
33997 * gcc.c-torture/compile/20010706-1.c: New test.
33998
33999 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
34000
34001 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
34002
34003 2001-06-28 Stan Shebs <shebs@apple.com>
34004
34005 * gcc.dg/pragma-darwin.c: New test.
34006
34007 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34008
34009 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
34010 Solaris 2.[678] system.
34011
34012 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
34013
34014 * gcc.dg/20010622-1.c: New test.
34015
34016 2001-06-18 Stan Shebs <shebs@apple.com>
34017
34018 * objc.dg: New directory.
34019 * objc.dg/dg.exp: New file.
34020 * objc.dg/alias.m: New.
34021 * objc.dg/class-1.m: New.
34022 * objc.dg/class-2.m: New.
34023 * objc.dg/const-str-1.m: New.
34024 * objc.dg/const-str-2.m: New.
34025 * objc.dg/id-1.m: New.
34026 * objc.dg/method-1.m: New.
34027 * objc.dg/super-class-1.m: New.
34028 * lib/objc-dg.exp: New file.
34029
34030 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
34031
34032 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
34033 of label name.
34034
34035 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
34036
34037 * g++.old-deja/g++.abi/vbase8-9.C: New test.
34038
34039 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34040
34041 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
34042 variable.
34043
34044 2001-06-12 Richard Henderson <rth@redhat.com>
34045
34046 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
34047
34048 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34049
34050 * g++.old-deja/g++.abi/vbase5.C: New test.
34051 * g++.old-deja/g++.abi/vbase6.C: New test.
34052 * g++.old-deja/g++.abi/vbase7.C: New test.
34053
34054 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34055
34056 * gcc.c-torture/compile/20010610-1.c: New test.
34057
34058 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34059
34060 * g++.old-deja/g++.abi/vbase4.C: New test.
34061
34062 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34063
34064 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
34065 support %f for HC11/HC12 targets.
34066 * gcc.c-torture/execute/930513-1.x: New file, likewise.
34067 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
34068 on HC11/HC12 targets.
34069 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
34070
34071 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34072
34073 * gcc.dg/wchar_t-1.c: New file.
34074 * gcc.dg/wint_t-1.c: Likewise.
34075
34076 2001-06-11 Bernd Schmidt <bernds@redhat.com>
34077
34078 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
34079
34080 2001-06-11 Richard Henderson <rth@redhat.com>
34081
34082 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
34083
34084 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34085
34086 * gcc.c-torture/compile/20010611-1.c: New test.
34087
34088 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34089
34090 * gcc.dg/c99-tag-1.c: Add more tests.
34091
34092 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
34093
34094 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
34095 representation on MN10300 and ARM/Thumb.
34096
34097 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
34098
34099 * g77.f-torture/execute/20010610.f: New.
34100
34101 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
34102
34103 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
34104 names.
34105
34106 2001-06-09 Richard Henderson <rth@redhat.com>
34107
34108 * gcc.c-torture/execute/ashrdi-1.c: New.
34109 * gcc.c-torture/execute/ashldi-1.c: New.
34110 * gcc.c-torture/execute/lshrdi-1.c: New.
34111
34112 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
34113
34114 * objc/execute/load-3.m: Added. Check sending +load to categories,
34115 in addition to classes.
34116
34117 2001-06-08 Stan Shebs <shebs@apple.com>
34118
34119 * objc/execute/load-2.m: New test. From Nicola Pero
34120 <n.pero@mi.flashnet.it>.
34121
34122 2001-06-08 Jakub Jelinek <jakub@redhat.com>
34123
34124 * gcc.c-torture/execute/20010605-2.c: New test.
34125
34126 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34127
34128 * g++.old-deja/g++.abi/vbase2.C: New test.
34129 * g++.old-deja/g++.abi/vbase3.C: New test.
34130
34131 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34132
34133 * g++.old-deja/g++.pt/friend49.C: New test.
34134
34135 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
34136
34137 * g++.old-deja/g++.ext/anon3.C: New test.
34138
34139 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
34140
34141 * g++.old-deja/g++.other/conv7.C: New test.
34142
34143 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
34144
34145 * gcc.c-torture/compile/20010605-2.c: New test.
34146
34147 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
34148
34149 * gcc.c-torture/execute/20010604-1.c: New test.
34150
34151 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
34152
34153 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
34154
34155 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
34156
34157 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
34158 (g++_link_flags): Likewise.
34159 (g++_init): Pass gccpath's value to two previous functions.
34160
34161 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34162
34163 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
34164 Ensure logfile entry matches exec command line.
34165
34166 2001-05-31 Richard Henderson <rth@redhat.com>
34167
34168 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
34169 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
34170
34171 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
34172
34173 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
34174 compiler for irix6.2
34175
34176 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
34177
34178 * g++.old-deja/g++.other/optimize3.C: New file.
34179
34180 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
34181
34182 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
34183 assemble.
34184
34185 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
34186
34187 * g++.old-deja/g++.other/optimize2.C: New file.
34188
34189 2001-05-25 Diego Novillo <dnovillo@redhat.com>
34190
34191 * gcc.c-torture/compile/20010518-2.c: New file.
34192 * gcc.c-torture/execute/20010518-1.c: New file.
34193 * gcc.c-torture/execute/20010518-2.c: New file.
34194
34195 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
34196
34197 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
34198
34199 2001-05-24 Mark Mitchell <mark@codesourcery.com>
34200
34201 G++ no longer defines builtins that do not begin with __builtin.
34202 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
34203 * g++.old-deja/g++.brendand/misc13.C: Likewise.
34204 * g++.old-deja/g++.law/builtin1.C: Likewise.
34205 * g++.old-deja/g++.law/cvt2.C: Likewise.
34206 * g++.old-deja/g++.mike/net5.C: Likewise.
34207 * g++.old-deja/g++.other/builtins1.C: Likewise.
34208 * g++.old-deja/g++.other/builtins2.C: Likewise.
34209 * g++.old-deja/g++.other/builtins3.C: Likewise.
34210 * g++.old-deja/g++.other/builtins4.C: Likewise.
34211 * g++.old-deja/g++.other/inline8.C: Likewise.
34212 * g++.old-deja/g++.robertl/eb39.C: Likewise.
34213
34214 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
34215
34216 * g++.old-deja/g++.pt/using1.C: Adjust.
34217 * g++.old-deja/g++.pt/using2.C: New test.
34218
34219 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34220
34221 * gcc.dg/cpp/charconst.c: New tests.
34222 * gcc.dg/cpp/escape.c: New tests.
34223 * gcc.dg/cpp/escape-1.c: New tests.
34224 * gcc.dg/cpp/escape-2.c: New tests.
34225 * gcc.dg/cpp/ucs.c: New tests.
34226
34227 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
34228
34229 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
34230 native compiler for irix6.5.
34231
34232 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
34233
34234 * lib/g++.exp (g++_include_flags): Use args to compute
34235 get_multilibs.
34236 (g++_link_flags): Likewise.
34237 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
34238
34239 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
34240
34241 * gcc.dg/c90-hexfloat-1.c: Add more tests.
34242
34243 2001-05-21 Geoff Keating <geoffk@redhat.com>
34244
34245 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
34246 this file.
34247
34248 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34249
34250 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
34251 STACK_SIZE;
34252 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
34253 to STACK_SIZE; Use it to define size of add_histo array.
34254 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
34255 to STACK_SIZE.
34256 (f): Use GITT_SIZE to define size of gitt local table.
34257 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
34258 to STACK_SIZE; Use it to define size of bytemem array.
34259
34260 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34261
34262 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
34263 on 68HC11/HC12 due to the asm instruction.
34264 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
34265 * gcc.c-torture/compile/920520-1.x: Likewise.
34266 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
34267 on 68HC11/HC12 because the function is larger than 64K.
34268 * gcc.c-torture/compile/961203-1.x: New file, this test fails
34269 on 68HC11/HC12 because the structure is too large.
34270
34271 2001-05-20 Richard Henderson <rth@redhat.com>
34272
34273 * gcc.c-torture/execute/20010520-1.c: New.
34274
34275 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34276
34277 * g++.old-deja/g++.warn/compare1.C: New test.
34278 * gcc.dg/compare4.c: New test.
34279
34280 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
34281
34282 * g++.old-deja/g++.other/optimize1.C: New test.
34283
34284 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34285
34286 * g++.old-deja/g++.pt/spec41.C: New test.
34287
34288 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
34289
34290 * gcc.c-torture/compile/20010114-1.x: Remove.
34291
34292 2001-05-18 Stan Shebs <shebs@apple.com>
34293
34294 * gcc.c-torture/compile/20010518-1.c: New test.
34295
34296 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
34297
34298 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
34299 * g++.old-deja/g++.pt/crash67.C: New test.
34300
34301 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
34302
34303 * g++.old-deja/g++.other/debug9.C: New test.
34304
34305 2001-05-16 Zack Weinberg <zackw@stanford.edu>
34306
34307 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
34308
34309 2001-05-16 Jan Hubicka <jh@suse.cz>
34310
34311 * gcc.c-torture/compile/20010516-1.c: New test.
34312
34313 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34314
34315 * g++.old-deja/g++.other/crash41.C: New test.
34316
34317 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34318
34319 * g++.old-deja/g++.pt/crash66.C: New test.
34320
34321 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
34322
34323 * g++.old-deja/g++.robertl/eb27.C: Convert.
34324
34325 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
34326
34327 * g++.dg/friend-warn.C: New test. Do not warn about friend
34328 declaration being redundant.
34329
34330 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
34331
34332 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
34333
34334 2001-05-14 Mark Mitchell <mark@codesourcery.com>
34335
34336 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
34337
34338 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
34339
34340 * lib/g++.exp: Use testsuite_flags.
34341
34342 2001-05-13 Mark Mitchell <mark@codesourcery.com>
34343
34344 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
34345
34346 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
34347
34348 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
34349
34350 2001-05-11 Mark Mitchell <mark@codesourcery.com>
34351
34352 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
34353
34354 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
34355
34356 * gcc.c-torture/compile/20010313-1.c: New test.
34357
34358 2001-05-09 Zack Weinberg <zackw@stanford.edu>
34359
34360 * gcc.dg/cpp/direct2.c: New test.
34361 * gccq.dg/cpp/direct2s.c: New test.
34362
34363 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
34364
34365 2001-05-07 Mark Mitchell <mark@codesourcery.com>
34366
34367 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
34368 * g++.old-deja/g++.other/op3.C: Likewise.
34369
34370 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34371
34372 * gcc.dg/cpp/syshdr.h: New file.
34373 * gcc.dg/cpp/sysmac1.c: Update.
34374 * gcc.dg/cpp/sysmac2.c: Update.
34375
34376 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34377
34378 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
34379
34380 2001-05-04 David Edelsohn <edelsohn@gnu.org>
34381
34382 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
34383 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
34384
34385 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
34386
34387 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
34388
34389 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
34390
34391 * lib/g++.exp (g++_include_flags): Don't use any special flags
34392 if TESTING_IN_BUILD_TREE is not defined.
34393 (g++_init): Use a plain 'c++' as the compiler if
34394 TESTING_IN_BUILD_TREEE is not defined.
34395
34396 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34397
34398 * g++.old-deja/g++.eh/catch13.C: New test.
34399 * g++.old-deja/g++.eh/catch14.C: New test.
34400
34401 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34402
34403 * gcc.dg/cpp/tr-define.c: New test.
34404
34405 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
34406
34407 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
34408 <stdlib.h>, not <malloc.h>.
34409
34410 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34411
34412 * g++.old-deja/g++.ns/template17.C: New test.
34413
34414 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34415
34416 * g++.old-deja/g++.pt/ref4.C: New test.
34417
34418 2001-04-30 Richard Henderson <rth@redhat.com>
34419
34420 * gcc.dg/20000724-1.c: Revert last change.
34421
34422 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
34423
34424 * g77.f-torture/execute/20010430.f: New test.
34425
34426 2001-04-30 Mark Mitchell <mark@codesourcery.com>
34427
34428 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
34429
34430 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
34431
34432 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
34433
34434 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34435
34436 * g++.old-deja/g++.eh/crash6.C: New test.
34437
34438 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34439
34440 * g++.old-deja/g++.other/warn7.C: New test.
34441
34442 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34443
34444 * g++.old-deja/g++.other/defarg9.C: New test.
34445
34446 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34447
34448 * g77.f-torture/compile/20010426.f: New test.
34449 * g77.f-torture/execute/20010426.f: New test.
34450
34451 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34452
34453 * g77.f-torture/compile/20000629-1.x: Remove - error
34454 has been fixed.
34455
34456 2001-04-26 Jeffrey A Law (law@cygnus.com)
34457
34458 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
34459 Tweak slightly to work with g++.dg framework.
34460 * g++.dg/special/ecos.exp: Run initp1.C test.
34461 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
34462
34463 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
34464 its linker doesn't give line numbers either.
34465 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
34466
34467 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34468
34469 * g++.old-deja/g++.other/lex1.C: New test.
34470
34471 2001-04-26 Jakub Jelinek <jakub@redhat.com>
34472
34473 * gcc.dg/noncompile/20010425-1.c: New test.
34474
34475 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34476
34477 * g++.old-deja/g++.pt/mangle2.C: New test.
34478
34479 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34480
34481 * gcc.dg/format/plus-1.c: New test.
34482
34483 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34484
34485 * gcc.dg/20010423-1.c: New test.
34486
34487 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34488
34489 * gcc.c-torture/execute/20010422-1.c: New test.
34490
34491 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
34492
34493 * g++.old-deja/g++.ns/type2.C: New test.
34494
34495 2001-04-24 Zack Weinberg <zackw@stanford.edu>
34496
34497 * g++.old-deja/g++.other/perf1.C: New test.
34498
34499 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
34500
34501 * gcc.dg/c99-func-2.c: Remove xfail.
34502 * gcc.dg/c99-func-3.c: Remove xfail.
34503 * gcc.dg/c99-func-4.c: Remove xfail.
34504
34505 2001-04-23 Zack Weinberg <zackw@stanford.edu>
34506
34507 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
34508
34509 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
34510
34511 * gcc.c-torture/compile/20010423-1.c: New test.
34512
34513 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34514
34515 * g++.old-deja/g++.pt/typename28.C: New test.
34516
34517 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34518
34519 * g++.old-deja/g++.abi/empty2.C: New test.
34520 * g++.old-deja/g++.abi/empty3.C: New test.
34521
34522 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34523
34524 * g++.old-deja/g++.other/comdat2.C: New test.
34525 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
34526
34527 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34528
34529 * g++.old-deja/g++.other/overload14.C: New test.
34530
34531 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34532
34533 * g++.old-deja/g++.other/lookup23.C: New test.
34534
34535 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34536
34537 * gcc.c-torture/execute/20010403-1.c: New test.
34538
34539 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
34540 Mark Mitchell <mark@codesourcery.com>
34541
34542 * lib/old-dejagnu.exp: Don't delete output of executable.
34543 Add .exe suffix to executables.
34544
34545 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
34546
34547 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
34548
34549 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34550
34551 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
34552
34553 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34554
34555 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
34556 * g++.old-deja/g++.abi/crash1.C: New test.
34557
34558 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34559
34560 * g++.old-deja/g++.other/crash40.C: New test.
34561
34562 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34563
34564 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
34565
34566 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
34567
34568 * g++.old-deja/g++.other/warn6.C: New test.
34569
34570 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34571
34572 * g++.old-deja/g++.robertl/eb42.C: Same.
34573
34574 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34575
34576 * gcc.dg/wtr-conversion-1.c: New testcase.
34577
34578 2001-04-10 Richard Henderson <rth@redhat.com>
34579
34580 * g++.old-deja/g++.other/array5.C: New.
34581
34582 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34583
34584 * gcc.c-torture/execute/20010408-1.c: New test.
34585
34586 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
34587
34588 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
34589 headers and constructs.
34590 * g++.old-deja/g++.robertl/eb79.C: Same.
34591 * g++.old-deja/g++.robertl/eb77.C (main): Same.
34592 * g++.old-deja/g++.robertl/eb73.C: Same.
34593 * g++.old-deja/g++.robertl/eb66.C (main): Same.
34594 * g++.old-deja/g++.robertl/eb55.C (t): Same.
34595 * g++.old-deja/g++.robertl/eb54.C (main): Same.
34596 * g++.old-deja/g++.robertl/eb46.C (main): Same.
34597 * g++.old-deja/g++.robertl/eb44.C: Same.
34598 * g++.old-deja/g++.robertl/eb41.C (main): Same.
34599 * g++.old-deja/g++.robertl/eb4.C (main): Same.
34600 * g++.old-deja/g++.robertl/eb39.C: Same.
34601 * g++.old-deja/g++.robertl/eb33.C (main): Same.
34602 * g++.old-deja/g++.robertl/eb31.C (main): Same.
34603 * g++.old-deja/g++.robertl/eb30.C: Same.
34604 * g++.old-deja/g++.robertl/eb3.C: Same.
34605 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
34606 * g++.old-deja/g++.robertl/eb21.C: Same.
34607 * g++.old-deja/g++.robertl/eb15.C: Same.
34608 * g++.old-deja/g++.robertl/eb118.C: Same.
34609 * g++.old-deja/g++.robertl/eb115.C (main): Same.
34610 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
34611 * g++.old-deja/g++.robertl/eb109.C: Same.
34612 * g++.old-deja/g++.other/sibcall1.C (main): Same.
34613 * g++.old-deja/g++.mike/rtti1.C: Same.
34614 * g++.old-deja/g++.mike/p658.C: Same.
34615 * g++.old-deja/g++.mike/net46.C: Same.
34616 * g++.old-deja/g++.mike/net34.C: Same.
34617 * g++.old-deja/g++.mike/memoize1.C: Same.
34618 * g++.old-deja/g++.mike/eh2.C: Same.
34619 * g++.old-deja/g++.law/weak.C: Same.
34620 * g++.old-deja/g++.law/visibility7.C: Same.
34621 * g++.old-deja/g++.law/visibility25.C: Same.
34622 * g++.old-deja/g++.law/visibility22.C: Same.
34623 * g++.old-deja/g++.law/visibility2.C: Same.
34624 * g++.old-deja/g++.law/visibility17.C: Same.
34625 * g++.old-deja/g++.law/visibility13.C: Same.
34626 * g++.old-deja/g++.law/visibility10.C: Same.
34627 * g++.old-deja/g++.law/visibility1.C: Same.
34628 * g++.old-deja/g++.law/virtual3.C (eval): Same.
34629 * g++.old-deja/g++.law/vbase1.C: Same.
34630 * g++.old-deja/g++.law/operators32.C: Same.
34631 * g++.old-deja/g++.law/nest3.C: Same.
34632 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
34633 * g++.old-deja/g++.law/except5.C (main): Same.
34634 * g++.old-deja/g++.law/cvt7.C (run): Same.
34635 * g++.old-deja/g++.law/cvt2.C: Same.
34636 * g++.old-deja/g++.law/cvt16.C: Same.
34637 * g++.old-deja/g++.law/ctors6.C (bar): Same.
34638 * g++.old-deja/g++.law/ctors17.C (main): Same.
34639 * g++.old-deja/g++.law/ctors13.C: Same.
34640 * g++.old-deja/g++.law/ctors12.C (main): Same.
34641 * g++.old-deja/g++.law/ctors10.C: Same.
34642 * g++.old-deja/g++.law/code-gen5.C: Same.
34643 * g++.old-deja/g++.law/bad-error7.C: Same.
34644 * g++.old-deja/g++.law/arm9.C: Same.
34645 * g++.old-deja/g++.law/arm12.C: Same.
34646 * g++.old-deja/g++.law/arg8.C: Same.
34647 * g++.old-deja/g++.law/arg1.C: Same.
34648 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
34649 * g++.old-deja/g++.jason/template31.C: Same.
34650 * g++.old-deja/g++.jason/template24.C (main): Same.
34651 * g++.old-deja/g++.jason/2371.C: Same.
34652 * g++.old-deja/g++.eh/new2.C: Same.
34653 * g++.old-deja/g++.eh/new1.C: Same.
34654 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
34655 * g++.old-deja/g++.brendan/nest21.C (main): Same.
34656 * g++.old-deja/g++.brendan/err-msg3.C: Same.
34657 * g++.old-deja/g++.brendan/crash62.C: Same.
34658 * g++.old-deja/g++.brendan/crash52.C: Same.
34659 * g++.old-deja/g++.brendan/crash49.C (main): Same.
34660 * g++.old-deja/g++.brendan/crash38.C: Same.
34661 * g++.old-deja/g++.brendan/crash15.C (main): Same.
34662 * g++.old-deja/g++.brendan/copy9.C: Same.
34663
34664 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
34665
34666 * gcc.c-torture/execute/20001203-2.c (memset):
34667 Count argument is of type __SIZE_TYPE__.
34668
34669 2001-04-04 Diego Novillo <dnovillo@redhat.com>
34670
34671 * gcc.c-torture/compile/20010404-1.c: New test.
34672
34673 2001-04-04 Jakub Jelinek <jakub@redhat.com>
34674
34675 * gcc.c-torture/compile/20010326-1.c: New test.
34676
34677 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
34678
34679 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
34680 peculiarities of the SH.
34681 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
34682
34683 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34684
34685 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
34686 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
34687 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
34688
34689 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34690
34691 * g77.f-torture/compile/20010321-1.f: New test.
34692
34693 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34694
34695 * gcc.c-torture/compile/20010329-1.c: New test.
34696
34697 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34698
34699 * gcc.c-torture/execute/20010329-1.c: New test.
34700
34701 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34702
34703 * g++.old-deja/g++.other/eh4.C: Fix typo.
34704
34705 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34706
34707 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
34708
34709 2001-03-28 Philip Blundell <philb@gnu.org>
34710
34711 * gcc.c-torture/compile/20010328-1.c: New test.
34712
34713 2001-03-27 Richard Henderson <rth@redhat.com>
34714
34715 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
34716 * g++.old-deja/g++.eh/vbase3.C: Likewise.
34717
34718 2001-03-27 Alan Modra <alan@linuxcare.com.au>
34719
34720 * gcc.c-torture/compile/20010327-1.c: New test.
34721
34722 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
34723
34724 * g++.old-deja/g++.other/friend12.C: New test.
34725 * g++.old-deja/g++.other/friend9.C: Expect no errors.
34726 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
34727
34728 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
34729
34730 * gcc.c-torture/execute/20010325-1.c: New test.
34731
34732 2001-03-23 Jakub Jelinek <jakub@redhat.com>
34733
34734 * g++.old-deja/g++.other/mangle3.C: New test.
34735
34736 2001-03-22 Jakub Jelinek <jakub@redhat.com>
34737
34738 * g++.old-deja/g++.other/anon8.C: New test.
34739
34740 2001-03-20 Philip Blundell <philb@gnu.org>
34741
34742 * gcc.c-torture/compile/20010320-1.c: New test.
34743
34744 2001-03-17 Richard Henderson <rth@redhat.com>
34745
34746 * g++.old-deja/g++.other/eh4.C: Add expected error text.
34747
34748 2001-03-15 Geoff Keating <geoff@redhat.com>
34749
34750 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
34751 tests on AIX.
34752
34753 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
34754
34755 * g++.old-deja/g++.other/eh4.C: New test.
34756
34757 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
34758
34759 * gcc.dg/cpp/mi1.c: Update.
34760
34761 2001-03-14 Jakub Jelinek <jakub@redhat.com>
34762
34763 * g++.old-deja/g++.other/regstack.C: New test.
34764
34765 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
34766
34767 * g++.old-deja/g++.other/ref4.C: New test.
34768
34769 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
34770
34771 * objc/execute/va_method.m: Added.
34772 * objc/execute/IMP.m: Added.
34773 * objc/execute/_cmd.m: Added.
34774 * objc/execute/accessing_ivars.m: Added.
34775 * objc/execute/class-1.m: Added.
34776 * objc/execute/class-10.m: Added.
34777 * objc/execute/class-11.m: Added.
34778 * objc/execute/class-12.m: Added.
34779 * objc/execute/class-13.m: Added.
34780 * objc/execute/class-14.m: Added.
34781 * objc/execute/class-2.m: Added.
34782 * objc/execute/class-3.m: Added.
34783 * objc/execute/class-4.m: Added.
34784 * objc/execute/class-5.m: Added.
34785 * objc/execute/class-6.m: Added.
34786 * objc/execute/class-7.m: Added.
34787 * objc/execute/class-8.m: Added.
34788 * objc/execute/class-9.m: Added.
34789 * objc/execute/class-tests-1.h
34790 * objc/execute/class-tests-2.h
34791 * objc/execute/compatibility_alias.m: Added.
34792 * objc/execute/encode-1.m: Added.
34793 * objc/execute/formal_protocol-1.m: Added.
34794 * objc/execute/formal_protocol-2.m: Added.
34795 * objc/execute/formal_protocol-3.m: Added.
34796 * objc/execute/formal_protocol-4.m: Added.
34797 * objc/execute/formal_protocol-5.m: Added.
34798 * objc/execute/formal_protocol-6.m: Added.
34799 * objc/execute/formal_protocol-7.m: Added.
34800 * objc/execute/informal_protocol.m: Added.
34801 * objc/execute/initialize.m: Added.
34802 * objc/execute/load.m: Added.
34803 * objc/execute/many_args_method.m: Added.
34804 * objc/execute/nested-3.m: Added.
34805 * objc/execute/no_clash.m: Added.
34806 * objc/execute/private.m: Added.
34807 * objc/execute/redefining_self.m: Added.
34808 * objc/execute/root_methods.m: Added.
34809 * objc/execute/selector-1.m: Added.
34810 * objc/execute/static-1.m: Added.
34811 * objc/execute/static-2.m: Added.
34812 * objc/execute/va_method.m: Added.
34813
34814 2001-03-10 Richard Henderson <rth@redhat.com>
34815
34816 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
34817
34818 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
34819
34820 * g++.old-deja/g++.other/crash31.C: XFAIL.
34821 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
34822 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
34823 * gcc.c-torture/execute/20010123-1.x: XFAIL.
34824 * gcc.c-torture/execute/20010124-1.x: XFAIL.
34825 * gcc.dg/sequence-pt-1.c: XFAIL one test.
34826
34827 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
34828
34829 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
34830
34831 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34832
34833 * gcc.dg/20000724-1.c: Don't use multiline strings.
34834
34835 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34836
34837 * objc/execute/string1.m, objc/execute/string2.m: Compare the
34838 result of -cString against what we expect it to be; don't just
34839 print it out for no one to read.
34840
34841 * objc/execute/string3.m, objc/execute/string4.m: New tests.
34842 Based on testcases provided by Nicola Pero.
34843
34844 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34845
34846 * gcc.dg/cpp/macro7.c: New test.
34847
34848 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34849
34850 * gcc.dg/cpp/multiline.c: Update.
34851
34852 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34853
34854 * g++.old-deja/g++.other/enum3.C: New test.
34855
34856 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34857
34858 * g++.old-deja/g++.other/pod1.C: New test.
34859
34860 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34861
34862 * g++.old-deja/g++.ext/overload1.C: New test.
34863
34864 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34865
34866 * g++.old-deja/g++.pt/using1.C: New test.
34867
34868 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34869
34870 * g++.old-deja/g++.other/using9.C: New test.
34871
34872 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
34873
34874 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
34875
34876 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
34877
34878 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
34879
34880 * g++.old-deja/g++.ext/realpt1.C: Remove.
34881
34882 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
34883
34884 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
34885
34886 2001-02-26 Will Cohen <wcohen@redhat.com>
34887
34888 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
34889
34890 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
34891
34892 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
34893 templatized constructors.
34894
34895 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34896
34897 * gcc.c-torture/execute/20010224-1.c: New test.
34898
34899 2001-02-23 Jakub Jelinek <jakub@redhat.com>
34900
34901 * gcc.c-torture/execute/20010222-1.c: New test.
34902
34903 2001-02-22 Jakub Jelinek <jakub@redhat.com>
34904
34905 * g++.old-deja/g++.other/inline20.C: New test.
34906
34907 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
34908
34909 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
34910
34911 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34912
34913 * g++.old-deja/g++.other/lookup22.C: New test.
34914
34915 2001-02-19 Zack Weinberg <zackw@stanford.edu>
34916
34917 * g77.dg: New directory.
34918 * g77.dg/20010216-1.f: New test case.
34919 * g77.dg/dg.exp: New driver.
34920 * lib/g77-dg.exp: New driver library.
34921
34922 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34923
34924 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
34925
34926 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
34927
34928 * g++.old-deja/g++.other/decl9.C: New test.
34929
34930 2001-02-16 Jakub Jelinek <jakub@redhat.com>
34931
34932 * g++.old-deja/g++.other/init16.C: Update the test so that it does
34933 not need <string> and also tests the initialization at runtime.
34934
34935 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34936
34937 * gcc.c-torture/execute/longlong.c: New test.
34938
34939 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34940
34941 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
34942
34943 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34944
34945 * gcc.c-torture/execute/920302-1.c (execute):
34946 Change argument type to short.
34947
34948 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34949
34950 * g++.old-deja/g++.pt/deduct6.C: New test.
34951
34952 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34953
34954 * g++.old-deja/g++.pt/deduct5.C: New test.
34955
34956 2001-02-14 Jakub Jelinek <jakub@redhat.com>
34957
34958 * gcc.c-torture/execute/20010209-1.c: New test.
34959
34960 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
34961
34962 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
34963
34964 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
34965
34966 * g++.dg/vtgc1.C: Update for new ABI.
34967
34968 * consistency.vlad: New directory, 1665 files.
34969
34970 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
34971
34972 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
34973 return type.
34974 * gcc.dg/cpp/digraphs.c: Declare puts.
34975
34976 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34977
34978 * g++.old-deja/g++.other/warn5.C: New test.
34979
34980 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34981
34982 * g++.old-deja/g++.pt/spec40.C: New test.
34983
34984 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34985
34986 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
34987 case.
34988 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
34989
34990 2001-02-12 Jakub Jelinek <jakub@redhat.com>
34991
34992 * gcc.c-torture/compile/20010209-1.c: New test.
34993
34994 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
34995
34996 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
34997 excess errors message but not if it crashes.
34998 * g++.old-deja/g++.other/crash27.C: Likewise.
34999 * g++.old-deja/g++.other/crash28.C: Likewise.
35000 * g++.old-deja/g++.other/crash30.C: Likewise.
35001 * g++.old-deja/g++.other/crash32.C: Likewise.
35002 * g++.old-deja/g++.other/crash35.C: Likewise.
35003 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35004
35005 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
35006
35007 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
35008 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
35009 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
35010 g77.f-torture/execute/execute.exp,
35011 g77.f-torture/noncompile/noncompile.exp,
35012 gcc.c-torture/execute/execute.exp,
35013 gcc.c-torture/execute/memcheck/memcheck.exp,
35014 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
35015 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
35016 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
35017 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
35018 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
35019 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
35020 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35021 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
35022 Remove bug reporting instructions with ancient email addresses.
35023
35024 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35025
35026 * gcc.dg/20010202-1.c: New test.
35027 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
35028
35029 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
35030
35031 * g++.dg/stdbool-if.C: New test.
35032
35033 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
35034
35035 * objc/execute/fdecl.m: Added main().
35036
35037 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35038
35039 * gcc.c-torture/execute/20010206-1.c: New test.
35040
35041 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
35042
35043 * gcc.dg/cpp/avoidpaste1.c: Update.
35044
35045 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
35046
35047 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
35048 Pero <nicola@brainstorm.co.uk>.
35049 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
35050
35051 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
35052
35053 * g++.old-deja/g++.pt/spec39.C: New test.
35054
35055 2001-02-05 Jakub Jelinek <jakub@redhat.com>
35056
35057 * gcc.c-torture/compile/20010202-1.c: New test.
35058
35059 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
35060
35061 * g++.old-deja/g++.abi/primary2.C: New test.
35062 * g++.old-deja/g++.abi/primary3.C: New test.
35063 * g++.old-deja/g++.abi/primary4.C: New test.
35064 * g++.old-deja/g++.abi/primary5.C: New test.
35065 * g++.old-deja/g++.abi/vtable3.h: New test.
35066 * g++.old-deja/g++.abi/vtable3a.C: New test.
35067 * g++.old-deja/g++.abi/vtable3b.C: New test.
35068 * g++.old-deja/g++.abi/vtable3c.C: New test.
35069 * g++.old-deja/g++.abi/vtable3d.C: New test.
35070 * g++.old-deja/g++.abi/vtable3e.C: New test.
35071 * g++.old-deja/g++.abi/vtable3f.C: New test.
35072 * g++.old-deja/g++.abi/vtable3g.C: New test.
35073 * g++.old-deja/g++.abi/vtable3h.C: New test.
35074 * g++.old-deja/g++.abi/vtable3i.C: New test.
35075 * g++.old-deja/g++.abi/vtable3j.C: New test.
35076 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
35077
35078 2001-02-03 Jakub Jelinek <jakub@redhat.com>
35079
35080 * g++.old-deja/g++.other/anon6.C: New test.
35081 * g++.old-deja/g++.other/anon7.C: New test.
35082
35083 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
35084
35085 * gcc.dg/cpp/avoidpaste2.c: New tests.
35086
35087 2001-01-31 Jakub Jelinek <jakub@redhat.com>
35088
35089 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
35090
35091 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
35092
35093 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
35094 DECIMAL_DIG cases for Irix."
35095
35096 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
35097
35098 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
35099
35100 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35101
35102 * gcc.dg/c99-tag-1.c: New test.
35103
35104 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35105
35106 * gcc.dg/cpp/tr-warn1.c: Add tests.
35107
35108 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35109
35110 * gcc.dg/cpp/avoidpaste1.c: Update.
35111 * gcc.dg/cpp/paste4.c: Update.
35112
35113 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
35114
35115 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
35116 cases for Irix.
35117
35118 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35119
35120 * g++.old-deja/g++.other/inline19.C: New test.
35121
35122 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
35123
35124 * gcc.dg/Wlarger-than.c: New test.
35125
35126 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35127
35128 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
35129
35130 2001-01-29 Jakub Jelinek <jakub@redhat.com>
35131
35132 * gcc.c-torture/execute/20010129-1.c: New test.
35133 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
35134
35135 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
35136
35137 * gcc.dg/cpp/avoidpaste1.c: Test case.
35138
35139 2001-01-28 Jakub Jelinek <jakub@redhat.com>
35140
35141 * g++.old-deja/g++.other/inline18.C: New test.
35142
35143 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35144
35145 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
35146 and __builtin_putchar.
35147
35148 2001-01-27 Jakub Jelinek <jakub@redhat.com>
35149
35150 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
35151 tests.
35152
35153 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
35154
35155 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
35156 floating point number rounding mode to round to the nearest
35157 representable mode.
35158
35159 2001-01-25 Jakub Jelinek <jakub@redhat.com>
35160
35161 * g++.old-deja/g++.other/mangle2.C: New test.
35162
35163 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
35164
35165 * gcc.c-torture/compile/20010124-1.c: New test.
35166
35167 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
35168
35169 * g++.old-deja/g++.pt/spec38.C: New test.
35170
35171 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35172
35173 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
35174 "Build don't run".
35175
35176 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35177
35178 * gcc.c-torture/execute/20010123-1.c: New test.
35179
35180 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35181
35182 * g++.old-deja/g++.pt/spec37.C: New test.
35183
35184 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35185
35186 * g++.old-deja/g++.pt/overload14.C: New test.
35187
35188 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35189
35190 * gcc.c-torture/execute/20010122-1.c: New test, exercise
35191 __builtin_return_address.
35192
35193 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
35194
35195 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
35196 * g++.old-deja/g++.pt/spec35.C: New test.
35197 * g++.old-deja/g++.pt/spec36.C: New test.
35198
35199 2001-01-20 Jakub Jelinek <jakub@redhat.com>
35200
35201 * gcc.c-torture/compile/20010118-1.c: New test.
35202
35203 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
35204
35205 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
35206
35207 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35208
35209 * gcc.c-torture/execute/20010119-1.c: New test.
35210
35211 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35212
35213 * g++.old-deja/g++.other/vbase5.C: New test.
35214
35215 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35216
35217 * gcc.c-torture/execute/20010118-1.c: New test.
35218
35219 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35220
35221 * g++.old-deja/g++.pt/deduct3.C: New test.
35222
35223 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35224
35225 * g++.old-deja/g++.pt/spec34.C: New test.
35226
35227 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
35228
35229 * g77.f-torture/compile/20000601-2.f: New test.
35230
35231 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35232
35233 * g++.old-deja/g++.other/init17.C: New test.
35234
35235 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
35236
35237 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
35238
35239 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35240
35241 * g++.old-deja/g++.pt/unify8.C: New test.
35242
35243 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35244
35245 * g++.old-deja/g++.abi/vbase1.C: New test.
35246
35247 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35248
35249 * g++.old-deja/g++.pt/crash65.C: New test.
35250
35251 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
35252
35253 * gcc.dg/cpp/assembl2.S: New test case.
35254
35255 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
35256
35257 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
35258 are supported.
35259
35260 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35261
35262 * g++.old-deja/g++.other/builtins1.C: New test.
35263 * g++.old-deja/g++.other/builtins2.C: Likewise.
35264 * g++.old-deja/g++.other/builtins3.C: Likewise.
35265 * g++.old-deja/g++.other/builtins4.C: Likewise.
35266
35267 2001-01-17 Jakub Jelinek <jakub@redhat.com>
35268
35269 * gcc.c-torture/compile/20010117-1.c: New test.
35270 * gcc.c-torture/compile/20010117-2.c: New test.
35271
35272 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35273
35274 * g77.f-torture/execute/20010116.[fx]: New test,
35275 XFAIL on i?86-*-*.
35276 * g77.f-torture/compile/20010115.f: Indicate it's
35277 a test for PR fortran/1636.
35278
35279 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
35280
35281 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
35282
35283 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35284
35285 * g77.f-torture/compile/20010115.f: New test.
35286
35287 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
35288
35289 * g++.old-deja/g++.pt/nontype5.C: New test.
35290
35291 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
35292
35293 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
35294 have an equivalent working one below it.
35295
35296 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35297
35298 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
35299 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35300
35301 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35302
35303 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
35304 message containing "init_priority".
35305 (conpr-2.C): Likewise.
35306 (conpr-3.C): Likewise.
35307 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
35308
35309 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35310
35311 * gcc.c-torture/execute/20010114-2.c: New test.
35312
35313 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
35314
35315 * gcc.c-torture/compile/20010114-1.c: New test.
35316 * gcc.c-torture/compile/20010114-1.x: Xfail.
35317 * gcc.c-torture/compile/20010114-2.c: New test.
35318 * gcc.c-torture/execute/20010114-1.c: New test.
35319 * gcc.dg/trunc-1.c: New test.
35320 * gcc.dg/uninit-B.c: New test.
35321
35322 2001-01-13 Nick Clifton <nickc@redhat.com>
35323
35324 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
35325 target.
35326
35327 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
35328
35329 * gcc.c-torture/compile/20010113-1.c: New test.
35330
35331 2001-01-13 Jakub Jelinek <jakub@redhat.com>
35332
35333 * gcc.c-torture/compile/20001212-1.c: New test.
35334
35335 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
35336
35337 * gcc.dg/cpp/widestr1.c: Update.
35338 * gcc.dg/cpp/prag-imp.c: Remove.
35339
35340 2001-01-12 Jakub Jelinek <jakub@redhat.com>
35341
35342 * gcc.c-torture/execute/20000801-3.x: Remove.
35343 * gcc.dg/c90-init-1.c: New test.
35344 * gcc.dg/c99-init-1.c: New test.
35345 * gcc.dg/c99-init-2.c: New test.
35346 * gcc.dg/gnu99-init-1.c: New test.
35347
35348 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
35349
35350 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
35351 testing that no relevant ones were found.
35352
35353 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35354
35355 * g++.old-deja/g++.pt/cast2.C: New test.
35356
35357 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35358
35359 * g++.old-deja/g++.pt/friend47.C: New test.
35360
35361 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35362
35363 * g++.old-deja/g++.pt/instantiate13.C: New test.
35364
35365 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35366
35367 * g++.old-deja/g++.other/defarg7.C: New test.
35368 * g++.old-deja/g++.other/defarg8.C: New test.
35369
35370 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35371
35372 * g++.old-deja/g++.pt/crash64.C: New test.
35373
35374 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35375
35376 * g++.old-deja/g++.pt/crash63.C: New test.
35377
35378 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
35379
35380 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
35381
35382 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
35383
35384 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
35385
35386 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35387
35388 * g++.old-deja/g++.pt/error3.C: New test.
35389
35390 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35391
35392 * g++.old-deja/g++.other/crash39.C: New test.
35393
35394 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35395
35396 * g++.old-deja/g++.other/vbase4.C: New test.
35397
35398 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
35399
35400 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
35401 * gcc.dg/special/20000419-2.c: New file. Identical to above.
35402 * gcc.dg/special/special.exp: New test driver which will check
35403 for alias support for the above test.
35404
35405 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
35406
35407 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
35408 problems on small machines.
35409 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
35410 parameterize.
35411
35412 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
35413
35414 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
35415 mips.
35416 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35417
35418 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
35419
35420 * g++.old_deja/g++.pt/using8.C: New test.
35421
35422 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
35423
35424 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
35425
35426 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
35427
35428 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
35429 where a failure is expected.
35430 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
35431
35432 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35433
35434 * g++.old_deja/g++.pt/instantiate12.C: New test.
35435
35436 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35437
35438 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
35439 start of structs.
35440 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
35441 * g++.old-deja/g++.brendan/crash17.C: Likewise.
35442 * g++.old-deja/g++.brendan/crash29.C: Likewise.
35443 * g++.old-deja/g++.brendan/crash48.C: Likewise.
35444 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35445 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
35446 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
35447 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
35448 * g++.old-deja/g++.eh/spec6.C: Likewise.
35449 * g++.old-deja/g++.jason/crash3.C: Likewise.
35450 * g++.old-deja/g++.law/ctors11.C: Likewise.
35451 * g++.old-deja/g++.law/ctors17.C: Likewise.
35452 * g++.old-deja/g++.law/ctors5.C: Likewise.
35453 * g++.old-deja/g++.law/ctors9.C: Likewise.
35454 * g++.old-deja/g++.mike/ambig1.C: Likewise.
35455 * g++.old-deja/g++.mike/net22.C: Likewise.
35456 * g++.old-deja/g++.mike/p3538a.C: Likewise.
35457 * g++.old-deja/g++.mike/p3538b.C: Likewise.
35458 * g++.old-deja/g++.mike/virt3.C: Likewise.
35459 * g++.old-deja/g++.niklas/t128.C: Likewise.
35460 * g++.old-deja/g++.other/anon4.C: Likewise.
35461 * g++.old-deja/g++.other/using1.C: Likewise.
35462 * g++.old-deja/g++.other/warn3.C: Likewise.
35463 * g++.old-deja/g++.pt/t37.C: Likewise.
35464 * g++.old-deja/g++.robertl/eb69.C: Likewise.
35465 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35466
35467 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35468
35469 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
35470
35471 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35472
35473 * gcc.c-torture/execute/stdio-opt-3.c: New test.
35474
35475 2001-01-07 Jakub Jelinek <jakub@redhat.com>
35476
35477 * gcc.c-torture/compile/20010107-1.c: New test.
35478
35479 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35480
35481 * gcc.c-torture/execute/builtin-noret-1.c: New test.
35482
35483 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35484
35485 * gcc.dg/format/format.h: New file.
35486 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
35487 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
35488 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
35489 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
35490 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
35491 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35492 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
35493 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
35494 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
35495 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
35496 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
35497 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
35498 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
35499 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
35500 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
35501 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
35502 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
35503 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
35504 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
35505 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
35506 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
35507 instead of declaring standard types, macros and functions in each
35508 test.
35509
35510 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
35511
35512 * gcc.c-torture/execute/20010106-1.c: New test.
35513
35514 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
35515
35516 * gcc.dg/format/format.exp: New file.
35517 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
35518 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
35519 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
35520 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
35521 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
35522 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
35523 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
35524 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
35525 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
35526 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
35527 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
35528 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
35529 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
35530 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
35531 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
35532 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
35533 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
35534 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
35535 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
35536 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
35537 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
35538 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
35539 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
35540 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
35541 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
35542 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
35543 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
35544 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
35545 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
35546 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
35547 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
35548 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
35549 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
35550 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
35551 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
35552 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
35553 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
35554 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
35555 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
35556 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
35557 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
35558 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
35559
35560 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
35561
35562 * gcc.c-torture/execute/991228-1.c: Take word endianness into
35563 account.
35564
35565 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
35566
35567 * gcc.c-torture/execute/builtin-complex-1.c: New test.
35568
35569 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
35570
35571 * g++.old-deja/g++.pt/crash62.C: New test.
35572
35573 2001-01-04 Richard Henderson <rth@redhat.com>
35574
35575 * gcc.dg/20000926-1.c: Update expected warnings.
35576 * gcc.dg/array-2.c: Likewise.
35577 * gcc.dg/array-4.c: Also validate flexible array members.
35578 * gcc.dg/c99-flex-array-1.c: New.
35579
35580 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
35581
35582 * gcc.c-torture/compile/20001222-1.x: Remove.
35583
35584 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35585
35586 * gcc.c-torture/execute/built-in-setjmp.c: New.
35587
35588 2001-01-03 Richard Henderson <rth@redhat.com>
35589
35590 * gcc.dg/940510-1.c: Update expected error wording.
35591 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
35592
35593 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
35594
35595 * lib/target-supports.exp (check_alias_available): Modified to
35596 indicate aliases not supported if only weak aliases are supported.
35597
35598 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35599
35600 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
35601 Turn on cmpstrsi checks for __pj__ and __i370__.
35602
35603 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35604
35605 * g++.old-deja/g++.other/virtual11.C: New test.
35606
35607 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35608
35609 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
35610
35611 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35612
35613 * gcc.c-torture/compile/20010102-1.c: New test.
35614
35615 2001-01-02 Andreas Jaeger <aj@suse.de>
35616
35617 * gcc.dg/noreturn-3.c: New test.
35618
35619 * gcc.dg/noreturn-4.c: New test.
35620
35621 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35622
35623 * gcc.c-torture/execute/stdio-opt-1.c: Also test
35624 __builtin_fputc and __builtin_fwrite.
35625
35626 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35627
35628 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
35629 signed char, not default char.
35630
35631 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35632
35633 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
35634
35635 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
35636
35637 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
35638
35639 2000-12-29 Richard Henderson <rth@redhat.com>
35640
35641 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
35642 (__cyg_profile_func_exit): Define.
35643
35644 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35645
35646 * g++.dg/vtgc1.C: New test.
35647
35648 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
35649
35650 * gcc.dg/noncompile/20001228-1.c: New test.
35651
35652 * gcc.dg/20001228-1.c: New test.
35653
35654 * gcc.c-torture/execute/20001228-1.c: New test.
35655
35656 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
35657
35658 * gcc.dg/format-strfmon-1.c: New test.
35659
35660 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35661
35662 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
35663 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
35664 * gcc.c-torture/execute/string-opt-1.c: Likewise.
35665 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35666 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35667 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35668 * gcc.c-torture/execute/string-opt-6.c: Likewise.
35669 * gcc.c-torture/execute/string-opt-7.c: Likewise.
35670 * gcc.c-torture/execute/string-opt-8.c: Likewise.
35671 * gcc.c-torture/execute/string-opt-9.c: Likewise.
35672 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35673 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35674 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35675
35676 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
35677 * gcc.c-torture/execute/string-opt-4.c: Test index.
35678
35679 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
35680
35681 * gcc.c-torture/compile/20001226-1.c: New test.
35682
35683 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
35684
35685 * gcc.c-torture/compile/20001222-1.c: New test.
35686 * gcc.c-torture/compile/20001222-1.x: Xfail.
35687
35688 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
35689
35690 * gcc.c-torture/execute/comp-goto-2.c: New test.
35691
35692 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
35693
35694 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
35695 Use long types if __INT_MAX__ is 32767.
35696 (main): Use cast to (sint32 *) when poking 88 into a_page.
35697
35698 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
35699
35700 2000-12-21 Bernd Schmidt <bernds@redhat.com>
35701
35702 * gcc.c-torture/compile/20001221-1.c: New test.
35703 * gcc.c-torture/execute/20001221-1.c: New test.
35704
35705 2000-12-20 Richard Henderson <rth@redhat.com>
35706
35707 * g++.old-deja/g++.pt/crash36.C: Update error lines.
35708 * g++.old-deja/g++.robertl/eb109.C: Likewise.
35709
35710 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35711
35712 * gcc.dg/compare3.c: New test.
35713
35714 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35715
35716 * gcc.dg/format-warnll-1.c: New test.
35717
35718 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
35719
35720 * gcc.dg/cpp/cmdlne-P.c: New test.
35721
35722 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35723
35724 * gcc.c-torture/execute/builtin-abs-1.c,
35725 gcc.c-torture/execute/builtin-abs-2.c: New tests.
35726
35727 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35728
35729 * gcc.dg/cpp/multiline.c: New test.
35730
35731 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35732
35733 * g++.old-deja/g++.other/syshdr1.C: Update.
35734 * gcc.dg/cpp/lineflags.c: Remove temporarily.
35735
35736 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35737
35738 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
35739
35740 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35741
35742 * g++.old-deja/g++.pt/ttp65.C: New test.
35743
35744 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35745
35746 * g++.old-deja/g++.pt/ttp64.C: New test.
35747
35748 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35749
35750 * g++.old-deja/g++.pt/spec33.C: New test.
35751
35752 2000-12-14 Catherine Moore <clm@redhat.com>
35753
35754 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
35755 * gcc.c-torture/execute/920612-2.c: Likewise.
35756 * gcc.c-torture/execute/920428-2.c: Likewise.
35757 * gcc-c-torture/execute/va-arg-11.c: Call exit.
35758 * gcc.c-torture/execute/va-arg-21.c: Likewise.
35759
35760 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35761
35762 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
35763 * gcc.dg/pack-test-2.c: Likewise.
35764
35765 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35766
35767 Tests by Zack Weinberg <zackw@stanford.edu>.
35768
35769 * gcc.dg/cpp/defined.c: Update.
35770 * gcc.dg/cpp/defined_trad.c: New tests.
35771
35772 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35773
35774 * gcc.dg/cpp/trad-direct.c: Update.
35775
35776 2000-12-11 Neil Booth <neilb@earthling.net>
35777
35778 * gcc.dg/cpp/defined_trad.c
35779
35780 2000-12-11 Neil Booth <neilb@earthling.net>
35781
35782 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
35783
35784 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
35785
35786 * gcc.dg/format-miss-2.c: New test.
35787
35788 2000-12-09 Neil Booth <neilb@earthling.net>
35789
35790 * gcc.dg/cpp/lineflags.c: New tests.
35791 * gcc.dg/cpp/poison.c: Update.
35792 * gcc.dg/cpp/redef2.c: Update.
35793 * gcc.dg/cpp/skipping.c: New test.
35794
35795 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
35796
35797 * g++.old-deja/g++.other/eh3.C: New testcase.
35798
35799 2000-12-07 Neil Booth <neilb@earthling.net>
35800
35801 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
35802 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
35803 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
35804 wtr-union-init-2.c, wtr-union-init-3.c: Update.
35805 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
35806 Update.
35807
35808 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35809
35810 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
35811 __SIZE_TYPE__ instead of int for type of integers cast to
35812 pointers.
35813
35814 2000-12-07 Jakub Jelinek <jakub@redhat.com>
35815
35816 * g++.old-deja/g++.other/cleanup4.C: New test.
35817
35818 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35819
35820 * format-sec-1.c: New test.
35821
35822 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35823
35824 * gcc.dg/format-nonlit-3.c: New test.
35825
35826 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35827
35828 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
35829 through a null pointer.
35830
35831 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35832
35833 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
35834 * g++.old-deja/g++.pt/partial4.C: New test.
35835
35836 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
35837
35838 * gcc.c-torture/execute/ieee/hugeval.x: New.
35839
35840 2000-12-06 Neil Booth <neilb@earthling.net>
35841
35842 * gcc.dg/cpp/backslash2.c: New tests.
35843
35844 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35845
35846 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
35847 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
35848
35849 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
35850
35851 * gcc.c-torture/execute/20001203-2.c: New testcase.
35852
35853 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35854
35855 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
35856 * g++.old-deja/g++.other/virtual10.C: New test.
35857
35858 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35859
35860 * g++.old-deja/g++.mike/pmf5.C: Remove test.
35861
35862 2000-12-05 Richard Henderson <rth@redhat.com>
35863
35864 * gcc.c-torture/compile/20001205-1.c: New.
35865
35866 2000-12-04 Neil Booth <neilb@earthling.net>
35867
35868 * g++.old-deja/g++.other/virtual9.C: New test.
35869 * g++.old-deja/g++.pt/crash61.C: New test.
35870 * gcc.c-torture/execute/loop-9.c: New test.
35871
35872 2000-12-04 Neil Booth <neilb@earthling.net>
35873
35874 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
35875 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
35876 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
35877 * gcc.dg/cpp/extratokens.c: ...here.
35878
35879 2000-12-04 Neil Booth <neilb@earthling.net>
35880
35881 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
35882 New tests.
35883
35884 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35885
35886 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
35887 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
35888
35889 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35890
35891 * gcc.c-torture/execute/20001203-1.c: New test.
35892
35893 2000-12-03 Neil Booth <neilb@earthling.net>
35894
35895 * gcc.dg/cpp/macro6.c: New test cases.
35896
35897 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35898
35899 * gcc.c-torture/execute/string-opt-9.c: New test.
35900 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35901 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35902 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35903
35904 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
35905 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
35906
35907 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
35908
35909 * gcc.dg/cpp/if-6.c: New testcase.
35910
35911 * gcc.dg/20001201-1.c: New testcase.
35912
35913 2000-12-02 Neil Booth <neilb@earthling.net>
35914
35915 * g++.old-deja/g++.other/externC4.C,
35916 g++.old-deja/g++.other/friend10.C: New tests.
35917
35918 2000-12-02 Neil Booth <neilb@earthling.net>
35919
35920 * g++.old-deja/g++.other/instan2.C
35921 * g++.old-deja/g++.other/instan3.C: New test.
35922
35923 2000-12-02 Neil Booth <neilb@earthling.net>
35924
35925 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
35926 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
35927 gnuc99.c,gnuc99-pedantic.c: New tests.
35928
35929 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35930
35931 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
35932 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
35933
35934 2000-12-01 Neil Booth <neilb@earthling.net>
35935
35936 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
35937 * gcc.dg/cpp/poison.c: Update.
35938 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
35939
35940 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
35941
35942 * g77.f-torture/execute/20001201.f: New test.
35943
35944 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35945
35946 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
35947
35948 2000-12-01 Jakub Jelinek <jakub@redhat.com>
35949
35950 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
35951
35952 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
35953
35954 * g++.old-deja/g++.other/cast6.C: New test.
35955
35956 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
35957
35958 * gcc.c-torture/execute/20001130-2.c: New testcase.
35959
35960 2000-11-30 Richard Henderson <rth@redhat.com>
35961
35962 * gcc.c-torture/execute/20001130-1.c: New test.
35963
35964 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35965
35966 * g++.old-deja/g++.other/op3.C: New test.
35967
35968 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35969
35970 * g++.old-deja/g++.other/op2.C: New test.
35971
35972 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35973
35974 * g++.old-deja/g++.other/crash38.C: New test.
35975
35976 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
35977
35978 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
35979
35980 2000-11-29 Jakub Jelinek <jakub@redhat.com>
35981
35982 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
35983 tests.
35984 * gcc.c-torture/execute/string-opt-6.c: New test.
35985
35986 * gcc.dg/20001117-1.c: Add main.
35987
35988 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
35989
35990 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
35991 Move from here ...
35992 * gcc.dg/940510-1.c: ... to here.
35993
35994 * gcc.dg/20000926-1.c: GNU C now allows initializations of
35995 zero-size arrays in toplevel structures.
35996
35997 2000-11-28 Jakub Jelinek <jakub@redhat.com>
35998
35999 * gcc.c-torture/execute/loop-8.c: New test.
36000
36001 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36002
36003 * g++.old-deja/g++.other/base1.C: New test.
36004
36005 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36006
36007 * g++.old-deja/g++.other/parse2.C: New test.
36008
36009 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36010
36011 * g++.old-deja/g++.pt/incomplete1.C: New test.
36012
36013 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36014
36015 * g++.old-deja/g++.other/friend9.C: New test.
36016
36017 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36018
36019 * gcc.dg/20001127-1.c: New test.
36020
36021 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36022
36023 * g++.old-deja/g++.pt/friend46.C: New test.
36024
36025 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36026
36027 * g++.old-deja/g++.other/ptrmem8.C: New test.
36028
36029 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36030
36031 * gcc.c-torture/execute/string-opt-7.c: New test.
36032 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36033
36034 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
36035
36036 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
36037 instead of 'mkcheck 2'.
36038
36039 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36040
36041 * gcc.c-torture/execute/memcheck/driver.c,
36042 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
36043 C9X references to refer to C99.
36044
36045 2000-11-25 Jakub Jelinek <jakub@redhat.com>
36046
36047 * gcc.dg/ultrasp3.c: New test.
36048
36049 2000-11-25 Neil Booth <neilb@earthling.net>
36050
36051 * gcc.dg/cpp/include2.c: Update test to be locale independent.
36052
36053 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
36054
36055 * gcc.c-torture/compile/20001123-2.c: New.
36056
36057 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36058
36059 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
36060
36061 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
36062
36063 * gcc.dg/sequence-point-1.c: Add some new tests.
36064 * gcc.c-torture/execute/20001124-1.c: New test.
36065
36066 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36067
36068 * g++.old-deja/g++.other/vaarg4.C: New test.
36069 * gcc.c-torture/compile/20001123-1.c: New test.
36070
36071 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36072
36073 * g++.other/crash24.C: Adjust and remove XFAIL.
36074 * g++.other/crash37.C: New test.
36075
36076 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
36077
36078 * g++.old-deja/g++.pt/instantiate9.C: New test.
36079
36080 2000-11-22 Mark Mitchell <mark@codesourcery.com>
36081
36082 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
36083 new ABI, too.
36084
36085 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
36086 * g++.old-deja/g++.robertl/eb55.C: Likewise.
36087
36088 2000-11-22 Neil Booth <neilb@earthling.net>
36089
36090 * gcc.dg/cpp/Wtrigraphs.c: New test.
36091
36092 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
36093
36094 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
36095
36096 2000-11-22 Jakub Jelinek <jakub@redhat.com>
36097
36098 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
36099
36100 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
36101
36102 * lib/gcc-dg.exp: load_lib scanasm.exp.
36103 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
36104 * lib/g++-dg.exp: load_lib scanasm.exp.
36105 * lib/scanasm.exp: New.
36106 (scan-assembler, scan-assembler-not): Add optional arguments to
36107 test name, or if not present, the pattern name.
36108 (scan-assembler-dem, scan-assembler-dem-not): New.
36109
36110 * g++.dg/dg.exp: New.
36111
36112 2000-11-21 Neil Booth <neilb@earthling.net>
36113
36114 * gcc.dg/cpp/integrated1.c: Remove.
36115
36116 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36117
36118 * gcc.c-torture/execute/20001121-1.c: New test.
36119
36120 2000-11-21 Richard Henderson <rth@redhat.com>
36121
36122 * gcc.c-torture/compile/20001121-1.c: New test.
36123
36124 2000-11-20 Neil Booth <neilb@earthling.net>
36125
36126 * gcc.dg/cpp/integrated1.c: New test.
36127
36128 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36129
36130 * g++.old-deja/g++.other/inline17.C: New test.
36131
36132 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
36133
36134 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
36135 local variable to be zero: I made the variable global. Now
36136 uses abort() and exit() instead of relying on main's return value.
36137
36138 2000-11-20 Neil Booth <neilb@earthling.net>
36139
36140 * gcc.dg/cpp/paste2.c: Update test.
36141 * objc/execute/paste.m: New test.
36142
36143 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36144
36145 * gcc.dg/c99-condexpr-1.c: New test.
36146
36147 2000-11-20 Neil Booth <neilb@earthling.net>
36148
36149 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
36150
36151 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
36152
36153 * g++.old-deja/g++.pt/export1.C: New test.
36154
36155 2000-11-20 Jakub Jelinek <jakub@redhat.com>
36156
36157 * gcc.dg/20001117-1.c: New test.
36158
36159 2000-11-18 Richard Henderson <rth@redhat.com>
36160
36161 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
36162
36163 2000-11-18 Richard Henderson <rth@redhat.com>
36164
36165 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
36166 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
36167 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
36168
36169 2000-11-18 Richard Henderson <rth@redhat.com>
36170
36171 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
36172 (main): New. Exit cleanly.
36173
36174 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36175
36176 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
36177 gcc.dg/c99-fordecl-2.c: New tests.
36178
36179 2000-11-18 Richard Henderson <rth@redhat.com>
36180
36181 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
36182 * gcc.c-torture/execute/zerolen-2.c: New.
36183
36184 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36185
36186 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
36187 memory.
36188
36189 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36190
36191 * g++.old-deja/g++.pt/instantiate8.C: New test.
36192
36193 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36194
36195 * g++.old-deja/g++.other/incomplete.C: Add more tests.
36196 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
36197
36198 2000-11-16 Nick Clifton <nickc@redhat.com>
36199
36200 * gcc.c-torture/execute/nestfunc-2.c: New test.
36201 * gcc.c-torture/execute/nestfunc-3.c: New test.
36202
36203 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36204
36205 * gcc.c-torture/compile/20001116-1.c: New test.
36206
36207 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36208
36209 * gcc.c-torture/execute/20001115-1.c: New test.
36210
36211 2000-11-15 Mark Mitchell <mark@codesourcery.com>
36212
36213 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
36214 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
36215 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
36216 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36217
36218 2000-11-15 Neil Booth <neilb@earthling.net>
36219
36220 gcc.dg/cpp/_Pragma1.c: Update.
36221 gcc.dg/cpp/_Pragma2.c: New test.
36222
36223 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
36224
36225 * g++.old-deja/g++.other/anon5.C: New test.
36226
36227 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
36228
36229 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
36230 tests.
36231
36232 2000-11-14 Jakub Jelinek <jakub@redhat.com>
36233
36234 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
36235 output.
36236
36237 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36238
36239 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
36240 labels at end of compound statements.
36241
36242 2000-11-13 Jakub Jelinek <jakub@redhat.com>
36243
36244 * gcc.c-torture/execute/loop-7.c: New test.
36245
36246 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36247
36248 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
36249
36250 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36251
36252 * gcc.dg/c99-bool-1.c: New test.
36253
36254 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36255
36256 * gcc.dg/c99-scope-1.c: Remove xfail.
36257 * gcc.dg/c99-scope-2.c: New test.
36258
36259 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36260
36261 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
36262 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
36263
36264 2000-11-11 Mark Mitchell <mark@codesourcery.com>
36265
36266 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
36267 error messages.
36268
36269 * g++.mike/p700.C: Don't typedef wchar_t.
36270 * g++.mike/p784.C: Likewise.
36271 * g++.mike/eb101.C: Don't use __wchar_t.
36272
36273 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
36274
36275 * g77.f-torture/execute/20001111.[fx]: Test premature exit
36276 from DO loop.
36277
36278 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36279
36280 * gcc.c-torture/execute/20001111-1.c: New test.
36281
36282 2000-11-10 Nick Clifton <nickc@redhat.com>
36283
36284 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
36285 long multuiple and accumulate.
36286
36287 2000-11-09 Richard Henderson <rth@redhat.com>
36288
36289 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
36290 via size_t instead of int.
36291
36292 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
36293 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36294 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36295 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36296
36297 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
36298
36299 * gcc.c-torture/compile/20001109-1.c: New test.
36300 * gcc.c-torture/compile/20001109-2.c: New test.
36301
36302 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
36303
36304 * g++.old-deja/g++.pt/operator1.C: New test.
36305 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
36306
36307 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36308
36309 * gcc.dg/20001108-1.c: New test.
36310
36311 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36312
36313 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
36314 with both arguments constant strings.
36315 * gcc.c-torture/execute/string-opt-3.c: New test.
36316 * gcc.c-torture/execute/string-opt-4.c: New test.
36317 * gcc.c-torture/execute/string-opt-5.c: New test.
36318
36319 2000-11-08 Nick Clifton <nickc@redhat.com>
36320
36321 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
36322 mulsidi3adddi patterns.
36323
36324 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
36325
36326 * g++.old-deja/g++.other/crash36.C: New test.
36327
36328 2000-11-08 Jakub Jelinek <jakub@redhat.com>
36329
36330 * g++.old-deja/g++.other/init16.C: New test.
36331
36332 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
36333
36334 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
36335
36336 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36337
36338 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
36339 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36340 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36341
36342 2000-11-07 DJ Delorie <dj@redhat.com>
36343
36344 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
36345
36346 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36347
36348 * gcc.c-torture/execute/string-opt-1.c: New test.
36349
36350 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36351
36352 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
36353 mips-sgi-irix6.* because the MIPS ABI passes floating-point
36354 parameters in registers, and there is no way for a varargs
36355 function to know in which order the integer and floating-point
36356 parameters should be interleaved when they are placed on the
36357 stack.
36358 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36359 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36360
36361 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36362
36363 * gcc.c-torture/execute/string-opt-2.c: New test.
36364
36365 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
36366
36367 * g++.old-deja/g++.pt/crash60.C: New test.
36368
36369 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36370
36371 * g++.old-deja/g++.other/crash24.C: New test.
36372 * g++.old-deja/g++.other/crash25.C: New test.
36373 * g++.old-deja/g++.other/crash26.C: New test.
36374 * g++.old-deja/g++.other/crash27.C: New test.
36375 * g++.old-deja/g++.other/crash28.C: New test.
36376 * g++.old-deja/g++.other/crash29.C: New test.
36377 * g++.old-deja/g++.other/crash30.C: New test.
36378 * g++.old-deja/g++.other/crash31.C: New test.
36379 * g++.old-deja/g++.other/crash32.C: New test.
36380 * g++.old-deja/g++.other/crash33.C: New test.
36381 * g++.old-deja/g++.other/crash34.C: New test.
36382 * g++.old-deja/g++.other/crash35.C: New test.
36383
36384 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36385
36386 * gcc.c-torture/execute/20001031-1.c: New test.
36387
36388 2000-11-04 Mark Mitchell <mark@codesourcery.com>
36389
36390 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
36391 namespace.
36392
36393 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
36394 standards-conformant.
36395
36396 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
36397
36398 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
36399 * g++.old-deja/g++.mike/p755a.C: Likewise.
36400 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
36401 library makes no calls to `operator new' during initialization.
36402
36403 2000-11-04 Neil Booth <neilb@earthling.net>
36404
36405 * gcc.dg/cpp/include2.c: New tests.
36406
36407 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
36408
36409 * lib/g++.exp (g++_set_ld_library_path): New function.
36410 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
36411
36412 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
36413
36414 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
36415 warnings.
36416
36417 2000-11-01 Richard Henderson <rth@redhat.com>
36418
36419 * g++.old-deja/g++.ext/namedret1.C: New.
36420 * g++.old-deja/g++.ext/namedret2.C: New.
36421 * g++.old-deja/g++.ext/namedret3.C: New.
36422
36423 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
36424
36425 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
36426 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
36427
36428 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36429
36430 * gcc.c-torture/execute/va-arg-21.c: New test.
36431
36432 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
36433
36434 * gcc.dg/c99-complex-2.c: New test.
36435
36436 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36437
36438 * gcc.c-torture/execute/stdio-opt-1.c: New test.
36439
36440 2000-10-31 Jakub Jelinek <jakub@redhat.com>
36441
36442 * g++.old-deja/g++.other/inline16.C: New test.
36443
36444 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
36445
36446 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
36447 __PRETTY_FUNCTION__
36448
36449 2000-10-29 Neil Booth <neilb@earthling.net>
36450
36451 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
36452 New tests.
36453 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
36454 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
36455 optimisation.
36456
36457 2000-10-29 Neil Booth <neilb@earthling.net>
36458
36459 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
36460 * mi1.c, mi1c.h: Add null directives to multiple-include test.
36461 * mi5.c: Test multiple includes work with -C.
36462 * trigraphs.c: Test ^= version.
36463
36464 2000-10-28 Neil Booth <neilb@earthling.net>
36465
36466 New tests and test updates for new macro expander.
36467
36468 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
36469 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
36470 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
36471 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
36472 new diagnostic messages.
36473
36474 * gcc.dg/cpp/macro3.c: New tests.
36475
36476 2000-10-27 Mark Mitchell <mark@codesourcery.com>
36477
36478 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
36479 on the same line.
36480
36481 2000-10-27 Jakub Jelinek <jakub@redhat.com>
36482
36483 * g++.old-deja/g++.other/eh2.C: New test.
36484
36485 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
36486
36487 * gcc.c-torture/execute/20001027-1.c: New test.
36488
36489 2000-10-26 Richard Henderson <rth@redhat.com>
36490
36491 * gcc.c-torture/execute/20001026-1.c: New.
36492
36493 2000-10-26 Mark Mitchell <mark@codesourcery.com>
36494
36495 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
36496 * g++.old-deja/g++.law/builtin1.C: Likewise.
36497 * g++.old-deja/g++.law/ctors10.C: Likewise.
36498 * g++.old-deja/g++.law/virtual3.C: Likewise.
36499 * g++.old-deja/g++.mike/p658.C: Likewise.
36500 * g++.old-deja/g++.other/sibcall1.C: Likewise.
36501 * g++.old-deja/g++.other/vaarg2.C: Likewise.
36502 * g++.old-deja/g++.robertl/eb124.C: Likewise.
36503 * g++.old-deja/g++.robertl/eb44.C: Likewise.
36504 * g++.old-deja/g++.robertl/eb77.C: Likewise.
36505
36506 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
36507
36508 * gcc.c-torture/compile/20001024-1.c: New test.
36509
36510 2000-10-25 Mark Mitchell <mark@codesourcery.com>
36511
36512 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
36513 to tell us whether or not we are using V3.
36514
36515 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
36516
36517 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
36518 operands.
36519
36520 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
36521
36522 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
36523
36524 2000-10-25 Jakub Jelinek <jakub@redhat.com>
36525
36526 * gcc.c-torture/execute/20001024-1.c: New test.
36527
36528 2000-10-24 Jakub Jelinek <jakub@redhat.com>
36529
36530 * g++.old-deja/g++.other/sibcall1.C: New test.
36531
36532 2000-10-20 Jakub Jelinek <jakub@redhat.com>
36533
36534 * gcc.dg/noncompile/init-3.c: New test.
36535
36536 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
36537
36538 * gcc.dg/format-array-1.c: New test.
36539
36540 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36541
36542 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
36543 writing through null pointers; remove comment about testing
36544 unterminated strings.
36545
36546 2000-10-17 Matthew Hiller <hiller@redhat.com>
36547
36548 * gcc.c-torture/execute/20001017-2.c: New test.
36549
36550 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36551
36552 * gcc.c-torture/compile/20001018-1.c: New test.
36553 * gcc.c-torture/compile/20001018-1.x: Xfail.
36554
36555 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36556
36557 * gcc.c-torture/execute/20001017-1.c: New test.
36558
36559 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36560
36561 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
36562 for multiple use of arguments with scanf formats; add tests for
36563 multiple use of arguments.
36564
36565 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
36566
36567 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
36568
36569 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36570
36571 * gcc.dg/format-miss-1.c: New test.
36572
36573 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36574
36575 * gcc.c-torture/execute/20001013-1.c: New test.
36576
36577 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36578
36579 * gcc.dg/format-branch-1.c: New test.
36580
36581 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36582
36583 * README, lib/file-format.exp: Remove EGCS references.
36584
36585 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36586
36587 * gcc.dg/20001013-1.c: New test.
36588
36589 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
36590
36591 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
36592 for intmax_t in the compiler using __typeof__ and the type rules
36593 for conditional expressions.
36594
36595 2000-10-13 Jakub Jelinek <jakub@redhat.com>
36596
36597 * gcc.dg/20001012-1.c: New test.
36598 * gcc.dg/20001012-2.c: New test.
36599
36600 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36601
36602 * gcc.dg/format-attr-1.c: New test.
36603
36604 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36605
36606 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
36607 __LONG_LONG_MAX__ instead of LLONG_MAX.
36608
36609 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36610
36611 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
36612 scanf flags.
36613 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
36614 flags.
36615
36616 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
36617
36618 * gcc.dg/sequence-pt-1.c: New test.
36619
36620 2000-10-11 Geoff Keating <geoffk@cygnus.com>
36621
36622 * gcc.c-torture/execute/20001011-1.c: New testcase.
36623 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
36624
36625 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36626
36627 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
36628 does not error on it.
36629
36630 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36631
36632 * gcc.dg/20001009-1.c: New test.
36633
36634 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
36635
36636 * gcc.c-torture/compile/20001009-1.c: Move from here ....
36637 * gcc.c-torture/execute/20001009-2.c: ... to here.
36638
36639 2000-10-09 Geoff Keating <geoffk@cygnus.com>
36640
36641 * gcc.c-torture/compile/20001009-1.c: New testcase.
36642 * gcc.c-torture/execute/20001009-1.c: New testcase.
36643 Testcases provided by Jan Hubicka <jh@suse.cz>.
36644
36645 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36646
36647 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36648 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
36649 uintmax_t using <limits.h> to emulate the compiler's internal
36650 logic. No longer XFAIL %j tests.
36651
36652 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36653
36654 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
36655 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36656 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
36657 regexps and details of expected handling of some bad formats.
36658 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
36659 suppression.
36660
36661 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36662
36663 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
36664 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
36665 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
36666 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
36667 in list archives.
36668
36669 2000-10-06 Richard Henderson <rth@cygnus.com>
36670
36671 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
36672 * g++.old-deja/g++.brendan/crash52.C: Likewise.
36673 * g++.old-deja/g++.jason/report.C: Likewise.
36674 * g++.old-deja/g++.law/friend5.C: Likewise.
36675 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
36676 of the expected warnings.
36677
36678 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
36679
36680 * g++.old-deja/g++.pt/enum14.C: New test.
36681
36682 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
36683
36684 * g++.old-deja/g++.pt/crash59.C: New test.
36685
36686 2000-10-04 Will Cohen <wcohen@redhat.com>
36687
36688 * gcc.dg/20000926-1.c: New test.
36689
36690 2000-10-03 Geoff Keating <geoffk@cygnus.com>
36691
36692 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
36693 function name for current C++ compiler.
36694 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
36695
36696 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
36697
36698 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
36699 __PRETTY_FUNCTION__.
36700 * g++.old-deja/g++.ext/pretty2.C: Likewise.
36701
36702 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36703
36704 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
36705
36706 2000-09-26 Jakub Jelinek <jakub@redhat.com>
36707
36708 * gcc.c-torture/compile/20000923-1.c: New test.
36709
36710 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
36711
36712 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
36713 * g++.old-deja/g++.pt/ttp62.C: Same.
36714 * g++.old-deja/g++.other/inline14.C: Same.
36715
36716 2000-09-24 Richard Henderson <rth@cygnus.com>
36717
36718 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
36719
36720 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
36721
36722 * gcc.dg/c90-printf-1.c: Add test for wide string format.
36723
36724 2000-09-22 Geoff Keating <geoffk@cygnus.com>
36725
36726 * gcc.c-torture/compile/20000922-1.c: New file.
36727
36728 2000-09-21 Nick Clifton <nickc@redhat.com>
36729
36730 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
36731 a signed long modulo operation.
36732 (mod6): New function - perform an unsigned long modulo operation.
36733 (main): Add tests for modulos of very large numbers by very small
36734 dividends.
36735
36736 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36737
36738 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
36739
36740 2000-09-19 Richard Henderson <rth@cygnus.com>
36741
36742 * gcc.dg/compare2.c (case 10): XFAIL.
36743
36744 2000-09-18 Richard Henderson <rth@cygnus.com>
36745
36746 * gcc.c-torture/execute/20000906-1.c: Move ...
36747 * gcc.dg/20000906-1.c: ... here. Only run on targets
36748 that support __builtin_trap.
36749
36750 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
36751
36752 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
36753
36754 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36755
36756 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
36757 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
36758 more $ format tests.
36759
36760 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36761
36762 * gcc.dg/format-errmk-1.c: New test.
36763
36764 2000-09-17 Greg McGary <greg@mcgary.org>
36765
36766 * gcc.c-torture/execute/20000917-1.x: Remove.
36767
36768 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
36769
36770 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
36771
36772 2000-09-17 Greg McGary <greg@mcgary.org>
36773
36774 * gcc.c-torture/execute/20000917-1.c: New test.
36775 * gcc.c-torture/execute/20000917-1.x: XFAIL.
36776
36777 2000-09-16 Neil Booth <NeilB@earthling.net>
36778
36779 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
36780 in nested macro bug.
36781
36782 2000-09-15 Neil Booth <NeilB@earthling.net>
36783
36784 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
36785
36786 2000-09-14 Jeffrey A Law (law@cygnus.com)
36787
36788 * gcc.c-torture/execute/20000914-1.c: New test.
36789
36790 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
36791
36792 * g++.other/inline13.C: New test.
36793
36794 2000-09-12 Andreas Jaeger <aj@suse.de>
36795
36796 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
36797 constant by Ulrich Drepper <drepper@redhat.com>.
36798
36799 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
36800
36801 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
36802
36803 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36804
36805 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
36806
36807 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
36808
36809 * gcc.dg/cpp/backslash.c: New test.
36810
36811 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
36812
36813 * gcc.c-torture/execute/20000910-1.c: New test.
36814 * gcc.c-torture/execute/20000910-2.c: Likewise.
36815
36816 2000-09-11 Robert Lipe <robertl@sco.com>
36817
36818 * gcc.dg/pragma-align.c: New test.
36819
36820 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
36821
36822 * g++.old-deja/g++.pt/explicit82.C: New test.
36823 * g++.old-deja/g++.pt/explicit83.C: New test.
36824
36825 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
36826
36827 * gcc.dg/asm-names.c: New test.
36828
36829 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36830
36831 * gcc.dg/cpp/tr-warn6.c: New test
36832
36833 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
36834
36835 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
36836 be accepted.
36837
36838 2000-09-07 Catherine Moore <clm@redhat.com>
36839
36840 * gcc.c-torture/execute/unroll-1.c: New test.
36841
36842 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
36843
36844 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
36845 ERROR markers.
36846 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
36847 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
36848 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
36849 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
36850 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
36851 Preprocess only.
36852 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
36853 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
36854
36855 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36856
36857 * g++.old-deja/g++.pt/deduct2.C: New test.
36858
36859 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36860
36861 * g++.old-deja/g++.pt/parms2.C: New test.
36862
36863 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36864
36865 * g++.old-deja/g++.pt/crash58.C: New test.
36866
36867 2000-09-06 Greg McGary <greg@mcgary.org>
36868
36869 * gcc.c-torture/execute/20000906-1.c: New test.
36870 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
36871
36872 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36873
36874 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
36875
36876 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36877
36878 * g++.old-deja/g++.pt/crash57.C: New test.
36879
36880 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36881
36882 * g++.old-deja/g++.pt/crash56.C: New test.
36883
36884 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36885
36886 * g++.old-deja/g++.pt/koenig1.C: New test.
36887
36888 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36889
36890 * gcc.dg/20000904-1.c: New test.
36891
36892 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36893
36894 * gcc.dg/cpp/paste8.c: New test.
36895
36896 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
36897
36898 * gcc.c-torture/compile/20000827-1.c: New test.
36899
36900 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36901
36902 * gcc.dg/format-diag-1.c: New test.
36903
36904 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36905
36906 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
36907 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
36908 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
36909 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
36910 gcc.dg/formatz-1.c: Adjust warning regular expressions.
36911
36912 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36913
36914 * g++.old-deja/g++.other/nested4.C: New test.
36915
36916 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36917
36918 * g++.old-deja/g++.ns/scoped1.C: New test.
36919
36920 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
36921
36922 * lib/g++.exp: Support testing already-installed GCC.
36923
36924 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36925
36926 * wtr-label-1.c, wtr-suffix-1.c: New tests.
36927
36928 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36929
36930 * gcc.dg/return-type-2.c: New test.
36931
36932 2000-08-27 Geoff Keating <geoffk@cygnus.com>
36933
36934 * gcc.c-torture/compile/20000825-1.c: New test.
36935
36936 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
36937
36938 * gcc.dg/dwarf2-2.c: New test.
36939
36940 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
36941
36942 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
36943 dg-warning regexps.
36944
36945 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
36946
36947 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
36948 gcc.dg/format-ext-5.c: New tests.
36949
36950 2000-08-25 Jakub Jelinek <jakub@redhat.com>
36951
36952 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
36953
36954 2000-08-24 Mark Mitchell <mark@codesourcery.com>
36955
36956 * gcc.dg/noncompile/930622-2.c: Adjust error message.
36957
36958 2000-08-24 Richard Henderson <rth@cygnus.com>
36959
36960 * gcc.dg/ia64-sync-1.c: New test.
36961 * gcc.dg/ia64-sync-2.c: New test.
36962 * gcc.dg/ia64-asm-1.c: New test.
36963
36964 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
36965
36966 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
36967 * gcc.dg/format-ext-2.c: New test.
36968
36969 2000-08-23 Jason Merrill <jason@redhat.com>
36970
36971 * lib/old-dejagnu.exp: Also ignore "In member function" and
36972 "At global scope".
36973
36974 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36975
36976 * gcc.dg/noncompile/label-lineno-1.c: New test.
36977
36978 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36979
36980 * gcc.dg/c99-array-nonobj-1.c: New test.
36981
36982 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36983
36984 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
36985 tests.
36986 * gcc.dg/format-ext-1.c: New test.
36987
36988 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36989
36990 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
36991 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
36992 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
36993 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
36994 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
36995
36996 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
36997
36998 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
36999 gcc.dg/c99-strftime-2.c: New tests.
37000
37001 2000-08-22 Richard Henderson <rth@cygnus.com>
37002
37003 * gcc.c-torture/execute/20000822-1.c: New test.
37004
37005 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37006
37007 * gcc.c-torture/execute/20000819-1.x: Remove.
37008
37009 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37010
37011 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
37012 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
37013 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
37014 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
37015 gcc.dg/format-xopen-1.c: New tests.
37016
37017 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37018
37019 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
37020
37021 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37022
37023 * g++.old-deja/g++.other/loop2.C: New test.
37024
37025 * gcc.c-torture/compile/20000606-1.c: New test.
37026 * gcc.c-torture/compile/20000728-1.c: New test.
37027 * gcc.c-torture/execute/20000801-1.c: New test.
37028 * gcc.c-torture/execute/20000801-2.c: New test.
37029 * gcc.c-torture/execute/20000819-1.c: New test.
37030 * gcc.c-torture/execute/20000819-1.x: XFAIL.
37031 * gcc.dg/20000629-1.c: New test.
37032 * gcc.dg/20000724-1.c: New test.
37033 * gcc.dg/20000807-1.c: New test.
37034
37035 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
37036
37037 * gcc.dg/cpp/pragma-1.c: New test.
37038 * gcc.dg/cpp/pragma-2.c: New test.
37039
37040 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
37041
37042 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
37043 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
37044
37045 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37046
37047 * gcc.c-torture/compile/20000818-1.c: New test.
37048
37049 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
37050
37051 * gcc.c-torture/execute/20000818-1.c: New test.
37052
37053 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
37054
37055 * gcc.dg/format-va-1.c: New test.
37056
37057 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37058
37059 * g++.old-deja/g++.other/typedef8.C: New test.
37060
37061 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37062
37063 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
37064 * g++.old-deja/g++.mike/net36.C: Mark candidate.
37065 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
37066 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
37067 * g++.old-deja/g++.other/ptrmem7.C: New test.
37068 * g++.old-deja/g++.pt/ptrmem10.C: New test.
37069
37070 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37071
37072 * g++.old-deja/g++.pt/typename27.C: New test.
37073
37074 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
37075
37076 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
37077 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
37078 * g++.old-deja/g++.pt/friend45.C: New test.
37079 * g++.old-deja/g++.other/friend8.C: New test.
37080
37081 2000-08-15 Richard Henderson <rth@cygnus.com>
37082
37083 * gcc.c-torture/execute/20000815-1.c: New test.
37084
37085 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
37086
37087 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
37088 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
37089 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
37090
37091 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
37092
37093 * g++.old-deja/g++.other/refinit2.C: New test.
37094
37095 2000-08-13 Geoff Keating <geoffk@cygnus.com>
37096
37097 * lib/c-torture.exp (c-torture): Make
37098 compiler_conditional_xfail_data global.
37099 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
37100 compiler_conditional_xfail_data machinery.
37101 (f-torture-execute): Likewise.
37102 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
37103 and only when unrolling loops.
37104
37105 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
37106
37107 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37108
37109 * g++.old-deja/g++.pt/explicit81.C: New test.
37110
37111 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37112
37113 * g++.old-deja/g++.pt/typename26.C: New test.
37114
37115 2000-08-10 Geoff Keating <geoffk@cygnus.com>
37116
37117 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
37118 warning.
37119
37120 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
37121
37122 * g++.old-deja/g++.other/array3.C: New test.
37123
37124 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37125
37126 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
37127 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
37128 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
37129 New tests.
37130
37131 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
37132
37133 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
37134 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37135
37136 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
37137
37138 * gcc.c-torture/execute/20000808-1.c: New test.
37139
37140 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37141
37142 * gcc.dg/c90-const-expr-1.c: New test.
37143
37144 2000-08-08 Richard Henderson <rth@cygnus.com>
37145
37146 * gcc.dg/noncompile/920923-1.c: Declare calloc.
37147
37148 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
37149
37150 * gcc.dg/noncompile/const-ll-1.c: New test.
37151
37152 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
37153
37154 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
37155
37156 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37157
37158 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
37159 that running programs linked against the shared version of libobjc
37160 run correctly.
37161
37162 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37163
37164 * gcc.dg/c99-printf-1.c: New test.
37165
37166 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37167
37168 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
37169
37170 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
37171
37172 * gcc.c-torture/execute/20000731-1.x: Delete.
37173
37174 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
37175
37176 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
37177 and torture_without_loops as is done by c-torture.exp.
37178 (search_for): Copy from c-torture.exp.
37179 (gcc-dg-runtest): New function, drives a directory of tests
37180 iterating over the TORTURE_OPTIONS.
37181 (scan-assembler, scan-assembler-not): Move here from
37182 individual directory drivers.
37183
37184 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
37185 defined by lib/gcc-dg.exp.
37186 * gcc.dg/cpp/cpp.exp: Likewise.
37187 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
37188 gcc-dg-runtest, so we cycle over optimization options.
37189
37190 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
37191 * gcc.dg/compare2.c: No longer expected to fail.
37192
37193 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37194
37195 * gcc.c-torture/execute/20000804-1.c: New test.
37196
37197 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
37198
37199 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
37200
37201 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
37202
37203 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
37204
37205 2000-08-03 Jeffrey A Law (law@cygnus.com)
37206
37207 * gcc.c-torture/compile/20000803-1.c: New test.
37208
37209 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
37210
37211 * gcc.c-torture/execute/20000801-3.c,
37212 gcc.c-torture/execute/20000801-4.c: New tests.
37213 * gcc.c-torture/execute/20000801-3.x,
37214 gcc.c-torture/execute/20000801-4.x: Xfail.
37215
37216 2000-08-02 Geoff Keating <geoffk@cygnus.com>
37217
37218 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
37219 libobjc/.libs to allow for libtool.
37220
37221 2000-08-02 Jakub Jelinek <jakub@redhat.com>
37222
37223 * gcc.c-torture/compile/20000802-1.c: New test.
37224
37225 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
37226
37227 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
37228
37229 2000-07-31 Jeffrey A Law (law@cygnus.com)
37230
37231 * gcc-c-torture/execute/20000731-2.c: New test.
37232
37233 * gcc.c-torture/execute/20000731-1.c: New test.
37234 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
37235
37236 2000-07-31 Jakub Jelinek <jakub@redhat.com>
37237
37238 * testsuite/gcc.dg/cpp/paste7.c: New test.
37239 * gcc.dg/cpp/20000725-1.c: New test.
37240
37241 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
37242
37243 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
37244 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
37245 declaration warning for __builtin_dwarf_reg_size.
37246
37247 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
37248
37249 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
37250
37251 * gcc.dg/noncompile/voidparam-1.c: New test.
37252
37253 2000-07-30 Richard Henderson <rth@cygnus.com>
37254
37255 * gcc.dg/c90-digraph-1.c: Don't xfail.
37256 * gcc.dg/compare2.c (case 10): Xfail.
37257 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
37258
37259 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
37260
37261 * gcc.dg/c99-main-1.c: New test.
37262
37263 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
37264
37265 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
37266
37267 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
37268
37269 * gcc.c-tortuer/execute/20000726-1.c: New test.
37270
37271 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
37272
37273 * gcc.c-torture/execute/enum-2.c: New test.
37274
37275 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37276
37277 * gcc.dg/cpp/tr-warn3.c: New test.
37278
37279 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37280
37281 * g++.old-deja/g++.ext/implicit1.C: Remove.
37282 * g++.old-deja/g++.jason/c2.C: Remove
37283 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
37284 * g++.old-deja/g++.pt/crash16.C: Likewise.
37285 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
37286
37287 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37288
37289 * g++.old-deja/g++.other/for2.C: New test.
37290
37291 2000-07-25 Jakub Jelinek <jakub@redhat.com>
37292
37293 * gcc.dg/20000720-1.c: New test.
37294
37295 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
37296
37297 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
37298
37299 2000-07-24 Geoff Keating <geoffk@cygnus.com>
37300
37301 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
37302 * gcc.c-torture/execute/20000722-1.c: New.
37303 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
37304
37305 2000-07-24 Jakub Jelinek <jakub@redhat.com>
37306
37307 * gcc.dg/cpp/20000720-1.S: New test.
37308
37309 2000-07-21 Michael Meissner <meissner@redhat.com>
37310
37311 * gcc.c-torture/execute/ieee/hugeval.c: New test.
37312
37313 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37314
37315 * g++.old-deja/g++.brendan/crash16.C,
37316 g++.old-deja/g++.brendan/parse3.C,
37317 g++.old-deja/g++.brendan/redecl1.C,
37318 g++.old-deja/g++.ns/template13.C,
37319 g++.old-deja/g++.other/decl4.C,
37320 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
37321
37322 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37323
37324 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
37325 and "Internal error".
37326
37327 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
37328 regexps.
37329 * gcc.dg/cpp/paste6.c: New test.
37330
37331 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
37332
37333 * gcc.dg/cpp/tr-direct.c: New test.
37334
37335 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
37336 gcc.dg/cpp/undef1.c: Tweak error regexps.
37337
37338 2000-07-18 Eric Christopher <echristo@redhat.com>
37339
37340 * gcc.c-torture/compile/20000718-1.c: New test.
37341
37342 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
37343
37344 * cpplex.c (_cpp_push_token): If the token being pushed back
37345 is the previous token in this context, just subtract one from
37346 context->posn.
37347 * cppmacro.c (save_expansion): Clear aux field when storing a
37348 placemarker.
37349
37350 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
37351
37352 * gcc.dg/noncompile/redecl-1.c: New test.
37353
37354 2000-07-18 Jakub Jelinek <jakub@redhat.com>
37355
37356 * gcc.c-torture/execute/20000717-5.c: New test.
37357 * gcc.c-torture/execute/20000717-1.x: Removed.
37358
37359 2000-07-17 Richard Henderson <rth@cygnus.com>
37360
37361 * gcc.c-torture/execute/20000717-4.c: New test.
37362
37363 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
37364
37365 * gcc.dg/cpp/syshdr.c: New test.
37366 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
37367
37368 2000-07-17 Neil Booth <neilb@earthling.net>
37369
37370 * gcc.dg/cpp/cmdlne-dM.c: New test.
37371 * gcc.dg/cpp/cmdlne-dD.c: New test.
37372
37373 2000-07-17 Jeffrey A Law (law@cygnus.com)
37374
37375 * gcc.c-torture/execute/20000717-3.c: New test.
37376
37377 * gcc.c-torture/compile/20000717-1.c: New test.
37378
37379 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
37380
37381 * gcc.c-torture/execute/20000717-2.c: New test.
37382
37383 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37384
37385 * gcc.dg/formatz-1.c: New test.
37386
37387 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
37388 * gcc.dg/c99-digraph-1.c: New tests.
37389
37390 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
37391 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
37392
37393 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
37394 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
37395 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
37396 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
37397 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
37398 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
37399 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
37400
37401 2000-07-17 Greg McGary <greg@mcgary.org>
37402
37403 * gcc.c-torture/execute/20000717-1.c: New test.
37404 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
37405
37406 2000-07-15 Jakub Jelinek <jakub@redhat.com>
37407
37408 * gcc.c-torture/execute/20000715-2.c: New test.
37409 * gcc.dg/20000715-1.c: New test.
37410
37411 2000-07-15 Michael Meissner <meissner@redhat.com>
37412
37413 * gcc.c-torture/execute/20000715-1.c: New test.
37414
37415 2000-07-13 Jakub Jelinek <jakub@redhat.com>
37416
37417 * gcc.c-torture/execute/20000707-1.c: New test.
37418
37419 2000-07-13 Neil Booth <NeilB@earthling.net>
37420
37421 * testsuite/gcc.dg/cpp/digraph1.c,
37422 testsuite/gcc.dg/cpp/digraph2.c,
37423 testsuite/gcc.dg/cpp/digraphs.c: New tests.
37424
37425 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
37426
37427 * g77.f-torture/compile/20000630-2.f: New test.
37428 * g77.f-torture/compile/20000630-2.x
37429
37430 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
37431
37432 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
37433
37434 2000-07-11 Neil Booth <NeilB@earthling.net>
37435
37436 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
37437
37438 2000-07-11 Neil Booth <NeilB@earthling.net>
37439
37440 * gcc.dg/cpp/cmdlne-C.c: New.
37441
37442 2000-07-09 Neil Booth <NeilB@earthling.net>
37443
37444 * gcc.dg/cpp/directiv.c: New tests.
37445 * gcc.dg/cpp/undef1.c: Update.
37446
37447 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
37448
37449 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
37450
37451 2000-07-09 Neil Booth <NeilB@earthling.net>
37452
37453 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
37454
37455 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
37456
37457 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
37458 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
37459
37460 2000-07-08 Neil Booth <NeilB@earthling.net>
37461
37462 * gcc.dg/cpp/macsyntx.c: New tests.
37463
37464 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37465
37466 * gcc.dg/20000707-1.c: New test.
37467
37468 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37469
37470 * gcc.c-torture/execute/20000706-1.c: New test.
37471 * gcc.c-torture/execute/20000706-2.c: New test.
37472 * gcc.c-torture/execute/20000706-3.c: New test.
37473 * gcc.c-torture/execute/20000706-4.c: New test.
37474 * gcc.c-torture/execute/20000706-5.c: New test.
37475
37476 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37477
37478 * g++.old-deja/g++.pt/instantiate7.C: New test.
37479
37480 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37481
37482 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
37483 * g++.old-deja/g++.mike/thunk3.C: Likewise.
37484 * g++.old-deja/g++.other/rtti3.C: Likewise.
37485 * g++.old-deja/g++.other/rttid3.C: Likewise.
37486
37487 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
37488
37489 * g77.f-torture/compile/20000630-1.x: Fix typo
37490
37491 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
37492
37493 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
37494 assembly output.
37495
37496 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
37497
37498 * gcc.dg/cpp/ident.c: New test.
37499
37500 2000-07-05 Neil Booth <NeilB@earthling.net>
37501
37502 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
37503 gcc.dg/cpp/lexstrng.c: New tests.
37504
37505 2000-07-04 Neil Booth <NeilB@earthling.net>
37506
37507 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
37508 * gcc.dg/cpp/strify2.c: Same.
37509
37510 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
37511
37512 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
37513 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
37514 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
37515 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
37516
37517 * testsuite/gcc.dg/cpp/macro1.c,
37518 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
37519 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
37520 testsuite/gcc.dg/cpp/strify1.c,
37521 testsuite/gcc.dg/cpp/strify2.c: New tests.
37522
37523 2000-07-03 Jakub Jelinek <jakub@redhat.com>
37524
37525 * gcc.c-torture/execute/20000703-1.c: New test.
37526
37527 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37528
37529 * g++.old-deja/g++.pt (lookup10.C): New test.
37530
37531 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37532
37533 * g++.old-deja/g++.pt (typename25.C): New test.
37534
37535 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
37536
37537 * gcc.c-torture/compile/20000701-1.c: New test.
37538
37539 2000-06-30 Nick Clifton <nickc@cygnus.com>
37540
37541 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
37542 to test case.
37543
37544 2000-06-30 Catherine Moore <clm@cygnus.com>
37545
37546 * gcc.c-torture/execute/align-1.c: New test.
37547
37548 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
37549
37550 * g++.old-deja/g++.pt/expr8.C: New test.
37551 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
37552
37553 2000-06-29 Nick Clifton <nickc@cygnus.com>
37554
37555 * gcc.c-torture/compile/20000629-1.c: New test.
37556
37557 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37558
37559
37560 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
37561 gcc.dg/noncompile directory, depending on whether they're
37562 preprocessor tests or not. Annotate all the tests for the dg
37563 framework.
37564
37565 * gcc.c-torture/noncompile/noncompile.exp: Delete.
37566 * gcc.dg/noncompile/noncompile.exp: New.
37567
37568 * Moved files:
37569 Old name New name
37570 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
37571 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
37572 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
37573 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
37574 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
37575 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
37576 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
37577 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
37578 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
37579 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
37580 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
37581 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
37582 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
37583 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
37584 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
37585 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
37586 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
37587 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
37588 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
37589 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
37590 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
37591 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
37592 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
37593 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
37594
37595 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
37596 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
37597 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
37598 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
37599 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
37600 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
37601
37602 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37603
37604 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
37605 declare one variable. On the fourth, error.
37606 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
37607 declared by 20000628-1a.h.
37608
37609 2000-06-29 Richard Henderson <rth@redhat.com>
37610
37611 * gcc.c-torture/execute/930529-1.x: New file.
37612 * gcc.dg/920413-1.c: Adjust expected warning text.
37613 * gcc.dg/980217-1.c: Declare abort.
37614 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
37615
37616 2000-06-29 Jeffrey A Law (law@cygnus.com)
37617
37618 * g77.f-torture/compile/20000629-1.f: New test.
37619 * g77.f-torture/compile/20000629-1.x: Expected to fail.
37620
37621 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37622
37623 Rearrange lots of files, removing entirely the
37624 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
37625 directories.
37626
37627 * Deleted files:
37628 gcc.c-torture/code_quality/code_quality.exp
37629 gcc.c-torture/special/special.exp
37630 gcc.failure/failure.exp
37631 gcc.failure/940409-1.x
37632 gcc.c-torture/compile/961203-1.x
37633
37634 * New files:
37635 gcc.misc-tests/linkage.exp
37636 gcc.c-torture/execute/920730-1t.c
37637 gcc.c-torture/execute/920730-1t.x
37638 gcc.c-torture/compile/920520-1.x
37639 gcc.c-torture/compile/920521-1.x
37640 gcc.c-torture/compile/981006-1.x
37641 gcc.c-torture/execute/eeprof-1.x
37642
37643 * Moved files (possibly with modifications to fit a new harness):
37644 Old name New name
37645 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
37646 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
37647 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
37648 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
37649 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
37650 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
37651 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
37652 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
37653 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
37654 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
37655 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
37656 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
37657 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
37658 gcc.failure/940409-1.c gcc.dg/940409-1.c
37659
37660 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37661
37662 * c-torture/compile/961203-1.x: Delete.
37663
37664 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
37665 not exit. Include stdio.h.
37666 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
37667 * gcc.misc-tests/dg-12.c: Likewise.
37668 * gcc.misc-tests/dg-5.c: Likewise.
37669 * gcc.misc-tests/dg-6.c: Likewise.
37670 * gcc.misc-tests/dg-7.c: Prototype abort.
37671 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
37672 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
37673 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
37674 not exit.
37675 * gcc.misc-tests/sieve.c: Use return from main, not exit.
37676 * gcc.misc-tests/sort2.c: Use return from main, not exit.
37677
37678 2000-06-28 Jakub Jelinek <jakub@redhat.com>
37679
37680 * gcc.dg/cpp/20000628-1.c: New test.
37681 * gcc.dg/cpp/20000628-1.h: New header for above test.
37682 * gcc.dg/cpp/20000628-1a.h: Likewise.
37683
37684 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
37685
37686 * gcc.dg/cpp: New directory.
37687 * gcc.dg/cpp/cpp.exp: New driver.
37688 * gcc.dg/cpp/20000627-1.c: New test.
37689 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
37690 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
37691 and rewrite as a compilation test.
37692
37693 * gcc.dg: Move many files into the cpp subdirectory, possibly
37694 renaming or editing them as well.
37695 Old name New name
37696 990119-1.c cpp/19990119-1.c
37697 990228-1.c cpp/19990228-1.c
37698 990407-1.c cpp/19990407-1.c
37699 990409-1.c cpp/19990409-1.c
37700 990413-1.c cpp/19990413-1.c
37701 990703-1.c cpp/19990703-1.c
37702 20000127-1.c cpp/20000127-1.c
37703 20000129-1.c cpp/20000129-1.c
37704 20000207-1.c cpp/20000207-1.c
37705 20000207-2.c cpp/20000207-2.c
37706 20000209-1.c cpp/20000209-1.c
37707 20000209-2.c cpp/20000209-2.c
37708 20000301-1.c cpp/20000301-1.c
37709 20000419-1.c cpp/20000419-1.c
37710 20000510-1.S cpp/20000510-1.S
37711 20000519-1.c cpp/20000519-1.c
37712 20000529-1.c cpp/20000529-1.c
37713 20000625-1.c cpp/20000625-1.c
37714 20000625-2.c cpp/20000625-2.c
37715 cpp-as1.c cpp/assert1.c
37716 cpp-as2.c cpp/assert2.c
37717 cxx-comments-1.c cpp/cxxcom1.c
37718 cxx-comments-2.c cpp/cxxcom2.c
37719 endif-label.c cpp/endif.c
37720 cpp-hash1.c cpp/hash1.c
37721 cpp-hash2.c cpp/hash2.c
37722 cpp-if1.c cpp/if-1.c
37723 cpp-if2.c cpp/if-2.c
37724 cpp-if3.c cpp/if-3.c
37725 cpp-if4.c cpp/if-4.c
37726 cpp-if5.c cpp/if-5.c
37727 cpp-cond.c cpp/if-cexp.c
37728 cpp-missingop.c cpp/if-mop.c
37729 cpp-missingparen.c cpp/if-mpar.c
37730 cpp-opprec.c cpp/if-oppr.c
37731 cpp-ifparen.c cpp/if-paren.c
37732 cpp-shortcircuit.c cpp/if-sc.c
37733 cpp-shift.c cpp/if-shift.c
37734 cpp-unary.c cpp/if-unary.c
37735 cpp-li1.c cpp/line1.c
37736 cpp-li2.c cpp/line2.c
37737 lineno.c cpp/line3.c
37738 lineno-2.c cpp/line4.c
37739 cpp-mi.c cpp/mi1.c
37740 cpp-mic.h cpp/mi1c.h
37741 cpp-micc.h cpp/mi1cc.h
37742 cpp-mind.h cpp/mi1nd.h
37743 cpp-mindp.h cpp/mi1ndp.h
37744 cpp-mix.h cpp/mi1x.h
37745 cpp-mi2.c cpp/mi2.c
37746 cpp-mi2a.h cpp/mi2a.h
37747 cpp-mi2b.h cpp/mi2b.h
37748 cpp-mi2c.h cpp/mi2c.h
37749 cpp-mi3.c cpp/mi3.c
37750 cpp-mi3.def cpp/mi3.def
37751 poison-1.c cpp/poison.c
37752 pr-impl.c cpp/prag-imp.c
37753 cpp-redef-2.c cpp/redef1.c
37754 cpp-redef.c cpp/redef2.c
37755 strpaste.c cpp/strp1.c
37756 strpaste-2.c cpp/strp2.c
37757 cpp-tradpaste.c cpp/tr-paste.c
37758 cpp-tradstringify.c cpp/tr-str.c
37759 cpp-tradwarn1.c cpp/tr-warn1.c
37760 cpp-tradwarn2.c cpp/tr-warn2.c
37761 trigraphs.c cpp/trigraphs.c
37762 cpp-unc1.c cpp/unc1.c
37763 cpp-unc2.c cpp/unc2.c
37764 cpp-unc3.c cpp/unc3.c
37765 cpp-unc.c cpp/unc4.c
37766 undef.c cpp/undef1.c
37767 undef-2.c cpp/undef2.c
37768 cpp-wi1.c cpp/widestr1.c
37769
37770 2000-06-27 Mark Mitchell <mark@codesourcery.com>
37771
37772 * lib/g++.exp (g++_include_flags): Tweak.
37773
37774 2000-06-27 H.J. Lu <hjl@gnu.org>
37775 Loren J. Rittle <ljrittle@acm.org>
37776
37777 * lib/g++.exp (g++_include_flags): Override libgloss.exp
37778 version with one that knows about the new gcc tree structure.
37779 (g++_link_flags): Same.
37780
37781 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
37782
37783 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
37784 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
37785 case we are cross-compiling.
37786
37787 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
37788 g++.old-deja/g++.niklas/Makefile.in,
37789 g++.old-deja/g++.niklas/configure.in,
37790 g++.old-deja/g++.other/Makefile.in,
37791 g++.old-deja/g++.other/configure.in,
37792 gcc.c-torture/code_quality/Makefile.in,
37793 gcc.c-torture/code_quality/configure.in,
37794 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
37795 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
37796 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
37797 gcc.c-torture/execute/ieee/Makefile.in,
37798 gcc.c-torture/execute/ieee/configure.in,
37799 gcc.c-torture/noncompile/Makefile.in,
37800 gcc.c-torture/noncompile/configure.in,
37801 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
37802 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
37803 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
37804
37805 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
37806
37807 * g++.old-deja/g++.other/ambig3.C: New test.
37808
37809 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
37810
37811 * g++.old-deja/g++.pt/syntax1.C: New test.
37812 * g++.old-deja/g++.pt/syntax2.C: New test.
37813 * g++.old-deja/g++.other/syntax3.C: New test.
37814 * g++.old-deja/g++.other/syntax4.C: New test.
37815
37816 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
37817
37818 * gcc.dg/20000623-1.c: Prototype exit and abort.
37819
37820 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
37821
37822 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
37823 New tests.
37824 * gcc.dg/cpp-mi3.def: New file.
37825
37826 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
37827 inside assertions.
37828 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
37829 lexer's error messages.
37830 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
37831 divine anything from the linemarkers.
37832 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
37833 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
37834
37835 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
37836
37837 * gcc.dg/20000623-1.c: New test.
37838
37839 2000-06-22 Jakub Jelinek <jakub@redhat.com>
37840
37841 * gcc.c-torture/execute/20000622-1.c: New test.
37842
37843 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37844
37845 * g++.old-deja/g++.other/init15.C: New test.
37846
37847 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37848
37849 * g++.old-deja/g++.pt/vaarg2.C: New test.
37850 * g++.old-deja/g++.pt/vaarg3.C: New test.
37851
37852 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
37853
37854 * g++.old-deja/g++.other/dyncast6.C: New test.
37855
37856 2000-06-15 Jakub Jelinek <jakub@redhat.com>
37857
37858 * gcc.c-torture/execute/loop-6.c: New test.
37859
37860 2000-06-14 Jakub Jelinek <jakub@redhat.com>
37861
37862 * gcc.dg/20000614-1.c: New test.
37863 * gcc.dg/20000614-2.c: New test.
37864
37865 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
37866
37867 * g++.old-deja/g++.other/inline12.C: New test.
37868
37869 2000-06-13 Jakub Jelinek <jakub@redhat.com>
37870
37871 * g++.old-deja/g++.other/eh1.C: New test.
37872
37873 2000-06-12 Jakub Jelinek <jakub@redhat.com>
37874
37875 * g++.old-deja/g++.other/type.C: New test.
37876
37877 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37878
37879 * g++.old-deja/g++.other/initstring.C: New test.
37880
37881 2000-06-12 Jason Merrill <jason@redhat.com>
37882
37883 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
37884
37885 2000-06-09 Jeffrey A Law (law@cygnus.com)
37886
37887 * gcc.c-torture/compile/20000609-1.c: New test.
37888
37889 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
37890
37891 * gcc.dg/20000609-1.c: New test.
37892
37893 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
37894
37895 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
37896 * gcc.c-torture/noncompile/poison-1.c: Move...
37897 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
37898 * gcc.dg/cpp-li1.c: Add a token after the #line.
37899
37900 2000-06-05 Richard Henderson <rth@cygnus.com>
37901
37902 * gcc.c-torture/execute/20000605-2.c: New test.
37903 * gcc.c-torture/execute/20000605-3.c: New test.
37904
37905 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
37906
37907 * g77.f-torture/execute/20000503-1.x: New file.
37908
37909 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
37910
37911 * g++.old-deja/g++.eh/badalloc1.C: New test.
37912
37913 2000-06-05 Richard Henderson <rth@cygnus.com>
37914
37915 * gcc.c-torture/execute/20000605-1.c: New test.
37916
37917 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37918 Nathan Sidwell <nathan@codesourcery.com>
37919
37920 * gcc.c-torture/compile/20000605-1.c: New test.
37921
37922 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
37923
37924 * g77.f-torture/compile/20000601-1.f: New test.
37925
37926 2000-06-03 Richard Henderson <rth@cygnus.com>
37927
37928 * gcc.c-torture/execute/20000603-1.c: New.
37929
37930 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
37931
37932 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
37933 * gcc.dg/noreturn-2.c (noreturn): Likewise.
37934
37935 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
37936
37937 * gcc.dg/compare2.c (case 12): XFAIL.
37938 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
37939 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
37940
37941 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
37942
37943 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
37944
37945 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
37946 guard macro is already defined when the header is first
37947 included.
37948 * gcc.dg/cpp-mix.h: New file.
37949 * gcc.dg/endif-label.c: Update patterns to match compiler.
37950
37951 * g++.brendan/complex1.C: Declare abort.
37952 * g++.law/refs4.C: Remove XFAIL.
37953 * g++.oliva/expr2.C: Declare abort and exit.
37954
37955 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
37956
37957 * gcc.c-torture/execute/20000528-1.c: New test.
37958
37959 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
37960 * g++.old-deja/g++.law/temps4.C: Likewise.
37961
37962 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
37963 stdlib.h. Call abort() on failure.
37964 * g++.old-deja/g++.law/refs4.C: Likewise.
37965 * g++.old-deja/g++.law/temps4.C: Likewise.
37966 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
37967 * gcc.c-torture/execute/20000112-1.c: Include string.h.
37968
37969 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
37970
37971 Relative to g++.dg/special:
37972 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
37973
37974 Relative to g++.old-deja:
37975 * g++.brendan/complex1.C, g++.jason/optimize2.C,
37976 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
37977 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
37978 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
37979 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
37980 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
37981 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
37982
37983 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
37984 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
37985 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
37986 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
37987 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
37988 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
37989 and/or string.h.
37990
37991 * g++.other/goto1.C: Update expectations for error messages.
37992
37993 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
37994
37995 * gcc.c-torture/compile/20000523-1.c: New test.
37996
37997 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
37998
37999 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
38000
38001 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38002
38003 * g++.old-deja/g++.eh/catch11.C: New test.
38004 * g++.old-deja/g++.eh/catch12.C: New test.
38005
38006 2000-05-24 Nick Clifton <nickc@cygnus.com>
38007
38008 * gcc.c-torture/execute/20000523-1.c: New test.
38009
38010 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
38011
38012 * c-torture/execute/bcp-1.c: Replace abort in arg of
38013 __builtin_constant_p with a generic external function.
38014
38015 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
38016 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
38017 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
38018 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
38019 Prototype abort and/or exit.
38020
38021 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
38022 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
38023 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
38024 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
38025
38026 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
38027
38028 * gcc.dg/dwarf2-1.c: New test.
38029
38030 2000-05-20 Richard Henderson <rth@cygnus.com>
38031
38032 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
38033
38034 2000-05-20 Andreas Jaeger <aj@suse.de>
38035
38036 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
38037 testcase.
38038
38039 2000-05-19 David Edelsohn <edelsohn@gnu.org>
38040
38041 * gcc.c-torture/execute/20000519-2.c: New test.
38042
38043 2000-05-19 Andreas Jaeger <aj@suse.de>
38044
38045 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
38046 which fails with SSA.
38047
38048 * lib/c-torture.exp: Also test with -O3 -fssa.
38049
38050 2000-05-18 Michael Meissner <meissner@redhat.com>
38051
38052 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
38053 * gcc.c-torture/execute/920415-1.c: Ditto.
38054 * gcc.c-torture/execute/920501-1.c: Ditto.
38055 * gcc.c-torture/execute/conversion.c: Ditto.
38056 * gcc.c-torture/execute/cvt-1.c: Ditto.
38057
38058 2000-05-18 Jeffrey A Law (law@cygnus.com)
38059
38060 * gcc.c-torture/compile/20000518-1.c: New test.
38061
38062 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
38063
38064 * g77.f-torture/compile/200005018.f: New test.
38065
38066 2000-05-17 Jeffrey A Law (law@cygnus.com)
38067
38068 * gcc.c-torture/compile/20000517-1.c: New test.
38069
38070 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38071
38072 * gcc.c-torture/execute/20000516-1.c: New test.
38073
38074 2000-05-15 Jakub Jelinek <jakub@redhat.com>
38075
38076 * g++.old-deja/g++.other/eh.C: New test.
38077
38078 2000-05-12 Richard Henderson <rth@cygnus.com>
38079
38080 * gcc.c-torture/execute/990208-1.c (main): Don't pass
38081 constants through to doit's conditional.
38082
38083 2000-05-11 Jeffrey A Law (law@cygnus.com)
38084
38085 * gcc.c-torture/compile/20000511-1.c: New test.
38086 * g77.f-torture/compile/20000511-1.f: New test.
38087 * g77.f-torture/compile/20000511-2.f: New test.
38088
38089 2000-05-11 Michael Meissner <meissner@redhat.com>
38090
38091 * gcc.c-torture/execute/20000511-1.c: New test.
38092
38093 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
38094
38095 * gcc.dg/dg.exp: Scan .S files as well as .c files.
38096 * gcc.dg/20000510-1.S: New.
38097
38098 2000-05-08 Catherine Moore <clm@cygnus.com>
38099
38100 * gcc.dg/unused-3.c: New.
38101
38102 2000-05-06 Richard Henderson <rth@cygnus.com>
38103
38104 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
38105 * g++.old-deja/g++.mike/warn1.C: Likewise.
38106 * g++.old-deja/g++.pt/local1.C: Likewise.
38107 * g++.old-deja/g++.pt/local7.C: Likewise.
38108 * g++.old-deja/g++.pt/spec16.C: Likewise.
38109
38110 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
38111
38112 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
38113
38114 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
38115
38116 * g77.f-torture/execute/20000503-1.f: New test.
38117
38118 2000-05-04 Andreas Jaeger <aj@suse.de>
38119
38120 * gcc.dg/noreturn-2.c: New test.
38121
38122 2000-05-04 Neil Booth <NeilB@earthling.net>
38123
38124 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
38125 preprocessor.
38126
38127 2000-05-04 Richard Henderson <rth@cygnus.com>
38128
38129 * gcc.c-torture/execute/20000503-1.c: Fix typo.
38130
38131 2000-05-04 Richard Henderson <rth@cygnus.com>
38132
38133 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
38134 OpenSSL by Jason R Thorpe.
38135
38136 2000-05-03 Jim Wilson <wilson@cygnus.com>
38137
38138 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
38139
38140 2000-05-03 Robert Lipe <robertlipe@usa.net>
38141
38142 * gcc.dg/20000503-1.c: New test.
38143
38144 2000-05-02 Jakub Jelinek <jakub@redhat.com>
38145
38146 * gcc.c-torture/compile/20000502-1.c: New test.
38147 * g++.old-deja/g++.other/align.C: New test.
38148 * gcc.dg/cpp-tradstringify.c: New test.
38149
38150 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
38151
38152 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
38153 and hard registers.
38154
38155 2000-04-26 Geoff Keating <geoffk@cygnus.com>
38156
38157 * gcc.c-torture/execute/loop-5.c: New test.
38158
38159 2000-04-25 Jakub Jelinek <jakub@redhat.com>
38160
38161 * gcc.c-torture/execute/va-arg-20.c: New test.
38162
38163 2000-04-23 Jeffrey A Law (law@cygnus.com)
38164
38165 * gcc.c-torture/execute/20000422-1.c: New test.
38166
38167 2000-04-20 Greg McGary <gkm@gnu.org>
38168
38169 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
38170 when optimizing, but without sibling-call optimizations (-O1).
38171
38172 2000-04-20 Jeffrey A Law (law@cygnus.com)
38173
38174 * gcc.c-torture/compile/20000420-1.c: New test.
38175
38176 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
38177
38178 * g++.abi/ptrflags.C: New test.
38179 * g++.eh/catchptr1.C: Test incomplete pointer chains.
38180
38181 2000-04-19 Catherine Moore <clm@cygnus.com>
38182
38183 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
38184
38185 2000-04-19 Greg McGary <gkm@gnu.org>
38186
38187 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
38188 sibling-call optimizations.
38189
38190 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
38191
38192 * gcc.dg/20000419-1.c: New test.
38193
38194 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
38195
38196 * gcc.c-torture/execute/20000412-6.c: New test.
38197
38198 2000-04-12 Jeffrey A Law (law@cygnus.com)
38199
38200 * gcc.c-torture/execute/20000412-5.c: New test.
38201 * g77.f-torture/compile/20000412-1.f: New test.
38202 * gcc.c-torture/execute/20000412-4.c: New test.
38203 * gcc.c-torture/compile/20000412-2.c: New test.
38204 * gcc.c-torture/execute/20000412-3.c: New test.
38205 * gcc.c-torture/compile/20000412-1.c: New test.
38206 * gcc.c-torture/execute/20000412-2.c: New test.
38207
38208 2000-04-12 Jakub Jelinek <jakub@redhat.com>
38209
38210 * objc/execute/bf-20.m: New test.
38211
38212 2000-04-10 Richard Henderson <rth@cygnus.com>
38213
38214 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
38215
38216 * gcc.c-torture/execute/20000412-1.c: New test.
38217
38218 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
38219
38220 * g++.old-deja/g++.eh/catchptr1.C: New test.
38221
38222 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
38223
38224 * g++.old-deja/g++.abi/cxa_vec.C: New test.
38225
38226 2000-04-08 Neil Booth <NeilB@earthling.net>
38227
38228 * gcc.dg/cpp-nullchar.c: Remove test as
38229 embedded nulls cause problems.
38230
38231 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38232
38233 * gcc.dg/compare2.c: New test.
38234
38235 2000-04-08 Neil Booth <NeilB@earthling.net>
38236
38237 * gcc.dg/cpp-nullchar.c: New test.
38238
38239 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
38240
38241 * gcc.dg/cpp-mi2.c: New test.
38242 * gcc.dg/cpp-mi2[abc].h: New files.
38243
38244 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
38245
38246 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
38247 member name.
38248
38249 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
38250
38251 * g++.old-deja/g++.abi/vmihint.C: New test.
38252
38253 2000-04-06 Neil Booth <NeilB@earthling.net>
38254
38255 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
38256 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
38257 copyright.
38258
38259 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
38260
38261 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
38262 avoid stack-frame overwrite.
38263
38264 2000-04-05 Jakub Jelinek <jakub@redhat.com>
38265
38266 * gcc.c-torture/compile/20000405-2.c: New test.
38267 * gcc.c-torture/compile/20000405-3.c: New test.
38268
38269 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38270
38271 * gcc.c-torture/compile/20000405-1.c: New test.
38272
38273 2000-04-04 Geoff Keating <geoffk@cygnus.com>
38274
38275 * gcc.dg/cast-qual-1.c: Revert last change.
38276
38277 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38278
38279 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
38280
38281 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
38282
38283 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
38284 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
38285
38286 2000-04-03 Jeffrey A Law (law@cygnus.com)
38287
38288 * gcc.c-torture/compile/20000403-2.c: New test.
38289 * gcc.c-torture/compile/20000403-1.c: New test.
38290
38291 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
38292
38293 * gcc.c-torture/execute/20000403-1.c: New test.
38294
38295 2000-04-03 Geoff Keating <geoffk@cygnus.com>
38296
38297 * gcc.c-torture/execute/20000402-1.c: New test.
38298
38299 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
38300
38301 * gcc.c-torture/execute/va-arg-15.c: New test.
38302 * gcc.c-torture/execute/va-arg-16.c: New test.
38303 * gcc.c-torture/execute/va-arg-17.c: New test.
38304 * gcc.c-torture/execute/va-arg-18.c: New test.
38305 * gcc.c-torture/execute/va-arg-19.c: New test.
38306
38307 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
38308
38309 * gcc.c-torture/compile/981211-1.c: Move to...
38310 * gcc.dg/cpp-as1.c: ...here.
38311 * gcc.dg/cpp-as2.c: New file.
38312
38313 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
38314 compiler.
38315
38316 2000-04-02 Neil Booth <NeilB@earthling.net>
38317
38318 * gcc.dg/cpp-cond.c New tests.
38319 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
38320 accidental success less likely.
38321 * gcc.dg/cpp-missingop.c New tests.
38322 * gcc.dg/cpp-missingparen.c New tests.
38323 * gcc.dg/cpp-shift.c New tests.
38324 * gcc.dg/cpp-shortcircuit.c New tests.
38325 * gcc.dg/cpp-unary.c New tests.
38326
38327 2000-03-29 Jeffrey A Law (law@cygnus.com)
38328
38329 * gcc.c-torture/compile/20000329-1.c: New test.
38330
38331 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
38332
38333 * gcc.c-torture/compile/20000326-1.c: New test.
38334 * gcc.c-torture/compile/20000326-2.c: New test.
38335
38336 2000-03-24 Geoff Keating <geoffk@cygnus.com>
38337
38338 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
38339 the first parameter is a function argument.
38340
38341 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
38342
38343 * g++.old-deja/g++.ext/array4.C: New test.
38344
38345 2000-03-22 Geoff Keating <geoffk@cygnus.com>
38346
38347 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
38348
38349 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38350
38351 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
38352
38353 2000-03-19 Richard Henderson <rth@cygnus.com>
38354
38355 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
38356
38357 2000-03-19 Richard Henderson <rth@cygnus.com>
38358
38359 * gcc.c-torture/compile/20000319-1.c: New test.
38360
38361 2000-03-14 Jeffrey A Law (law@cygnus.com)
38362
38363 * gcc.c-torture/execute/20000314-3.c: New test.
38364 * gcc.c-torture/execute/20000314-2.c: New test.
38365 * gcc.c-torture/execute/20000314-1.c: New test.
38366 * gcc.c-torture/compile/20000314-2.c: New test.
38367 * gcc.c-torture/compile/20000314-1.c: New test.
38368
38369 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
38370
38371 * g++.old-deja/g++.warn/inline.C: New test.
38372
38373 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
38374
38375 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
38376 standards-compliant result rather than specific constants.
38377 Put test-values in array.
38378
38379 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
38380
38381 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
38382 (g++_target_compile): Put test-specific options last.
38383
38384 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38385
38386 * g++.old-deja/g++.eh/vbase4.C: New test.
38387
38388 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38389
38390 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
38391
38392 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38393
38394 * g++.old-deja/g++.brendan/misc12.C: Removed.
38395 * g++.old-deja/g++.pt/memtemp77.C: Constify.
38396 * g++.old-deja/g++.ext/pretty4.C: New test.
38397
38398 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38399
38400 * g++.old-deja/g++.other/string2.C: New test.
38401
38402 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
38403
38404 * g++.old-deja/g++.warn/impint2.C: New test.
38405
38406 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
38407
38408 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
38409 is 1, not zero.
38410
38411 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
38412
38413 * g++.old-deja/g++.warn/impint.C: New test.
38414 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
38415 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
38416 * g++.old-deja/g++.pt/explicit12.C: Likewise.
38417 * g++.old-deja/g++.pt/explicit13.C: Likewise.
38418 * g++.old-deja/g++.pt/explicit17.C: Likewise.
38419 * g++.old-deja/g++.pt/explicit18.C: Likewise.
38420 * g++.old-deja/g++.pt/explicit19.C: Likewise.
38421 * g++.old-deja/g++.pt/explicit23.C: Likewise.
38422 * g++.old-deja/g++.pt/explicit31.C: Likewise.
38423 * g++.old-deja/g++.pt/explicit35.C: Likewise.
38424 * g++.old-deja/g++.pt/explicit6.C: Likewise.
38425 * g++.old-deja/g++.pt/memclass7.C: Likewise.
38426
38427 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
38428
38429 * gcc.dg/cpp-redef.c: New test.
38430
38431 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
38432
38433 * g++.old-deja/g++.pt/unify7.C: New test.
38434
38435 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38436
38437 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
38438 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
38439
38440 2000-02-25 Geoff Keating <geoffk@cygnus.com>
38441
38442 * gcc.c-torture/compile/20000224-1.c: New test.
38443
38444 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38445
38446 * gcc.c-torture/compile/cpp-2.c: New test.
38447 * gcc.c-torture/compile/cpp-1.c: New test.
38448
38449 2000-02-25 Jeffrey A Law (law@cygnus.com)
38450
38451 * gcc.c-torture/execute/20000225-1.c: New test.
38452
38453 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38454
38455 * gcc.dg/cpp-li2.c: New test.
38456
38457 * gcc.dg/cpp-wi1.c: New test.
38458
38459 * gcc.dg/cpp-li1.c: New test.
38460
38461 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
38462
38463 * g++.old-deja/g++.other/sizeof5.C: New test.
38464
38465 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38466
38467 * gcc.c-torture/execute/va-arg-13.c: New test.
38468
38469 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
38470
38471 * gcc.c-torture/execute/va-arg-12.c: New test.
38472
38473 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38474
38475 * gcc.c-torture/execute/20000223-1.c: New test.
38476
38477 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38478
38479 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
38480
38481 2000-02-22 Mark Mitchell <mark@codesourcery.com>
38482
38483 * g++.old-deja/g++.abi/ptrmem.C: New test.
38484
38485 2000-02-19 Richard Henderson <rth@cygnus.com>
38486
38487 * gcc.c-torture/compile/init-3.c: New.
38488
38489 2000-02-17 Mark Mitchell <mark@codesourcery.com>
38490
38491 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
38492 ALWAYS_CXXFLAGS.
38493
38494 2000-02-11 Robert Lipe <robertl@sco.com>
38495
38496 * gcc.c-torture/compile/20000211-3.c: New test.
38497
38498 2000-02-11 Martin Buchholz <martin@xemacs.org>
38499
38500 * gcc.c-torture/compile/20000211-2.c: New test.
38501
38502 2000-02-11 Jeffrey A Law (law@cygnus.com)
38503
38504 * gcc.c-torture/compile/20000211-1.c: New test.
38505
38506 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
38507
38508 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
38509 on native targets
38510
38511 2000-02-08 Nathan Sidwell <nathan@acm.org>
38512
38513 * g++.old-deja/g++.other/cast5.C: New test.
38514
38515 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
38516
38517 * gcc.c-torture/execute/20000205-1.c: New.
38518
38519 2000-02-03 Nathan Sidwell <nathan@acm.org>
38520
38521 * g++.old-deja/g++.jason/cast3.C: Return void.
38522 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
38523
38524 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38525
38526 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
38527
38528 * gcc.dg/loop-1.c: New test.
38529
38530 2000-01-27 Jakub Jelinek <jakub@redhat.com>
38531
38532 * gcc.c-torture/compile/20000127-1.c: New test.
38533 * gcc.c-torture/execute/991228-1.c: New test.
38534
38535 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38536
38537 * gcc.dg/unused-2.c: New test.
38538
38539 * gcc.dg/conv-1.c: New test.
38540
38541 2000-01-24 Mark Mitchell <mark@codesourcery.com>
38542
38543 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
38544 compiler.
38545 (tool_option_proc): Fix typo.
38546
38547 2000-01-24 Geoff Keating <geoffk@cygnus.com>
38548
38549 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
38550 of the ld on the host, not on the build machine.
38551 Also, don't crash if '--help' is not a supported option.
38552
38553 2000-01-24 Richard Henderson <rth@cygnus.com>
38554
38555 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
38556
38557 2000-01-20 Jeffrey A Law (law@cygnus.com)
38558
38559 * gcc.c-torture/execute/20000120-2.c: New test.
38560 * gcc.c-torture/execute/20000120-1.c: New test.
38561
38562 2000-01-13 Jeffrey A Law (law@cygnus.com)
38563
38564 * gcc.c-torture/execute/20000113-1.c: New test.
38565
38566 2000-01-12 Jeffrey A Law (law@cygnus.com)
38567
38568 * gcc.c-torture/execute/20000112-1.c: New test.
38569
38570 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38571
38572 * gcc.dg/20000111-1.c: New test.
38573
38574 2000-01-10 Jeffrey A Law (law@cygnus.com)
38575
38576 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
38577 with 16 bit integers.
38578
38579 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38580
38581 * gcc.dg/20000108-1.c: New test.
38582
38583 2000-01-05 Nathan Sidwell <nathan@acm.org>
38584
38585 * g++.old-deja/g++.ns/koenig8.C: New test.
38586
38587 2000-01-05 Nathan Sidwell <nathan@acm.org>
38588
38589 * g++.old-deja/g++.other/cast4.C: New test.
38590
38591 2000-01-05 Jeffrey A Law (law@cygnus.com)
38592
38593 * gcc.c-torture/compile/20000105-2.c: New test.
38594 * gcc.c-torture/compile/20000105-1.c: New test.
38595
38596 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38597
38598 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
38599 references to printf & atoi to conform to ANSI standard.
38600 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
38601 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
38602 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
38603 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
38604 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
38605 * g++.old-deja/g++.brendan/complex1.C: Likewise.
38606 * g++.old-deja/g++.brendan/copy1.C: Likewise.
38607 * g++.old-deja/g++.brendan/copy2.C: Likewise.
38608 * g++.old-deja/g++.brendan/copy3.C: Likewise.
38609 * g++.old-deja/g++.brendan/copy4.C: Likewise.
38610 * g++.old-deja/g++.brendan/copy5.C: Likewise.
38611 * g++.old-deja/g++.brendan/copy6.C: Likewise.
38612 * g++.old-deja/g++.brendan/copy7.C: Likewise.
38613 * g++.old-deja/g++.brendan/copy8.C: Likewise.
38614 * g++.old-deja/g++.brendan/crash11.C: Likewise.
38615 * g++.old-deja/g++.brendan/crash14.C: Likewise.
38616 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
38617 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
38618 * g++.old-deja/g++.brendan/delete2.C: Likewise.
38619 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
38620 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
38621 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
38622 * g++.old-deja/g++.brendan/eh1.C: Likewise.
38623 * g++.old-deja/g++.brendan/groff1.C: Likewise.
38624 * g++.old-deja/g++.brendan/init3.C: Likewise.
38625 * g++.old-deja/g++.brendan/misc12.C: Likewise.
38626 * g++.old-deja/g++.brendan/misc7.C: Likewise.
38627 * g++.old-deja/g++.brendan/new2.C: Likewise.
38628 * g++.old-deja/g++.brendan/operators4.C: Likewise.
38629 * g++.old-deja/g++.brendan/operators5.C: Likewise.
38630 * g++.old-deja/g++.brendan/overload2.C: Likewise.
38631 * g++.old-deja/g++.brendan/overload7.C: Likewise.
38632 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
38633 * g++.old-deja/g++.brendan/reference1.C: Likewise.
38634 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
38635 * g++.old-deja/g++.brendan/template24.C: Likewise.
38636 * g++.old-deja/g++.brendan/template3.C: Likewise.
38637 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
38638 * g++.old-deja/g++.jason/inline3.C: Likewise.
38639 * g++.old-deja/g++.jason/opeq.C: Likewise.
38640 * g++.old-deja/g++.law/arg5.C: Likewise.
38641 * g++.old-deja/g++.law/arm7.C: Likewise.
38642 * g++.old-deja/g++.law/ctors11.C: Likewise.
38643 * g++.old-deja/g++.law/cvt8.C: Likewise.
38644 * g++.old-deja/g++.law/init9.C: Likewise.
38645 * g++.old-deja/g++.law/refs4.C: Likewise.
38646 * g++.old-deja/g++.law/template2.C: Likewise.
38647 * g++.old-deja/g++.law/visibility24.C: Likewise.
38648 * g++.old-deja/g++.law/vtable3.C: Likewise.
38649 * g++.old-deja/g++.mike/asm2.C: Likewise.
38650 * g++.old-deja/g++.mike/eh1.C: Likewise.
38651 * g++.old-deja/g++.mike/misc1.C: Likewise.
38652 * g++.old-deja/g++.mike/misc13.C: Likewise.
38653 * g++.old-deja/g++.mike/misc14.C: Likewise.
38654 * g++.old-deja/g++.mike/ns12.C: Likewise.
38655 * g++.old-deja/g++.mike/p1248.C: Likewise.
38656 * g++.old-deja/g++.mike/p3708.C: Likewise.
38657 * g++.old-deja/g++.mike/p3708a.C: Likewise.
38658 * g++.old-deja/g++.mike/p3708b.C: Likewise.
38659 * g++.old-deja/g++.mike/p646.C: Likewise.
38660 * g++.old-deja/g++.mike/p700.C: Likewise.
38661 * g++.old-deja/g++.mike/p783.C: Likewise.
38662 * g++.old-deja/g++.mike/p783a.C: Likewise.
38663 * g++.old-deja/g++.mike/p783b.C: Likewise.
38664 * g++.old-deja/g++.mike/p786.C: Likewise.
38665 * g++.old-deja/g++.mike/p789.C: Likewise.
38666 * g++.old-deja/g++.mike/p789a.C: Likewise.
38667 * g++.old-deja/g++.mike/p807a.C: Likewise.
38668 * g++.old-deja/g++.other/delete3.C: Likewise.
38669 * g++.old-deja/g++.other/dyncast1.C: Likewise.
38670 * g++.old-deja/g++.other/dyncast2.C: Likewise.
38671 * g++.old-deja/g++.other/dyncast3.C: Likewise.
38672 * g++.old-deja/g++.other/empty1.C: Likewise.
38673 * g++.old-deja/g++.other/temporary1.C: Likewise.
38674 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
38675 * g++.old-deja/g++.pt/t16.C: Likewise.
38676 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
38677
38678 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
38679
38680 * gcc.dg/991230-1.c: New test.
38681
38682 1999-12-29 Jeffrey A Law (law@cygnus.com)
38683
38684 * gcc.c-torture/compile/991229-3.c: New test.
38685 * gcc.c-torture/compile/991229-2.c: New test.
38686 * gcc.c-torture/compile/991229-1.c: New test.
38687
38688 1999-12-29 Greg McGary <gkm@eng.ascend.com>
38689
38690 * gcc.c-torture/compile/labels-2.c: New test.
38691
38692 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
38693
38694 * gcc.c-torture/execute/991227-1.c: New test.
38695
38696 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38697
38698 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
38699
38700 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
38701
38702 * gcc.c-torture/execute/991221-1.c: New test.
38703
38704 1999-12-20 Nathan Sidwell <nathan@acm.org>
38705
38706 * g++.old-deja/g++.other/cast3.C: New test.
38707
38708 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
38709
38710 * gcc.c-torture/execute/991216-4.c: New test.
38711
38712 1999-12-16 Michael Meissner <meissner@cygnus.com>
38713
38714 * gcc.c-torture/execute/991216-1.c: New test.
38715 * gcc.c-torture/execute/991216-2.c: New test.
38716 * gcc.c-torture/execute/991216-3.c: New test.
38717
38718 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38719
38720 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
38721 Actually make the test fail by using "-O2" for compilation.
38722
38723 1999-12-15 Nathan Sidwell <nathan@acm.org>
38724
38725 * g++.old-deja/g++.warn/cast-align1.C: New test.
38726
38727 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38728
38729 * gcc.c-torture/compile/991214-1.c: New test.
38730 * gcc.c-torture/compile/991214-2.c: New test.
38731
38732 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38733
38734 * gcc.dg/991214-1.c: New test.
38735
38736 1999-12-13 Jeffrey A Law (law@cygnus.com)
38737
38738 * gcc.c-torture/compile/991213-3.c: New test.
38739 * gcc.c-torture/compile/991213-2.c: New test.
38740 * gcc.c-torture/compile/991213-1.c: New test.
38741
38742 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
38743
38744 * gcc.dg/991209-1.c: New test.
38745
38746 1999-12-08 Nathan Sidwell <nathan@acm.org>
38747
38748 * gcc.c-torture/compile/991208-1.c: New test.
38749
38750 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38751
38752 * gcc.dg/ultrasp2.c: New test.
38753
38754 1999-12-05 Alex Samuel <samuel@codesourcery.com>
38755
38756 * g++.old-deja/g++.abi/align.C (main): Fix typo.
38757
38758 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
38759
38760 * gcc.c-torture/compile/991202-1.c: New test.
38761 * gcc.c-torture/execute/991202-1.c: New test.
38762 * gcc.c-torture/execute/991202-2.c: New test.
38763 * gcc.c-torture/execute/991202-3.c: New test.
38764
38765 1999-12-02 Alex Samuel <samuel@codesourcery.com>
38766
38767 * g++.old-deja/g++.abi/align.C: New test.
38768 * g++.old-deja/g++.abi/aggregates.C: Likewise.
38769 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38770
38771 1999-12-01 Richard Henderson <rth@cygnus.com>
38772
38773 * gcc.c-torture/execute/991201-1.c: New.
38774
38775 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
38776
38777 * gcc.dg/991129-1.c: New test.
38778
38779 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
38780
38781 * gcc.c-torture/compile/991127-1.c: New test.
38782
38783 1999-11-22 Nathan Sidwell <nathan@acm.org>
38784
38785 * g++.old-deja/g++.other/warn4.C: New test.
38786
38787 1999-11-22 Nathan Sidwell <nathan@acm.org>
38788
38789 * g++.old-deja/g++.eh/cleanup2.C: New test.
38790 * g++.old-deja/g++.ext/pretty2.C: New test.
38791 * g++.old-deja/g++.ext/pretty3.C: New test.
38792 * g++.old-deja/g++.other/debug6.C: New test.
38793
38794 1999-10-20 Jim Wilson <wilson@cygnus.com>
38795
38796 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
38797 compiler_output to look for one error message instead of two.
38798
38799 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
38800
38801 * gcc.c-torture/execute/991118-1.c: Also test case
38802 where the word boundary does not split a byte evenly.
38803
38804 1999-11-19 Nathan Sidwell <nathan@acm.org>
38805
38806 * g++.old-deja/g++.ext/restrict1.C: New test.
38807
38808 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
38809
38810 * gcc.c-torture/execute/991118-1.c: New test.
38811
38812 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
38813
38814 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
38815 working directory pathnames.
38816
38817 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
38818
38819 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
38820 host is equipped with driver.h and driver.o so it can actually
38821 compile and run the tests.
38822
38823 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
38824
38825 * gcc.c-torture/compile/991008-1.c: New test.
38826
38827 1999-11-08 Nick Clifton <nickc@cygnus.com>
38828
38829 * lib/gcc-dg.exp: Include target-supports.exp
38830
38831 1999-11-05 Nick Clifton <nickc@cygnus.com>
38832
38833 * lib/target-supports.exp: New file: Provide procs to test for
38834 features supported by the target.
38835 (check_weak_available): Moved here from ecos.exp.
38836 (check_alias_available): New proc: Determine of the target
38837 toolchain supports the alias attribute.
38838
38839 * gcc.dg/special/ecos.exp: Move check_weak_available to
38840 target-supports.exp.
38841 (alias-1.c): Only perform the test if the target supports
38842 aliases.
38843 (wkali-1.c): Only perform the test if the target supports
38844 aliases.
38845
38846 * gcc.dg/990506-0.c: Expect error messages from cross
38847 targets as well as native targets.
38848
38849 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38850
38851 * gcc.dg/ultrasp1.c: Removed xfail.
38852 * gcc.dg/struct-ret-2.c: Likewise.
38853 * gcc.dg/array-1.c: Likewise.
38854
38855 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38856
38857 * gcc.dg/struct-ret-2.c: New test.
38858
38859 * gcc.dg/array-1.c: New test.
38860
38861 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
38862
38863 * gcc.c-torture/execute/991030-1.c: New test.
38864
38865 1999-10-26 Richard Henderson <rth@cygnus.com>
38866
38867 * gcc.c-torture/compile/991026-2.c: New test.
38868
38869 1999-10-26 Jeffrey A Law (law@cygnus.com)
38870
38871 * gcc.c-torture/compile/991026-1.c: New test.
38872
38873 1999-10-23 Jeffrey A Law (law@cygnus.com)
38874
38875 * gcc.c-torture/execute/991023-1.c: New test.
38876
38877 1999-10-19 Jeffrey A Law (law@cygnus.com)
38878
38879 * gcc.c-torture/execute/991019-1.c: New test.
38880
38881 1999-10-16 Richard Henderson <rth@cygnus.com>
38882
38883 * gcc.c-torture/execute/991016-1.c: New test.
38884
38885 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
38886
38887 * gcc.c-torture/execute/991014-1.c: New test.
38888
38889 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
38890
38891 * g++.old-deja/g++.other/union2.C: New test.
38892
38893 1999-10-13 Nathan Sidwell <nathan@acm.org>
38894
38895 * g++.old-deja/g++.other/vaarg2.C: New test.
38896 * g++.old-deja/g++.other/vaarg3.C: New test.
38897
38898 1999-10-12 Craig Burley <craig@jcb-sc.com>
38899
38900 * g77.f-torture/noncompile/19990905-1.f: Moved from being
38901 in compile/.
38902
38903 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
38904
38905 * gcc.c-torture/execute/va-arg-11.c: New test.
38906
38907 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
38908
38909 * lib/file-format.exp (gcc_target_object_format): Don't
38910 crash if objdump is unavailable.
38911
38912 1999-09-29 Donn Terry <donn@interix.com>
38913
38914 * gcc.misc-tests/mg.exp: delete extraneous redirection.
38915
38916 1999-09-28 Nick Clifton <nickc@cygnus.com>
38917
38918 * gcc.c-torture/compile/990928-1.c: New test.
38919
38920 1999-09-28 Nathan Sidwell <nathan@acm.org>
38921
38922 * g++.old-deja/g++.other/decl6.C: New test.
38923
38924 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38925
38926 * gcc.c-torture/execute/va-arg-10.c: New test.
38927
38928 1999-09-27 Nathan Sidwell <nathan@acm.org>
38929
38930 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
38931 __PRETTY_FUNCTION__.
38932
38933 1999-09-23 Nick Clifton <nickc@cygnus.com>
38934
38935 * gcc.c-torture/execute/990923-1.c: New test.
38936
38937 1999-09-21 Nick Clifton <nickc@cygnus.com>
38938
38939 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
38940 for which -fpic is inappropriate.
38941
38942 1999-09-21 Mark Mitchell <mark@codesourcery.com>
38943
38944 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
38945
38946 1999-09-21 Nathan Sidwell <nathan@acm.org>
38947
38948 * g++.old-deja/g++.other/dyncast1.C: New test.
38949 * g++.old-deja/g++.other/dyncast2.C: New test.
38950 * g++.old-deja/g++.other/dyncast3.C: New test.
38951 * g++.old-deja/g++.other/dyncast4.C: New test.
38952 * g++.old-deja/g++.other/dyncast5.C: New test.
38953 * g++.old-deja/g++.eh/catch3.C: New test.
38954 * g++.old-deja/g++.eh/catch3p.C: New test.
38955 * g++.old-deja/g++.eh/catch4.C: New test.
38956 * g++.old-deja/g++.eh/catch4p.C: New test.
38957 * g++.old-deja/g++.eh/catch5.C: New test.
38958 * g++.old-deja/g++.eh/catch5p.C: New test.
38959 * g++.old-deja/g++.eh/catch6.C: New test.
38960 * g++.old-deja/g++.eh/catch6p.C: New test.
38961 * g++.old-deja/g++.eh/catch7.C: New test.
38962 * g++.old-deja/g++.eh/catch7p.C: New test.
38963 * g++.old-deja/g++.eh/catch8.C: New test.
38964 * g++.old-deja/g++.eh/catch8p.C: New test.
38965 * g++.old-deja/g++.eh/catch9.C: New test.
38966 * g++.old-deja/g++.eh/catch9p.C: New test.
38967
38968 1999-09-13 Nathan Sidwell <nathan@acm.org>
38969
38970 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
38971 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
38972
38973 1999-09-13 Jeffrey A Law (law@cygnus.com)
38974
38975 * gcc.c-torture/compile/990913-1.c: New test.
38976
38977 1999-09-10 Nathan Sidwell <nathan@acm.org>
38978
38979 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
38980 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38981
38982 1999-09-09 Richard Henderson <rth@cygnus.com>
38983
38984 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
38985
38986 1999-09-09 Nathan Sidwell <nathan@acm.org>
38987
38988 * g++.old-deja/g++.other/lookup11.C: New test.
38989 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
38990 what is permitted and what we want.
38991 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
38992 overload use.
38993 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38994
38995 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
38996
38997 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
38998 * gcc.c-torture/noncompile/poison-1.c: New file.
38999
39000 1999-09-08 Nathan Sidwell <nathan@acm.org>
39001
39002 * g++.old-deja/g++.other/sizeof3.C: New test.
39003 * g++.old-deja/g++.other/sizeof4.C: New test.
39004 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
39005 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
39006
39007 1999-09-07 Richard Henderson <rth@cygnus.com>
39008
39009 * gcc.dg/va-arg-1.c: New.
39010
39011 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39012
39013 * gcc.c-torture/execute/va-arg-9.c: New test.
39014
39015 1999-09-05 Craig Burley <craig@jcb-sc.com>
39016
39017 * g77.f-torture/compile/980519-2.f: New test.
39018 * g77.f-torture/compile/19990905-0.f: New test.
39019 * g77.f-torture/compile/19990905-1.f: New test.
39020 * g77.f-torture/compile/19990905-2.f: New test.
39021
39022 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
39023
39024 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
39025
39026 * gcc.c-torture/execute/990827-1.c: Fix typo.
39027
39028 1999-09-03 Nathan Sidwell <nathan@acm.org>
39029
39030 * g++.old-deja/g++.other/deref1.C: New test.
39031
39032 1999-09-02 Nathan Sidwell <nathan@acm.org>
39033
39034 * g++.old-deja/g++.other/ambig2.C: New test.
39035 * g++.old-deja/g++.other/cond5.C: New test.
39036 * g++.old-deja/g++.other/lookup16.C: New test.
39037
39038 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
39039
39040 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
39041 assemblers too.
39042
39043 1999-08-31 Jeffrey A Law (law@cygnus.com)
39044
39045 * lib/c-torture.exp: Avoid the "compare executables" optimization
39046 when testing native.
39047
39048 1999-08-29 Jeffrey A Law (law@cygnus.com)
39049
39050 * gcc.c-torture/execute/990829-1.c: New test.
39051 * gcc.c-torture/compile/990829-1.c: New test.
39052
39053 1999-08-27 Paul Burchard <burchard@pobox.com>
39054
39055 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
39056 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
39057 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
39058 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
39059 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
39060 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
39061 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
39062 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
39063 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
39064 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
39065 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
39066
39067 1999-08-27 Jeffrey A Law (law@cygnus.com)
39068
39069 * gcc.c-torture/execute/990827-1.c: New test.
39070
39071 1999-08-26 Craig Burley <craig@jcb-sc.com>
39072
39073 * g77.f-torture/noncompile/19990826-4.f: New test.
39074
39075 * g77.f-torture/compile/19990826-3.f: New test.
39076
39077 * g77.f-torture/execute/19990826-2.f: New test.
39078
39079 * g77.f-torture/compile/19990826-1.f: New test.
39080
39081 * gcc.c-torture/execute/990826-0.c: New test.
39082 * g77.c-torture/execute/19990826-0.f: New test.
39083
39084 * g77.f-torture/noncompile/970626-2.f: New test.
39085
39086 1999-08-25 Paul Burchard <burchard@pobox.com>
39087
39088 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
39089 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
39090 lss-011.C: New tests.
39091
39092 1999-08-25 Nathan Sidwell <nathan@acm.org>
39093
39094 * g++.old-deja/g++.other/decl5.C: New test.
39095
39096 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39097
39098 * noncompile/noncompile.exp: Load_lib c-torture.exp.
39099 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
39100 call `postbase' for each one. All callers of `postbase' changed
39101 to call this instead.
39102
39103 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
39104
39105 * gcc.c-torture/execute/990811-1.c: New test.
39106
39107 1999-08-09 Nick Clifton <nickc@cygnus.com>
39108
39109 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
39110 just native ones.
39111
39112 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
39113 just native ones.
39114
39115 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39116
39117 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
39118
39119 1999-08-04 Jeffrey A Law (law@cygnus.com)
39120
39121 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
39122
39123 1999-08-04 Nathan Sidwell <nathan@acm.org>
39124
39125 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
39126
39127 1999-08-04 Jeffrey A Law (law@cygnus.com)
39128
39129 * gcc.c-torture/execute/990804-1.c: New test.
39130
39131 1999-08-03 Nathan Sidwell <nathan@acm.org>
39132
39133 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
39134 * g++.old-deja/g++.brendan/crash64.C: Likewise.
39135 * g++.old-deja/g++.brendan/overload8.C: Likewise.
39136
39137 1999-08-03 Nathan Sidwell <nathan@acm.org>
39138
39139 * g++.old-deja/g++.other/struct1.C: New test.
39140
39141 1999-08-03 Nathan Sidwell <nathan@acm.org>
39142
39143 * g++.old-deja/g++.other/enum2.C: New test.
39144
39145 1999-08-02 Richard Henderson <rth@cygnus.com>
39146
39147 Adapted from tests from Franz Sirl:
39148 * gcc.c-torture/execute/va-arg-7.c: New test.
39149 * gcc.c-torture/execute/va-arg-8.c: New test.
39150
39151 1999-08-01 Jeffrey A Law (law@cygnus.com)
39152
39153 * gcc.c-torture/compile/990801-2.c: New test.
39154
39155 * gcc.c-torture/compile/990801-1.c: New test.
39156
39157 1999-07-27 Michael Meissner <meissner@cygnus.com>
39158
39159 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
39160 fp-cmp-1.c, converting double to float.
39161
39162 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
39163 fp-cmp-1.c, converting double to long double.
39164
39165 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
39166 from fr1 to unknown_register, since fr1 is a legitimate register
39167 on some machines.
39168
39169 1999-07-25 Jeffrey A Law (law@cygnus.com)
39170
39171 * README: More listname related changes.
39172
39173 1999-07-08 Catherine Moore <clm@cygnus.com>
39174
39175 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
39176
39177 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
39178
39179 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
39180
39181 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39182
39183 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
39184
39185 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
39186
39187 * gcc.dg/990703-1.c: New test.
39188
39189 1999-06-29 Nick Clifton <nickc@cygnus.com>
39190
39191 * lib/file-format.exp: New file: Move definition of proc
39192 gcc_target_object_format to here from
39193 gcc.dg/special/ecos.exp.
39194
39195 * lib/c-torture.exp: Include lib file-format.exp.
39196 * lib/gcc-dg.exp: Include lib file-format.exp.
39197
39198 * gcc.dg/special/ecos.exp: Remove definition of proc
39199 gcc_target_object_format.
39200
39201 1999-06-28 Jeffrey A Law (law@cygnus.com)
39202
39203 * gcc.c-torture/execute/990628-1.c: New test.
39204
39205 1999-06-25 Jeffrey A Law (law@cygnus.com)
39206
39207 * gcc.c-torture/compile/990625-2.c: New test.
39208
39209 * gcc.c-torture/compile/990625-1.c: New test.
39210
39211 1999-06-23 Nick Clifton <nickc@cygnus.com>
39212
39213 * gcc.c-torture/compile/dll.c: New test case. Check that dll
39214 attributes compile.
39215 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
39216 ports that use the COFF/PE file format.
39217
39218 1999-06-17 Jeffrey A Law (law@cygnus.com)
39219
39220 * gcc.c-torture/compile/990617-1.c: New test.
39221
39222 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
39223
39224 * g++.old-deja/g++.other/decl4.C: New test.
39225
39226 1999-06-14 Nathan Sidwell <nathan@acm.org>
39227
39228 * g++.old-deja/g++.other/bitfld3.C: New test.
39229
39230 1999-06-08 Nathan Sidwell <nathan@acm.org>
39231
39232 * g++.old-deja/g++.eh/catch1.C: New test.
39233
39234 1999-06-07 Jeffrey A Law (law@cygnus.com)
39235
39236 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
39237
39238 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
39239 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
39240
39241 1999-06-05 Craig Burley <craig@jcb-sc.com>
39242
39243 * g77.f-torture/compile/19990502-0.f: Replace with new,
39244 shorter, test that still fails after recent changes.
39245
39246 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39247
39248 * gcc.c-torture/execute/990604-1.c: New test.
39249
39250 1999-05-31 Jeffrey A Law (law@cygnus.com)
39251
39252 * gcc.c-torture/execute/990531-1.c: New test.
39253
39254 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39255
39256 * gcc.c-torture/compile/990527-1.c: New test.
39257
39258 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
39259
39260 * gcc.c-torture/execute/990527-1.c: New test.
39261
39262 1999-05-25 Nick Clifton <nickc@cygnus.com>
39263
39264 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
39265 bitfields as signed.
39266
39267 1999-05-25 Craig Burley <craig@jcb-sc.com>
39268
39269 * g77.f-torture/compile/19990525-0.f: New test.
39270
39271 1999-05-25 Jeffrey A Law (law@cygnus.com)
39272
39273 * gcc.c-torture/execute/990525-2.c: New test.
39274
39275 * gcc.c-torture/execute/990525-1.c: New test.
39276
39277 1999-05-24 Nathan Sidwell <nathan@acm.org>
39278
39279 * g++.old-deja/g++.other/anon3.C: New test.
39280 * g++.old-deja/g++.other/anon4.C: New test.
39281 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
39282 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
39283 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
39284 Merrill).
39285
39286 1999-05-24 Jeffrey A Law (law@cygnus.com)
39287
39288 * gcc.c-torture/execute/990524-1.c: New test.
39289
39290 * gcc.dg/990524-1.c: New test.
39291
39292 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39293
39294 * gcc.c-torture/compile/990523-1.c: New test.
39295
39296 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
39297
39298 * gcc.c-torture/compile/990519-1.c: New test.
39299
39300 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39301
39302 * gcc.c-torture/compile/990517-1.c: New test.
39303
39304 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
39305 (e4, f4): New tests.
39306 (main): Call them.
39307
39308 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39309
39310 * gcc.dg/noreturn-1.c: New test.
39311
39312 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39313
39314 * gcc.c-torture/execute/990513-1.c: New test.
39315
39316 1999-05-10 Richard Henderson <rth@cygnus.com>
39317
39318 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
39319
39320 1999-05-10 Craig Burley <craig@jcb-sc.com>
39321
39322 * g77.f-torture/execute/erfc.f: Use small single-precision
39323 values, to avoid problems on Alphas when not -mieee.
39324
39325 1999-05-08 Craig Burley <craig@jcb-sc.com>
39326
39327 * gcc.dg/990506-0.c: New test.
39328
39329 1999-05-08 Richard Henderson <rth@cygnus.com>
39330
39331 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
39332 the constant to test. Don't XFAIL 64-bit targets.
39333
39334 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
39335 * g++.old-deja/g++.law/profile1.C: Likewise.
39336
39337 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
39338 operator new instances.
39339 * g++.old-deja/g++.other/delete5.C: Likewise.
39340
39341 1999-05-03 Craig Burley <craig@jcb-sc.com>
39342
39343 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
39344 intrinsic.
39345
39346 1999-05-03 Craig Burley <craig@jcb-sc.com>
39347
39348 * g77.f-torture/execute/u77-test.f: Reverse order of two
39349 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
39350
39351 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39352
39353 * gcc.dg/compare1.c: New test.
39354
39355 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
39356
39357 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
39358 New tests.
39359
39360 1999-05-02 Craig Burley <craig@jcb-sc.com>
39361
39362 * g77.f-torture/compile/19990502-1.f: New test.
39363
39364 1999-05-02 Craig Burley <craig@jcb-sc.com>
39365
39366 * g77.f-torture/compile/19990502-0.f: New test.
39367
39368 1999-05-02 Craig Burley <craig@jcb-sc.com>
39369
39370 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
39371 intrinsic.
39372
39373 1999-05-02 Craig Burley <craig@jcb-sc.com>
39374
39375 * g77.f-torture/execute/u77-test.f (main): List libU77
39376 intrinsics not currently tested.
39377 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
39378 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
39379 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
39380 Trim blanks off the ends of some printed strings.
39381
39382 1999-05-02 Craig Burley <craig@jcb-sc.com>
39383
39384 * g77.f-torture/execute/u77-test.f (main): Just warn about
39385 FSTAT gid disagreement, as it's expected on some systems.
39386
39387 1999-05-01 Craig Burley <craig@jcb-sc.com>
39388
39389 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
39390 use a new function, which allows for some slop.
39391 Clean up some commentary.
39392 (issum): The new function.
39393 (sgladd): Deleted subroutine.
39394
39395 1999-05-01 Craig Burley <craig@jcb-sc.com>
39396
39397 * g77.f-torture/execute/u77-test.f: Modify to be more like
39398 libf2c/libU77 version, bringing patches to that version here.
39399 Add suitable commentary.
39400
39401 1999-04-25 Richard Henderson <rth@cygnus.com>
39402
39403 * gcc.dg/990424-1.c: New test.
39404
39405 1999-04-24 Craig Burley <craig@jcb-sc.com>
39406
39407 * g77.f-torture/execute/u77-test.f (main): Bug involving
39408 LSTAT has been fixed, so turn back on full checking.
39409
39410 1999-04-20 Craig Burley <craig@jcb-sc.com>
39411
39412 * g77.f-torture/compile/19990419-0.f: New test.
39413 * g77.f-torture/execute/19990419-1.f: New test.
39414
39415 1999-04-17 Richard Henderson <rth@cygnus.com>
39416
39417 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
39418 to avoid the need for a prototype to supress a warning.
39419
39420 1999-04-07 Jim Wilson <wilson@cygnus.com>
39421
39422 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
39423
39424 1999-04-04 Jeffrey A Law (law@cygnus.com)
39425
39426 * gcc.c-torture/execute/990404-1.c: New test.
39427
39428 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39429
39430 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
39431 * gcc.dg/cpp-if3.c: Don't use -pedantic.
39432 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
39433 missing initializer warnings.
39434
39435 1999-03-28 Jeffrey A Law (law@cygnus.com)
39436
39437 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
39438 matching strings.
39439
39440 1999-03-26 Jeffrey A Law (law@cygnus.com)
39441
39442 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
39443
39444 1999-03-26 Craig Burley <craig@jcb-sc.com>
39445
39446 * g77.f-torture/execute/19990325-0.f: New test.
39447 * g77.f-torture/execute/19990325-1.f: New test.
39448
39449 1999-03-24 Jeffrey A Law (law@cygnus.com)
39450
39451 * gcc.c-torture/execute/990324-1.c: New test.
39452
39453 1999-03-22 Jim Wilson <wilson@cygnus.com>
39454
39455 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
39456 test with 4.
39457
39458 1999-03-17 Richard Henderson <rth@cygnus.com>
39459
39460 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
39461
39462 1999-03-13 Craig Burley <craig@jcb-sc.com>
39463
39464 * g77.f-torture/execute/19990313-2.f: New test.
39465 * g77.f-torture/execute/19990313-3.f: New test.
39466
39467 1999-03-13 Craig Burley <craig@jcb-sc.com>
39468
39469 * g77.f-torture/execute/19990313-0.f: New test.
39470 * g77.f-torture/execute/19990313-1.f: New test.
39471
39472 1999-03-12 Jim Wilson <wilson@cygnus.com>
39473
39474 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
39475 printf to sprintf.
39476 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
39477 (main): Add check for u15. Conditionalize u31 check depending on
39478 whether ints are <32 bits or >=32 bits.
39479
39480 1999-03-08 Craig Burley <craig@jcb-sc.com>
39481
39482 * g77.f-torture/execute/19981119-0.f: Improve testiness.
39483
39484 1999-03-08 Craig Burley <craig@jcb-sc.com>
39485
39486 * g77.f-torture/compile/19990305-0.f: New test.
39487 * g77.f-torture/execute/19981119-0.f: New test.
39488
39489 1999-03-08 Craig Burley <craig@jcb-sc.com>
39490
39491 * g77.f-torture/execute/970625-2.f: call ABORT if final
39492 result is not correct, instead of just printing it.
39493 Add this checking via newly introduced obfuscation, to
39494 trip up buggy front ends.
39495
39496 1999-03-07 Craig Burley <craig@jcb-sc.com>
39497
39498 * g77.f-torture/compile/960317-1.f: Moved from being
39499 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
39500
39501 1999-03-06 Craig Burley <craig@jcb-sc.com>
39502
39503 * g77.f-torture/execute/960317-1.f: New (old) test.
39504 * g77.f-torture/execute/970625-2.f: Ditto.
39505
39506 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
39507
39508 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
39509 message on line 1 or line 2; cccp and cpplib do this differently.
39510
39511 1999-03-01 Jeffrey A Law (law@cygnus.com)
39512
39513 * g++.old-deja/g++.law/weak1.C: New test.
39514
39515 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39516
39517 * gcc.c-torture/execute/990119-1.c: Renamed to...
39518 * gcc.dg/990119-1.c: this, so it will only be tested once
39519 (it's a preprocessor test, it doesn't need to be run at
39520 multiple optimization levels).
39521
39522 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39523
39524 * lib/g++.exp: Don't add incdir=$base_dir/../include to
39525 ALWAYS_CXXFLAGS.
39526
39527 1999-02-24 Craig Burley <craig@jcb-sc.com>
39528
39529 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
39530 * g77.f-torture/compile/19981216-0.f: ...as it is expected
39531 to not be compilable by current g77.
39532
39533 1999-02-24 Nick Clifton <nickc@cygnus.com>
39534
39535 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
39536
39537 1999-02-22 Jeffrey A Law (law@cygnus.com)
39538
39539 * gcc.c-torture/execute/990222-1.c: New test.
39540
39541 1999-02-19 Craig Burley <craig@jcb-sc.com>
39542
39543 * g77.f-torture/compile/19990218-0.f: New test.
39544 * g77.f-torture/noncompile/19990218-1.f: New test.
39545
39546 1999-02-18 Craig Burley <craig@jcb-sc.com>
39547
39548 * g77.f-torture/compile/19981216-0.f: New test.
39549
39550 1999-02-14 Jeffrey A Law (law@cygnus.com)
39551
39552 * gcc.dg/990214-1.c: New test.
39553
39554 1999-02-13 Jeffrey A Law (law@cygnus.com)
39555
39556 * gcc.dg/990213-2.c: New test.
39557
39558 * gcc.dg/990213-1.c: New test.
39559
39560 1999-02-12 Jeffrey A Law (law@cygnus.com)
39561
39562 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
39563 ints.
39564
39565 1999-02-11 Nick Clifton <nickc@cygnus.com>
39566
39567 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
39568 specified by target.
39569
39570 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
39571
39572 1999-02-11 Jeffrey A Law (law@cygnus.com)
39573
39574 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
39575
39576 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
39577
39578 * gcc.dg/special/ecos.exp: New test driver for new tests with
39579 special requirements.
39580
39581 * gcc.dg/special/alias-1.c: New test.
39582 * gcc.dg/special/gcsec-1.c: New test.
39583 * gcc.dg/special/weak-1.c: New test.
39584 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
39585 * gcc.dg/special/weak-2.c: New test.
39586 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
39587 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
39588 * gcc.dg/special/wkali-1.c: New test.
39589 * gcc.dg/special/wkali-2.c: New test.
39590 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
39591 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
39592
39593 1999-02-10 Felix Lee <flee@cygnus.com>
39594
39595 * lib/c-torture.exp (c-torture-compile): Pull out code for
39596 analyzing gcc error messages.
39597 (c-torture-execute): Likewise. Fix some (harmless) false
39598 positives.
39599 * lib/gcc.exp (gcc_check_compile): New function.
39600
39601 1999-02-08 Richard Henderson <rth@cygnus.com>
39602
39603 * gcc.c-torture/execute/990208-1.c: New test.
39604
39605 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
39606
39607 * g++.dg/special/ecos.exp: New driver for new tests with special
39608 requirements
39609
39610 * g++.dg/special/conpr-1.C: New test
39611 * g++.dg/special/conpr-2.C: New test
39612 * g++.dg/special/conpr-2a.C: New test
39613 * g++.dg/special/conpr-3.C: New test
39614 * g++.dg/special/conpr-3a.C: New test
39615 * g++.dg/special/conpr-3b.C: New test
39616
39617 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
39618 allow g++ to use the dg driver
39619
39620 * README: Add comment about g++.dg directory
39621
39622 1999-02-06 Jeffrey A Law (law@cygnus.com)
39623
39624 * README: Update email addresses.
39625
39626 1999-02-03 Nick Clifton <nickc@cygnus.com>
39627
39628 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
39629 arguments in order to force structure S onto the stack even on
39630 the alpha.
39631 (test): Pass 10 leading arguments to function foo as well as the
39632 structure S.
39633
39634 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
39635 failure for all targets.
39636
39637 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
39638 abort to terminate program execution.
39639
39640 1999-01-30 Richard Henderson <rth@cygnus.com>
39641
39642 * gcc.c-torture/execute/990130-1.c: New test.
39643
39644 1999-01-30 Jeffrey A Law (law@cygnus.com)
39645
39646 * gcc.dg/990130-1.c: New test.
39647
39648 1999-01-28 Michael Meissner <meissner@cygnus.com>
39649
39650 * gcc.c-torture/execute/990128-1.c: New test.
39651
39652 1999-01-27 Michael Meissner <meissner@cygnus.com>
39653
39654 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
39655
39656 1999-01-27 Felix Lee <flee@cygnus.com>
39657
39658 * lib/c-torture.exp (c-torture-compile): pull out code for
39659 analyzing gcc error messages.
39660 (c-torture-execute): ditto, and fix some (harmless) false
39661 positives.
39662 * lib/gcc.exp (gcc_check_compile): new function.
39663
39664 1999-01-17 Jeffrey A Law (law@cygnus.com)
39665
39666 * gcc.dg/990117-1.c: New test.
39667
39668 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
39669
39670 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
39671
39672 1999-01-15 Jeffrey A Law (law@cygnus.com)
39673
39674 * g77.f-torture/compile/990115-1.f: New test.
39675
39676 1999-01-07 Jeffrey A Law (law@cygnus.com)
39677
39678 * gcc.c-torture/compile/990107-1.c: New test
39679
39680 1999-01-06 Jeffrey A Law (law@cygnus.com)
39681
39682 * gcc.c-torture/execute/990106-2.c: New test.
39683
39684 * gcc.c-torture/execute/990106-1.c: New test.
39685
39686 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
39687
39688 * gcc.c-torture/compile/981223-1.c: New test.
39689
39690 1998-12-29 Richard Henderson <rth@cygnus.com>
39691
39692 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
39693 (opt3): Rename from opt4 and disable.
39694
39695 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
39696
39697 * g++.old-deja/g++.pt/ptrmem5.C: New test.
39698
39699 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
39700
39701 * g++.old-deja/g++.other/conv5.C: New test.
39702
39703 1998-12-14 Nick Clifton <nickc@cygnus.com>
39704
39705 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
39706
39707 1998-12-11 Jeffrey A Law (law@cygnus.com)
39708
39709 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
39710
39711 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
39712
39713 * gcc.c-torture/compile/981211-1.c: New test.
39714
39715 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39716
39717 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
39718
39719 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
39720
39721 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39722
39723 * gcc.special/930510-1.c: Make C9X safe.
39724 * gcc.misc-tests/gcov-1.c Similarly.
39725 * gcc.misc-tests/gcov-2.c Similarly.
39726
39727 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39728
39729 * gcc.dg/ultrasp1.c: New test.
39730
39731 1998-12-06 Richard Henderson <rth@cygnus.com>
39732
39733 * gcc.c-torture/execute/981206.c: New test.
39734
39735 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39736
39737 * g++.old-deja/g++.ns/template7.C: New test.
39738
39739 * g++.old-deja/g++.other/expr1.C: New test.
39740
39741 * g++.old-deja/g++.eh/tmpl3.C: New test.
39742
39743 * g++.old-deja/g++.eh/tmpl2.C: New test.
39744
39745 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39746
39747 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
39748 * g++.old-deja/g++.other/using6.C: Removed.
39749 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
39750
39751 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
39752
39753 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
39754
39755 * g++.old-deja/g++.pt/overload8.C: New test.
39756
39757 * g++.old-deja/g++.pt/overload7.C: New test.
39758
39759 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
39760
39761 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
39762 and relinking messages.
39763 * lib/g++.exp (g++_target_compile): Remove .rpo file when
39764 compiling with -frepo.
39765
39766 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
39767
39768 * g++.old-deja/g++.pt/lookup6.C: New test.
39769
39770 1998-11-30 Nick Clifton <nickc@cygnus.com>
39771
39772 * gcc.c-torture/execute/981130-1.c: New test.
39773 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
39774
39775 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39776
39777 * g++.old-deja/g++.pt/explicit76.C: New test.
39778
39779 * g++.old-deja/g++.pt/friend38.C: New test.
39780
39781 * g++.old-deja/g++.ns/crash2.C: New test.
39782
39783 * g++.old-deja/g++.pt/defarg8.C: New test.
39784
39785 * g++.old-deja/g++.pt/instantiate6.C: New test.
39786
39787 * g++.old-deja/g++.pt/static6.C: New test.
39788
39789 * g++.old-deja/g++.pt/decl2.C: New test.
39790
39791 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
39792
39793 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
39794 problem is actually related with name lookup, but so what? :-)
39795
39796 * g++.old-deja/g++.pt/friend37.C: New test.
39797
39798 1998-11-25 Dave Love <d.love@dl.ac.uk>
39799
39800 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
39801 element, which fails on some systems.
39802
39803 * g77.f-torture/execute/labug1.f: New test.
39804
39805 1998-11-21 Jeffrey A Law (law@cygnus.com)
39806
39807 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
39808 is defined.
39809
39810 1998-11-18 Dave Love <d.love@dl.ac.uk>
39811
39812 * g77.f-torture/compile/981117-1.f: New test.
39813
39814 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
39815
39816 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
39817 properly discarded.
39818
39819 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
39820
39821 * gcc.c-torture/execute/memcheck: New directory of tests for
39822 -fcheck-memory-usage.
39823
39824 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
39825
39826 * README: New file, general information about the testsuite and
39827 new description of the various C++ test subdirectories.
39828 * README.g++: Eliminate obsolete information, update and move most
39829 relevant stuff to README.
39830
39831 1998-11-07 Richard Henderson <rth@cygnus.com>
39832
39833 * gcc.c-torture/compile/981107-1.c: New test.
39834
39835 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
39836
39837 * execute/memcpy-bi.c: New testcase.
39838
39839 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
39840
39841 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
39842 base classes.
39843
39844 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
39845 template is selected.
39846
39847 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
39848 classes, it should be accepted for all types.
39849
39850 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
39851
39852 * g++.old-deja/g++.pt/spec24.C: Ensure that template
39853 specializations start with template headers.
39854
39855 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
39856
39857 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
39858
39859 * g++.old-deja/g++.other/init9.C: Test cross initialization of
39860 non-POD types.
39861
39862 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39863
39864 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
39865
39866 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
39867
39868 * compile/981022-1.c, compile/981022-1.x: New test and driver.
39869
39870 1998-10-19 Jeffrey A Law (law@cygnus.com)
39871
39872 * 981019-1.c: New test.
39873
39874 1998-10-14 Robert Lipe <robertl@dgii.com>
39875
39876 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
39877 find objc headers.
39878
39879 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39880
39881 * compile/981001-4.c: Remove use of GCC extension that triggers a
39882 compiler bug.
39883
39884 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
39885
39886 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
39887
39888 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
39889
39890 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
39891 instantiation of template produces incorrect code for delete
39892 expression.
39893
39894 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
39895 constructors' name is not unique.
39896 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
39897 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
39898
39899 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
39900 automatic array of const is ill-formed.
39901
39902 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
39903 of template parameter?
39904
39905 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
39906 const.
39907
39908 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
39909 pointer-to-member expression.
39910
39911 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
39912 declaration causes ICE.
39913
39914 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
39915
39916 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
39917 reserved in the global namespace.
39918
39919 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
39920 generate needed virtual table.
39921
39922 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
39923
39924 1998-10-10 Dariush Eslimi <eslimi@loran.com>
39925
39926 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
39927 template-dependent type
39928
39929 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39930
39931 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
39932 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
39933 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
39934
39935 * g++.old-deja/g++.other/using5.C: New test; using decl from base
39936 class should be usable as argument of member function.
39937 * g++.old-deja/g++.other/using6.C: New test; using decl from base
39938 class should be usable as return type of member function.
39939 * g++.old-deja/g++.other/using7.C: New test; using decl from base
39940 class should be usable as type of data member.
39941
39942 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
39943
39944 1998-10-09 Jeffrey A Law (law@cygnus.com)
39945
39946 * gcc.c-torture/special/920521-1.c: Fix bogus test.
39947
39948 1998-10-08 Nick Clifton <nickc@cygnus.com>
39949
39950 * gcc.dg/dll-?.c Add thumb to target list.
39951 Fix assembler scan patterns to match current assembler output.
39952
39953 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
39954
39955 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
39956 matching of template brackets.
39957
39958 * g++.old-deja/g++.other/using4.C: New test. Test using
39959 declarations of methods from base classes.
39960
39961 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
39962 within functions should introduce names into the innermost
39963 enclosing namespace.
39964
39965 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
39966 of static locals if first initialization throws.
39967
39968 1998-10-07 Jim Wilson <wilson@cygnus.com>
39969
39970 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
39971
39972 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
39973
39974 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
39975 lose track of the possible targets of tablejump insns.
39976 * special/special.exp: Run it.
39977
39978 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39979
39980 * g++.old-deja/g++.pt/friend35.C: New test. A template function
39981 must be declared before its specializations can be named in friend
39982 declarations.
39983
39984 1998-10-05 Dave Love <d.love@dl.ac.uk>
39985
39986 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
39987
39988 * g77.f-torture/execute/io1.f: New test.
39989
39990 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39991
39992 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
39993 with pointer to template function, for which no argument deduction
39994 is possible.
39995
39996 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
39997 specialization of template function as argument to template
39998 function.
39999
40000 * g++.old-deja/g++.other/access2.C: New test; Inner class
40001 shouldn't have privileged access to Outer's names.
40002
40003 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40004
40005 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
40006 friend template declared within template class conflicts with
40007 nested class of the same name.
40008
40009 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
40010 is ignored.
40011
40012 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
40013 object with direct initializer as function declaration.
40014
40015 * g++.old-deja/g++.other/decl2.C: New test; duplicate
40016 initializers.
40017
40018 * g++.old-deja/g++.other/null2.C: New test; conditional operator
40019 involving const pointer and NULL produces incorrect result.
40020
40021 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
40022 type name without `typename' should be rejected with -pedantic.
40023
40024 1998-10-02 Richard Henderson <rth@cygnus.com>
40025
40026 * g++.old-deja/g++.other/addrof1.C: New test.
40027
40028 1998-10-01 Nick Clifton <nickc@cygnus.com>
40029
40030 * gcc.c-torture/compile/981001-1.c: New test.
40031 * gcc.c-torture/execute/981001-1.c: New test.
40032
40033 1998-10-01 Jeffrey A Law (law@cygnus.com)
40034
40035 * gcc.c-torture/compile/981001-2.c: New test.
40036 * gcc.c-torture/compile/981001-3.c: New test.
40037 * gcc.c-torture/compile/981001-4.c: New test.
40038
40039 1998-10-01 Robert Lipe <robertl@dgii.com>
40040
40041 * lib/objc.exp (objc_target_compile): Add -L during compiles for
40042 multilibbed hosts. Idea grafted from g77.exp.
40043
40044 1998-09-30 Dave Love <d.love@dl.ac.uk>
40045
40046 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
40047 avoid losing on systems which need -lsocket.
40048
40049 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
40050
40051 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
40052 * g++.old-deja/g++.other/nested2.C: Ditto.
40053 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
40054 failure.
40055
40056 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40057
40058 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
40059 preferred over template operator!= for enum bitfields.
40060
40061 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
40062
40063 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
40064 that happen to have the same base name, but in different scopes,
40065 are incorrectly rejected.
40066
40067 1998-09-16 Richard Henderson <rth@cygnus.com>
40068
40069 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
40070 on the native word size instead of an integer literal.
40071
40072 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40073
40074 * g++.old-deja/g++.other/static2.C: Invocation of static data
40075 member of type pointer-to-function denoted as non-static member.
40076
40077 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
40078 checks involving function types and aliases.
40079
40080 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40081
40082 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
40083 redefined to the same non-trivial type.
40084
40085 * g++.old-deja/g++.pt/explicit73.C: Test for proper
40086 namespace-qualification of template specializations declared in
40087 other namespaces.
40088
40089 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
40090 to declare a subset of the specializations of a template function
40091 as friends of specializations of a template class.
40092
40093 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
40094 member templates that do not fully specialize the enclosing
40095 template class are rejected.
40096
40097 1998-09-11 Dave Love <d.love@dl.ac.uk>
40098
40099 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
40100
40101 1998-09-08 Dave Love <d.love@dl.ac.uk>
40102
40103 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
40104 altered from libf2c/libU77 version.
40105
40106 1998-09-06 Dave Love <d.love@dl.ac.uk>
40107
40108 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
40109
40110 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
40111
40112 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
40113 (un)signed char are different types for template specialization
40114 purposes.
40115
40116 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
40117
40118 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
40119 * objc: ObjC testsuite.
40120
40121 1998-08-31 Catherine Moore <clm@cygnus.com>
40122
40123 * gcc.c-torture/execute/941014-1.x: New file.
40124
40125 1998-08-31 Nick Clifton <nickc@cygnus.com>
40126
40127 * lib/c-torture.exp: Add support for
40128 torture_eval_before_compile and torture_eval_before_execute
40129 variables.
40130
40131 1998-08-30 Jeffrey A Law (law@cygnus.com)
40132
40133 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
40134 this test triggers valid.
40135
40136 1998-08-27 Jeffrey A Law (law@cygnus.com)
40137
40138 * gcc.dg/980827-1.c: New test.
40139
40140 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
40141
40142 * gcc.c-torture/execute/loop-4b.c: New test.
40143
40144 1998-08-26 Nick Clifton <nickc@cygnus.com>
40145
40146 * lib/c-torture.exp: Add support for
40147 torture_eval_before_compile and torture_eval_before_execute
40148 variables.
40149
40150 1998-08-25 Jeffrey A Law (law@cygnus.com)
40151
40152 * gcc.c-torture/compile/980825-1.c: New test.
40153
40154 1998-08-24 Nick Clifton <nickc@cygnus.com>
40155
40156 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
40157 count number tests in opt_t0 not good_t0.
40158
40159 1998-08-24 Jeffrey A Law (law@cygnus.com)
40160
40161 * gcc.c-torture/compile/930326-1.x: Fix typo.
40162
40163 1998-08-23 Mark Mitchell <mark@markmitchell.com>
40164
40165 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
40166 causes an ICE.
40167
40168 1998-08-21 Jeffrey A Law (law@cygnus.com)
40169
40170 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
40171 STACK_SIZE is defined.
40172 * gcc.c-torture/unsorted/stuct.c: Similarly.
40173
40174 * gcc.c-torture/compile/980821-1.c: New test.
40175
40176 1998-08-21 Jeffrey A Law (law@cygnus.com)
40177
40178 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
40179
40180 1998-08-19 Mark Mitchell <mark@markmitchell.com>
40181
40182 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
40183 code.
40184
40185 1998-08-09 Mark Mitchell <mark@markmitchell.com>
40186
40187 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
40188 error'.
40189
40190 1998-08-18 Jeffrey A Law (law@cygnus.com)
40191
40192 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
40193
40194 1998-08-16 Jeffrey A Law (law@cygnus.com)
40195
40196 * gcc.c-torture/compile/980816-1.c: New test.
40197
40198 * gcc.dg/980816-1.c: New test.
40199
40200 1998-08-13 Jeffrey A Law (law@cygnus.com)
40201
40202 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
40203 compiler for ieee tests.
40204
40205 1998-08-01 Dave Love <d.love@dl.ac.uk>
40206
40207 * g77.f-torture/compile/980729-0.f: New test.
40208
40209 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
40210
40211 * gcc.c-torture/special/eeprof-1.c: New test, for
40212 -finstrument-functions.
40213 * gcc.c-torture/special/special.exp: Run it.
40214
40215 1998-07-29 Jeffrey A Law (law@cygnus.com)
40216
40217 * gcc.c-torture/compile/980729-1.c: New test.
40218
40219 1998-07-27 Nick Clifton <nickc@cygnus.com>
40220
40221 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
40222 __thumb__ is defined, and test for ARM style doubles if so.
40223
40224 1998-07-26 Dave Love <d.love@dl.ac.uk>
40225
40226 * g77.f-torture/noncompile/980615-0.f: New test.
40227
40228 1998-07-26 H.J. Lu (hjl@gnu.org)
40229
40230 * gcc.dg/980312-1.c: Do link instead of compile.
40231 * gcc.dg/980313-1.c: Likewise.
40232
40233 1998-07-26 Jeffrey A Law (law@cygnus.com)
40234
40235 * gcc.c-torture/compile/980726-1.c: New test.
40236
40237 1998-07-25 Dave Love <d.love@dl.ac.uk>
40238
40239 * g77.f-torture/execute/io0.f: New test.
40240
40241 1998-07-24 Nick Clifton <nickc@cygnus.com>
40242
40243 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
40244 an int.
40245
40246 1998-06-18 Michael Meissner <meissner@cygnus.com>
40247
40248 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
40249 m32r bugs.
40250
40251 1998-07-17 Nick Clifton <nickc@cygnus.com>
40252
40253 * gcc.dg/980626-1.c: Expect failures for all toolchains until
40254 c-decl.c:grokdeclarator can handle mode attributes.
40255
40256 1998-07-16 Jeffrey A Law (law@cygnus.com)
40257
40258 * gcc.c-torture/execute/980716-1.c: New test.
40259
40260 1998-07-13 Jeffrey A Law (law@cygnus.com)
40261
40262 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
40263 the mn10200.
40264 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
40265 the mn10200.
40266 * gcc.c-torture/execute/va-arg-3.x: Similarly.
40267 * gcc.c-torture/compile/930326-1.x: Similarly.
40268
40269 1998-07-13 Dave Love <d.love@dl.ac.uk>
40270
40271 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
40272 New test from Craig.
40273
40274 1998-07-12 Dave Love <d.love@dl.ac.uk>
40275
40276 * g77.f-torture/noncompile/980616-0.f: New test.
40277
40278 * g77.f-torture/execute/970816-3.f: New test from Craig.
40279
40280 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40281
40282 * g++.other/singleton.C: Return error value instead of taking
40283 SIGSEGV.
40284
40285 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
40286
40287 * g++.other/singleton.C: New test. Warning is under dispute.
40288 Runtime crash is not.
40289
40290 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40291
40292 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
40293 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
40294 using6.C, using7.C}: New namespace tests.
40295
40296 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40297
40298 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
40299 specialization with typedef'ed names used as array indexes.
40300
40301 1998-07-09 Jeffrey A Law (law@cygnus.com)
40302
40303 * gcc.c-torture/execute/980709-1.c: New test.
40304
40305 * gcc.dg/980709-1.c: New test.
40306
40307 1998-07-07 Richard Henderson <rth@cygnus.com>
40308
40309 * gcc.c-torture/execute/bcp-1.c: New test.
40310
40311 1998-07-07 Jeffrey A Law (law@cygnus.com)
40312
40313 * gcc.c-torture/execute/980707-1.c: New test.
40314
40315 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
40316
40317 * gcc.c-torture/compile/980706-1.c: New test.
40318
40319 1998-07-01 Dave Love <d.love@dl.ac.uk>
40320
40321 * g77.f-torture/execute/980701-0.f,
40322 g77.f-torture/execute/980701-1.f: New test from Craig.
40323
40324 1998-07-01 Jeffrey A Law (law@cygnus.com)
40325
40326 * gcc.c-torture/compile/980701-1.c: New test.
40327
40328 * gcc.c-torture/execute/980701-1.c: New test.
40329
40330 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
40331 rlsruhe.de>
40332
40333 * g++.old-deja/g++.robertl/eb132.C: New test.
40334 * g++.old-deja/g++.robertl/eb133.C: Likewise.
40335
40336 1998-06-29 Dave Love <d.love@dl.ac.uk>
40337
40338 * g77.f-torture/execute/980628-7.f,
40339 g77.f-torture/execute/980628-8.f,
40340 g77.f-torture/execute/980628-9.f,
40341 g77.f-torture/execute/980628-10.f: New tests from Craig.
40342
40343 * g77.f-torture/execute/980628-3.f: Remove mail headers.
40344
40345 1998-06-28 Jeffrey A Law (law@cygnus.com)
40346
40347 * g77.f-torture/execute/980628-4.f: New test from Craig.
40348 * g77.f-torture/execute/980628-5.f: Likewise.
40349 * g77.f-torture/execute/980628-2.f: Likewise.
40350 * g77.f-torture/execute/980628-0.f: Likewise.
40351 * g77.f-torture/execute/980628-1.f: Likewise.
40352 * g77.f-torture/execute/980628-3.f: Likewise.
40353 * g77.f-torture/execute/980628-6.f: Likewise.
40354
40355 1998-06-28 Jeffrey A Law (law@cygnus.com)
40356
40357 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
40358 directory when nothing has been installed yet.
40359
40360 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
40361
40362 * gcc.c-torture/special/special.exp: Handle newer versions of
40363 dejagnu.
40364
40365 1998-06-26 Jeffrey A Law (law@cygnus.com)
40366
40367 * gcc.dg/980626-1.c: New test.
40368
40369 1998-06-19 Bruno Haible <haible@ilog.fr>
40370
40371 * gcc.misc-tests/m-un-2.c: New test.
40372 * g++.old-deja/g++.other/warn01.c: Likewise.
40373
40374 1998-06-19 Robert Lipe <robertl@dgii.com>
40375
40376 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
40377 compatibility with assmblers with a different comment character.
40378 Eliminate use of GAS-specific extensions.
40379
40380 1998-06-19 Jeffrey A Law (law@cygnus.com)
40381
40382 * gcc.c-torture/execute/ieee/980619-1.c: New test.
40383
40384 1998-06-19 Robert Lipe <robertl@dgii.com>
40385
40386 * lib/g77.exp: Replace search for libf2c.a with search for newly
40387 renamed libg2c.a
40388
40389 1998-06-17 Jeffrey A Law (law@cygnus.com)
40390
40391 * gcc.c-torture/execute/980617-1.c: New test.
40392
40393 1998-06-12 Jeffrey A Law (law@cygnus.com)
40394
40395 * gcc.c-torture/execute/980612-1.c: New test.
40396
40397 1998-06-08 Jeffrey A Law (law@cygnus.com)
40398
40399 * gcc.dg/980523-1.c: Only test on ppc-linux.
40400 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
40401
40402 * gcc.c-torture/execute/980608-1.c: New test.
40403
40404 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
40405
40406 * gcc.c-torture/execute/980605-1.c: New test.
40407
40408 1998-06-04 Jeffrey A Law (law@cygnus.com)
40409
40410 * gcc.c-torture/execute/980604-1.c: New test.
40411
40412 1998-06-02 Jeffrey A Law (law@cygnus.com)
40413
40414 * gcc.c-torture/execute/980602-1.c: New test.
40415 * gcc.c-torture/execute/980602-2.c: Likewise.
40416
40417 1998-06-02 Dave Love <d.love@dl.ac.uk>
40418
40419 * 970125-0.f: Fix per JCB. Add commentary.
40420
40421 1998-05-31 Michael Meissner <meissner@cygnus.com>
40422
40423 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
40424 IEEE -0 support.
40425
40426 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
40427
40428 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
40429 earlier.
40430
40431 1998-05-28 Catherine Moore <clm@cygnus.com>
40432
40433 * gcc.c-torture/execute/980526-3.c: New test.
40434
40435 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
40436
40437 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
40438 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
40439 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
40440 m88k-motorola-sysv3 to XFAIL.
40441
40442 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40443
40444 * gcc.dg/980526-1.c: New test.
40445 * gcc.c-torture/execute/980526-2.c: New test.
40446
40447 1998-05-26 Jeffrey A Law (law@cygnus.com)
40448
40449 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
40450
40451 * gcc.c-torture/execute/980526-1.c: New test.
40452
40453 1998-05-26 Dave Love <d.love@dl.ac.uk>
40454
40455 * g77.f-torture/execute/alpha2.f: Add runtime test.
40456
40457 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
40458
40459 * g++.old-deja/old-deja.exp: Strip leading directories.
40460
40461 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
40462 error for the line. Don't run multiple tests for the same line.
40463
40464 1998-05-23 Jeffrey A Law (law@cygnus.com)
40465
40466 * gcc.dg/980523-1.c: New test.
40467
40468 1998-05-23 Dave Love <d.love@dl.ac.uk>
40469
40470 * g77.f-torture/compile/970915-0.f: New test.
40471
40472 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
40473
40474 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
40475
40476 1998-05-21 Jeffrey A Law (law@cygnus.com)
40477
40478 * gcc.dg/980520-1.c: New test.
40479
40480 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
40481
40482 * gcc.dg/980502-1.c: Fix return type.
40483
40484 1998-05-20 Jeffrey A Law (law@cygnus.com)
40485
40486 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
40487 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
40488 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
40489 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
40490 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
40491
40492 1998-05-20 Dave Love <d.love@dl.ac.uk>
40493
40494 * g77.f-torture/execute/980520-1.f: New test.
40495
40496 1998-05-15 Dave Love <d.love@dl.ac.uk>
40497
40498 * lib/mike-g77.exp: New file.
40499
40500 * g77.f-torture/noncompile/noncompile.exp,
40501 g77.f-torture/noncompile/check0.f: New files.
40502
40503 1998-05-14 Dave Love <d.love@dl.ac.uk>
40504
40505 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
40506 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
40507 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
40508 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
40509 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
40510 abort where appropriate.
40511
40512 1998-05-05 Michael Meissner <meissner@cygnus.com>
40513
40514 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
40515 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
40516
40517 1998-04-29 Dave Love <d.love@dl.ac.uk>
40518
40519 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
40520
40521 1998-04-27 Dave Love <d.love@dl.ac.uk>
40522
40523 * g77.f-torture/compile/980427-0.f: New test.
40524
40525 1998-04-24 Dave Love <d.love@dl.ac.uk>
40526
40527 * g77.f-torture/compile/980424-0.f: New test.
40528
40529 1998-04-19 Dave Love <d.love@dl.ac.uk>
40530
40531 * g77.f-torture/compile/980419-2.f (main): New test.
40532 * g77.f-torture/compile/970125-0.f: New test.
40533 * g77.f-torture/compile/980419-1.f: New test.
40534
40535 1998-04-08 Jim Wilson <wilson@cygnus.com>
40536
40537 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
40538 of loop-4.c.
40539
40540 1998-04-07 Jim Wilson <wilson@cygnus.com>
40541
40542 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
40543
40544 1998-04-03 Jim Wilson <wilson@cygnus.com>
40545
40546 * gcc.c-torture/compile/980329-1.c: New test.
40547
40548 1998-03-18 Jim Wilson <wilson@cygnus.com>
40549
40550 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
40551 * gcc.dg/980312-1.c: Fix typo in -march command.
40552
40553 1998-03-16 H.J. Lu (hjl@gnu.org)
40554
40555 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
40556
40557 1998-03-11 Robert Lipe <robertl@dgii.com>
40558
40559 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
40560 Dave Love agree the Fortran source is bogus.
40561
40562 1998-03-11 Robert Lipe <robertl@dgii.com>
40563
40564 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
40565 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
40566 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
40567 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
40568 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
40569
40570 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40571
40572 * g++.old-deja/g++.other/friend1.C: New test.
40573
40574 1998-02-18 Dave Love <d.love@dl.ac.uk>
40575
40576 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
40577 possibly uninitialized) variables and declare dnrm2.
40578
40579 1998-02-23 Robert Lipe <robertl@dgii.com>
40580
40581 From Bruno Haible <haible@ilog.fr>:
40582 * gcc.c-torture/execute/980223.c: New test.
40583
40584 1998-02-13 Jeffrey A Law (law@cygnus.com)
40585
40586 * gcc.dg/ifelse-1.c: New test.
40587
40588 1998-02-09 H.J. Lu (hjl@gnu.org)
40589
40590 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
40591
40592 * lib/old-dejagnu.exp (old-dejagnu): Added the
40593 "execution test - XFAIL *-*-*" handling in the spirit of
40594 "excess errors test -". Changed the "execution test fails"
40595 handling to be like "excess errors test fails".
40596 * Update various tests accordingly.
40597
40598 1998-02-06 Jim Wilson <wilson@cygnus.com>
40599
40600 * gcc.c-torture/execute/980205.c: New test.
40601
40602 1998-01-18 Jeffrey A Law (law@cygnus.com)
40603
40604 * lib/c-torture.exp: Look for .x files instead of .cexp files.
40605 * lib/f-torture.exp: Similarly.
40606 * gcc.c-torture: Rename all .cexp files to .x files.
40607
40608 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
40609
40610 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
40611 (940510-1.c): Removed duplicate.
40612 (971104-1.c): New test.
40613
40614 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
40615
40616 * lib/f-torture.exp: Improve error and loop detection.
40617
40618 1997-11-19 Michael Meissner <meissner@cygnus.com>
40619
40620 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
40621 use that to size the filler array.
40622
40623 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
40624
40625 * lib/c-torture.exp(c-torture-execute): Fix typo.
40626
40627 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
40628 testcase as the executable name. Keep the executable around if
40629 the test fails.
40630
40631 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
40632
40633 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
40634 changes. Only test one -g option, and move it to the end of the
40635 list of options to test.
40636
40637 1997-09-19 Michael Meissner <meissner@cygnus.com>
40638
40639 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
40640 variable GCC_TORTURE_OPTIONS to supply default switches separated
40641 by colons. If no environment variable, run tests with -O0 -g, -O1
40642 -g, and -O2 -g as well.
40643
40644 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
40645
40646 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
40647 explanatory comments. Fix indentation.
40648
40649 1997-09-15 Jeffrey A Law (law@cygnus.com)
40650
40651 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
40652
40653 1997-09-11 Jeffrey A Law (law@cygnus.com)
40654
40655 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
40656 * g++.old-deja/g++.mike/p7325.C: Likewise.
40657 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
40658
40659 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
40660
40661 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
40662 * g++.old-deja/g++.brendan/crash30.C: Likewise.
40663 * g++.old-deja/g++.brendan/crash39.C: Likewise.
40664 * g++.old-deja/g++.law/operators4.C: Likewise.
40665
40666 1997-09-11 Joe Buck (jbuck@synopsys.com)
40667
40668 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
40669 * g++.old-deja/g++.mike/p784.C: Ditto.
40670 * g++.old-deja/g++.mike/p785.C: Ditto.
40671
40672 1997-09-05 Jeffrey A Law (law@cygnus.com)
40673
40674 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
40675
40676 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40677
40678 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
40679 target feature; pass this to c-torture-execute as needed.
40680
40681 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40682
40683 * lib/c-torture.exp(c-torture-execute): If the previous and the
40684 current executables being tested are identical, we don't need to
40685 run the executable again. Try to make the executable names
40686 unique. Add an optional argument for passing additional compiler
40687 flags.
40688
40689 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
40690
40691 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
40692
40693 1997-08-29 Jeffrey A Law (law@cygnus.com)
40694
40695 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
40696
40697 1997-07-31 Jeffrey A Law (law@cygnus.com)
40698
40699 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
40700 32bit or larger longs.
40701
40702 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
40703 have either a 32bit long or 32bit int.
40704
40705 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
40706
40707 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
40708 Make double precision tests dependent on sizeof (double).
40709
40710 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
40711
40712 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
40713 too.
40714
40715 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
40716
40717 * gcc.c-torture/compile/961203-1.cexp: New script.
40718
40719 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
40720
40721 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
40722 up the includes ourselves.
40723
40724 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
40725
40726 * lib/plumhall.exp: Remove random include, and add a few
40727 verbose messages for debugging.
40728
40729 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
40730
40731 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
40732 of trying to do it ourselves.
40733
40734 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40735
40736 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
40737
40738 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
40739
40740 * gcc.prms/5403.c: Made regexp a bit less strict.
40741
40742 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
40743
40744 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
40745 is returned from remote_load instead.
40746 * lib/plumhall.exp: Ditto.
40747 * lib/mike-g++.exp: Ditto.
40748 * lib/old-dejagnu.exp: Ditto.
40749 * lib/c-torture.exp: Ditto.
40750
40751 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
40752
40753 * lib/g++.exp: Use build_wrapper procedure.
40754 * lib/gcc.exp: Ditto.
40755
40756 1997-05-20 Jeffrey A Law (law@cygnus.com)
40757
40758 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
40759 an old-style decl for malloc. Fixes tests to work when
40760 sizeof (int) != sizeof (size_t).
40761
40762 1997-05-15 Mike Meissner <meissner@cygnus.com>
40763
40764 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
40765
40766 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
40767 use stdargs.h interface.
40768
40769 1997-05-15 Mike Meissner <meissner@cygnus.com>
40770
40771 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
40772 NO_VARARGS when compiling.
40773
40774 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
40775
40776 * lib/plumhall.exp(ph_includes): New procedure.
40777 (ph_make): Use it.
40778 (ph_compiler): Ditto.
40779
40780 * lib/g++.exp: Rename test-glue.c to testglue.c.
40781 * lib/gcc.exp: Ditto.
40782
40783 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
40784
40785 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
40786 to completion when it's called.
40787
40788 1997-03-21 Michael Meissner <meissner@cygnus.com>
40789
40790 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
40791 is defined, don't do test.
40792
40793 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
40794
40795 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
40796 for object files.
40797 (ph_summary): Mark skipped testcases as untested, not unresolved.
40798
40799 * lib/plumhall.exp (ph_make): If unresolved because of bad
40800 errorCode, record errorCode in log file.
40801 (*): Replace send_log/verbose with verbose -log.
40802
40803 1997-03-19 Michael Meissner <meissner@cygnus.com>
40804
40805 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
40806 double conversion if double isn't at least 8 bytes.
40807
40808 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
40809 int to work with targets where int is 16 bits.
40810
40811 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
40812 8 bytes, just exit, since 4 byte doubles don't have enough bits of
40813 precision for the test to complete.
40814
40815 1997-03-14 Michael Meissner <meissner@cygnus.com>
40816
40817 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
40818 if d10v is not compiled with the -mdouble64 flag.
40819 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
40820
40821 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
40822 d10v is not compiled with the -mint32 flag.
40823
40824 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
40825
40826 * lib/plumhall.exp: Use incr_count.
40827
40828 1997-03-12 Jeffrey A Law (law@cygnus.com)
40829
40830 * gcc.c-torture: Update to c-torture-1.45.
40831
40832 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
40833
40834 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
40835 the name of the expect testcase file).
40836
40837 * lib/g++.exp(g++_init): Ditto.
40838
40839 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
40840
40841 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
40842 the host.
40843
40844 * lib/gcc.exp(gcc_exit): New procedure.
40845
40846 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
40847
40848 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
40849 specs where appropriate.
40850
40851 * g++.old-deja/g++.arm/*: Added additional ERROR checks
40852 because of new "candidates are" messages, and removed a few
40853
40854 * Converted all non-old-style g++ testcases to old-style, and
40855 moved into g++.old-deja.
40856
40857 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
40858
40859 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
40860 options.
40861
40862 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
40863 succeeded.
40864
40865 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
40866
40867 1997-02-13 Michael Meissner <meissner@cygnus.com>
40868
40869 * lib/gcc.exp (gcc_target_compile): Add support for defining
40870 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
40871 the machine doesn't have those features.
40872
40873 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
40874
40875 * g++.law/operators4.exp: Don't use LIBS.
40876
40877 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
40878
40879 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
40880
40881 * lib/mike-g++.exp: Don't set the compiler to be tested here.
40882 * lib/g++.exp: Set it here instead. Also, allow use of the
40883 --tool_exec and --tool_opt options. Change CXX to
40884 GXX_UNDER_TEST.
40885
40886 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
40887
40888 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
40889
40890 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
40891
40892 * lib/old-dejagnu.exp: Use prune_warnings instead of
40893 prune_system_crud.
40894 * lib/mike-g++.exp: Ditto.
40895 * lib/gcc.exp: Ditto.
40896 * lib/g++.exp: Ditto.
40897
40898 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
40899
40900 1997-02-07 Jeffrey A Law (law@cygnus.com)
40901
40902 * 941014-2.c: Include stdlib.h
40903 * 960327-1.c: Include stdio.h
40904 * dbra.c, index-1.c: Don't assume ints are 32bits.
40905
40906 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
40907
40908 * lib/gcc.exp: Add gcc,stack_size target feature.
40909
40910 * lib/g++.exp(g++_target_compile): Add the include and link
40911 paths here, not in two other places. And, it's $options, not
40912 options.
40913
40914 * lib/mike-g++.exp(postbase): Remove the code that determines
40915 the correct include and link paths.
40916 * g++.old-deja/old-deja.exp: Ditto.
40917
40918 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
40919
40920 * lib/g++.exp(g++_init): target_compile no longer returns the
40921 filename of the result.
40922
40923 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
40924
40925 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
40926 call to glob.
40927
40928 * gcc.c-torture/special/special.exp: Change call to
40929 gcc_target_compile to include the object file.
40930
40931 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
40932
40933 * gcc.c-torture/special/special.exp: Correct misspelling in last
40934 change.
40935
40936 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
40937
40938 * lib/plumhall.exp(ph_summary): Log the entire output of the
40939 executable. Return -1 if there were any failures, 0 otherwise.
40940 (ph_execute): Return -1 if there were any failures, 0 otherwise.
40941 (ph_make): Clean up objects and executables that were built
40942 if the tests succeeded.
40943
40944 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
40945
40946 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
40947 libraries and includes in the build tree as appropriate.
40948
40949 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40950
40951 * lib/c-torture.exp: Instead of looking for the global variable
40952 NO_LONG_LONG, check to see if that's a feature of the target.
40953
40954 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40955
40956 * config/default.exp: Minimize. Delete the remainer of the files in
40957 config; this functionality is now in devo/dejagnu/config.
40958
40959 g++.*/*: Pass any additional flags used to compile to postbase;
40960 delete CXXFLAGS.
40961
40962 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
40963 is now done by runtest.exp. Use gcc_target_compile instead of
40964 compile.
40965
40966 lib/c-torture.exp: Use gcc_target_compile instead of compile.
40967 Remove references to CFLAGS. Use remote_file instead of
40968 calling rm -f.
40969 (c-torture): Take a list of arguments to use to compile this
40970 testcase.
40971
40972 lib/g++.exp: Simplify. Use target_compile instead of compile.
40973 lib/gcc-dg.exp: Ditto.
40974 lib/gcc.exp: Ditto.
40975 lib/mike-{gcc,g++}.exp: Ditto.
40976 lib/old-dejagnu.exp: Ditto.
40977 lib/plumhall.exp: Ditto.
40978
40979 1997-01-08 Jim Wilson <wilson@cygnus.com>
40980
40981 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
40982 (ph_linker): Likewise.
40983
40984 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
40985
40986 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
40987 MAP_ANON / MAP_ANONYMOUS if defined;
40988 else try to map from /dev/zero .
40989
40990 1996-11-12 Jeffrey A Law (law@cygnus.com)
40991
40992 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
40993 isn't defined, then define it to MAP_ANONYMOUS.
40994
40995 1996-11-12 Jeffrey A Law (law@cygnus.com)
40996
40997 * gcc.c-torture: Update to c-torture-1.42 release.
40998
40999 1996-11-11 Jeffrey A Law (law@cygnus.com)
41000
41001 * gcc.c-torture: Update to c-torture-1.41 release.
41002
41003 1996-10-27 Jeffrey A Law (law@cygnus.com)
41004
41005 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
41006 c-torture release.
41007
41008 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
41009
41010 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
41011 and LDFLAGS. Fix second case to append the target_info ldflags
41012 onto LDFLAGS, not CFLAGS.
41013 * lib/g++.exp (g++_init): Add target_info stuff.
41014 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
41015 of libgloss and newlib flags for !native.
41016
41017 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
41018 (GDB): Fix relative path to go up another dir for finding gdb.
41019
41020 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
41021
41022 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
41023 versions in the target_info array, if they don't exist.
41024
41025 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
41026
41027 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
41028
41029 1996-07-08 Jim Wilson <wilson@cygnus.com>
41030
41031 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
41032 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
41033
41034 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
41035
41036 * lib/old-dejagnu.exp: Don't remove the output file before we've
41037 actually tested it. Don't append pwd to the path of the executable
41038 we're testing.
41039
41040 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
41041
41042 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
41043
41044 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
41045
41046 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
41047 temporary directory for compiler files, and set it to a default
41048 value of /tmp. Set $output as the name of the output file from
41049 compiling the testcase. Add a -o option to $cflags_var so the
41050 compiler writes the final output file as $output. Set $executable
41051 to $output.
41052
41053 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
41054 directory for compiler files, and set it to /tmp if it doesn't
41055 already have a value. Set $output_file to the name of the output
41056 file from compiling the testcase. Add a -o option to CXXFLAGS so
41057 the compiler writes the final output file as $output. Use $output
41058 as the executable to be tested.
41059
41060 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41061
41062 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
41063
41064 1996-06-08 Jeffrey A Law (law@cygnus.com)
41065
41066 * gcc.c-torture/execute/pending-1.c: New test. Still
41067 pending in Tege's queue.
41068
41069 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
41070
41071 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
41072 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
41073 if there were failures. Call unresolved if there were unresolved
41074 testcases. Call gcc_fail if program did not run to completion.
41075 (ph_make): Pass additional argument name to ph_execute.
41076 (ph_execute): Add new argument. Pass additional arguments to
41077 ph_summary. Call gcc_fail is there is no execution output.
41078
41079 1996-04-24 Jeffrey A Law (law@cygnus.com)
41080
41081 * lib/plumhall.exp (proc_summary): Output relavent summary
41082 lines into the log so specific failures in plumhall can be
41083 investigated.
41084
41085 1996-04-10 Jeffrey A Law (law@cygnus.com)
41086
41087 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
41088 (c-torture-execute): Don't try to execute tests which use
41089 "long long" types if $NO_LONG_LONG is nonzero.
41090
41091 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
41092
41093 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
41094 not c-torture.
41095
41096 * gcc.ieee: Move from here.
41097 * gcc.c-torture/execute/ieee: To here.
41098
41099 1996-03-26 Jeffrey A Law (law@cygnus.com)
41100
41101 * gcc.c-torture: Update to c-torture-1.41 release.
41102
41103 1996-03-22 Jeffrey A Law (law@cygnus.com)
41104
41105 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
41106 not "$output".
41107
41108 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
41109
41110 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
41111 -c present.
41112
41113 1996-03-02 Jeffrey A Law (law@cygnus.com)
41114
41115 * config/proelf.exp: Handle connecting to a simulator.
41116
41117 1996-01-31 Jeffrey A Law (law@cygnus.com)
41118
41119 * config/proelf.exp: New file. Enough framework that we can
41120 run c-torture tests on the proelf targets (or any other target
41121 that gdb can connect to for that matter).
41122
41123 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
41124
41125 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
41126 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
41127
41128 * lib/plumhall.exp (ph_execute): Always call ph_summary if
41129 exec_output exists.
41130
41131 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
41132
41133 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
41134 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
41135
41136 * config/*.exp: Update FSF address. Change result of ${tool}_load
41137 to pass/fail/unresolved/unsupported/untested. Caller must now
41138 call unresolved/unsupported/untested.
41139 * lib/*.exp: Update FSF address. Update to handle new results of
41140 ${tool}_load.
41141 * lib/chill.exp (verbose): Delete.
41142
41143 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
41144
41145 * lib/gcc.exp (default_gcc_start): Change order of args to
41146 $LDFLAGS $CFLAGS $LIBS.
41147 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
41148 Save/set/restore CFLAGS. Pass single arg to gcc_start.
41149 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
41150 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41151 * gcc.misc-tests/dg-test.exp: Likewise.
41152 * gcc.misc-tests/msgs.exp: Likewise.
41153 * gcc.prms/prms.exp: Likewise.
41154 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
41155 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41156
41157 * lib/dg.exp: Deleted, moved to dejagnu/lib.
41158
41159 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41160
41161 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
41162
41163 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
41164 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
41165
41166 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
41167 necessary.
41168
41169 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
41170
41171 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
41172 global for loop; add use of $mathlib.
41173 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
41174 settings here; set mathlib for anything but VxWorks.
41175
41176 1996-01-22 Jeffrey A Law (law@cygnus.com)
41177
41178 * gcc.c-torture: Update to c-torture-1.40 release.
41179
41180 1996-01-03 Jeffrey A Law (law@cygnus.com)
41181
41182 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
41183 dg.exp.
41184
41185 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
41186
41187 * lib/c-torture.exp (c-torture-execute): Declare "output" as
41188 global.
41189
41190 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
41191
41192 * lib/g++.exp (LIBS): Define if not already.
41193 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
41194 (gcc-dg-prune): Call prune_gcc_output.
41195 * lib/gcc.exp (prune_gcc_output): New proc.
41196 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
41197 prune_gcc_output.
41198
41199 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
41200
41201 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
41202 (c-torture-execute): Likewise. Rename `name' to `testcase'.
41203
41204 1995-11-15 Jeffrey A Law (law@cygnus.com)
41205
41206 * gcc.c-torture: Update to c-torture-1.39 release.
41207
41208 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
41209
41210 * lib/c-torture.exp (c-torture-execute): Don't return if one option
41211 fails, try others as well.
41212
41213 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
41214
41215 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
41216 If compilation fails, mark execute tests as `untested'.
41217 If test is marked as unsupported, don't mark compilation and
41218 execute tests as failed.
41219
41220 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
41221
41222 * lib/g++.exp (g++_init): Don't link in libg++, and look to
41223 libstdc++ for whether or not we want to be doing shared
41224 libraries. Delete link_curses since we don't need it anymore.
41225 * lib/mike-g++.exp (postbase): Don't link in libg++.
41226 * g++.old-deja/old-deja.exp: Likewise.
41227
41228 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
41229
41230 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
41231
41232 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
41233
41234 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
41235 For that, add `-Wl,-a,shared_archive'.
41236 * g++.old-deja/old-deja.exp: Likewise.
41237
41238 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
41239
41240 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
41241
41242 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
41243
41244 * lib/mike-g++.exp (postbase): Pay attention to the status of
41245 g++_load.
41246
41247 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
41248
41249 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
41250
41251 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
41252
41253 * lib/gcc.exp (default_gcc_start): No longer need to log program
41254 being executed or its output, execute_anywhere does that now.
41255 * lib/g++.exp (default_g++_version): Call execute_anywhere.
41256 (default_g++_start): Likewise. Delete calls to verbose/send_log.
41257
41258 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
41259
41260 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
41261 the same as those in lib/g++.exp.
41262
41263 1995-10-10 Jeff Law (law@hurl.cygnus.com)
41264
41265 * gcc.c-torture: Update to c-torture-1.38 release.
41266 * gcc.ieee: Related changes.
41267
41268 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
41269
41270 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
41271 "exec". Minor reformatting changes.
41272
41273 * config/rom68k.exp (${tool}_load): Make it work in a canadian
41274 cross. This means all "exec" calls now work on a remote host as
41275 well.
41276 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
41277 cross. Filter out the extra "\r\n" stuff that expect puts in.
41278 (c-torture-execute): Filter out the bogus warnings like
41279 c-torture-compile does. Add support for canadian cross.
41280 * lib/gcc.exp (default_gcc_version, default_gcc_start)
41281 Use execute_anywhere rather than calling exec directly. Now it
41282 works for canadian cross testing.
41283
41284 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
41285
41286 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
41287 results into a variable, and check that rather than using file exists.
41288
41289 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
41290
41291 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
41292 create a libg++.so. For sunos4.1.*, also add -ltermcap.
41293
41294 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41295
41296 * g++.old-deja/old-deja.exp: Create and pass runshlib and
41297 lib_curses if there's a shared libg++ in the build tree.
41298
41299 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
41300
41301 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
41302 if not supported target.
41303
41304 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
41305
41306 * lib/g++.exp (g++_init): Move empty setting of runshlib and
41307 link_curses up to always happen, not just for native builds.
41308
41309 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
41310
41311 * gcc.c-torture: Update to c-torture-1.36 release.
41312 * gcc.failure: Related changes.
41313
41314 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
41315
41316 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
41317
41318 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
41319
41320 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
41321 * lib/mike-g++.exp (postbase): Not in here. Still reference
41322 runshlib, link_curses, and mathlib for link and run.
41323
41324 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
41325 pass the runtime shared library options for Solaris, OSF/1, and
41326 Irix5, and link with -lcurses to avoid unresolved references.
41327
41328 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
41329
41330 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
41331 only run once.
41332
41333 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
41334
41335 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
41336
41337 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
41338
41339 * gcc.c-torture: Update to c-torture-1.35 release. Note we
41340 do not have a framework for the "compat" tests yet.
41341
41342 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
41343
41344 * lib/mike-g++.exp (postbase): New local variable `mathlib',
41345 set to null if we're testing vxworks5.1. Use that instead of
41346 `-lm' in the setting of LIBS for link and run.
41347
41348 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
41349
41350 * config/rom68k.exp (${tool}_load): Major changes to make it
41351 work. Verified that it does in fact return the stuff in
41352 exec_output properly. Catch any Emul or any TRAP other than 0.
41353
41354 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
41355
41356 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
41357 LDFLAGS properly for targets that need stuff from libgloss.
41358 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
41359 only run once.
41360 (gpp_initialized): New variable.
41361
41362 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
41363
41364 * config/rom68k.exp: Load libgloss.exp.
41365 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
41366 so we can produce a fully linked binary.
41367 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
41368 so we can produce a fully linked binary.
41369
41370 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
41371
41372 * lib/plumhall.exp (ph_section): Watch for expected failures.
41373 Add missing `else'.
41374
41375 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
41376 run the testcase.
41377 (c-torture): Likewise.
41378
41379 1995-08-28 Doug Evans <dje@cygnus.com>
41380
41381 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
41382
41383 * lib/mike-g++.exp (mike_cleanup): New proc.
41384 (prebase): New globals compiler_result, not_compiler_result,
41385 target_regexp.
41386 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
41387 allow leading "-" in pattern. Watch for unsupported tests.
41388 If $compiler_result is set, pattern match assembler code,
41389 and ditto for $not_compiler_result.
41390 * lib/mike-gcc.exp: Likewise.
41391
41392 * lib/plumhall.exp (ph_execute): Only call ph_summary if
41393 execution "succeeded".
41394
41395 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
41396
41397 * config/win32.exp: New file.
41398 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
41399
41400 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
41401
41402 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
41403 unsupported.
41404 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
41405 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
41406 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
41407
41408 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
41409 "... without exceptions was ...". That is now handled by
41410 prune_system_crud.
41411 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41412
41413 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
41414
41415 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
41416 sieve.c,sort2.c}: New files.
41417 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
41418 sieve.exp,sort2.exp}: Drivers for them.
41419
41420 * lib/mike-gcc.exp (program_output): New user settable variable.
41421 (postbase): Call prune_system_crud. Also prune extraneous compiler
41422 messages.
41423 * lib/mike-g++.exp (program_output): New user settable variable.
41424
41425 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
41426
41427 * config/sh.exp: Deleted (use sim.exp instead).
41428
41429 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
41430
41431 * config/vx.exp: Declare CHECKTASK as global.
41432 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
41433 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
41434 * lib/old-dejagnu.exp: Load [pwd]/$executable.
41435
41436 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41437
41438 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
41439 target. Like vx.exp, only includes `vx29k.exp' instead of
41440 `vxworks.exp'.
41441
41442 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
41443
41444 * config/sim.exp: Increase time limit from 120 seconds to 240.
41445
41446 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
41447
41448 * gcc.c-torture/execute/950628-1.c: New test.
41449
41450 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
41451
41452 * gcc.c-torture: Update with changes/additions from
41453 c-torture-1.34.
41454
41455 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
41456
41457 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
41458
41459 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
41460
41461 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
41462
41463 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
41464
41465 * gcc.c-torture/compile/950512-1.c: New test.
41466 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
41467 * gcc.dg/struct-ret-1.c: Likewise.
41468
41469 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
41470
41471 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
41472 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
41473
41474 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
41475
41476 * gcc.c-torture/special/920411-1.c: Deleted.
41477 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
41478
41479 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
41480
41481 * config/sim.exp (${tool}_load): Hack in call to bash to get a
41482 cpu limit.
41483
41484 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
41485
41486 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
41487
41488 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
41489
41490 From kenner;
41491 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
41492 is the proper length.
41493 * va-arg-3.c: Likewise.
41494
41495 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
41496
41497 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
41498 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
41499
41500 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
41501 * lib/g++.exp (default_g++_start): Delete old cruft.
41502
41503 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
41504
41505 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
41506 (2 * (1 << 18)) to (2 * (1 << 17)).
41507
41508 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
41509
41510 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
41511
41512 * config/rom68k.exp: Renamed from config/idp.exp
41513
41514 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
41515
41516 * c-torture/compile/921109-2.c
41517
41518 1995-04-18 Mike Stump <mrs@cygnus.com>
41519
41520 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
41521 excess errors.
41522
41523 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
41524
41525 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
41526 output.
41527 * lib/g++.exp (default_g++_start): Likewise.
41528
41529 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
41530
41531 * gcc.c-torture/compile/950329-1.c: New test.
41532
41533 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
41534
41535 * config/bug.exp (${tool}_load): Updated to use new remote_open
41536 and remote_close procs.
41537 * config/idp.exp: New file.
41538
41539 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
41540
41541 * gcc.c-torture/execute/950322-1.c: New test.
41542
41543 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
41544
41545 * config/vx.exp (${tool}_load): Clean up testing of return code from
41546 vxworks_ld and vxworks_spawn.
41547
41548 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
41549
41550 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
41551
41552 1995-03-13 Mike Stump <mrs@cygnus.com>
41553
41554 * lib/old-deja.exp: Add `excess errors test - ' error, now one
41555 can mark excess errors on a machine by machine basis. Note, the
41556 default is to not expect any excess errors, even when excess
41557 errors test - is given, so you will want to put an XFAIL ... on
41558 these lines. For example, // excess errors test - XFAIL hppa*-*-*
41559 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
41560 those 4 machines, but no others.
41561
41562 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
41563
41564 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
41565 * lib/c-torture.exp: to here.
41566
41567 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
41568
41569 * gcc.c-torture/execute/950221-1.c: New test.
41570 * gcc.c-torture/execute/struct-ret-1.c: New test.
41571 * gcc.c-torture/compile/950221-1.c: New test.
41572
41573 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
41574
41575 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
41576
41577 * gcc.c-torture/execute/arith-1.c (main): Return 0.
41578 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
41579
41580 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
41581
41582 * g++.gb: New directory of tests, derived from my signature and
41583 class scoping tests.
41584
41585 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
41586 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
41587 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
41588 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
41589 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
41590 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
41591 * g++.gb/sig25.C: Likewise.
41592
41593 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
41594 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
41595 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
41596 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
41597 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
41598 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
41599 * g++.gb/sig25.exp: Likewise.
41600
41601 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
41602 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
41603 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
41604 * g++.gb/scope13.C: Likewise, this test still fails.
41605
41606 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
41607 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
41608 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
41609 * g++.gb/scope13.exp: Ditto.
41610
41611 * g++.gb/README: New file, explains what these tests are about.
41612
41613 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
41614
41615 * lib/dg.exp (dg-do): Support `preprocess'.
41616 (dg-test): Likewise.
41617
41618 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
41619
41620 * config/udi.exp: change "continue -expect" to "exp_continue".
41621
41622 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
41623
41624 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
41625 Delete redundant tests.
41626
41627 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
41628 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
41629 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
41630 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
41631 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
41632 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
41633 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
41634 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
41635
41636 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
41637 storing label pointers.
41638 * gcc.c-torture/execute/921019-1.c: Likewise.
41639 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
41640 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
41641 parameter fp.
41642 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
41643 constants.
41644
41645 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
41646 Delete obsolete tests.
41647
41648 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
41649 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
41650 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
41651 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
41652 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
41653 * gcc.c-torture/compile/950124-1.c: New test.
41654
41655 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
41656
41657 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
41658
41659 * lib/mike-g++.exp: Add -lm to LIBS.
41660
41661 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
41662
41663 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
41664
41665 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
41666
41667 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
41668
41669 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
41670
41671 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
41672
41673 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
41674
41675 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
41676 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
41677 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
41678 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
41679 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
41680 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
41681 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
41682 * g++.law/{operators31.C, operators32.C,
41683 * g++.law/{operators33.C, operators34.C}: Likewise.
41684 * g++.law/{pic1.C, refs2.C}: Likewise.
41685 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
41686 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
41687 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
41688 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41689
41690 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
41691 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
41692 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
41693 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
41694 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
41695 * g++.law/{enum9.exp, friend5.exp}: Likewise.
41696 * g++.law/{nest3.exp, nest4.exp}: Likewise.
41697 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
41698 * g++.law/{operators30.exp, operators31.exp}: Likewise.
41699 * g++.law/{operators32.exp, operators33.exp}: Likewise.
41700 * g++.law/{operators34.exp}: Likewise.
41701 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
41702 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
41703 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
41704 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
41705 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41706
41707 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
41708 No longer expected to fail.
41709 * g++.law/missed-error3.C: Tweak for recent bool changes.
41710
41711 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
41712
41713 * config/emb-unix: Deleted.
41714 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
41715 remote execution. Do final link on remote host if REMOTE_LINK is set.
41716
41717 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
41718
41719 * lib/dg.exp (dg-test): Fix typo in last patch.
41720
41721 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
41722
41723 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
41724 (handles multiple occurrences).
41725
41726 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
41727
41728 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
41729 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
41730 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
41731 printed).
41732 * lib/c-torture.exp (c-torture-compile): Likewise.
41733 (c-torture): Prepend full path if missing.
41734 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
41735 (gcc_fail): Likewise.
41736 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
41737
41738 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
41739
41740 * lib/netware.exp: Only attach to NetWare i386 systems.
41741
41742 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
41743
41744 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
41745 messages. Add test name to "output pattern match" pass/fail message.
41746
41747 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
41748
41749 * gcc.dg: New testsuite.
41750 * gcc.dg/dg.exp: New file.
41751
41752 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
41753 test-switch.c}: Deleted.
41754
41755 * gcc.misc-tests/msgs.exp: New testcase driver.
41756
41757 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
41758
41759 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
41760 Watch for illegal return values from ${tool}_load.
41761 * config/unix.exp (${tool}_load): Fix pass/fail detection for
41762 cross targets. Coerce return value >0 to 1.
41763
41764 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
41765
41766 * config/unix.exp (${tool}_load): Call program rsh, not proc.
41767
41768 * config/emb-unix.exp: New file.
41769
41770 * config/sim.exp: Error if variable $SIM not defined.
41771 (${tool}_load): Mark test as "untested" if simulator missing.
41772
41773 * config/unix.exp: Load remote.exp to get rcp_download.
41774 * lib/c-torture.exp: Use different option lists for testcases with
41775 and without loops.
41776 * gcc.c-torture/execute/execute.exp: Likewise.
41777
41778 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
41779
41780 * config/*.exp: Clarify return code from ${tool}_load.
41781 Call `unresolved' or `untested' instead of `warning' or `perror'
41782 (sometimes you still want to call both though).
41783 Add comment that `shell_id' is local to each file.
41784 * config/udi.exp (timeout): Set to 30.
41785 Don't print warning if connection fails, $connectmode has already
41786 printed an error.
41787 (${tool}_load): Move verbose messages to level 2.
41788 Rework pattern for "Process started" message.
41789 Pass `shell_id' to ${connectmode}_download.
41790 Retry twice upon timeout. Make resetting of target more robust.
41791 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
41792 Pass `shell_id' to exit_$connectmode.
41793 Only call exit_$connectmode if connected.
41794 * config/unix.exp (${tool}_load): Check return codes better.
41795 * config/vrtx.exp (${tool}_load): Likewise.
41796 * config/vx.exp (${tool}_load): Likewise.
41797 Delete unneeded global's.
41798 * lib/dg.exp (dg-test): Update to reflect clarified return codes
41799 from ${tool}_load.
41800 (dg-stat): Delete.
41801 (dg-init): Delete recording of pass/fail counts.
41802 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41803 (old-dejagnu-init): Likewise.
41804 (old-dejagnu-stat): Delete contents, empty proc now.
41805 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
41806 (c-torture): Delete references to lcnt, lpass, lfail.
41807 Get option list from TORTURE_OPTIONS.
41808 Delete -funroll[-all]-loops if no loops.
41809 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
41810 (g++_stat): Delete contents (empty proc now).
41811 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
41812 (gcc_finish): Likewise.
41813 (gcc_stat): Deleted.
41814 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
41815 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
41816 * gcc.c-torture/execute/execute.exp: Likewise.
41817 Split tests into two parts: compile, execute.
41818 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
41819 no loops. Update to reflect clarified return codes from ${tool}_load.
41820
41821 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
41822
41823 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
41824 to grep for.
41825 (old-dejagnu): Likewise (where necessary).
41826
41827 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
41828
41829 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
41830
41831 * lib/dg.exp (dg-process-target): Fix processing of selector.
41832 Add comment regarding use of `error'.
41833
41834 * lib/gcc.exp (prune_system_crud): Define if missing.
41835 * lib/g++.exp (prune_system_crud): Likewise.
41836
41837 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
41838 Call prune_system_crud.
41839 * lib/dg.exp (dg-runtest): New proc.
41840 Use perror instead of send_user for tcl errors in testcase.
41841 Don't return any value, it's never used.
41842 Don't clobber previous definition of `unknown'.
41843 Print tcl errors in `dg-final'.
41844
41845 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
41846
41847 * lib/dg.exp (dg-process-target): Improve syntax error messages.
41848 (dg-test): Don't print errorInfo, it contains stack backtrace.
41849
41850 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
41851
41852 * lib/g++.exp (runtest_file_p): Define if missing.
41853
41854 1994-09-24 Doug Evans (dje@cygnus.com)
41855
41856 * lib/mike-g++.exp: Comment out loading of g++.exp.
41857 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
41858 (default_g++_version): Always print something.
41859 (default_g++_start): Comment out call to `which'.
41860 (g++_start, g++_load): Deleted (must be defined in config file).
41861 * lib/gcc.exp: Test for existence of $CC at start.
41862 Delete check for tmpdir (done in gcc_init).
41863 (default_gcc_version): Always print something.
41864 (default_gcc_start): Comment out call to `which'.
41865 * config/*.exp: Major cleanup - make cross targets work at least a
41866 little better for g++ (by not being "--tool gcc" specific).
41867 Rename gcc_xxx to ${tool}_xxx.
41868 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
41869 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
41870
41871 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
41872
41873 * lib/c-torture.exp (c-torture-compile): Rework compiler
41874 message processing.
41875
41876 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
41877 c-torture.
41878
41879 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
41880
41881 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
41882
41883 * lib/dg.exp (dg-process-target): Support { target native }.
41884
41885 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
41886
41887 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
41888 looked for "... program xxx got fatal signal".
41889 Correct regsub munging of `comp_output'.
41890 Ignore compiler messages "path prefix not used" and "linker input
41891 file unused".
41892
41893 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
41894
41895 * lib/gcc.exp (runtest_file_p): Define if missing.
41896 * gcc.prms/template.c: Example to work from.
41897
41898 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
41899
41900 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
41901 * lib/dg.exp (dg-test): Call unsupported testcases as such.
41902
41903 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
41904 * gcc.prms/1883.c: Moved from compile/940714-1.c.
41905 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
41906 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
41907
41908 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
41909 (dg-process-target): No longer a varargs proc.
41910 Return S/N for target, P/F for xfail. All callers changed.
41911 (user option procs): More argument checking.
41912 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
41913 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
41914 (dg-test): Skip test if not running on selected target in `dg-do'.
41915 Update handling of `dg-do-what', `dg-output-text'.
41916 Separate execution pass/fail from output pattern match pass/fail.
41917 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
41918
41919 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
41920
41921 * gcc.c-torture/special/special.exp: Don't expect failure for mips
41922 target for 920510-1.c.
41923
41924 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
41925
41926 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
41927 Clean up comment regarding use of passcnt, etc.
41928 (gcc_stat): Don't update `testcnt' here.
41929 (gcc_finish): Do it here.
41930 Might as well reset `but_id' here too.
41931 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
41932 to determine if the file should be tested.
41933 * gcc.c-torture/compile/compile.exp: Likewise.
41934 * gcc.c-torture/execute/execute.exp: Likewise.
41935 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41936 * gcc.misc-tests/dg-test.exp: Likewise.
41937 * gcc.prms/prms.exp: Likewise.
41938 * gcc.wendy/wendy.exp: Likewise.
41939 * g++.old-deja.exp: Likewise.
41940 Move "Testing file" message to verbose level 1.
41941
41942 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
41943
41944 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
41945
41946 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
41947
41948 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
41949 (default_gcc_start): Accept optional second list element
41950 of compiler flags. Print compiler output at verbosity level 2.
41951 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
41952 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
41953 Save current values of framework globals passcnt, failcnt, xpasscnt,
41954 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
41955 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
41956 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
41957 xfailcnt to compute stats. Update framework global `testcnt' from
41958 pass/fail counts.
41959 (gcc_finish): New proc. Clean up test environment.
41960 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
41961 (gcc_epass, gcc_efail): Delete.
41962 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
41963 argument of line number.
41964 (dg-init): If the tool has an init routine, call it.
41965 (dg-test): Remove args `cflags_var' and `libs_var'.
41966 Pass all compiler options to ${tool}_start.
41967 Handle missing line number.
41968 (dg-finish): New function.
41969 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
41970 particular files. Call gcc_finish at end. Move "skipping test"
41971 message to verbosity level 3.
41972 * gcc.c-torture/compile/compile.exp: Likewise.
41973 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41974 * gcc.c-torture/execute/execute.exp: Likewise.
41975 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41976 Print testcase being tried at verbosity level 1.
41977 * gcc.c-torture/special/special.exp: Unset xfail.
41978 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41979 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
41980 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
41981 * gcc.failure/failure.exp: Likewise.
41982 * gcc.ieee/ieee.exp: Likewise.
41983 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
41984 Update call to dg-test. Call dg-finish at end.
41985 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
41986 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41987 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
41988 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
41989 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
41990 * gcc.wendy/wendy.exp: Add copyright.
41991 Delete setting of tmpdir (done by gcc_init).
41992 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
41993 Pass compiler flags to gcc_start. Call gcc_finish at end.
41994 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
41995 gcc_[ce]pass/fail.
41996
41997 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
41998
41999 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
42000 confusion.
42001 (g++_load): Likewise.
42002
42003 * config/*.exp (gcc_load): Some were varargs fns and some were not.
42004 Rename argument to `prog' to remove the confusion.
42005 Varargs fns behave differently too!
42006 (g++_load): Likewise.
42007
42008 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
42009
42010 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
42011 what it is. Delete (always) printing of status value for !native.
42012 Simplify verbose code, and include status and exec_output.
42013 (g++_load): Use gcc_load.
42014
42015 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
42016
42017 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
42018 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
42019 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
42020 940714-3.c as these testcases don't exist anymore. Make
42021 va-arg-1.c expected to pass.
42022
42023 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
42024
42025 * gcc.misc-tests/misc.exp: Only run specific testcases.
42026 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
42027 * gcc.misc-tests/dg-[1-9].c: New files.
42028
42029 * lib/dg.exp: New testsuite driver.
42030 * gcc.prms/prms.exp: Use it.
42031
42032 * README.gcc: New file.
42033
42034 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
42035 Document and reset `lxpass' and `lxfail'.
42036 Simplify "initialized" message.
42037 (gcc_stat): Clean up comments a little.
42038
42039 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
42040
42041 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
42042
42043 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
42044
42045 * lib/old-dejagnu.exp (process-option): New proc.
42046 (old-dejagnu-init, old-dejagnu-stat): Likewise.
42047 (old-dejagnu): Simplify.
42048 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
42049
42050 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
42051
42052 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
42053 exists and is not an empty string.
42054
42055 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
42056 $xfail rather than calling setup_xfail. Clear $xfail when test is
42057 finished.
42058 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
42059 automatically.
42060
42061 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
42062 longer expected to fail.
42063
42064 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
42065 "f" function call.
42066
42067 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
42068
42069 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
42070 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
42071 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
42072 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
42073 c-torture-1.29.
42074
42075 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
42076 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
42077
42078 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
42079
42080 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
42081 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
42082
42083 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
42084 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
42085 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
42086
42087 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
42088
42089 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
42090 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
42091 940714-1.c, 940714-2.c, 940714-3.c},
42092 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
42093 gcc.misc-tests/{mg.c,mg.exp}:
42094 New tests.
42095 * gcc.noncompile/noncompile.exp: Change accordingly.
42096
42097 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
42098
42099 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
42100 Undo previous clobberage.
42101
42102 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
42103
42104 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
42105 * gcc.special/{930510-1.c, special.exp}:
42106 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
42107 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
42108 struct-varargs-1.c}: New tests from c-torture-1.26.
42109
42110 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
42111
42112 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
42113 argument to switch.
42114
42115 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
42116
42117 * Revert the previous changes. Please see Rob's directory
42118 (/lisa/test/rob/progressive/gcc/testsuite) for testing
42119 fixes.
42120
42121 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
42122
42123 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
42124 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
42125 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
42126 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
42127 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
42128 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
42129 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
42130 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
42131 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
42132 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
42133 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
42134 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
42135 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
42136 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
42137 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
42138 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
42139 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
42140 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
42141 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
42142 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
42143 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
42144 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
42145 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
42146 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
42147 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
42148 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42149 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
42150
42151 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
42152
42153 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
42154 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
42155 with perror calls.
42156
42157 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
42158
42159 * config/unix.exp (g++_load): Fix syntax.
42160
42161 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
42162
42163 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
42164 * gcc.noncompile/921017-1.c: Deleted obsolete test.
42165 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
42166 Don't expect va-arg-1.c to fail. Correct expected output for
42167 920928-1.c.
42168 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
42169 * gcc.wendy/hbm4.c: Correct typo.
42170 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
42171
42172 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
42173
42174 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
42175 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
42176 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
42177 * lib/c-torture.exp (c-torture-compile): Ditto.
42178
42179 Reduce volume of output (remove all the -I's and such).
42180 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
42181 Call gcc_cpass, gcc_cfail.
42182 (c-torture): Pass testing option to c-torture-compile.
42183
42184 1994-03-21 Doug Evans (dje@cygnus.com)
42185
42186 Bring patches over from progressive.
42187 * config/default.exp: Exit remote shell cleanly.
42188 (g++_exit, g++_start): Add default versions.
42189 * config/sim.exp (gcc_load): Use perror, not error.
42190
42191 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
42192
42193 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
42194 set in site.exp.
42195
42196 1994-03-14 Doug Evans (dje@cygnus.com)
42197
42198 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
42199 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
42200 (wendy_try): New proc to run testcase.
42201 (main loop): Call 'em.
42202 * gcc.wendy/*.c: Clean up pass to correct expected output.
42203
42204 * lib/gcc.exp: Minor cleanup work.
42205 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
42206
42207 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
42208
42209 * config/sim.exp (gcc_load): Document return codes better.
42210 Don't pass -v to simulator.
42211
42212 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
42213
42214 * gcc.special/920717-x.c: Fix typo.
42215 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
42216 get at sources.
42217
42218 * lib/mike-gcc.exp: Fix typo.
42219
42220 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
42221
42222 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
42223 binary to use, transform the name.
42224 * config/*.exp: rename everything. Nuke any g++ specific files,
42225 it's now a special case of gcc that requires no special support.
42226 Add a default.exp for unsupported targets.
42227
42228 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
42229
42230 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
42231 lib/old-dejagnu.exp: Fix a few patterns to work with the new
42232 version of Tcl.
42233
42234 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
42235
42236 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
42237 than a warning.
42238
42239 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
42240
42241 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
42242
42243 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
42244
42245 * gcc.execute/execute.exp: Combine opt_list and foption_list into
42246 option_list. Compile every file with only 4/6 option choices
42247 (same as C torture) instead of with 12/18 different option
42248 choices.
42249 * lib/c-torture.exp: Likewise.
42250
42251 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
42252 not already set.
42253
42254 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
42255
42256 * lib/old-deja.exp: Add `excess errors test fails' error, now one
42257 can put an XFAIL *-*-* on excess errors.
42258
42259 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
42260
42261 * g++.law: Add more tests derived from g++-bugs snapshots.
42262
42263 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
42264 equivalent to g++.law/init9.
42265
42266 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
42267 compiled it, and the a.out file after we've run it.
42268
42269 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
42270
42271 * lib/mike-g++.exp (postbase): Delete the .o file after we've
42272 compiled it, and the a.out file after we've run it.
42273
42274 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
42275
42276 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
42277
42278 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
42279
42280 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
42281 version number.
42282
42283 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
42284
42285 * g++.law: New directory of g++ tests derived from the g++-bugs
42286 snapshots.
42287
42288 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
42289
42290 * gcc.compile: initbug1.c initbug1.exp testcase added
42291
42292 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
42293
42294 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
42295 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
42296 fixes submitted by Jeff Law (law@cs.utah.edu)
42297 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
42298 Jeff Law (law@cs.utah.edu)
42299
42300
42301 1993-11-30 Mike Stump (mrs@cygnus.com)
42302
42303 * config/unix-g++.exp: Follow the gcc way of doing things.
42304 * g++.old-deja/old-deja.exp: Minor updates.
42305 * lib/g++.exp: New file, follow the gcc way of doing things.
42306 * lib/old-dejagnu.exp: Minor updates.
42307 * lib/mike-g++.exp: Always unset errorInfo.
42308
42309 1993-11-06 Mike Stump (mrs@cygnus.com)
42310
42311 * lib/gcc.exp: Fix some errors with the below change, CC and
42312 CFLAGS should be global when setting, not local.
42313
42314 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
42315
42316 * lib/gcc.exp: Transform tool name.
42317
42318 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42319
42320 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
42321
42322 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42323
42324 * lib/gcc.exp: change gcc_done to gcc_stat
42325
42326 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42327
42328 * Upgraded gcc testsuite to c-torture version 1.25
42329
42330 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
42331
42332 * lib/gcc.exp: added reporting code. Changed verbose compile message.
42333 * lib/c-torture: added hooks for new reporting code.
42334
42335 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
42336
42337 * config/sh-gcc.exp: check if sh-sim exists in the path
42338
42339 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
42340
42341 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
42342 * gcc.compile/compile.exp: Initial changes for new logic.
42343 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
42344 * gcc.failure/failure.exp: Initial changes for new logic.
42345 * gcc.ieee/ieee.exp: Initial changes for new logic.
42346 * gcc.misc-tests/misc.exp: Initial changes for new logic.
42347 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
42348 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
42349 * lib/c-torture.exp: Initial changes for new logic.
42350 * lib/gcc.exp: Initial changes for new logic.
42351
42352 1993-10-15 Mike Stump (mrs@cygnus.com)
42353
42354 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
42355 depend upon failure or success. Fully qualify names in failure
42356 and success messages. Always remove a.out before starting
42357 compile, just in case. Pay more attention to error text output by
42358 the compiler. Handle testcases with no known past errors just
42359 like all others, so that things are uniform. Other miscellaneous
42360 improvements.
42361
42362 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
42363
42364 * gcc.cpp: new directory for cpp tests
42365
42366 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
42367
42368 * lib/chill.exp: Code reformatted, removed unused code.
42369 * config/unix-chill.exp: Code reformatted, removed unused code.
42370 * chill.execute/execute.exp: Code reformatted, removed unused code.
42371 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
42372
42373 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
42374
42375 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
42376 routines not written.
42377
42378 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
42379
42380 * config/bug-gcc.exp: Use new procs from bug.exp.
42381
42382 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
42383
42384 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
42385 via ftp, rather than depending on NFS.
42386 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
42387 case.
42388
42389 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
42390
42391 * config/bug-gcc.exp: Use new download proc.
42392
42393 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
42394
42395 * chill.execute/execute.exp: cleanups, handles errors better
42396 * chill.compile/compile.exp: rewrite, based on execute.exp
42397 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
42398 * lib/chill.exp: major changes to diff proc and compile and link
42399 procs. added chill_fail and chill_pass wrappers to pass and
42400 fail. added more comments, and handle error codes better.
42401 Added a hack to capture stderr from exec, so noncompile tests
42402 can work.
42403
42404 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
42405
42406 * chill.execute/execute.exp: rewrite of testsuite driver
42407 * lib/chill.exp: rewrite of testsuite driver
42408 * config/unix-chill.exp: rewrite of testsuite driver
42409
42410 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
42411
42412 In chill.execute:
42413 * iexpr.ch: Standardize uppercase.
42414 * tuples.dat: Standardize uppercase.
42415 * vary.ch: standardize. Correct varying string assignments.
42416 * vary.dat: Add new output lines.
42417
42418 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
42419
42420 In chill.execute:
42421 * chprintf.ch: Standardize use of uppercase.
42422 * tuples.ch: Standardize and turn arr2 into a DCL,
42423 rather than a SYN.
42424 * pinits.ch: Standardize.
42425
42426 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
42427
42428 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
42429 * Makefil: Renamed to Makefile.in.
42430 * configure.in: New.
42431
42432 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
42433
42434 In chill.execute:
42435 * .cvsignore: Add result/output files.
42436 * Makefile: Fix up variables at start. Use MFLAGS
42437 everywhere. Correct bool_loc, built_ins entries.
42438 Add entry for vary1.ch.
42439 * bitarray.ch: Standardize upper-case usage.
42440 * bitexpr.ch: Standardize, add output of b1.
42441 * params.ch: Use arrayt in along PROC parameters, to
42442 avoid novelty problems.
42443 * sets.ch: Tiny cleanup.
42444 * vary1.ch: Re-indent.
42445
42446 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
42447
42448 * Add PR-related files to Makefiles, .cvsignore files, etc.
42449
42450 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
42451
42452 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
42453 with compiler objects. New names are test-flow.c and test-loop.c
42454
42455 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
42456
42457 * Upgraded c-torture tests from 1.19 to 1.20
42458
42459 * new files:
42460 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
42461 * gcc.compile: 930623-1.c 930623-2.c
42462 * gcc.noncompile: 930622-1.c 930622-2.c
42463 * gcc.failure: 920411-1.c 920627-2.c
42464 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
42465
42466 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
42467
42468 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42469 More changes to get testsuite working properly. Needs more work.
42470 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
42471
42472 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
42473
42474 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42475 More changes to get testsuite working properly. Needs more work.
42476
42477 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
42478
42479 * chill.compile/compile.exp: Added for Dejagnu support
42480 * chill.execute/execute.exp: Added for Dejagnu support
42481 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
42482
42483 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
42484
42485 This should complete moving the CHILL test files.
42486 * chill.noncompile(.cvsignore printf.grt
42487 in-printf.grt chprintf.grt chprintf.ch):
42488 Added test-support files.
42489 (Makefile): Modified further.
42490 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
42491 signal.ch): Added test files.
42492 * chill.execute (.cvsignore printf.grt printr.c
42493 in-printf.grt rts.c chprintf.grt rts.h): Added
42494 test-support files.
42495 (Makefile): More corrections.
42496
42497 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
42498
42499 * chill.compile, chill.execute, chill.nocompile: Add CHILL
42500 test cases, ready for DejaGnu.
42501
42502 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
42503
42504 * Upgraded c-torture tests from 1.18 to 1.19
42505
42506 * gcc.compile: added test(s):
42507 930607-1.c
42508 * gcc.execute: added test(s):
42509 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
42510
42511 * added new subdirectory for misc tests: gcc.misc-tests
42512 * gcc.misc-test(s): added tests:
42513 inst-check.c test-consts.c test-ior.c test-switch.c
42514
42515 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
42516
42517 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
42518
42519 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
42520
42521 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
42522
42523 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
42524
42525 * Upgraded c-torture tests from 1.17 to 1.18
42526
42527 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
42528
42529 * Upgraded c-torture tests from 1.12 to 1.17
42530
42531 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
42532
42533 * lib/old-dejagnu.exp:
42534 Fixed handling of XFAIL target triplets to correctly
42535 recognize wildcard characters. Removed code that
42536 appended a unique id tag to the end of the file name
42537 printed out by the result of the testcases within a
42538 given test file.
42539
42540 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
42541
42542 * lib/old-dejagnu.exp:
42543 Reworked expected failure handling to trigger off of XFAIL
42544 keyword in keyphrase embeded in testcase source code. The
42545 XFAIL keyword must be at the end of the keyphrase line. It
42546 may optionally be followed by one or more target triplets.
42547 It has just occured that the handling of wildcards in the
42548 target triplet may not be correct.
42549
42550 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
42551
42552 * g++.old-deja/tests:
42553 Moved all subdirectories up one level into g++.old-deja .
42554
42555 * lib/old-dejagnu.exp:
42556 Fixed problem with CXXFLAGS not being properly reset, and being
42557 corrupted with extraneous "-c" compiler option. This was
42558 causing binaries to not be generated for test that needed them.
42559 Modified strings passed to "pass" and "fail" so that individual
42560 tests from the same test file would be distinguished by an
42561 identifier appended to the test file name in the summary logs;
42562 this corrected a problem with erroneous diff logs. Added code
42563 to search testcases for expected fail and unexpected pass keywords.
42564
42565 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
42566
42567 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
42568
42569 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
42570
42571 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
42572 Removed extraneous text from end of "Special g++ Options"
42573 keyphrase.
42574
42575 * lib/old-dejagnu.exp: Added pattern matching to look for new
42576 keywords, embedded in testcases comments, which will trigger
42577 calls to xpass and xfail.
42578
42579 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
42580
42581 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
42582 comments embedded in the testcases, especially the one looking for
42583 special compiler options, as well as the pattern matching for the
42584 compiler output again.
42585
42586 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
42587
42588 * lib/old-dejagnu.exp: Do a proper check of the return value for
42589 execute tests. Fixed several problems with the pattern matching
42590 of the compiler output which gave erroneous test results.
42591 Changed several of the test result messages to be more descriptive.
42592 * config/unix-g++.exp: Proc g++_load now actually works and
42593 executes the tests passed to it and returns a usable return
42594 value.
42595
42596 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
42597
42598 * lib/gcc.exp: Exits gracefully if $CC is bogus.
42599
42600 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
42601
42602 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
42603 Modified both files to properly execute the old style
42604 dejagnu tests. The previous versions of these files were
42605 experimental and did not function anything near correctly.
42606
42607 1993-04-05 Rob Savoye (rob@cygnus.com)
42608
42609 * Removed all Makefile.in and configure.in files. No configuration
42610 needed now.
42611
42612 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
42613
42614 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
42615
42616 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
42617
42618 * gcc.compile/configure.in, gcc.unsorted/configure.in,
42619 gcc.special/configure.in, gcc.noncompile/configure.in,
42620 gcc.execute/configure.in, gcc.code_quality/configure.in,
42621 g++.other/configure.in, g++.old-deja/configure.in,
42622 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
42623 in srcname setting.
42624
42625 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
42626
42627 * lib/udi.exp: Fixed mondfe and mondfe_download.
42628 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
42629 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
42630
42631 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
42632
42633 * config/udi-gdb.exp: Check $shell_id after connecting to target.
42634 (gdb_exit): Don't remove *_soc files.
42635
42636 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
42637
42638 * lib/c-torture.exp: Don't look for main; instead always use -w
42639 -c. This is how the c-torture tests work. Remove the object
42640 file if the compilation succeeds.
42641 * gcc.execute/execute.exp: Remove executable if test passes.
42642 * gcc.noncompile/noncompile.exp: Every test is an expected
42643 failure.
42644 * gcc.special/special.exp: Added tests from c-torture 1.11,
42645 corrected use of existing test.
42646 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
42647 gcc.execute/920625-1.c: Updated to c-torture 1.11.
42648 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
42649 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
42650 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
42651 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
42652 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
42653 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
42654 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
42655 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
42656 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
42657 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
42658 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
42659 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
42660 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
42661 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
42662 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
42663 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
42664 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
42665 c-torture 1.11.
42666 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
42667 correspond to c-torture 1.11.
42668
42669 * New file.